.elementor-11617 .elementor-element.elementor-element-76d9e1c:not(.elementor-motion-effects-element-type-background),.elementor-11617 .elementor-element.elementor-element-76d9e1c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#784D9620;background-image:url("https://assomption-france.org/wp-content/uploads/2022/12/valeurs-intro-forme.svg");background-position:top right;background-repeat:no-repeat;background-size:50vw auto}.elementor-11617 .elementor-element.elementor-element-76d9e1c>.elementor-container{min-height:250px}.elementor-11617 .elementor-element.elementor-element-76d9e1c{overflow:hidden;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-11617 .elementor-element.elementor-element-76d9e1c>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-bc-flex-widget .elementor-11617 .elementor-element.elementor-element-f1b412d.elementor-column .elementor-widget-wrap{align-items:flex-start}.elementor-11617 .elementor-element.elementor-element-f1b412d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start}.elementor-widget-breadcrumbs{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-11617 .elementor-element.elementor-element-9a57d43>.elementor-widget-container{margin:0 0 30px;padding:10px 10px 10px 0;border-style:solid;border-width:0 0 1px;border-color:#784D9650}.elementor-11617 .elementor-element.elementor-element-9a57d43{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-11617 .elementor-element.elementor-element-9a57d43 a{color:var(--e-global-color-d4a8df5)}.elementor-11617 .elementor-element.elementor-element-9a57d43 a:hover{color:var(--e-global-color-d4a8df5)}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-11617 .elementor-element.elementor-element-a4a9a99{width:auto;max-width:auto}.elementor-11617 .elementor-element.elementor-element-a4a9a99>.elementor-widget-container{margin:0 10px 0 0}.elementor-11617 .elementor-element.elementor-element-a4a9a99 .elementor-heading-title{color:var(--e-global-color-d4a8df5)}.elementor-11617 .elementor-element.elementor-element-f0d25cd>.elementor-widget-container{margin:0}.elementor-11617 .elementor-element.elementor-element-f0d25cd .elementor-heading-title{color:var(--e-global-color-d4a8df5)}.elementor-11617 .elementor-element.elementor-element-3763062{--spacer-size:1px}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-divider .elementor-divider__text{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon{color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.elementor-widget-divider.elementor-view-framed .elementor-icon,.elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-secondary)}.elementor-11617 .elementor-element.elementor-element-9f2d645{--divider-border-style:solid;--divider-color:var(--e-global-color-a1a136c);--divider-border-width:1px;width:auto;max-width:auto}.elementor-11617 .elementor-element.elementor-element-9f2d645 .elementor-divider-separator{width:350px}.elementor-11617 .elementor-element.elementor-element-9f2d645 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-11617 .elementor-element.elementor-element-2f81c30{--divider-border-style:solid;--divider-color:var(--e-global-color-d4a8df5);--divider-border-width:4px;width:auto;max-width:auto}.elementor-11617 .elementor-element.elementor-element-2f81c30 .elementor-divider-separator{width:40px}.elementor-11617 .elementor-element.elementor-element-2f81c30 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-11617 .elementor-element.elementor-element-b5f49e0{--spacer-size:10px}.elementor-11617 .elementor-element.elementor-element-7af1d1b .elementor-heading-title{font-family:"Arial",Sans-serif;font-weight:400}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-11617 .elementor-element.elementor-element-b30ddea .elementor-heading-title{font-family:"Arial",Sans-serif;font-weight:400}.elementor-11617 .elementor-element.elementor-element-f177bc0{--spacer-size:7px}:root{--page-title-display:none}.ama-valeurs{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:35px 0}.ama-valeur{position:relative;background:#fff;border:1px solid rgba(126,86,174,.25);border-radius:24px;padding:28px;box-shadow:0 12px 28px rgba(126,86,174,.08);transition:all .25s ease;overflow:hidden}.ama-valeur:before{content:"";position:absolute;top:0;left:0;width:100%;height:7px;background:#8bb6ee}.ama-valeur:hover{transform:translateY(-4px);box-shadow:0 18px 38px rgba(126,86,174,.14)}.ama-valeur span{display:inline-block;color:#8bb6ee;font-size:20px;font-weight:700;margin-bottom:12px}.ama-valeur h3{color:#7e56ae;font-size:24px;line-height:1.25;margin:0 0 14px}.ama-valeur p{color:#555;font-size:17px;line-height:1.6;margin:0 0 10px}.ama-valeur p:last-child{margin-bottom:0}@media (max-width:768px){.ama-valeurs{grid-template-columns:1fr}.ama-valeur{padding:24px}.ama-valeur h3{font-size:22px}.ama-valeur p{font-size:16px}}.ama-duo{max-width:1100px;margin:6px auto;display:grid;grid-template-columns:1fr 1fr;gap:28px}.ama-card{background:#fff;border:1px solid rgba(126,86,174,.18);border-radius:24px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 10px 30px rgba(86,20,59,.06);transition:all .3s ease}.ama-card:nth-child(2){background:rgba(139,182,238,.12)}.ama-card:hover{transform:translateY(-6px);box-shadow:0 18px 45px rgba(86,20,59,.12)}.ama-tag{display:inline-flex;align-items:center;gap:8px;background:rgba(139,182,238,.22);color:#7e56ae;padding:6px 14px;border-radius:999px;font-size:14px;font-weight:600;width:fit-content;margin-bottom:18px}.ama-card h3{font-size:26px;color:#7e56ae;margin-bottom:18px;line-height:1.25}.ama-card p{font-size:16px;line-height:1.6;margin-bottom:12px}.ama-card strong{color:#7e56ae}.ama-btn{display:inline-block;margin-top:24px;padding:14px 28px;background:#7e56ae !important;color:#fff !important;border-radius:999px;text-decoration:none !important;font-weight:700;text-align:center;align-self:center;transition:all .25s ease}.ama-btn:hover{background:#8bb6ee !important;color:#fff !important;transform:translateY(-2px);box-shadow:0 10px 25px rgba(126,86,174,.25)}.ama-btn:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 10px 25px rgba(86,20,59,.25)}@media (max-width:768px){.ama-duo{grid-template-columns:1fr}.ama-card{padding:26px}}.ama-parcours{margin:6px 0}.ama-title{color:#7e56ae;font-size:40px;margin-bottom:16px}.ama-intro{font-size:18px;font-weight:600;color:#666;margin-bottom:30px}.ama-timeline{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ama-step{background:#fff;border:1px solid rgba(126,86,174,.18);border-radius:22px;padding:26px;box-shadow:0 10px 30px rgba(86,20,59,.06);transition:all .3s ease}.ama-step:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(86,20,59,.12)}.ama-step-number{display:inline-block;margin-bottom:12px;font-size:20px;font-weight:800;color:#8bb6ee}.ama-step h3{color:#7e56ae;font-size:22px;margin-bottom:10px}.ama-step p{font-size:15px;color:#555;line-height:1.6}@media (max-width:768px){.ama-timeline{grid-template-columns:1fr}.ama-title{font-size:30px}}.ama-triptyque{max-width:900px;margin:8px auto;display:flex;flex-direction:column;gap:28px}.ama-box{padding:30px;border-radius:22px;background:#fff;border:1px solid rgba(126,86,174,.15);box-shadow:0 10px 30px rgba(86,20,59,.05);transition:.3s ease}.ama-box:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgba(86,20,59,.1)}.ama-box h2{color:#7e56ae;margin-bottom:16px}.ama-who ul{list-style:none;padding:0}.ama-who li{position:relative;padding-left:22px;margin-bottom:10px}.ama-who li:before{content:"•";position:absolute;left:0;color:#7e56ae;font-weight:700}.ama-why{background:rgba(139,182,238,.12)}.ama-why strong{color:#7e56ae}.ama-cta{background:linear-gradient(135deg,#56143b,#7e56ae);color:#fff;text-align:center}.ama-cta h2{color:#fff}.ama-cta p{margin-bottom:18px}.ama-btn{display:inline-block;padding:14px 26px;background:#fff;color:#56143b;border-radius:999px;text-decoration:none;font-weight:600;transition:.25s ease}.ama-btn:hover{transform:scale(1.05);background:#f3f0f7}