.elementor-988597 .elementor-element.elementor-element-3e66af3:not(.elementor-motion-effects-element-type-background), .elementor-988597 .elementor-element.elementor-element-3e66af3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aabfssdj.mooo.com/wp-content/uploads/2026/11/AA-Admissions-banner01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-988597 .elementor-element.elementor-element-3e66af3 > .elementor-background-overlay{background-color:#00263E;opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988597 .elementor-element.elementor-element-3e66af3 > .elementor-container{min-height:520px;}.elementor-988597 .elementor-element.elementor-element-3e66af3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-988597 .elementor-element.elementor-element-b93f311.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-988597 .elementor-element.elementor-element-b93f311.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-988597 .elementor-element.elementor-element-2af19ec > .elementor-container{max-width:1260px;}.elementor-988597 .elementor-element.elementor-element-2af19ec{margin-top:-130px;margin-bottom:30px;padding:0px 16px 0px 16px;}.elementor-988597 .elementor-element.elementor-element-df1a2fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-988597 .elementor-element.elementor-element-df1a2fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-marine_profond );}.elementor-bc-flex-widget .elementor-988597 .elementor-element.elementor-element-df1a2fc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-988597 .elementor-element.elementor-element-df1a2fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-988597 .elementor-element.elementor-element-df1a2fc.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-988597 .elementor-element.elementor-element-df1a2fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding-block-start:36px;padding-inline-start:40px;padding-block-end:36px;padding-inline-end:40px;}.elementor-988597 .elementor-element.elementor-element-df1a2fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988597 .elementor-element.elementor-element-0d4b4a4 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-988597 .elementor-element.elementor-element-0d4b4a4{text-align:start;}.elementor-988597 .elementor-element.elementor-element-0d4b4a4 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:54px;font-weight:700;line-height:1.1em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-988597 .elementor-element.elementor-element-79dd165 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-988597 .elementor-element.elementor-element-79dd165{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-988597 .elementor-element.elementor-element-79dd165 a{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;color:var( --e-global-color-vamtam_accent_5 );}.elementor-988597 .elementor-element.elementor-element-parcours:not(.elementor-motion-effects-element-type-background), .elementor-988597 .elementor-element.elementor-element-parcours > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-988597 .elementor-element.elementor-element-parcours > .elementor-container{max-width:1260px;}.elementor-988597 .elementor-element.elementor-element-parcours{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 16px 30px 16px;}.elementor-988597 .elementor-element.elementor-element-parcours > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988597 .elementor-element.elementor-element-c8d667f{margin-top:0px;margin-bottom:40px;}.elementor-988597 .elementor-element.elementor-element-bca3ee0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-bca3ee0{text-align:start;}.elementor-988597 .elementor-element.elementor-element-bca3ee0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.15em;letter-spacing:0.2px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-988597 .elementor-element.elementor-element-9f7326a{--divider-border-style:solid;--divider-color:var( --e-global-color-or_academie );--divider-border-width:2px;}.elementor-988597 .elementor-element.elementor-element-9f7326a > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-9f7326a .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-988597 .elementor-element.elementor-element-9f7326a .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-988597 .elementor-element.elementor-element-c2fa76c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-c2fa76c{text-align:start;}.elementor-988597 .elementor-element.elementor-element-c2fa76c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-63ae69a > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-988597 .elementor-element.elementor-element-63ae69a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-63ae69a a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-030ae11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-68c2bd9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-f27b6c5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-86b4b47{--divider-border-style:solid;--divider-color:var( --e-global-color-or_academie );--divider-border-width:1px;}.elementor-988597 .elementor-element.elementor-element-86b4b47 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-86b4b47 .elementor-divider-separator{width:100px;margin:0 auto;margin-left:0;}.elementor-988597 .elementor-element.elementor-element-86b4b47 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-988597 .elementor-element.elementor-element-546728c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-546728c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-546728c a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-etapes:not(.elementor-motion-effects-element-type-background), .elementor-988597 .elementor-element.elementor-element-etapes > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-988597 .elementor-element.elementor-element-etapes > .elementor-container{max-width:1260px;}.elementor-988597 .elementor-element.elementor-element-etapes{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 16px 30px 16px;}.elementor-988597 .elementor-element.elementor-element-etapes > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988597 .elementor-element.elementor-element-98cb1d4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-98cb1d4{text-align:start;}.elementor-988597 .elementor-element.elementor-element-98cb1d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.15em;letter-spacing:0.2px;color:var( --e-global-color-or_academie );}.elementor-988597 .elementor-element.elementor-element-3ffcc32{--divider-border-style:solid;--divider-color:var( --e-global-color-or_academie );--divider-border-width:2px;}.elementor-988597 .elementor-element.elementor-element-3ffcc32 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-3ffcc32 .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-988597 .elementor-element.elementor-element-3ffcc32 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-988597 .elementor-element.elementor-element-8970e37 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-8970e37{text-align:start;}.elementor-988597 .elementor-element.elementor-element-8970e37 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-988597 .elementor-element.elementor-element-a56748e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-988597 .elementor-element.elementor-element-a56748e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#EEF2F8;}.elementor-988597 .elementor-element.elementor-element-a56748e a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#EEF2F8;}.elementor-988597 .elementor-element.elementor-element-38f1c31 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-38f1c31{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-38f1c31 a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-addf9b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-addf9b8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-addf9b8 a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-f03a583 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-f03a583{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-f03a583 a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-40feace > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-40feace{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-40feace a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-efc9a15 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-efc9a15{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-efc9a15 a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-dossier:not(.elementor-motion-effects-element-type-background), .elementor-988597 .elementor-element.elementor-element-dossier > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-988597 .elementor-element.elementor-element-dossier{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-dossier > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988597 .elementor-element.elementor-element-91009f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-91009f7{text-align:start;}.elementor-988597 .elementor-element.elementor-element-91009f7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.15em;letter-spacing:0.2px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-988597 .elementor-element.elementor-element-ef3af9c{--divider-border-style:solid;--divider-color:var( --e-global-color-or_academie );--divider-border-width:2px;}.elementor-988597 .elementor-element.elementor-element-ef3af9c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-ef3af9c .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-988597 .elementor-element.elementor-element-ef3af9c .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-988597 .elementor-element.elementor-element-9e2b0be > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-9e2b0be{text-align:start;}.elementor-988597 .elementor-element.elementor-element-9e2b0be .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-6e5f141 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-988597 .elementor-element.elementor-element-6e5f141{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-6e5f141 a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-583e0c8 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-583e0c8{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-583e0c8 a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-8d84504 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-8d84504{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-8d84504 a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-a03a475 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-a03a475{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-a03a475 a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-7f88030 > .elementor-element-populated{padding-block-start:36px;padding-inline-start:36px;padding-block-end:44px;padding-inline-end:36px;}.elementor-988597 .elementor-element.elementor-element-fd47983 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-988597 .elementor-element.elementor-element-fd47983{text-align:start;}.elementor-988597 .elementor-element.elementor-element-fd47983 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;line-height:1.15em;letter-spacing:0.2px;color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-0425b21{--divider-border-style:solid;--divider-color:var( --e-global-color-or_academie );--divider-border-width:2px;}.elementor-988597 .elementor-element.elementor-element-0425b21 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-0425b21 .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-988597 .elementor-element.elementor-element-0425b21 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-988597 .elementor-element.elementor-element-485d74e > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-988597 .elementor-element.elementor-element-485d74e{text-align:start;}.elementor-988597 .elementor-element.elementor-element-485d74e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:28px;font-weight:800;line-height:1.15em;color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-95f5b91 > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-988597 .elementor-element.elementor-element-95f5b91{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#1A1A1A;}.elementor-988597 .elementor-element.elementor-element-95f5b91 a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#1A1A1A;}.elementor-988597 .elementor-element.elementor-element-eeb4b3a > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-988597 .elementor-element.elementor-element-eeb4b3a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#1A1A1A;}.elementor-988597 .elementor-element.elementor-element-eeb4b3a a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#1A1A1A;}.elementor-988597 .elementor-element.elementor-element-9675052 .elementor-button{background-color:#00263E;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-decoration:none;line-height:1em;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:16px 26px 16px 26px;}.elementor-988597 .elementor-element.elementor-element-9675052 .elementor-button:hover, .elementor-988597 .elementor-element.elementor-element-9675052 .elementor-button:focus{background-color:#0E2240;color:#00263E;}.elementor-988597 .elementor-element.elementor-element-9675052 .elementor-button:hover svg, .elementor-988597 .elementor-element.elementor-element-9675052 .elementor-button:focus svg{fill:#00263E;}.elementor-988597 .elementor-element.elementor-element-faq > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-988597 .elementor-element.elementor-element-faq:not(.elementor-motion-effects-element-type-background), .elementor-988597 .elementor-element.elementor-element-faq > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F3;}.elementor-988597 .elementor-element.elementor-element-faq > .elementor-container{max-width:1260px;}.elementor-988597 .elementor-element.elementor-element-faq{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 16px 30px 16px;}.elementor-988597 .elementor-element.elementor-element-faq > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-988597 .elementor-element.elementor-element-e29fef9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-988597 .elementor-element.elementor-element-e29fef9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-988597 .elementor-element.elementor-element-c8e992a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-c8e992a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-c8e992a a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-1676955 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-1676955{text-align:start;}.elementor-988597 .elementor-element.elementor-element-1676955 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.15em;letter-spacing:0.2px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-988597 .elementor-element.elementor-element-cb89569{--divider-border-style:solid;--divider-color:var( --e-global-color-or_academie );--divider-border-width:2px;}.elementor-988597 .elementor-element.elementor-element-cb89569 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-cb89569 .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-988597 .elementor-element.elementor-element-cb89569 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-988597 .elementor-element.elementor-element-f947a0c > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-f947a0c{text-align:start;}.elementor-988597 .elementor-element.elementor-element-f947a0c .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-7adcea2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-988597 .elementor-element.elementor-element-7adcea2{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-7adcea2 a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-b11a5fb{width:var( --container-widget-width, 98.592% );max-width:98.592%;--container-widget-width:98.592%;--container-widget-flex-grow:0;}.elementor-988597 .elementor-element.elementor-element-b11a5fb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-988597 .elementor-element.elementor-element-b11a5fb .elementor-accordion-item{border-color:#D9D4C7;}.elementor-988597 .elementor-element.elementor-element-b11a5fb .elementor-accordion-item .elementor-tab-content{border-block-start-color:#D9D4C7;}.elementor-988597 .elementor-element.elementor-element-b11a5fb .elementor-accordion-item .elementor-tab-title.elementor-active{border-block-end-color:#D9D4C7;}.elementor-988597 .elementor-element.elementor-element-b11a5fb .elementor-accordion-icon, .elementor-988597 .elementor-element.elementor-element-b11a5fb .elementor-accordion-title{color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-b11a5fb .elementor-accordion-icon svg{fill:#0E2240;}.elementor-988597 .elementor-element.elementor-element-b11a5fb .elementor-active .elementor-accordion-icon, .elementor-988597 .elementor-element.elementor-element-b11a5fb .elementor-active .elementor-accordion-title{color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-b11a5fb .elementor-active .elementor-accordion-icon svg{fill:#0E2240;}.elementor-988597 .elementor-element.elementor-element-b11a5fb .elementor-accordion-title{font-family:"Work Sans", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;}.elementor-988597 .elementor-element.elementor-element-b11a5fb .elementor-tab-content{color:#545454;font-family:"Inter", Sans-serif;font-size:15px;line-height:1.6em;}.elementor-988597 .elementor-element.elementor-element-contact:not(.elementor-motion-effects-element-type-background), .elementor-988597 .elementor-element.elementor-element-contact > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-988597 .elementor-element.elementor-element-contact{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-contact > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988597 .elementor-element.elementor-element-141e83b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-141e83b{text-align:start;}.elementor-988597 .elementor-element.elementor-element-141e83b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:1.15em;letter-spacing:0.2px;color:var( --e-global-color-vamtam_accent_2 );}.elementor-988597 .elementor-element.elementor-element-9ef6999{--divider-border-style:solid;--divider-color:var( --e-global-color-or_academie );--divider-border-width:2px;}.elementor-988597 .elementor-element.elementor-element-9ef6999 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-9ef6999 .elementor-divider-separator{width:30px;margin:0 auto;margin-left:0;}.elementor-988597 .elementor-element.elementor-element-9ef6999 .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-988597 .elementor-element.elementor-element-bfbdcc0 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-988597 .elementor-element.elementor-element-bfbdcc0{text-align:start;}.elementor-988597 .elementor-element.elementor-element-bfbdcc0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.15em;color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-8658e76 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-988597 .elementor-element.elementor-element-8658e76{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-8658e76 a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-158e80d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-158e80d{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-158e80d a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-eeb351a > .elementor-element-populated{padding-block-start:44px;padding-inline-start:44px;padding-block-end:44px;padding-inline-end:44px;}.elementor-988597 .elementor-element.elementor-element-87716d0 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-988597 .elementor-element.elementor-element-87716d0{text-align:start;}.elementor-988597 .elementor-element.elementor-element-87716d0 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:24px;font-weight:800;line-height:1.15em;color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-65f78c5 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-988597 .elementor-element.elementor-element-65f78c5{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-65f78c5 a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#545454;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-field-group.recaptcha_v3-bottomleft, .elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-field-group > label, .elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-field-subgroup label{color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-field-type-html{padding-bottom:0px;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-field-group .elementor-field{color:#1A1A1A;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF;border-color:#0E2240;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF;border-color:#0E2240;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-field-group .elementor-select-wrapper::before{color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-decoration:none;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-988597 .elementor-element.elementor-element-b266dbb .e-form__buttons__wrapper__button-next{background-color:#C9A961;color:#00263E;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-button[type="submit"]{background-color:#C9A961;color:#00263E;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-button[type="submit"] svg *{fill:#00263E;}.elementor-988597 .elementor-element.elementor-element-b266dbb .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-988597 .elementor-element.elementor-element-b266dbb .e-form__buttons__wrapper__button-next:hover{background-color:#C9A961;color:#00263E;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-button[type="submit"]:hover{background-color:#C9A961;color:#00263E;}.elementor-988597 .elementor-element.elementor-element-b266dbb .elementor-button[type="submit"]:hover svg *{fill:#00263E;}.elementor-988597 .elementor-element.elementor-element-b266dbb .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-988597 .elementor-element.elementor-element-b266dbb{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-988597 .elementor-element.elementor-element-09bb7a7{margin-top:100px;margin-bottom:0px;z-index:1;}.elementor-988597 .elementor-element.elementor-element-d3a8cbc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-988597 .elementor-element.elementor-element-d3a8cbc > .elementor-element-populated{padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-988597 .elementor-element.elementor-element-0af9a17{width:auto;max-width:auto;align-self:center;z-index:1;text-align:center;}.elementor-988597 .elementor-element.elementor-element-0af9a17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-0af9a17 .elementor-heading-title{font-family:var( --e-global-typography-151358a-font-family ), Sans-serif;font-size:var( --e-global-typography-151358a-font-size );font-weight:var( --e-global-typography-151358a-font-weight );text-transform:var( --e-global-typography-151358a-text-transform );font-style:var( --e-global-typography-151358a-font-style );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-8b3424d{width:auto;max-width:auto;align-self:center;z-index:1;text-align:center;}.elementor-988597 .elementor-element.elementor-element-8b3424d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-8b3424d .elementor-heading-title{font-family:var( --e-global-typography-151358a-font-family ), Sans-serif;font-size:var( --e-global-typography-151358a-font-size );font-weight:var( --e-global-typography-151358a-font-weight );text-transform:var( --e-global-typography-151358a-text-transform );font-style:var( --e-global-typography-151358a-font-style );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-a609c38{width:auto;max-width:auto;align-self:center;z-index:1;text-align:center;}.elementor-988597 .elementor-element.elementor-element-a609c38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-a609c38 .elementor-heading-title{font-family:var( --e-global-typography-151358a-font-family ), Sans-serif;font-size:var( --e-global-typography-151358a-font-size );font-weight:var( --e-global-typography-151358a-font-weight );text-transform:var( --e-global-typography-151358a-text-transform );font-style:var( --e-global-typography-151358a-font-style );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );color:#C9A961;}.elementor-988597 .elementor-element.elementor-element-bf46318{width:auto;max-width:auto;align-self:center;z-index:1;text-align:center;}.elementor-988597 .elementor-element.elementor-element-bf46318 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-bf46318 .elementor-heading-title{font-family:var( --e-global-typography-151358a-font-family ), Sans-serif;font-size:var( --e-global-typography-151358a-font-size );font-weight:var( --e-global-typography-151358a-font-weight );text-transform:var( --e-global-typography-151358a-text-transform );font-style:var( --e-global-typography-151358a-font-style );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );color:#0E2240;}.elementor-988597 .elementor-element.elementor-element-8c8cc3b:not(.elementor-motion-effects-element-type-background), .elementor-988597 .elementor-element.elementor-element-8c8cc3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF2F8;}.elementor-988597 .elementor-element.elementor-element-8c8cc3b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-75px;margin-bottom:0px;padding:190px 30px 100px 30px;z-index:0;}.elementor-988597 .elementor-element.elementor-element-8c8cc3b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-988597 .elementor-element.elementor-element-ec1be34.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-988597 .elementor-element.elementor-element-555a419 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-988597 .elementor-element.elementor-element-555a419{text-align:center;}.elementor-988597 .elementor-element.elementor-element-555a419 .elementor-heading-title{font-size:13px;font-weight:600;letter-spacing:1.5px;color:#B6872D;}.elementor-988597 .elementor-element.elementor-element-c2be1e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 20% 0% 20%;}.elementor-988597 .elementor-element.elementor-element-c2be1e0{text-align:center;}.elementor-988597 .elementor-element.elementor-element-c918679 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-988597 .elementor-element.elementor-element-c918679{text-align:center;color:#545454;}.elementor-988597 .elementor-element.elementor-element-c918679 a{color:#545454;}.elementor-988597 .elementor-element.elementor-element-36c0708 .elementor-button{background-color:var( --e-global-color-vamtam_accent_5 );text-decoration:none;fill:#00263E;color:#00263E;padding:25px 30px 25px 40px;}.elementor-988597 .elementor-element.elementor-element-36c0708 .elementor-button:hover, .elementor-988597 .elementor-element.elementor-element-36c0708 .elementor-button:focus{background-color:#C9A961;color:#00263E;}.elementor-988597 .elementor-element.elementor-element-36c0708 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-36c0708 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-988597 .elementor-element.elementor-element-36c0708 .elementor-button .elementor-button-content-wrapper{gap:60px;}.elementor-988597 .elementor-element.elementor-element-36c0708 .elementor-button:hover svg, .elementor-988597 .elementor-element.elementor-element-36c0708 .elementor-button:focus svg{fill:#00263E;}.elementor-988597 .elementor-element.elementor-element-76c5583{width:auto;max-width:auto;}.elementor-988597 .elementor-element.elementor-element-76c5583 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-76c5583 .elementor-button{font-size:16px;font-weight:bold;text-decoration:none;line-height:1.7em;fill:var( --e-global-color-vamtam_accent_6 );color:var( --e-global-color-vamtam_accent_6 );border-style:solid;border-width:0px 1px 0px 0px;border-color:var( --e-global-color-vamtam_accent_6 );padding:0px 25px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-76c5583 .elementor-button:hover, .elementor-988597 .elementor-element.elementor-element-76c5583 .elementor-button:focus{color:#C9A961;}.elementor-988597 .elementor-element.elementor-element-76c5583 .elementor-button:hover svg, .elementor-988597 .elementor-element.elementor-element-76c5583 .elementor-button:focus svg{fill:#C9A961;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-988597 .elementor-element.elementor-element-3e66af3 > .elementor-container{min-height:480px;}.elementor-988597 .elementor-element.elementor-element-2af19ec{margin-top:-140px;margin-bottom:30px;padding:0px 24px 0px 24px;}.elementor-988597 .elementor-element.elementor-element-c2fa76c .elementor-heading-title{font-size:30px;}.elementor-988597 .elementor-element.elementor-element-8970e37 .elementor-heading-title{font-size:30px;}.elementor-988597 .elementor-element.elementor-element-dossier{padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-9e2b0be .elementor-heading-title{font-size:30px;}.elementor-988597 .elementor-element.elementor-element-f947a0c .elementor-heading-title{font-size:30px;}.elementor-988597 .elementor-element.elementor-element-contact{padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-bfbdcc0 .elementor-heading-title{font-size:30px;}.elementor-988597 .elementor-element.elementor-element-09bb7a7{margin-top:70px;margin-bottom:0px;padding:0px 30px 0px 30px;}.elementor-988597 .elementor-element.elementor-element-d3a8cbc > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-988597 .elementor-element.elementor-element-0af9a17 > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-0af9a17 .elementor-heading-title{font-size:var( --e-global-typography-151358a-font-size );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );}.elementor-988597 .elementor-element.elementor-element-8b3424d > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-8b3424d .elementor-heading-title{font-size:var( --e-global-typography-151358a-font-size );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );}.elementor-988597 .elementor-element.elementor-element-a609c38 > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-a609c38 .elementor-heading-title{font-size:var( --e-global-typography-151358a-font-size );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );}.elementor-988597 .elementor-element.elementor-element-bf46318 > .elementor-widget-container{margin:0px 15px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-bf46318 .elementor-heading-title{font-size:var( --e-global-typography-151358a-font-size );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );}.elementor-988597 .elementor-element.elementor-element-8c8cc3b{margin-top:-55px;margin-bottom:0px;padding:0px 30px 80px 30px;}.elementor-988597 .elementor-element.elementor-element-c2be1e0 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-36c0708{z-index:1;}}@media(max-width:767px){.elementor-988597 .elementor-element.elementor-element-3e66af3 > .elementor-container{min-height:470px;}.elementor-988597 .elementor-element.elementor-element-2af19ec{margin-top:-205px;margin-bottom:40px;padding:0px 16px 0px 16px;}.elementor-988597 .elementor-element.elementor-element-df1a2fc{width:100%;}.elementor-988597 .elementor-element.elementor-element-df1a2fc > .elementor-element-populated{padding-block-start:28px;padding-inline-start:24px;padding-block-end:28px;padding-inline-end:24px;}.elementor-988597 .elementor-element.elementor-element-0d4b4a4 .elementor-heading-title{font-size:36px;}.elementor-988597 .elementor-element.elementor-element-parcours{padding:30px 16px 30px 16px;}.elementor-988597 .elementor-element.elementor-element-bca3ee0 .elementor-heading-title{font-size:28px;}.elementor-988597 .elementor-element.elementor-element-c2fa76c .elementor-heading-title{font-size:26px;}.elementor-988597 .elementor-element.elementor-element-etapes{padding:30px 16px 30px 16px;}.elementor-988597 .elementor-element.elementor-element-98cb1d4 .elementor-heading-title{font-size:28px;}.elementor-988597 .elementor-element.elementor-element-8970e37 .elementor-heading-title{font-size:26px;}.elementor-988597 .elementor-element.elementor-element-dossier{padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-91009f7 .elementor-heading-title{font-size:28px;}.elementor-988597 .elementor-element.elementor-element-9e2b0be .elementor-heading-title{font-size:26px;}.elementor-988597 .elementor-element.elementor-element-fd47983 .elementor-heading-title{font-size:28px;}.elementor-988597 .elementor-element.elementor-element-485d74e .elementor-heading-title{font-size:24px;}.elementor-988597 .elementor-element.elementor-element-9675052 .elementor-button{padding:14px 20px 14px 20px;}.elementor-988597 .elementor-element.elementor-element-faq{padding:30px 16px 30px 16px;}.elementor-988597 .elementor-element.elementor-element-1676955 .elementor-heading-title{font-size:28px;}.elementor-988597 .elementor-element.elementor-element-f947a0c .elementor-heading-title{font-size:26px;}.elementor-988597 .elementor-element.elementor-element-contact{padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-141e83b .elementor-heading-title{font-size:28px;}.elementor-988597 .elementor-element.elementor-element-bfbdcc0 .elementor-heading-title{font-size:26px;}.elementor-988597 .elementor-element.elementor-element-87716d0 .elementor-heading-title{font-size:20px;}.elementor-988597 .elementor-element.elementor-element-09bb7a7{margin-top:50px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-988597 .elementor-element.elementor-element-d3a8cbc.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-988597 .elementor-element.elementor-element-0af9a17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-0af9a17 .elementor-heading-title{font-size:var( --e-global-typography-151358a-font-size );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );}.elementor-988597 .elementor-element.elementor-element-8b3424d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-8b3424d .elementor-heading-title{font-size:var( --e-global-typography-151358a-font-size );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );}.elementor-988597 .elementor-element.elementor-element-a609c38 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-a609c38 .elementor-heading-title{font-size:var( --e-global-typography-151358a-font-size );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );}.elementor-988597 .elementor-element.elementor-element-bf46318 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-bf46318 .elementor-heading-title{font-size:var( --e-global-typography-151358a-font-size );line-height:var( --e-global-typography-151358a-line-height );letter-spacing:var( --e-global-typography-151358a-letter-spacing );}.elementor-988597 .elementor-element.elementor-element-8c8cc3b{margin-top:-33px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-988597 .elementor-element.elementor-element-ec1be34.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-988597 .elementor-element.elementor-element-ec1be34 > .elementor-element-populated{margin-block-start:0px;margin-inline-start:0px;margin-block-end:0px;margin-inline-end:0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding-block-start:0px;padding-inline-start:0px;padding-block-end:0px;padding-inline-end:0px;}.elementor-988597 .elementor-element.elementor-element-c2be1e0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-c2be1e0{text-align:start;}.elementor-988597 .elementor-element.elementor-element-36c0708 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-988597 .elementor-element.elementor-element-36c0708 .elementor-button{padding:25px 20px 25px 30px;}}@media(min-width:768px){.elementor-988597 .elementor-element.elementor-element-df1a2fc{width:50%;}.elementor-988597 .elementor-element.elementor-element-475838d{width:50%;}.elementor-988597 .elementor-element.elementor-element-6795045{width:42%;}.elementor-988597 .elementor-element.elementor-element-d8df07e{width:29%;}.elementor-988597 .elementor-element.elementor-element-b5e657b{width:29%;}.elementor-988597 .elementor-element.elementor-element-3f15ca6{width:35%;}.elementor-988597 .elementor-element.elementor-element-3766e9c{width:65%;}.elementor-988597 .elementor-element.elementor-element-e29fef9{width:48.006%;}.elementor-988597 .elementor-element.elementor-element-5299705{width:48.916%;}.elementor-988597 .elementor-element.elementor-element-e0a56a4{width:50%;}.elementor-988597 .elementor-element.elementor-element-eeb351a{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-988597 .elementor-element.elementor-element-df1a2fc{width:100%;}}/* Start custom CSS *//* aabfs-harmonisation */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="2af19ec"] .elementor-heading-title{font-size:clamp(28px,3vw,42px)!important;line-height:1.1!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-heading:has(+ .elementor-widget-divider){margin-bottom:0!important;margin-block-end:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-heading:has(+ .elementor-widget-divider) > .elementor-widget-container{margin-bottom:0!important;line-height:1.2!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-heading:has(+ .elementor-widget-divider) .elementor-heading-title{line-height:1.2!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-divider .elementor-divider{padding-top:3px!important;padding-bottom:3px!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-divider{margin-top:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-divider > .elementor-widget-container{margin-bottom:12px!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="faq"] > .elementor-container{align-items:flex-start}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="faq"] > .elementor-container > .elementor-column{align-self:flex-start}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-accordion .elementor-accordion-item{background:#EEF2F8!important;border:0!important;border-left:6px solid #00263E!important;margin:0 0 10px 0!important;padding:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-accordion .elementor-tab-title{display:flex!important;align-items:center;justify-content:space-between;gap:24px;padding:22px 28px!important;margin:0!important;font-size:17px!important;line-height:1.35!important;color:#0E2240!important;background:transparent!important;border:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-accordion .elementor-accordion-title{order:1;flex:1 1 auto;font-size:17px!important;line-height:1.35!important;color:#0E2240!important;font-weight:700}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-accordion .elementor-accordion-icon{order:2;flex:0 0 auto;float:none!important;width:auto!important;font-size:14px!important;line-height:1!important;margin:0!important;color:#00263E!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-accordion .elementor-accordion-icon i{font-size:14px!important;line-height:1!important;color:#00263E!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-accordion .elementor-tab-content{padding:0 28px 22px 28px!important;margin:0!important;border:0!important;background:transparent!important;font-size:15px!important;line-height:1.7!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-accordion .elementor-tab-content *{color:#545454!important}
@media (min-width:1025px) and (max-height:1000px){.elementor-988597{zoom:0.9}}
@media (min-width:1025px) and (max-height:900px){.elementor-988597{zoom:0.84}}
@media (min-width:1025px) and (max-height:800px){.elementor-988597{zoom:0.78}}
@media (min-width:1025px) and (max-height:720px){.elementor-988597{zoom:0.7}}
@media (max-width:767px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-accordion .elementor-tab-title{padding:18px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-accordion .elementor-tab-content{padding:0 18px 18px!important}}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="parcours"] .elementor-widget-html [style*="padding"]{padding-top:14px!important;padding-bottom:14px!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-top-section > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:not([data-id="5d849b8"]){padding-left:0!important;padding-right:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-top-section > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:not([data-id="5d849b8"]) > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap{padding-left:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-top-section > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-inner-section:not([data-id="5d849b8"]) > .elementor-container > .elementor-column:last-child > .elementor-widget-wrap{padding-right:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="5d849b8"] div:has(> img){height:min(28vh,220px)!important;min-height:0!important;overflow:hidden}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="5d849b8"] div:has(> img) > img{width:100%!important;height:100%!important;object-fit:cover;display:block}
/* dossier : photo qui dépasse d'un bloc doré */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3766e9c"] > .elementor-widget-wrap{background:transparent!important;position:relative;padding:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3766e9c"] > .elementor-widget-wrap::before{content:'';position:absolute;left:0;right:0;top:110px;bottom:0;background:#C9A961;z-index:0}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3766e9c"] > .elementor-widget-wrap > .elementor-element{position:relative;z-index:1}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="a03a475"]{margin-left:52px!important;width:calc(100% - 52px)!important;margin-bottom:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="a03a475"] div:has(> img){height:300px!important;overflow:hidden;background:none!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="a03a475"] img{width:100%!important;height:300px!important;object-fit:cover;display:block}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="fb367d0"]{padding:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="7f88030"] > .elementor-widget-wrap{padding:30px 52px 44px 52px!important}
/* FAQ : icône comme Programmes */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8e992a"] img{width:200px!important;max-width:60%!important;height:auto!important;object-fit:contain!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8e992a"] div:has(> img){height:auto!important;background:none!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8e992a"]{margin-bottom:16px!important}
/* Parlons de votre projet : pleine largeur */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="contact"]{padding:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="contact"] > .elementor-container{max-width:none!important;width:100%!important;align-items:stretch!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="e0a56a4"] > .elementor-widget-wrap{padding:60px clamp(26px,3.5vw,60px) 60px clamp(26px,5vw,90px)!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="eeb351a"] > .elementor-widget-wrap{padding:60px clamp(26px,5vw,90px) 60px clamp(26px,3.5vw,60px)!important}
@media (max-width:1024px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="contact"] > .elementor-container{flex-direction:column!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="contact"] > .elementor-container > .elementor-column{width:100%!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="e0a56a4"] > .elementor-widget-wrap,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="eeb351a"] > .elementor-widget-wrap{padding:40px 26px!important}}
@media (max-width:767px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3766e9c"] > .elementor-widget-wrap::before{top:80px}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="a03a475"]{margin-left:24px!important;width:calc(100% - 24px)!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="a03a475"] div:has(> img),html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="a03a475"] img{height:220px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="7f88030"] > .elementor-widget-wrap{padding:24px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8e992a"] img{width:130px!important}}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"] > .elementor-widget-wrap{padding:30px 52px 44px 52px!important}
@media (max-width:767px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"] > .elementor-widget-wrap{padding:24px!important}}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="76c5583"] a,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="76c5583"] .elementor-button{border-right:0!important;border-left:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="eeb351a"] .elementor-widget{max-width:none!important;width:100%!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="eeb351a"] form,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="eeb351a"] .elementor-form-fields-wrapper{max-width:none!important;width:100%!important}
/* responsive admissions */
@media (max-width:767px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="5d849b8"] > .elementor-container{flex-direction:column!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="5d849b8"] > .elementor-container > .elementor-column{width:100%!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .elementor-widget-container > div{grid-template-columns:1fr!important;display:grid!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .elementor-widget-container > div > div{width:auto!important;min-width:0!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="09bb7a7"] .elementor-heading-title{font-size:56px!important}}
@media (max-width:1024px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="114bd32"] > .elementor-container{flex-direction:column!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="114bd32"] > .elementor-container > .elementor-column{width:100%!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="aeb2f2e"] > .elementor-container{flex-direction:column!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="aeb2f2e"] > .elementor-container > .elementor-column{width:100%!important}}
@media (max-width:767px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-element[data-id="5d849b8"][data-id="5d849b8"][data-id="5d849b8"][data-id="5d849b8"][data-id="5d849b8"][data-id="5d849b8"]{padding-left:0!important;padding-right:0!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="5d849b8"] > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:20px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-element[data-id="114bd32"][data-id="114bd32"][data-id="114bd32"][data-id="114bd32"][data-id="114bd32"][data-id="114bd32"],html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-element[data-id="aeb2f2e"][data-id="aeb2f2e"][data-id="aeb2f2e"][data-id="aeb2f2e"][data-id="aeb2f2e"][data-id="aeb2f2e"]{padding-left:0!important;padding-right:0!important}}
@media (max-width:1024px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-heading:has(+ .elementor-widget-divider) .elementor-heading-title{font-size:13px!important;letter-spacing:.06em}}
/* choisir sa voie : maquette */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container{align-items:flex-start!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container > .elementor-column > .elementor-widget-wrap{padding:0 28px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap{padding-left:0!important;padding-right:40px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container > .elementor-column:not(:first-child){border-left:1px solid rgba(14,34,64,.35)}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container > .elementor-column:last-child > .elementor-widget-wrap{padding-right:0!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .aa-lv-ico{width:46px!important;height:46px!important;object-fit:contain;display:block;margin:0 0 12px}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .aa-lv-t{font-family:"Work Sans",sans-serif;font-weight:800;font-size:28px!important;line-height:1.15;color:#0E2240!important;margin:0 0 10px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .aa-lv-p{font-size:14px!important;line-height:1.55;color:#545454!important;margin:0 0 14px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .aa-lv-a{font-size:13px!important;color:#0E2240!important;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:color .3s}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .aa-lv-a:hover{color:#A5162E!important}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="parcours"]{padding-bottom:0!important;position:relative;z-index:2}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="parcours"] > .elementor-container{overflow:visible}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="f27b6c5"]{margin-bottom:-190px!important;position:relative;z-index:3}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .aa-big{width:100%;height:380px;overflow:hidden}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .aa-big img{width:100%!important;height:100%!important;object-fit:cover;display:block}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"]{padding-top:230px!important;position:relative;z-index:1}
@media (max-width:1024px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container{flex-wrap:wrap!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container > .elementor-column:first-child{width:100%!important;margin-bottom:28px}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap{padding-right:0!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container > .elementor-column:not(:first-child){width:50%!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container > .elementor-column:nth-child(2){border-left:0}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container > .elementor-column:nth-child(2) > .elementor-widget-wrap{padding-left:0!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .aa-big{height:300px}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="f27b6c5"]{margin-bottom:-150px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"]{padding-top:190px!important}}
@media (max-width:767px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container > .elementor-column:not(:first-child){width:100%!important;border-left:0;border-top:1px solid rgba(14,34,64,.25)}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="c8d667f"] > .elementor-container > .elementor-column:not(:first-child) > .elementor-widget-wrap{padding:22px 0!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .aa-big{height:220px}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="f27b6c5"]{margin-bottom:-110px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"]{padding-top:140px!important}}
/* avant votre visite : photo en fond + encadré transparent */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="dossier"]{padding:0!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="dossier"] > .elementor-container{max-width:none!important;width:100%!important;align-items:stretch!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3f15ca6"] > .elementor-widget-wrap{padding:70px 56px 70px max(26px,calc(100% - 620px))!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3766e9c"] > .elementor-widget-wrap{background:url("https://aabfssdj.mooo.com/wp-content/uploads/2026/11/AA-Admissions-SB-01.webp") center/cover no-repeat!important;padding:70px clamp(26px,5vw,90px)!important;display:flex;align-items:center}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3766e9c"] > .elementor-widget-wrap::before{display:none!important;content:none!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="fb367d0"]{width:100%;padding:0!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"] > .elementor-widget-wrap{background:rgba(0,38,62,.82)!important;padding:40px 44px!important;backdrop-filter:blur(2px)}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="7f88030"] .elementor-heading-title,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="7f88030"] .elementor-widget-text-editor,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="7f88030"] .elementor-widget-text-editor *{color:#FFFFFF!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="fd47983"] .elementor-heading-title{color:#C9A961!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="0425b21"] .elementor-divider-separator{border-color:#C9A961!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="9675052"] a.elementor-button{background-color:#C9A961!important;color:#00263E!important;border:1px solid #C9A961!important;background-image:linear-gradient(#A5162E,#A5162E)!important;background-repeat:no-repeat!important;background-position:left center!important;background-size:0% 100%!important;transition:background-size .35s,color .35s,border-color .35s!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="9675052"] a.elementor-button:hover{background-size:100% 100%!important;color:#FFFFFF!important;border-color:#A5162E!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="9675052"] a.elementor-button:hover *{color:#FFFFFF!important}
@media (max-width:1024px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="dossier"] > .elementor-container{flex-direction:column!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="dossier"] > .elementor-container > .elementor-column{width:100%!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3f15ca6"] > .elementor-widget-wrap{padding:40px 26px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3766e9c"] > .elementor-widget-wrap{padding:40px 26px!important}}
@media (max-width:767px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"][data-id="7f88030"] > .elementor-widget-wrap{padding:28px 22px!important}}
/* petits titres et trait en rouge */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-heading:not([data-id="fd47983"]):has(+ .elementor-widget-divider) .elementor-heading-title{color:#A5162E!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-widget-heading:not([data-id="fd47983"]) + .elementor-widget-divider .elementor-divider-separator{border-color:#A5162E!important}
/* cadres dorés rouges au survol */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="38f1c31"] .elementor-widget-container > div > div:first-child,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="158e80d"] .elementor-widget-container > div > div:first-child{transition:background-color .45s ease!important}@media (hover:hover){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="38f1c31"]:hover .elementor-widget-container > div > div:first-child,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="158e80d"]:hover .elementor-widget-container > div > div:first-child{background-color:#A5162E!important}}
/* zoom des photos au survol */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="f27b6c5"] div:has(> img),html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="38f1c31"] div:has(> img),html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="158e80d"] div:has(> img){overflow:hidden!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="f27b6c5"] img,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="38f1c31"] img,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="158e80d"] img{transition:transform .9s cubic-bezier(.22,.61,.36,1)!important}@media (hover:hover){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="f27b6c5"]:hover img,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="38f1c31"]:hover img,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="158e80d"]:hover img{transform:scale(1.06)!important}}
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="e0a56a4"] .elementor-widget{max-width:none!important;width:100%!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="158e80d"] .elementor-widget-container > div{max-width:none!important;width:100%!important}
/* animations d'apparition (comme Programmes) */
@keyframes aaFadeInLeft{from{opacity:0;transform:translate3d(-36px,0,0)}to{opacity:1;transform:none}}
@keyframes aaFadeInRight{from{opacity:0;transform:translate3d(36px,0,0)}to{opacity:1;transform:none}}
@keyframes aaFadeInUp{from{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}
@keyframes aaFadeOnly{from{opacity:0}to{opacity:1}}
.elementor-988597 .animated.fadeInLeft{animation-name:aaFadeInLeft!important}
.elementor-988597 .animated.fadeInRight{animation-name:aaFadeInRight!important}
.elementor-988597 .animated.fadeInUp{animation-name:aaFadeInUp!important}
.elementor-988597 .animated.animated-fast{animation-duration:.8s!important;animation-timing-function:cubic-bezier(.22,.61,.36,1)!important}
@media (prefers-reduced-motion:reduce){.elementor-988597 .animated.fadeInLeft,.elementor-988597 .animated.fadeInRight,.elementor-988597 .animated.fadeInUp,.elementor-988597 .animated.fadeIn{animation-name:aaFadeOnly!important;animation-duration:.6s!important}}
/* zoom fluide */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="f27b6c5"] img,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="38f1c31"] img,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="158e80d"] img{transition:transform 1.1s cubic-bezier(.22,.61,.36,1)!important;will-change:transform;backface-visibility:hidden;transform:translateZ(0) scale(1)}@media (hover:hover){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="f27b6c5"]:hover img,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="38f1c31"]:hover img,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="158e80d"]:hover img{transform:translateZ(0) scale(1.06)!important}}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="f27b6c5"] .elementor-widget-container > div > div:first-child,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="38f1c31"] .elementor-widget-container > div > div:first-child,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="158e80d"] .elementor-widget-container > div > div:first-child{transition:background-color .6s ease!important}
/* FAQ : bloc de gauche centré verticalement */
@media (min-width:768px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="faq"][data-id="faq"][data-id="faq"][data-id="faq"] > .elementor-container{align-items:center!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="faq"][data-id="faq"][data-id="faq"][data-id="faq"] > .elementor-container > .elementor-column[data-id="e29fef9"][data-id="e29fef9"][data-id="e29fef9"][data-id="e29fef9"]{align-self:center!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="e29fef9"][data-id="e29fef9"][data-id="e29fef9"][data-id="e29fef9"] > .elementor-widget-wrap{align-content:center!important}}
/* votre candidature : fond bleu clair */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"]{background-color:#EEF2F8!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"] [data-id="8970e37"] .elementor-heading-title{color:#0E2240!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"] [data-id="a56748e"],html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"] [data-id="a56748e"] *{color:#545454!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"] [data-id="82da5c8"] h3{color:#0E2240!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"] [data-id="82da5c8"] p{color:#545454!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"] [data-id="82da5c8"] .elementor-widget-container > div{border-top-color:rgba(14,34,64,.18)!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"] [data-id="82da5c8"] .elementor-widget-container > div > span:first-child{color:#C9A961!important}
/* avant votre visite : photo 65 %, encadré à droite */
@media (min-width:1025px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3f15ca6"]{width:35%!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3766e9c"]{width:65%!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="3f15ca6"][data-id="3f15ca6"][data-id="3f15ca6"][data-id="3f15ca6"] > .elementor-widget-wrap{padding:70px 40px 70px clamp(26px,calc(142.86% - 620px),140px)!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="3766e9c"][data-id="3766e9c"][data-id="3766e9c"][data-id="3766e9c"] > .elementor-widget-wrap{justify-content:flex-end!important;align-items:center!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3766e9c"] [data-id="fb367d0"]{width:min(100%,620px)!important;margin-left:auto!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .elementor-widget-container > div{gap:8px!important}}
/* grande photo plus haute */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="f27b6c5"] .aa-big{height:480px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-element[data-id="f27b6c5"][data-id="f27b6c5"][data-id="f27b6c5"]{margin-bottom:-240px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"][data-id="etapes"][data-id="etapes"]{padding-top:280px!important}@media (max-width:1024px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="f27b6c5"] .aa-big{height:380px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-element[data-id="f27b6c5"][data-id="f27b6c5"][data-id="f27b6c5"]{margin-bottom:-190px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"][data-id="etapes"][data-id="etapes"]{padding-top:230px!important}}@media (max-width:767px){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="f27b6c5"] .aa-big{height:260px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-element[data-id="f27b6c5"][data-id="f27b6c5"][data-id="f27b6c5"]{margin-bottom:-130px!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-section[data-id="etapes"][data-id="etapes"][data-id="etapes"]{padding-top:160px!important}}
/* formulaire : sans fond, champs or clair */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="eeb351a"][data-id="eeb351a"][data-id="eeb351a"][data-id="eeb351a"],html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="eeb351a"][data-id="eeb351a"][data-id="eeb351a"][data-id="eeb351a"] > .elementor-widget-wrap{background:transparent!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="eeb351a"][data-id="eeb351a"][data-id="eeb351a"][data-id="eeb351a"] input:not([type=checkbox]):not([type=radio]):not([type=submit]),html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="eeb351a"][data-id="eeb351a"][data-id="eeb351a"][data-id="eeb351a"] select,html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="eeb351a"][data-id="eeb351a"][data-id="eeb351a"][data-id="eeb351a"] textarea{background-color:#FAF8F3!important}
/* 3 pièces : liste avec icônes */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-docs{display:flex!important;flex-direction:column;gap:18px}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc{display:flex;align-items:center;gap:22px}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc-ico{flex:0 0 96px;height:72px;border:1.5px solid #0E2240;display:flex;align-items:center;justify-content:center;background:#FFFFFF;transition:border-color .35s,background-color .35s}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc-ico img{width:40px!important;height:40px!important;object-fit:contain}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc-tx{display:flex;flex-direction:column;justify-content:center;gap:4px}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc-n{font-size:13px;font-weight:600;color:#C9A961!important;letter-spacing:.04em}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc-t{font-family:"Work Sans",sans-serif;font-weight:800;font-size:18px;line-height:1.25;color:#C9A961!important}@media (hover:hover){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc:hover .aa-doc-ico{border-color:#C9A961;background:#FAF8F3}}
/* liens Licence / Master : survol or */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .aa-lv-a:hover{color:#C9A961!important}
/* 3 pièces : sans cadre, texte bleu foncé, icône dorée au survol */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc-ico{flex:0 0 56px!important;height:56px!important;border:0!important;background:transparent!important;justify-content:flex-start!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc-ico img{width:48px!important;height:48px!important;transition:filter .35s ease!important;filter:none}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc-t{color:#0E2240!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc-n{color:#0E2240!important}@media (hover:hover){html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc:hover .aa-doc-ico{background:transparent!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc:hover .aa-doc-ico img{filter:brightness(0) saturate(100%) invert(74%) sepia(27%) saturate(640%) hue-rotate(4deg) brightness(89%) contrast(86%)!important}}
/* 3 pièces : sans numéro, icône centrée */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc-n{display:none!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc{align-items:center!important}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="583e0c8"] .aa-doc-ico{align-items:center!important;justify-content:center!important}
/* encadré bleu centré verticalement sur la photo */
html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 .elementor-column[data-id="3766e9c"][data-id="3766e9c"][data-id="3766e9c"][data-id="3766e9c"][data-id="3766e9c"][data-id="3766e9c"] > .elementor-widget-wrap{display:flex!important;flex-wrap:wrap!important;align-content:center!important;align-items:center!important;min-height:100%}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 [data-id="3766e9c"]{align-self:stretch!important}
/* ancre vers le formulaire */
html{scroll-behavior:smooth}html body.elementor-page-988597 .elementor-988597.elementor-988597.elementor-988597 #formulaire{scroll-margin-top:110px}
/* photo bâtiment : cadrage */
html body.elementor-page-988597 .elementor-988597 [data-id="3766e9c"][data-id="3766e9c"][data-id="3766e9c"][data-id="3766e9c"][data-id="3766e9c"][data-id="3766e9c"] > .elementor-widget-wrap{background-position:center 30%!important}/* End custom CSS */