.elementor-12094 .elementor-element.elementor-element-c7bde32>.elementor-container{max-width:1250px;min-height:400px}.elementor-12094 .elementor-element.elementor-element-c7bde32:not(.elementor-motion-effects-element-type-background),.elementor-12094 .elementor-element.elementor-element-c7bde32>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://eadformations.com/wp-content/uploads/2026/04/Formation_CAP_couture_CPF.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-12094 .elementor-element.elementor-element-c7bde32>.elementor-background-overlay{background-color:#54595f;opacity:.3;transition:background .3s,border-radius .3s,opacity .3s}.elementor-12094 .elementor-element.elementor-element-c7bde32{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-12094 .elementor-element.elementor-element-8ca406c .elementor-element-populated .elementor-heading-title{color:var(--e-global-color-27e951f)}.elementor-12094 .elementor-element.elementor-element-8ca406c>.elementor-element-populated{color:var(--e-global-color-27e951f)}.elementor-12094 .elementor-element.elementor-element-fb64808{--divider-border-style:solid;--divider-color:#fff;--divider-border-width:3px}.elementor-12094 .elementor-element.elementor-element-fb64808 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0}.elementor-12094 .elementor-element.elementor-element-fb64808 .elementor-divider{text-align:center;padding-block-start:7px;padding-block-end:7px}.elementor-12094 .elementor-element.elementor-element-fb64808>.elementor-widget-container{margin:60px 0 0}.elementor-12094 .elementor-element.elementor-element-5c316fb{text-align:center}.elementor-12094 .elementor-element.elementor-element-5c316fb .elementor-heading-title{font-family:"Rubik",Sans-serif;font-size:2.8em;font-weight:600;-webkit-text-stroke-color:#fff;stroke:#fff;color:var(--e-global-color-27e951f)}.elementor-12094 .elementor-element.elementor-element-5c316fb>.elementor-widget-container{margin:0 0 20px}.elementor-12094 .elementor-element.elementor-element-72ec90f{--spacer-size:21px}.elementor-12094 .elementor-element.elementor-element-fd66135{--display:flex}.elementor-12094 .elementor-element.elementor-element-c14d2fc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-12094 .elementor-element.elementor-element-8f7dbbf{text-align:center}.elementor-12094 .elementor-element.elementor-element-8f7dbbf .elementor-heading-title{font-size:30px}.elementor-12094 .elementor-element.elementor-element-8f7dbbf>.elementor-widget-container{margin:0 0 40px}.elementor-12094 .elementor-element.elementor-element-ed29af5>.elementor-widget-container{border-style:solid;border-width:1px;border-color:var(--e-global-color-27e951f);border-radius:18px}:root{--page-title-display:none}@media(min-width:768px){.elementor-12094 .elementor-element.elementor-element-c14d2fc{--width:100%}}@media(max-width:1024px){.elementor-12094 .elementor-element.elementor-element-72ec90f{--spacer-size:50px}}@media(max-width:767px){.elementor-12094 .elementor-element.elementor-element-72ec90f{--spacer-size:10px}}.ead-cf7-form{max-width:1180px;margin:0 auto;padding:32px;background:#fff;border:1px solid #f1dbe3;border-radius:26px;box-shadow:0 18px 50px rgba(17,17,17,.08);font-family:Arial,Helvetica,sans-serif}.ead-cf7-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:20px}.ead-field{margin-bottom:20px}.ead-field-half{margin-bottom:0}.ead-label{display:block;margin-bottom:10px;font-size:15px;font-weight:700;color:#111;line-height:1.4}.ead-input,.ead-textarea,.ead-cf7-form input[type=text],.ead-cf7-form input[type=email],.ead-cf7-form input[type=tel],.ead-cf7-form textarea,.ead-cf7-form select{width:100%;border:1px solid #e7d8de;border-radius:14px;padding:15px 16px;font-size:15px;color:#111;background:#fff;transition:all .25s ease;box-sizing:border-box}.ead-input:focus,.ead-textarea:focus,.ead-cf7-form input[type=text]:focus,.ead-cf7-form input[type=email]:focus,.ead-cf7-form input[type=tel]:focus,.ead-cf7-form textarea:focus,.ead-cf7-form select:focus{outline:none;border-color:#ef3060;box-shadow:0 0 0 4px rgba(239,48,96,.08)}.ead-textarea,.ead-cf7-form textarea{min-height:140px;resize:vertical}.ead-checkboxes{display:grid;gap:12px;margin-top:8px}.ead-checkbox-group .wpcf7-list-item{display:block;margin:0 0 12px}.ead-checkbox-group .wpcf7-list-item label{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#fff8fb;border:1px solid #f1dbe3;border-radius:16px;cursor:pointer;transition:all .25s ease}.ead-checkbox-group .wpcf7-list-item label:hover{border-color:#ef3060;background:#fff1f6}.ead-checkbox-group input[type=checkbox]{margin-top:3px;accent-color:#ef3060;transform:scale(1.1);flex-shrink:0}.ead-checkbox-group .wpcf7-list-item-label{color:#2b2b2b;font-size:15px;line-height:1.5}.ead-field-submit{margin-top:10px;margin-bottom:0}.ead-submit,.ead-cf7-form input[type=submit]{display:inline-flex;align-items:center;justify-content:center;width:100%;border:none;border-radius:14px;padding:16px 24px;background:#ef3060;color:#fff;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 12px 28px rgba(239,48,96,.22);transition:all .25s ease}.ead-submit:hover,.ead-cf7-form input[type=submit]:hover{transform:translateY(-2px);opacity:.96}.ead-submit:active,.ead-cf7-form input[type=submit]:active{transform:translateY(0)}.ead-cf7-form .wpcf7-spinner{margin-top:12px}.ead-cf7-form .wpcf7-not-valid-tip{margin-top:8px;font-size:13px;color:#d63638}.ead-cf7-form .wpcf7-response-output{margin:20px 0 0 !important;padding:14px 16px !important;border-radius:14px;font-size:14px;line-height:1.5}.ead-cf7-form .wpcf7 form.sent .wpcf7-response-output{border:1px solid #9ae9f3 !important;background:rgba(154,233,243,.18);color:#111}.ead-cf7-form .wpcf7 form.invalid .wpcf7-response-output,.ead-cf7-form .wpcf7 form.unaccepted .wpcf7-response-output,.ead-cf7-form .wpcf7 form.failed .wpcf7-response-output{border:1px solid #ef3060 !important;background:rgba(239,48,96,.08);color:#111}@media (max-width:767px){.ead-cf7-form{padding:22px;border-radius:20px}.ead-cf7-grid{grid-template-columns:1fr;gap:16px}.ead-label{font-size:14px}.ead-input,.ead-textarea,.ead-cf7-form input[type=text],.ead-cf7-form input[type=email],.ead-cf7-form input[type=tel],.ead-cf7-form textarea,.ead-cf7-form select{padding:14px;font-size:15px}.ead-checkbox-group .wpcf7-list-item label{padding:12px 14px}}