.elementor-4766 .elementor-element.elementor-element-60d18af{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4766 .elementor-element.elementor-element-041680f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-4766 .elementor-element.elementor-element-041680f.elementor-element{--align-self:center;}.elementor-4766 .elementor-element.elementor-element-041680f .cfp-session-hero__surface{background:#0F172A;color:#F8FAFC;border-radius:0px 0px 0px 0px;border-style:solid;}.elementor-4766 .elementor-element.elementor-element-041680f .cfp-session-hero__eyebrow{text-align:center;}.elementor-4766 .elementor-element.elementor-element-041680f .cfp-session-hero__title{text-align:center;}.elementor-4766 .elementor-element.elementor-element-041680f .cfp-session-hero__formation-link-wrap{text-align:center;}.elementor-4766 .elementor-element.elementor-element-041680f .cfp-session-hero__excerpt{text-align:center;}.elementor-4766 .elementor-element.elementor-element-041680f .cfp-session-hero__content{text-align:center;align-items:stretch;}.elementor-4766 .elementor-element.elementor-element-041680f .cfp-session-hero__chips{justify-content:center;}.elementor-4766 .elementor-element.elementor-element-041680f .cfp-session-hero__chip{text-align:center;}.elementor-4766 .elementor-element.elementor-element-041680f .cfp-session-hero__stats{justify-items:stretch;}.elementor-4766 .elementor-element.elementor-element-041680f .cfp-session-hero__stat{align-items:flex-start;text-align:center;}.elementor-4766 .elementor-element.elementor-element-041680f .cfp-session-hero__actions{justify-content:center;}.elementor-4766 .elementor-element.elementor-element-041680f .cfp-session-hero__button{text-align:center;}.elementor-4766 .elementor-element.elementor-element-8db36ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4766 .elementor-element.elementor-element-c97e1f5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4766 .elementor-element.elementor-element-c97e1f5 .elementor-divider-separator{width:100%;}.elementor-4766 .elementor-element.elementor-element-c97e1f5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-inscription-form{background-color:#ffffff;padding:30px 30px 30px 30px;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-inscription-title{color:#5D2A61;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-inscription-subtitle{color:#666666;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-field-label{color:#333333;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-required{color:#e74c3c;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-field-input, .elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-field-select, .elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-field-textarea{background-color:#f8f9fa;color:#333333;border-color:#ddd;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-field-input:focus, .elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-field-select:focus, .elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-field-textarea:focus{border-color:#5D2A61;box-shadow:0 0 0 3px #5D2A6122;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-field-input.has-error, .elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-field-select.has-error, .elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-field-textarea.has-error{border-color:#e74c3c;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-inscription-submit{color:#ffffff;background-color:#E36B24;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-jauge-bar{background-color:#e0e0e0;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-jauge-fill{background-color:#4CAF50;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-jauge-text{color:#555;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-msg-success{background-color:#d4edda;color:#155724;}.elementor-4766 .elementor-element.elementor-element-24d53d8 .cfp-msg-error{background-color:#f8d7da;color:#721c24;}.elementor-4766 .elementor-element.elementor-element-a605eba{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4766 .elementor-element.elementor-element-a605eba .elementor-divider-separator{width:100%;}.elementor-4766 .elementor-element.elementor-element-a605eba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4766 .elementor-element.elementor-element-46c3485 .cfp-smart-sessions-widget__header{text-align:left;}.elementor-4766 .elementor-element.elementor-element-b547129{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4766 .elementor-element.elementor-element-b547129 .elementor-divider-separator{width:100%;}.elementor-4766 .elementor-element.elementor-element-b547129 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4766 .elementor-element.elementor-element-e8e9b93 .cfp-practical-info-widget__items{grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px;}.elementor-4766 .elementor-element.elementor-element-e8e9b93 .cfp-practical-info-widget__header{text-align:left;}.elementor-4766 .elementor-element.elementor-element-e8e9b93 .cfp-practical-info-widget__item{text-align:left;border-radius:18px 18px 18px 18px;padding:20px 20px 20px 20px;}.elementor-4766 .elementor-element.elementor-element-e8e9b93 .cfp-practical-info-widget{gap:18px;padding:0px 0px 0px 0px;}.elementor-4766 .elementor-element.elementor-element-5d19ed0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4766 .elementor-element.elementor-element-5d19ed0 .elementor-divider-separator{width:100%;}.elementor-4766 .elementor-element.elementor-element-5d19ed0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4766 .elementor-element.elementor-element-41d6efe .cfp-session-location__panel{text-align:left;}.elementor-4766 .elementor-element.elementor-element-41d6efe .cfp-session-location__actions{justify-content:flex-start;}.elementor-4766 .elementor-element.elementor-element-eaba7b2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4766 .elementor-element.elementor-element-eaba7b2 .elementor-divider-separator{width:100%;}.elementor-4766 .elementor-element.elementor-element-eaba7b2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4766 .elementor-element.elementor-element-edea3bd{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4766 .elementor-element.elementor-element-edea3bd .elementor-divider-separator{width:100%;}.elementor-4766 .elementor-element.elementor-element-edea3bd .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4766 .elementor-element.elementor-element-3f8679c .cfp-financing-widget__header{text-align:left;}.elementor-4766 .elementor-element.elementor-element-3f8679c .cfp-financing-widget__contact{text-align:left;}.elementor-4766 .elementor-element.elementor-element-3f8679c .cfp-financing-widget__item, .elementor-4766 .elementor-element.elementor-element-3f8679c .cfp-financing-widget__price{border-color:#ECECF2;padding:18px 18px 18px 18px;}.elementor-4766 .elementor-element.elementor-element-3f8679c .cfp-financing-widget__items, .elementor-4766 .elementor-element.elementor-element-3f8679c .cfp-financing-widget__prices{gap:14px;}.elementor-4766 .elementor-element.elementor-element-3f8679c .cfp-financing-widget__item, .elementor-4766 .elementor-element.elementor-element-3f8679c .cfp-financing-widget__price, .elementor-4766 .elementor-element.elementor-element-3f8679c .cfp-financing-widget__button{border-radius:16px;}.elementor-4766 .elementor-element.elementor-element-e00d737{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4766 .elementor-element.elementor-element-e00d737 .elementor-divider-separator{width:100%;}.elementor-4766 .elementor-element.elementor-element-e00d737 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4766 .elementor-element.elementor-element-7d0160a .cfp-accessibility-widget{text-align:left;padding:28px 28px 28px 28px;}.elementor-4766 .elementor-element.elementor-element-7d0160a .cfp-accessibility-widget__card{padding:22px 22px 22px 22px;}.elementor-4766 .elementor-element.elementor-element-7d0160a .cfp-accessibility-widget__actions{justify-content:flex-start;}.elementor-4766 .elementor-element.elementor-element-a432d49{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4766 .elementor-element.elementor-element-a432d49 .elementor-divider-separator{width:100%;}.elementor-4766 .elementor-element.elementor-element-a432d49 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4766 .elementor-element.elementor-element-3a19564 .cfp-documents-widget__grid{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-4766 .elementor-element.elementor-element-3a19564 .cfp-documents-widget__actions{justify-content:flex-start;}.elementor-4766 .elementor-element.elementor-element-4746181{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4766 .elementor-element.elementor-element-4746181 .elementor-divider-separator{width:100%;}.elementor-4766 .elementor-element.elementor-element-4746181 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4766 .elementor-element.elementor-element-5b5a464 .cfp-help-widget{text-align:left;}.elementor-4766 .elementor-element.elementor-element-5b5a464 .cfp-help-widget__actions{justify-content:flex-start;}.elementor-4766 .elementor-element.elementor-element-c5eb5d1{--display:flex;}.elementor-4766 .elementor-element.elementor-element-5eeb677 .cfp-session-sticky-cta__surface{text-align:left;}.elementor-4766 .elementor-element.elementor-element-5eeb677 .cfp-session-sticky-cta__actions{justify-content:flex-start;}.elementor-4766 .elementor-element.elementor-element-3b1329b .cfp-session-availability__summary{align-items:flex-start;}.elementor-4766 .elementor-element.elementor-element-3b1329b .cfp-session-availability__meta-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}body.elementor-page-4766:not(.elementor-motion-effects-element-type-background), body.elementor-page-4766 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F7FB;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(min-width:768px){.elementor-4766 .elementor-element.elementor-element-8db36ae{--content-width:1240px;}}@media(max-width:1024px){.elementor-4766 .elementor-element.elementor-element-e8e9b93 .cfp-practical-info-widget__items{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-4766 .elementor-element.elementor-element-3a19564 .cfp-documents-widget__grid{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-4766 .elementor-element.elementor-element-3b1329b .cfp-session-availability__meta-grid{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor-4766 .elementor-element.elementor-element-e8e9b93 .cfp-practical-info-widget__items{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-4766 .elementor-element.elementor-element-3a19564 .cfp-documents-widget__grid{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-4766 .elementor-element.elementor-element-3b1329b .cfp-session-availability__meta-grid{grid-template-columns:repeat(1, minmax(0, 1fr));}}