@import url("https://fonts.googleapis.com/css2?family=Fira+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");.ast-primary-header-bar{border:0;background:transparent}.ast-builder-menu-1 .menu-item>.menu-link{color:#15243a;font-family:"Montserrat", sans-serif;font-size:14px;font-weight:bold}.ast-builder-menu-1 .menu-item>.menu-link:hover{color:#ea5d0b}.ast-builder-menu-1 .menu-item.current-menu-item>.menu-link,.ast-builder-menu-1 .inline-on-mobile .menu-item.current-menu-item>.ast-menu-toggle{color:#ea5d0b}.home header.entry-header.ast-no-thumbnail{display:none}.ast-logo-title-inline .ast-site-identity{padding:0}.header-main-layout-1 .ast-main-header-bar-alignment{margin:0 auto;width:100%}.site-header-section>*{padding:0}.ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns:auto 1fr auto;grid-column-gap:15px}.site-header-section .ast-builder-menu{width:100%}.ast-builder-menu .main-navigation{padding:0;width:100%}.ast-builder-menu .main-navigation>ul{align-self:center;width:100%;display:flex;justify-content:space-between}.header-widget-area[data-section="sidebar-widgets-header-widget-1"]{display:flex !important;gap:10px}.header-widget-area[data-section="sidebar-widgets-header-widget-1"]>*{white-space:nowrap}.ld-account-link>a.menu-link{padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:30px;border-top-left-radius:40px;border-top-right-radius:40px;border-bottom-right-radius:40px;border-bottom-left-radius:40px;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);border-style:solid;border-top-width:2px;border-right-width:2px;border-left-width:2px;border-bottom-width:2px;color:#ea5d0b !important;border-color:#ea5d0b;background-color:transparent;font-family:inherit;font-weight:700;font-size:13px;font-size:0.8125rem;line-height:1em}.ld-account-link>a.menu-link:hover{color:#ffffff !important;background:#ea5d0b}.ast-header-button-1 .ast-custom-button,.btn-auth,.ld-enrollment__login-link{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.1);background:#033670 !important;color:#ffffff !important;border-top-left-radius:40px !important;border-top-right-radius:40px !important;border-bottom-right-radius:40px !important;border-bottom-left-radius:40px !important;padding-top:15px !important;padding-bottom:15px !important;padding-left:30px !important;padding-right:30px !important;font-size:0.8125rem;font-weight:700;font-family:inherit;text-decoration:none !important}.ast-header-button-1 .ast-custom-button:hover,.btn-auth:hover,.ld-enrollment__login-link:hover{color:#ffffff !important;background:#ea5d0b !important}.site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section p{margin:0}.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0}div.uagb-spectra-button-wrapper{text-align:center}.youtube_link .wp-block-button__link{background:url("../../img/youtube.png") no-repeat left center !important;padding:20px 0px 20px 70px !important;box-shadow:none !important;color:#033670 !important;background-size:auto 56px !important;outline:none}.youtube_link .wp-block-button__link::before{display:none}.youtube_link .wp-block-button__link:hover{background:url("../../img/youtube.png") no-repeat left 30px center !important;padding:20px 0px 20px 100px !important;box-shadow:none !important;color:#033670 !important;background-size:auto 56px !important}.youtube_link .wp-block-button__link:hover::before{display:none}.gap-0{gap:0 !important}#page{padding-top:113px;max-width:100%;overflow:hidden}#page .site-header{z-index:99;position:fixed;top:0;width:100%;background:#ffffff}.home #page .site-header{background:#ffffff url("../../img/bg.jpg") no-repeat center top}.sponsor-image{position:absolute;right:10px;flex-flow:column;border-radius:50%;background:#ffffff70;aspect-ratio:1;justify-content:center;align-items:center;padding:20px;z-index:9;gap:10px;margin-top:85px}.sponsor-image span{font-size:0.8em;font-weight:700}.sponsor-image img{max-width:100px}.custom-hero-header{overflow:hidden}.custom-hero-header .custom-hero-inner p{color:#ffffff;margin-bottom:86px}.custom-hero-header .sponsor-image{display:none}body{font-family:"Montserrat", sans-serif;font-weight:300;background-color:#ffffff}body h5.wpProQuiz_header{display:inline-flex !important;flex-flow:row-reverse;gap:5px}body .mb-0{margin-bottom:0 !important}body .list-style-none{list-style:none !important}body ol.ld-breadcrumbs__items a[href]:not([href=""]):not([href="#"]){text-decoration:underline}body .ld-focus .ld-focus-content .ld-lesson-content{display:none}body .ld-navigation__back-to-course{position:absolute;top:90px;z-index:99}body .ld-breakpoint--small .ld-layout__header{gap:28px !important}body .learndash-wrapper .ld-profile-summary .ld-profile-card a.ld-profile-edit-link,body a.ld-profile-log-out{color:#ea5d0b;font-size:14px;font-weight:bold;text-decoration:underline !important}body .learndash-wrapper .ld-profile-summary .ld-profile-card a.ld-profile-edit-link:hover,body a.ld-profile-log-out:hover{color:#333}body .wa-float{position:fixed;right:18px;bottom:100px;z-index:9999;display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 16px;border-radius:999px;background:#25D366;color:#fff;text-decoration:none;font-weight:600;box-shadow:0 10px 25px rgba(0, 0, 0, 0.18)}body .wa-float:hover{filter:brightness(0.95)}body .wa-float__icon{width:22px;height:22px;display:inline-block;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M19.11 17.53c-.27-.14-1.6-.79-1.85-.88-.25-.09-.43-.14-.61.14-.18.27-.7.88-.86 1.06-.16.18-.32.2-.59.07-.27-.14-1.16-.43-2.21-1.37-.82-.73-1.37-1.63-1.53-1.9-.16-.27-.02-.41.12-.55.12-.12.27-.32.41-.48.14-.16.18-.27.27-.45.09-.18.05-.34-.02-.48-.07-.14-.61-1.48-.84-2.03-.22-.54-.45-.47-.61-.48h-.52c-.18 0-.48.07-.73.34-.25.27-.95.93-.95 2.27s.98 2.63 1.11 2.81c.14.18 1.93 2.95 4.67 4.13.65.28 1.15.45 1.55.57.65.2 1.25.17 1.72.1.53-.08 1.6-.65 1.83-1.28.23-.63.23-1.17.16-1.28-.07-.11-.25-.18-.52-.32zM16.02 3C8.85 3 3 8.85 3 16.02c0 2.29.61 4.51 1.78 6.46L3 29l6.69-1.75a12.96 12.96 0 0 0 6.33 1.62h.01C23.15 28.87 29 23.02 29 15.85 29 8.68 23.17 3 16.02 3zm0 23.6h-.01c-2.05 0-4.06-.55-5.82-1.6l-.42-.25-3.97 1.04 1.06-3.87-.27-.4a10.55 10.55 0 0 1-1.67-5.69C4.92 9.92 9.93 4.91 16.02 4.91c6.07 0 11.06 4.99 11.06 11.12 0 6.13-4.99 11.57-11.06 11.57z'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M19.11 17.53c-.27-.14-1.6-.79-1.85-.88-.25-.09-.43-.14-.61.14-.18.27-.7.88-.86 1.06-.16.18-.32.2-.59.07-.27-.14-1.16-.43-2.21-1.37-.82-.73-1.37-1.63-1.53-1.9-.16-.27-.02-.41.12-.55.12-.12.27-.32.41-.48.14-.16.18-.27.27-.45.09-.18.05-.34-.02-.48-.07-.14-.61-1.48-.84-2.03-.22-.54-.45-.47-.61-.48h-.52c-.18 0-.48.07-.73.34-.25.27-.95.93-.95 2.27s.98 2.63 1.11 2.81c.14.18 1.93 2.95 4.67 4.13.65.28 1.15.45 1.55.57.65.2 1.25.17 1.72.1.53-.08 1.6-.65 1.83-1.28.23-.63.23-1.17.16-1.28-.07-.11-.25-.18-.52-.32zM16.02 3C8.85 3 3 8.85 3 16.02c0 2.29.61 4.51 1.78 6.46L3 29l6.69-1.75a12.96 12.96 0 0 0 6.33 1.62h.01C23.15 28.87 29 23.02 29 15.85 29 8.68 23.17 3 16.02 3zm0 23.6h-.01c-2.05 0-4.06-.55-5.82-1.6l-.42-.25-3.97 1.04 1.06-3.87-.27-.4a10.55 10.55 0 0 1-1.67-5.69C4.92 9.92 9.93 4.91 16.02 4.91c6.07 0 11.06 4.99 11.06 11.12 0 6.13-4.99 11.57-11.06 11.57z'/%3E%3C/svg%3E") no-repeat center / contain}@media (max-width:480px){body .wa-float__text{display:none}body .wa-float{width:52px;justify-content:center;padding:0}}body .learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete #learndash_mark_complete_button,body .learndash-wrapper .ld-focus .ld-focus-header #sfwd-mark-complete .learndash_mark_complete_button,body .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete #learndash_mark_complete_button,body .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button{background:transparent !important;color:#081c3a;border:0 !important;white-space:nowrap;font-size:16px;outline:0 !important;letter-spacing:-0.025em}body .learndash-wrapper .ld-focus .ld-focus-header{height:82px;background:#f7f7f7}body .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu{border-left:0}body .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text{color:#ea5d0b;font-weight:bold}body .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-text span.first-word{color:#081c3a}body .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-profile-avatar{background:url(../../img/profile.png) no-repeat center;display:block;width:27px;height:27px;background-size:27px auto}body .learndash-wrapper .ld-focus .ld-focus-header .ld-user-menu .ld-profile-avatar img{display:none}body .learndash-wrapper .ld-focus .ld-focus-header .ld-brand-logo{padding:25px 46px 22px;background:#f7f7f7;flex:0 0 450px}body .learndash-wrapper .ld-focus .ld-focus-header .ld-progress{padding:0.5em 1em 0 7em;align-items:baseline;border-right:0}body .learndash-wrapper .ld-focus .ld-focus-sidebar{padding-top:82px;width:450px;max-width:100%}body .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item.ld-is-current-lesson{background-color:#ea5d0b}body .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item.ld-is-current-lesson a.ld-lesson-item-preview-heading,body .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title{color:#ffffff !important}body .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-status-incomplete{border-color:#ffffff !important}body .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview{padding:0.5em 1em 0.5em 46px}body .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item .ld-lesson-item-preview a.ld-lesson-item-preview-heading{color:#525252}body .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading{background-color:transparent !important;color:#15243a;padding:34px 3.125em 25px 46px;width:450px;border-bottom:4px solid #081c3a;max-width:100%}body .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper{color:#15243a;font-size:24px;font-weight:700;letter-spacing:-0.035em;font-family:"Fira Sans", sans-serif;font-weight:700}body .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper a{color:#15243a}body .learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation-heading .ld-focus-mode-course-heading-wrapper a .ld-icon-content:before{content:url(../../img/ico-lesson.png)}body .learndash-wrapper .ld-focus .ld-focus-main{flex:1 auto;margin-left:450px;transition:margin-left 0.3s ease;width:calc(100% - 450px)}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content{padding:9em 7em 7em}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content a#ld-navigation__next-link{outline:0 !important;background:none !important;border:0 !important;color:#ea600f;font-size:16px;letter-spacing:-0.025em}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .learndash_mark_complete_button{background:transparent !important;color:#081c3a;border:0 !important;white-space:nowrap;font-size:16px;outline:0 !important;letter-spacing:-0.025em}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-navigation__progress-completed-action svg{color:#12a724}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .ld-navigation__progress-completed-action span.ld-navigation__label.ld-navigation__label--completed{color:#081c3a}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content a.ld-navigation__previous-link{outline:0 !important;background:none !important;border:0 !important}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content a.ld-navigation__previous-link svg{color:#c8c8c8}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content a.ld-navigation__previous-link span.ld-navigation__label.ld-navigation__label--previous{color:#c8c8c8;background:none !important;border:0 !important;font-size:16px;letter-spacing:-0.025em}body.page-registration-custom{--co-bg: #f3f5f7;--co-white: #fff;--co-text: #0f172a;--co-muted: #6b7280;--co-line: #e5e7eb;--co-primary: #15243a;--co-accent: #f97316}body.page-registration-custom div#content{background:#f7f7f7}body.page-registration-custom button.ld-button.ld-button--secondary.ld-button--border.ld-button__password-visibility-toggle.ld--ignore-inline-css{display:none}body.page-registration-custom .learndash-wrapper.ld-registration__outer-wrapper{max-width:1200px;margin:48px auto;padding:0 16px}body.page-registration-custom .ld-registration__size-wrapper{overflow:hidden}body.page-registration-custom .ld-registration__wrapper--has-order{display:flex;min-height:520px}body.page-registration-custom .ld-registration__form{flex:1 1 62%;padding:44px 56px}body.page-registration-custom .ld-registration-order{flex:0 0 38%;border-left:1px solid var(--co-line);padding:44px}body.page-registration-custom .ld-registration__wrapper--logged-in .ld-registration-order{border-left:0}body.page-registration-custom .ld-registration__heading{font:700 20px/1.2 sans-serif;color:var(--co-text);margin:0 0 6px}body.page-registration-custom .ld-registration__p{color:var(--co-muted);font-size:13px;margin:0 0 22px}body.page-registration-custom a{color:var(--co-primary);font-weight:600;text-decoration:none;font-size:13px}body.page-registration-custom .ld-form__field-outer-wrapper{margin-bottom:16px}body.page-registration-custom .ld-form__field-outer-wrapper>label{font:600 12px sans-serif;margin-bottom:8px;display:inline-block}body.page-registration-custom .ld-form__field-outer-wrapper>label .required{color:var(--co-accent);font-weight:700}body.page-registration-custom input.ld-form__field,body.page-registration-custom select.ld-form__field,body.page-registration-custom .ld-registration__login-form input.input{width:100%;height:44px;padding:12px 18px;border:1px solid var(--co-line);border-radius:999px;font-size:14px;background:#ffffff}body.page-registration-custom input.ld-form__field:focus,body.page-registration-custom select.ld-form__field:focus,body.page-registration-custom .ld-registration__login-form input.input:focus{border-color:rgba(30, 90, 166, 0.35);box-shadow:0 0 0 4px rgba(30, 90, 166, 0.1)}body.page-registration-custom select.ld-form__field{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:44px}body.page-registration-custom .ld-form__field-wrapper--type-select{position:relative}body.page-registration-custom .ld-form__field-wrapper--type-select::after{content:"";position:absolute;right:18px;top:50%;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-50%) rotate(45deg);pointer-events:none;opacity:0.6}body.page-registration-custom .ld-password-strength__hint{font-size:12px;color:var(--co-muted);margin:8px 0 18px}body.page-registration-custom #wp-submit-register,body.page-registration-custom .ld-registration__login-form #wp-submit{height:44px;padding:12px 22px;border-radius:999px;border:1px solid rgba(30, 90, 166, 0.35);background:transparent;color:var(--co-primary);font-weight:700}body.page-registration-custom .ld-registration-order__heading{font:700 16px sans-serif;margin-bottom:18px}body.page-registration-custom .ld-registration-order__items{border-top:1px solid var(--co-line);padding-top:18px}body.page-registration-custom .ld-registration-order__item{margin-bottom:18px}body.page-registration-custom .ld-registration-order__item-type{color:var(--co-muted);font-size:12px}body.page-registration-custom .ld-registration-order__item-title{font-weight:700}body.page-registration-custom .ld-registration-order__item-price-original,body.page-registration-custom .ld-registration-order__item-price-value,body.page-registration-custom .ld-registration-order__total-price{color:var(--co-accent);font-weight:600;font-size:14px}@media (max-width:900px){body.page-registration-custom .ld-registration__wrapper--has-order{flex-direction:column}body.page-registration-custom .ld-registration-order{border-left:0;border-top:1px solid var(--co-line)}body.page-registration-custom .ld-registration__form,body.page-registration-custom .ld-registration-order{padding:28px 20px}}body .ld-accordion__items.ld-accordion__items--quizzes{border:1px solid #e9e9e9;border-left:4px solid #f01313}body .ld-accordion__items.ld-accordion__items--quizzes .ld-accordion__item.ld-accordion__item--quiz{position:relative;display:flex;padding-right:34px}body .ld-accordion__items.ld-accordion__items--quizzes .ld-accordion__item.ld-accordion__item--quiz:before{content:"";background:url("../../img/ico-verou.png") no-repeat right center;width:13px;height:16px;position:absolute;right:12px;top:12px}body .ld-accordion__items.ld-accordion__items--quizzes .ld-accordion__item.ld-accordion__item--quiz:has(.ld-accordion__item-icon--progress) svg{display:none}body .ld-accordion__items.ld-accordion__items--quizzes .ld-accordion__item.ld-accordion__item--quiz:has(.ld-accordion__item-icon--progress):before{background:url("../../img/ico-verou-ouvert.png") no-repeat right center}body .ld-accordion__items.ld-accordion__items--quizzes a.ld-accordion__item-title.ld-accordion__item-title--quiz{font-size:14px;font-weight:bold;text-decoration:none !important;color:#f01313}body .ld-details__section.ld-details__section--includes{flex-flow:row;align-items:center;gap:20px;grid-row:2;display:grid;grid-template-columns:auto 1fr}body .ld-details__section.ld-details__section--includes .ld-details__item{grid-column:2}body .ld-details__section.ld-details__section--includes span.ld-details__heading{margin:0;font-size:16px;color:#000000;font-weight:bold;background:url("../../img/ico-content.png") no-repeat left center;padding-left:30px;line-height:24px}body .ld-details__section.ld-details__section--includes span.ld-details__heading:after{content:":"}body .ld-details__section.ld-details__section--includes .ld-details__icon-wrapper{display:none}body .ld-details__section.ld-details__section--includes span.ld-details__label.ld-details__label--lessons{color:#15243a;font-size:14px}body section.ld-enrollment__pricing{display:flex;flex-flow:row;align-items:center;gap:20px}body section.ld-enrollment__pricing h2#ld-enrollment__pricing-label{font-size:16px;color:#000000;font-weight:bold;background:url("../../img/ico-tarif.png") no-repeat left center;padding-left:30px;line-height:24px}body section.ld-enrollment__pricing h2#ld-enrollment__pricing-label:after{content:":"}body section.ld-enrollment__pricing span.ld-enrollment__pricing-price{color:#15243a;font-size:14px;font-weight:400 !important}body .ld-accordion__item.ld-accordion__item--lesson{position:relative;background:#f7f7f7}body .ld-accordion__item.ld-accordion__item--lesson:before{content:"";background:url("../../img/ico-verou.png") no-repeat right center;width:13px;height:16px;position:absolute;right:12px;top:12px}body .ld-accordion__item.ld-accordion__item--lesson:has(.ld-accordion__item-attribute){background:transparent}body .ld-accordion__item.ld-accordion__item--lesson:has(.ld-accordion__item-attribute):before{display:none}body .ld-accordion__item-attribute.ld-accordion__item-attribute--progress{background:url("../../img/ico-verou-ouvert.png") no-repeat right center;width:13px;height:16px}body .ld-accordion__item-attribute.ld-accordion__item-attribute--progress svg,body .ld-accordion__item-attribute.ld-accordion__item-attribute--progress span{display:none}body .ld-breakpoint--small .ld-progress-bar__meter{max-width:88%}body .ld-progress-bar__meter-foreground{background-color:#ea5d0b}body .ld-accordion.ld-breakpoint--small .ld-accordion__item--lesson,body .ld-accordion.ld-breakpoint--small .ld-accordion__item--topic{grid-template-columns:1fr;border-radius:0}body .ld-accordion__item-header.ld-accordion__item-header--lesson{display:flex !important;flex-flow:row;width:100% !important;justify-content:space-between}body .ld-layout__content{gap:0}body .ld-layout__content .ld-accordion__header{flex-flow:row;justify-content:space-between;align-items:baseline}body .ld-accordion__section{border:0;border-radius:0;padding:0}body .ld-accordion__item.ld-accordion__item--lesson{border:1px solid #e9e9e9;border-left:4px solid #e4e4e4}body .ld-accordion__items.ld-accordion__items--lessons{counter-reset:section}body .ld-accordion__items.ld-accordion__items--lessons .ld-accordion__item-header--lesson>.ld-accordion__item-title-wrapper{counter-increment:section}body .ld-accordion__items.ld-accordion__items--lessons .ld-accordion__item-header--lesson>.ld-accordion__item-title-wrapper .ld-accordion__item-title{font-size:14px;font-weight:bold;text-decoration:none !important}body .ld-accordion__items.ld-accordion__items--lessons .ld-accordion__item-header--lesson>.ld-accordion__item-title-wrapper::before{content:counter(section) ". ";font-weight:bold}body .ld-accordion--course .ld-accordion__header .ld-accordion__heading{background:url(../../img/ico-lesson.png) no-repeat left center;padding-left:40px;margin-top:20px}body .coa-metier-terms>a{border-radius:16px;padding:7px 13px !important;display:inline-block;font-size:12px !important;line-height:1 !important;font-family:"Montserrat", sans-serif;font-weight:300;text-decoration:none !important}body .ld-progress-bar__label-icon--complete{color:#ea5d0b}body .wp-grid-builder .wpgb-card .wpgb-card-footer,body .wp-grid-builder .wpgb-card .wpgb-card-content{position:unset !important}body .ld-breakpoint--small .ld-layout__header{gap:48px}body .ld-layout__header__salutation{display:flex;justify-content:space-between}body .ld-layout__header__salutation:first-child{margin-top:2.5em}body .ld-layout__header__salutation .ld-progress-bar__last-activity span{color:#ea5d0b;font-weight:600}body .ld-progress-bar .ld-progress-bar__last-activity{display:none}body .astra-advanced-hook-740{display:inline-flex;gap:10px}body .astra-advanced-hook-740 p{margin:0}body .astra-advanced-hook-740 .learndash-wrap{color:#ea5d0b;font-weight:600}body .astra-advanced-hook-741{display:flex;justify-content:space-between;font-size:12px}body .astra-advanced-hook-741:first-child{margin-top:2.5em}body .ld-alert.ld-alert--modern.ld-alert--info{background-color:#ffffff;border-color:#ffffff;box-shadow:0 0 65px rgba(0, 0, 0, 0.11);margin:2.5em 0 0}body .ld-alert.ld-alert--modern.ld-alert--info a.ld-alert__button{background:none;color:#000000;flex-flow:row-reverse;border:0;outline:none}body .ld-alert.ld-alert--modern.ld-alert--info a.ld-alert__button svg{color:#ea5d0b}body .ld-alert.ld-alert--modern.ld-alert--info .ld-alert__icon--info{background-color:#ea5d0b}body .ld-alert.ld-alert--modern.ld-alert--info .ld-alert__icon--info svg{color:#ffffff}body a.wpgb-block-1.lire_plus_btn{position:absolute !important;top:0;right:0;left:0;bottom:0;font-size:0 !important;z-index:99}body .wpgb-card-media-thumbnail{transition:all 1s !important}body .wpgb-card-inner:hover .wpgb-card-media-thumbnail{transform:scale(1.2)}body.home{background:#ffffff url("../../img/bg.jpg") no-repeat center top}body.ast-separate-container #primary{margin:0 !important;padding:0}body.ast-separate-container #primary nav.navigation.post-navigation{display:none}body.ast-separate-container #primary .ast-article-post,body.ast-separate-container #primary .ast-article-single,body.ast-separate-container #primary .ast-author-box,body.ast-separate-container #primary .ast-404-layout-1,body.ast-separate-container #primary .no-results{padding:0}body.ast-separate-container #primary .ast-article-post .ast-post-format-.single-layout-1,body.ast-separate-container #primary .ast-article-single .ast-post-format-.single-layout-1,body.ast-separate-container #primary .ast-author-box .ast-post-format-.single-layout-1,body.ast-separate-container #primary .ast-404-layout-1 .ast-post-format-.single-layout-1,body.ast-separate-container #primary .no-results .ast-post-format-.single-layout-1{padding:2.5em}body .wp-block-uagb-container{padding:0 !important}body h2{font-size:36px;letter-spacing:-0.01em;font-family:"Fira Sans", sans-serif;font-weight:bold}body h2.wp-block-heading{color:#15243a;font-family:"Fira Sans", sans-serif;font-weight:700;font-size:36px}body h2.wp-block-heading strong{color:#ee6212}body h3.wp-block-heading{color:#081c3a;font-family:"Montserrat", sans-serif;font-weight:bold;font-size:24px;letter-spacing:-0.025em;margin-bottom:20px}body h3.wp-block-heading.objectif-title{background:url(../../img/ico-objectif.png) no-repeat left top;padding-left:40px}body h3.wp-block-heading.resume-title{background:url(../../img/ico-resume.png) no-repeat left top;padding-left:40px}body .entry-content :where(h1, h2, h3, h4, h5, h6){margin-bottom:0px}body .ast-single-post-featured-section{display:none !important}body .uagb-post__inner-wrap .uagb-post__cta{padding-bottom:0px;display:flex}body .uagb-post-grid.is-grid.uagb-post__equal-height .uagb-post__inner-wrap{height:auto;display:flex;flex-flow:column;justify-content:space-between}body a.metier-link-overlay{position:absolute;top:0;right:0;left:0;bottom:0;cursor:pointer;display:block;z-index:1}body .custom-hero-header{background-color:#091c3a;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}body .custom-hero-header .custom-hero-inner{max-width:1267px !important;margin:0 auto;text-align:center;position:relative}body .custom-hero-header .custom-hero-inner .thumbnail-image{display:none}body .custom-hero-header .custom-hero-inner h1.entry-title{font-family:"Fira Sans", sans-serif;font-weight:700;font-size:36px;text-align:center;padding-top:82px;position:relative;color:#ffffff}body .custom-hero-header .custom-hero-inner .yoast-breadcrumbs{padding-bottom:77px;text-align:center;position:relative;display:block;color:#ffffff}body .custom-hero-header .custom-hero-inner .yoast-breadcrumbs a{color:#ffffff}body.single-sfwd-courses .custom-hero-header .custom-hero-inner{text-align:left;display:flex;gap:60px;padding-top:25px;justify-content:space-between}body.single-sfwd-courses .custom-hero-header .custom-hero-inner h1.entry-title{text-align:left;padding-top:63px}body.single-sfwd-courses .custom-hero-header .custom-hero-inner .yoast-breadcrumbs{text-align:left}body.single-sfwd-courses .custom-hero-header .custom-hero-inner .thumbnail-image{display:block;width:330px;flex-basis:330px;flex-shrink:0;border-radius:30px 30px 0 0;overflow:hidden}body.single-sfwd-courses #primary .ast-article-single .ast-post-format-.single-layout-1{padding:0 0 2.5em}body.single-sfwd-courses .ld-layout{grid-gap:0;grid-column-gap:60px}body.single-sfwd-courses .ld-layout.ld-breakpoint--extra-small:not(.ld-layout--no-sidebar){grid-template-areas:"header header" "content sidebar";grid-template-columns:auto clamp(210px, 30.5%, 330px)}body.single-sfwd-courses .ld-layout__sidebar{width:330px;margin-top:0;box-shadow:0 16px 32px 0 rgba(10, 31, 68, 0.04);align-self:flex-start;border-radius:0 0 30px 30px;display:grid;grid-template-columns:1fr;padding:38px 24px}body.single-sfwd-courses .ld-layout__sidebar>div{border:0;display:contents}body header.entry-header{display:none}body .p-xl .wp-block-button__link{padding:20px 60px 20px 40px !important}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .learndash_mark_complete_button,body .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button{color:#ffffff !important;font-family:"Montserrat", sans-serif !important;font-weight:bold !important;font-size:16px !important;background:linear-gradient(to right, #ea5d0b 0%, #f99155 100%) !important;border:0 !important;padding:11px 60px 11px 40px !important;box-shadow:-1px 2px 21px rgba(0, 0, 0, 0.15) !important;position:relative;border-radius:30px !important}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .learndash_mark_complete_button::before,body .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;border:2px solid transparent;display:block;border-radius:30px;transition:all 1s !important}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .learndash_mark_complete_button:hover,body .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:hover{color:#033670 !important;background:linear-gradient(to right, #ffffff 0%, #ffffff 100%) !important}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .learndash_mark_complete_button:hover::before,body .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:hover::before{border-color:#033670}body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .learndash_mark_complete_button:disabled,body .learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content .learndash_mark_complete_button[aria-disabled=true],body .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button:disabled,body .learndash-wrapper .ld-focus .ld-focus-header .sfwd-mark-complete .learndash_mark_complete_button[aria-disabled=true]{background:var(--ld-color-semantic-button-primary-background-disabled) !important;border:2px solid var(--ld-color-semantic-button-primary-border-disabled) !important;color:var(--ld-color-semantic-text-button-primary-disabled) !important;cursor:not-allowed}body .wp-block-button__link,body .ld-enrollment__join-button,body #sidebar-formations .wpgb-button{color:#ffffff !important;font-family:"Montserrat", sans-serif !important;font-weight:bold !important;font-size:16px !important;background:url("../../img/arrow.png") no-repeat right 30px center, linear-gradient(to right, #ea5d0b 0%, #f99155 100%) !important;border:0 !important;padding:11px 60px 11px 40px !important;box-shadow:-1px 2px 21px rgba(0, 0, 0, 0.15) !important;position:relative;border-radius:30px !important}body .wp-block-button__link::before,body .ld-enrollment__join-button::before,body #sidebar-formations .wpgb-button::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;border:2px solid transparent;display:block;border-radius:30px;transition:all 1s !important}body .wp-block-button__link:hover,body .ld-enrollment__join-button:hover,body #sidebar-formations .wpgb-button:hover{color:#033670 !important;background:url("../../img/arrow-blue.png") no-repeat right 30px center, linear-gradient(to right, #ffffff 0%, #ffffff 100%) !important}body .wp-block-button__link:hover::before,body .ld-enrollment__join-button:hover::before,body #sidebar-formations .wpgb-button:hover::before{border-color:#033670}body .ld-enrollment__join-button{font-size:13px !important;text-decoration:none !important;padding:11px 60px 11px 40px !important;position:relative !important}body .wp-block-button.invert .wp-block-button__link{color:#033670 !important;background:url("../../img/arrow-blue.png") no-repeat right 30px center, linear-gradient(to right, #ffffff 0%, #ffffff 100%) !important;box-shadow:none !important}body .wp-block-button.invert .wp-block-button__link::before{border:2px solid #033670}body .wp-block-button.invert .wp-block-button__link:hover{color:#ffffff !important;background:url("../../img/arrow.png") no-repeat right 30px center, linear-gradient(to right, #ea5d0b 0%, #f99155 100%) !important}body .wp-block-button.invert .wp-block-button__link:hover::before{border:2px solid transparent}body .header-content{max-width:620px !important}body .header-content h2{font-size:48px;font-family:"Fira Sans", sans-serif;font-weight:700;line-height:1.3em;letter-spacing:-0.035em}body .header-content h2 strong{color:#033670}body .header-content p{font-family:"Montserrat", sans-serif;font-size:19px;letter-spacing:-0.01em;font-weight:300}body .header-img{max-width:848px !important;margin-right:-226px}body .slogan{background:#081c3a;padding:30px 0 !important}body .slogan .uagb-container-inner-blocks-wrap{max-width:1076px !important;margin:0 auto}body .slogan .slogan-text{background:url("../../img/ico-slogan.png") no-repeat left top;font-family:"Montserrat", sans-serif;font-size:19px;letter-spacing:-0.01em;font-weight:700;color:#ffffff;padding:38px 0 20px 71px;margin:0}body .slogan .slogan-author{font-family:"Montserrat", sans-serif;font-size:16px;font-weight:300;font-style:italic;color:#c1c4c8;letter-spacing:-0.01em;margin:0}body .section-metier{padding:94px 0 103px !important;background:#f6f7f9}body .section-metier h2,body .section-metier p{margin:0 !important}body .section-metier h2{font-family:"Fira Sans", sans-serif;font-weight:bold;font-size:36px;letter-spacing:-0.035em;color:#15243a}body .section-metier h2 strong{color:#ee6212}body .section-metier .uagb-container-inner-blocks-wrap>p{font-family:"Montserrat", sans-serif;font-family:300;font-size:19px;color:#15243a}body .section-metier .uagb-container-inner-blocks-wrap ul.coa-metiers{padding:0;margin:62px 0 0 !important;list-style:none;display:flex;justify-content:center;flex-wrap:wrap;row-gap:30px;column-gap:100px}body .coa-metiers .metier{background:#dedede;border-radius:24px;overflow:hidden;box-shadow:-1px 2px 21px rgba(0, 0, 0, 0.15);position:relative;transition:all 0.6s ease-in-out}body .coa-metiers .metier:hover .metier-thumbnail:after{background:linear-gradient(to top, rgba(238, 98, 18, 0.72) 0%, rgba(255, 255, 255, 0) 100%)}body .coa-metiers .metier .metier-thumbnail{height:565px;width:100%}body .coa-metiers .metier .metier-thumbnail:after{content:"";position:absolute;background:linear-gradient(to top, rgba(21, 36, 58, 0.72) 0%, rgba(255, 255, 255, 0) 100%);top:0;bottom:0;left:0;right:0;display:block;transition:all 0.6s ease-in-out}body .coa-metiers .metier .metier-thumbnail img{height:100%;width:100%;object-fit:cover}body .coa-metiers .metier .metier-content{position:absolute;display:flex;flex-flow:column;align-items:center;justify-content:center;bottom:0;padding:67px 84px;text-align:center;color:#ffffff;font-family:"Montserrat", sans-serif;font-size:14px;width:100%}body .coa-metiers .metier .metier-content h2{color:#ffffff;font-size:36px;letter-spacing:-0.01em;font-family:"Fira Sans", sans-serif;font-weight:bold}body .section-formations{padding:80px 0 0 !important;position:relative}body .section-formations h2{color:#15243a}body .section-formations h2 strong{color:#ed6211}body .section-formations p{margin:0;font-family:"Montserrat", sans-serif;font-size:19px;font-weight:300;letter-spacing:-0.01em}body .section-formations .wp-grid-builder.wpgb-grid-1.wpgb-enabled{margin:47px 0 86px}body .section-formations .wp-grid-builder.wpgb-grid-1.wpgb-enabled .wpgb-facet>fieldset:last-child{margin-bottom:60px}body .section-formations .wp-grid-builder.wpgb-grid-1.wpgb-enabled .wpgb-facet .wpgb-inline-list{gap:22px;margin:0}body .section-formations .wp-grid-builder.wpgb-grid-1.wpgb-enabled .wpgb-facet .wpgb-inline-list li{margin:0;font-family:"Montserrat", sans-serif;font-size:13px;font-weight:bold}body .section-formations .wp-grid-builder.wpgb-grid-1.wpgb-enabled .wpgb-facet .wpgb-inline-list li .wpgb-button{background:#f2f2f2;border-radius:22px;border:0}body .section-formations .wp-grid-builder.wpgb-grid-1.wpgb-enabled .wpgb-facet .wpgb-inline-list li .wpgb-button .wpgb-button-label{color:#15243a;font-size:13px;font-weight:bold}body .section-formations .wp-grid-builder.wpgb-grid-1.wpgb-enabled .wpgb-facet .wpgb-inline-list li .wpgb-button:hover,body .section-formations .wp-grid-builder.wpgb-grid-1.wpgb-enabled .wpgb-facet .wpgb-inline-list li .wpgb-button[aria-pressed=true]{background:#ea5d0b}body .section-formations .wp-grid-builder.wpgb-grid-1.wpgb-enabled .wpgb-facet .wpgb-inline-list li .wpgb-button:hover .wpgb-button-label,body .section-formations .wp-grid-builder.wpgb-grid-1.wpgb-enabled .wpgb-facet .wpgb-inline-list li .wpgb-button[aria-pressed=true] .wpgb-button-label{color:#ffffff}body .wpgb-card-inner{border:0 !important;box-shadow:none !important}body .wpgb-card-inner .wpgb-card-media{border-radius:25px !important;overflow:hidden}body .wpgb-card-inner .wpgb-card-media .wpgb-card-media-overlay{background:linear-gradient(to top, rgba(21, 36, 58, 0.72) 0%, rgba(255, 255, 255, 0) 100%)}body .wp-grid-builder .wpgb-card-22 .wpgb-card-media-content{margin:1.5em 1.5em 1em !important}body .wp-grid-builder .wpgb-card-22 .wpgb-card-media-content .wpgb-card-media-content-top{margin-left:-1.5em !important}body .wp-grid-builder .wpgb-card-22 .wpgb-card-media-content .wpgb-block-8{font-family:"Montserrat", sans-serif !important;font-weight:700;font-size:18px}body .wp-grid-builder .wpgb-card-22 .wpgb-card-body{display:flex !important;flex-flow:column !important;gap:20px !important;margin:27px 0 !important}body span.ld-enrollment-mode{background:#0aa937;color:#ffffff !important;border-radius:6px;font-family:"Montserrat", sans-serif !important;font-size:13px !important;font-weight:bold !important;padding:10px 14px !important;line-height:13px !important}body span.ld-enrollment-mode.closed{background:#ea5d0b}body span.wpgb-block-term{border-radius:16px;padding:7px 13px !important;display:inline-block;font-size:12px !important;line-height:1 !important;font-family:"Montserrat", sans-serif;font-weight:300}body .register_btn{font-family:"Montserrat", sans-serif !important;font-weight:bold !important;font-size:13px !important;color:#033670 !important;text-decoration:none !important;background:url("../../img/arrow-blue.png") no-repeat right 30px center, linear-gradient(to right, #ffffff 0%, #ffffff 100%) !important;display:flex;justify-content:center;align-items:center;transition:box-shadow 0.2s ease;border:0 !important;padding:11px 60px 11px 40px !important;position:relative !important;border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px}body .register_btn::before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;display:block;border-radius:30px;transition:all 1s !important;border:2px solid #033670}body .register_btn:hover{background:url("../../img/arrow.png") no-repeat right 30px center, linear-gradient(to right, #ea5d0b 0%, #f99155 100%) !important;color:#ffffff !important}body .register_btn:hover::before{border:2px solid transparent}body .stats{box-shadow:0 0 65px rgba(0, 0, 0, 0.11);border-radius:74px;padding:28px}body .stats .uagb-ifb-title{margin-bottom:0px !important;font-family:"Fira Sans", sans-serif;font-weight:700;font-size:50px}body .stats p{margin:0 !important}body .section-temoignages{background:#f6f7f9;padding:100px 0 42px !important}body .section-temoignages .uagb-tm__content{overflow:visible}body .section-temoignages .uagb-tm__image{position:relative}body .section-temoignages .uagb-tm__image::before{content:"";width:113px;height:113px;position:absolute;left:-26px;top:-14px;background:url("../../img/tem-ico.png") no-repeat left top;display:block}body .section-temoignages .uagb-tm__image img{position:relative;margin-left:54px}body .section-temoignages .uagb-tm__meta-inner{width:50%;position:absolute;top:-111px;left:56%}body .section-temoignages .uagb-tm__image-content{margin-bottom:30px}body .section-temoignages .uagb-tm__content:after{content:url(../../img/rate.jpg);margin-left:-10px}body .section-temoignages .uagb-testimonial__wrap{padding:30px !important;box-shadow:-1px 2px 21px rgba(0, 0, 0, 0.02);background:#ffffff;border-radius:25px;margin:0 !important;height:400px}body .section-temoignages .uagb-slick-carousel .slick-track{position:relative;display:flex;gap:48px}body .section-temoignages .uagb-slick-carousel .slick-track::before,body .section-temoignages .uagb-slick-carousel .slick-track:after{display:none}body .section-temoignages .uagb-tm__desc{font-size:19px !important;font-family:"Montserrat", sans-serif;font-weight:300;line-height:28px;letter-spacing:-0.01em}body .section-temoignages span.uagb-tm__author-name{font-family:"Fira Sans", sans-serif;font-weight:bold;font-size:16px !important;margin:0 !important}body .section-temoignages span.uagb-tm__company{font-family:"Montserrat", sans-serif;font-size:14px;font-weight:300}body .section-faq,body .wp-block-uagb-faq{padding:65px 0 !important}body .section-faq h2.wp-block-heading+p,body .wp-block-uagb-faq h2.wp-block-heading+p{margin:0 !important}body .section-faq .uagb-faq-item,body .wp-block-uagb-faq .uagb-faq-item{position:relative}body .section-faq .uagb-faq-item::before,body .wp-block-uagb-faq .uagb-faq-item::before{content:"";position:absolute;right:34px;top:31px;width:13px;height:8px;background:url(../../img/arrow-down.png) no-repeat left top;transition:transform 0.3s ease-in-out}body .section-faq .uagb-faq-item.uagb-faq-item-active::before,body .wp-block-uagb-faq .uagb-faq-item.uagb-faq-item-active::before{transform:rotate(-180deg)}body .section-news{background:#f6f7f9;padding:90px 0 118px !important}body .section-news .wpgb-card:nth-child(even) .wpgb-card-media{height:327px}body .section-news .wpgb-card:nth-child(even) .wpgb-card-media .wpgb-block-1{background:#f27127}body .section-news .wpgb-card:nth-child(odd) .wpgb-card-media{height:265px}body .section-news .wpgb-card:nth-child(odd) .wpgb-card-media .wpgb-block-1{background:#033670}body .wp-block-uagb-faq{padding:30px 0 !important}body .uagb-post__image{height:350px;overflow:hidden;margin:0px}body .uagb-post__image a{height:100% !important}body .uagb-post__image img{height:100% !important;width:100% !important;object-fit:cover}body .wpgb-card-inner.news-carte{border-radius:25px;overflow:hidden}body .wpgb-card-inner.news-carte .wpgb-card-media{border-radius:25px 25px 0 0 !important;overflow:hidden;height:350px}body .wpgb-card-inner.news-carte .wpgb-card-media .wpgb-block-1{background:#033670;border-radius:6px;margin-bottom:34px;margin-left:14px;color:#ffffff;font-family:"Montserrat", sans-serif;font-size:13px;font-weight:bold;line-height:1;padding:11px 16px;display:inline-block}body .wpgb-card-inner.news-carte .wpgb-card-body{padding:20px 20px 40px !important;display:flex;flex-flow:column;gap:20px}body .wpgb-card-inner.news-carte .wpgb-card-body span.wpgb-block-term{padding:0 !important;margin:0 !important;color:#033670;text-transform:uppercase;font-family:"Montserrat", sans-serif;font-weight:300;font-size:12px}body .wpgb-card-inner.news-carte .wpgb-card-body h3.wpgb-block-2{color:#15243a;font-size:15px;font-family:"Montserrat", sans-serif;font-weight:bold;letter-spacing:-0.025em}body .wpgb-card-inner.news-carte .wpgb-card-body .wpgb-block-3 p{font-size:14px;font-family:"Montserrat", sans-serif;font-weight:300;letter-spacing:-0.01em;color:#15243a}body .section-newsletter{background:#081c3a;color:#ffffff;padding:85px 0 0 !important}body .section-newsletter .wpcf7 form{position:relative;width:50%;margin:auto}body .section-newsletter h2.wp-block-heading{color:#ffffff}body .section-newsletter p{color:#ffffff}body .section-newsletter input.wpcf7-form-control.wpcf7-email{border-radius:30px;border:2px solid #95989e;background:transparent;color:#f6f7f9;font-size:14px;font-family:"Montserrat", sans-serif;font-weight:300;padding:12px 45px !important;height:62px}body .section-newsletter input.wpcf7-form-control.wpcf7-email::placeholder{color:#f6f7f9;font-size:14px;font-family:"Montserrat", sans-serif;font-weight:300}body .section-newsletter .wpcf7 input.wpcf7-form-control:not([type=submit]):focus,body .section-newsletter .wpcf7 select.wpcf7-form-control:focus,body .section-newsletter .wpcf7 textarea.wpcf7-form-control:focus{border-style:disable;border-color:#ffffff;border-width:thin;box-shadow:none;outline:none;color:var(--ast-form-input-focus-text, #ffffff)}body .section-newsletter input.wpcf7-form-control.wpcf7-submit.has-spinner{position:absolute;top:2px;right:2px;text-indent:-99999px;width:58px;height:58px;border:0;background:url(../../img/icon-newsletter-send.png) no-repeat center top}body .site-footer-section p{margin:0;color:#15243a;font-size:16px;font-family:"Montserrat", sans-serif;font-weight:300;letter-spacing:-0.01em;line-height:28px}body ul#astra-footer-menu{display:flex;flex-flow:column;width:fit-content;margin:0 auto}body ul#astra-footer-menu li a{padding:0;color:#15243a;font-family:"Montserrat", sans-serif;font-weight:300;letter-spacing:-0.01em;font-size:14px;line-height:25px}body ul#astra-footer-menu li a:hover{color:#ea5d0b;font-weight:bold}body ul#astra-footer-menu li.current-menu-item a{color:#ea5d0b;font-weight:bold}body section#block-9 ul.wp-block-list{display:flex;flex-flow:column;gap:60px}body section#block-9 ul.wp-block-list li{margin:0;color:#15243a;font-size:16px;font-family:"Montserrat", sans-serif;font-weight:300;letter-spacing:-0.01em;line-height:28px}body section#block-9 ul.wp-block-list li strong{font-family:"Fira Sans", sans-serif;font-weight:bold;font-size:25px;letter-spacing:0em}body section#block-9 ul.wp-block-list li strong a{color:#15243a}body .widget{margin-bottom:0}body #sidebar-formations .wpgb-facet{padding-bottom:38px}body #sidebar-formations .wpgb-facet .wpgb-button.wpgb-apply{font-size:13px !important;background:url("../../img/arrow.png") no-repeat right 15px center, linear-gradient(to right, #ea5d0b 0%, #f99155 100%) !important;background-size:auto 11px !important;padding:12px 35px 12px 20px !important;font-size:13px !important}body #sidebar-formations .wpgb-facet .wpgb-button.wpgb-reset{color:#ee6212 !important;background:none !important;box-shadow:none !important;background-size:auto 11px !important;padding:0px !important;font-size:13px !important;border:0 !important;border-radius:0 !important;text-decoration:underline;margin:0;z-index:9}body #sidebar-formations .wpgb-facet .wpgb-button.wpgb-reset:before{display:none}body #sidebar-formations .wpgb-facet .wpgb-button.wpgb-reset:hover{color:#1e293b}body .wpgb-facet.wpgb-facet-6{padding:0 !important;margin:0 !important;position:absolute !important;top:0;right:0;width:fit-content !important}body .wpgb-facet.wpgb-facet-2,body .wpgb-facet.wpgb-facet-3{border-bottom:1px solid #d9d9d9}body .wpgb-facet h4.wpgb-facet-title{font-size:16px;font-weight:bold}body .wpgb-facet input.wpgb-input{border-radius:22px !important;border:1px solid #bcbcbc !important;text-indent:10px !important;padding:4px 8px 6px}body .wpgb-facet input.wpgb-input::placeholder{font-size:12px !important;color:#646464}body .wpgb-facet .wpgb-input-icon{left:inherit !important;right:5px;stroke:#15243a;stroke-width:2}body .wpgb-facet span.wpgb-checkbox-label{font-size:14px !important;color:#15243a !important;display:flex;justify-content:space-between}body .wpgb-facet span.wpgb-checkbox-control{border:1px solid #bcbcbc !important;border-radius:0 !important;width:18px !important;height:18px !important}body .wpgb-facet>fieldset:last-child{margin-bottom:0px}body .wpgb-facet .wpgb-sort-facet{width:auto !important;text-align:right}body .wpgb-facet .wpgb-sort-facet label{display:inline-flex;position:relative}body .wpgb-facet select.wpgb-select{border-radius:22px;font-size:13px;font-weight:700;width:auto;text-align:center;text-transform:capitalize}body .wpgb-facet span.wpgb-result-count{font-size:14px;color:#15243a}body .wpgb-facet select.wpgb-select+.wpgb-select-controls .wpgb-select-separator{display:none}body .wpgb-facet select.wpgb-select+.wpgb-select-controls svg{height:18px;margin:8px 18px 8px 10px;padding:0;width:18px;fill:none;stroke:#15243a;stroke-width:1.5;transition:color 0.15s ease}body .wpgb-facet select.wpgb-select:not([multiple]){padding-inline-end:34px}body div#ld-tab-panel-content .ld-featured-image{display:none}body .section-a-propos{background:#f6f7f9;padding:100px 0 42px !important}body .section-a-propos p{margin-bottom:0}body .section-sponsors{padding:42px 0 !important}body .section-sponsors.gray-bg{background:#f6f7f9}body .section-sponsors .sponsors-logos{display:flex;flex-flow:row !important;gap:40px !important}body .section-sponsors .sponsors-logos figure{width:auto !important}#ld-focus-content h1{display:none}#ld-uncanny-redeem-modal{max-width:600px}#ld-uncanny-redeem-modal .ld-uncanny-popup-inner{background:#fff;padding:30px;border-radius:16px}#ld-uncanny-redeem-modal h3{margin-top:0;margin-bottom:20px;font-size:24px}#ld-uncanny-redeem-modal .uoc-code-redemption__field{width:100%;min-height:48px;margin-bottom:12px}#ld-uncanny-redeem-modal .uncannyowl-btn,#ld-uncanny-redeem-modal input[type="submit"]{width:100%;min-height:48px}#ld-uncanny-redeem-modal .uoc-code-redemption__message--error{margin-top:10px;color:#b42318;font-weight:600}.ld-focus .ld-accordion__heading{display:none}.ld-enrollment__join{grid-row:3;align-items:center !important}.ld-progress-bar .sponsor-image{right:100px}.boxes{margin:60px auto !important}.boxes>div{display:flex;flex-flow:column;padding:60px 30px 30px !important;box-shadow:-1px 2px 21px rgba(0, 0, 0, 0.02);background:#f6f7f9;border-radius:25px;margin:0 !important}.boxes>div h3{font-size:20px}.wpgb-card{transition:transform 0.35s ease, box-shadow 0.35s ease !important}.wpgb-card:hover{transform:translateY(-8px) !important}.reveal-up{opacity:0;transform:translateY(30px);transition:opacity 0.7s ease, transform 0.7s ease;will-change:opacity, transform}.reveal-up.is-visible{opacity:1;transform:translateY(0)}.delay-1{transition-delay:0.1s}.delay-2{transition-delay:0.2s}.delay-3{transition-delay:0.3s}.delay-4{transition-delay:0.4s}.delay-5{transition-delay:0.5s}.delay-6{transition-delay:0.6s}.scroll-reveal{opacity:0;transform:translateY(30px);transition:opacity 0.7s ease, transform 0.7s ease}.scroll-reveal.visible{opacity:1;transform:translateY(0)}@media (max-width:1320px){body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-info-box),body .wp-block-uagb-container>.uagb-container-inner-blocks-wrap,body .wp-block-uagb-container>*:not(.wp-block-uagb-container):not(.wp-block-uagb-column):not(.wp-block-uagb-container):not(.wp-block-uagb-section):not(.uagb-container__shape):not(.uagb-container__video-wrap):not(.wp-block-spectra-pro-register):not(.wp-block-spectra-pro-login):not(.uagb-slider-container):not(.spectra-container-link-overlay):not(.spectra-image-gallery__control-lightbox):not(.wp-block-uagb-lottie):not(.uagb-faq__outer-wrap){min-width:unset !important;width:100%;position:relative;max-width:100%;padding-left:20px;padding-right:20px}.ast-desktop .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar{padding-left:20px !important;padding-right:20px !important}.wp-block-columns.gap-0.reveal-up.delay-2.btn.is-layout-flex.wp-container-core-columns-is-layout-28f84493.wp-block-columns-is-layout-flex.is-visible{gap:20px !important}.wp-block-columns.alignwide.are-vertically-aligned-center.is-layout-flex.wp-container-core-columns-is-layout-28f84493.wp-block-columns-is-layout-flex{flex-wrap:nowrap !important;margin-bottom:50px}.site-footer>.ast-builder-grid-row-container{padding-left:20px !important;padding-right:20px !important}a.btn-auth{mask-image:url(https://www.co-academy.net/wp-content/uploads/2026/04/se-connecter.png);font-size:0 !important;width:25px;height:25px;padding:0 !important;border-radius:0 !important;display:block;mask-size:25px;margin-top:5px}.logged-in a.btn-auth{mask-image:url(https://www.co-academy.net/wp-content/uploads/2026/04/3580175.png)}body .ld-account-link>a.menu-link{mask-image:url(https://www.co-academy.net/wp-content/uploads/2026/04/profil.png);mask-size:30px;display:block;width:30px;height:30px;font-size:0 !important;border-radius:0;box-shadow:none;border:0 !important;background:#ea5d0b;padding:0;margin-top:2px}body .site-footer-section *{text-align:left !important;align-items:flex-start !important;justify-content:flex-start !important;padding-left:0 !important}}@media (max-width:1024px){.ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns:195px 1fr auto;grid-column-gap:15px}.ast-builder-grid-row-4-equal .ast-builder-grid-row>div{flex-basis:28%}.ast-builder-grid-row-4-equal .ast-builder-grid-row{display:flex;flex-wrap:wrap;row-gap:20px}}@media (max-width:768px){#page{padding-top:150px}.ast-builder-grid-row-container.ast-builder-grid-row-tablet-4-equal .ast-builder-grid-row{display:flex;flex-flow:column}.wp-block-uagb-container.scroll-reveal.uagb-block-e740a328.alignfull.uagb-is-root-container>.uagb-container-inner-blocks-wrap{flex-wrap:wrap}.wp-block-uagb-container.header-img.uagb-block-92fdcbe2{display:none}body .header-content{max-width:100% !important}body .header-content h2{font-size:38px}body .header-content h2{font-size:24px}footer#colophon>div,.ast-header-break-point .site-below-footer-wrap[data-section="section-below-footer-builder"]{padding-left:20px !important;padding-right:20px !important}[data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{width:30px;height:30px;fill:#033670}.ast-builder-menu-mobile .main-navigation .menu-item.menu-item-has-children>.ast-menu-toggle{top:0;outline:none !important;border:0 !important;box-shadow:none}.ast-desktop .ast-primary-header-bar.main-header-bar,.ast-header-break-point #masthead .ast-primary-header-bar.main-header-bar,.ast-separate-container #content .ast-container{padding-left:20px;padding-right:20px}body.single-sfwd-courses .ld-alert__action.ld-alert__action--button{align-self:end}body.single-sfwd-courses .coa-metier-terms>a{margin-bottom:5px}body.single-sfwd-courses .wp-block-group.is-nowrap.is-layout-flex.wp-container-core-group-is-layout-4b0a85f0.wp-block-group-is-layout-flex{flex-wrap:wrap;align-self:flex-start;justify-content:flex-end}body.single-sfwd-courses .wp-block-uagb-container.uagb-is-root-container .uagb-block-e496a9b2{padding-left:20px !important;padding-right:20px !important}body.single-sfwd-courses .ld-accordion__item.ld-accordion__item--lesson{padding-right:10px}body.single-sfwd-courses .custom-hero-header .custom-hero-inner{max-width:100% !important;padding-left:20px;padding-right:20px}body.single-sfwd-courses .custom-hero-header .custom-hero-inner .thumbnail-image{display:none}body .slogan .slogan-text{padding:24px 0 20px 51px;background-size:70px auto}body section#block-9 ul.wp-block-list{align-items:center;text-align:center}body .ast-header-break-point .footer-widget-area[data-section="sidebar-widgets-footer-widget-3"]{text-align:center}body .site-footer-section p{text-align:center}body .section-newsletter .wpcf7 form{position:relative;width:100%;margin:auto}body .section-faq .uagb-faq-item::before,body .wp-block-uagb-faq .uagb-faq-item::before{top:25px}body .uagb-block-acc60e34 .uagb-faq-questions-button{padding-right:40px}body .section-temoignages .uagb-testimonial__wrap{height:auto;min-height:400px}}