@font-face{font-family:"Albert Sans";src:url(/sites/business.excelia-group.fr/themes/excelia_business/fonts/albert_sans/AlbertSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Albert Sans";src:url(/sites/business.excelia-group.fr/themes/excelia_business/fonts/albert_sans/AlbertSans-Italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap;}@font-face{font-family:"Albert Sans";src:url(/sites/business.excelia-group.fr/themes/excelia_business/fonts/albert_sans/AlbertSans-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Albert Sans";src:url(/sites/business.excelia-group.fr/themes/excelia_business/fonts/albert_sans/AlbertSans-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;}@font-face{font-family:"Albert Sans";src:url(/sites/business.excelia-group.fr/themes/excelia_business/fonts/albert_sans/AlbertSans-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap;}
*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;min-height:100vh;color:#282429;background:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;line-height:1.5;font-size:16px;font-size:1rem}body.nav-menu-open{overflow:hidden}img,svg,video{display:block;max-width:100%;height:auto}a{color:#072b7f;text-decoration-thickness:1px;text-underline-offset:.15em}a:hover{text-decoration:none}a:focus-visible{outline:2px solid #072b7f;outline-offset:2px}button,input,select,textarea{font:inherit}ul,ol{margin:0;padding:0}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{position:fixed;top:1rem;left:1rem;z-index:999;width:auto;height:auto;padding:.5rem 1rem;clip:auto;background:#072b7f;color:#fff}h1,h2,h3,h4,h5,h6{margin:0 0 1rem;color:#282429}h1{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;line-height:1.2;font-size:28px;font-size:1.75rem}@media(min-width:768px){h1{font-size:36px;font-size:2.25rem}}@media(min-width:1024px){h1{font-size:42px;font-size:2.625rem}}h2{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.6}@media(min-width:768px){h2{font-size:30px;font-size:1.875rem}}h3{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;line-height:1.3;font-size:20px;font-size:1.25rem}@media(min-width:768px){h3{font-size:24px;font-size:1.5rem}}h4,h5,h6{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;line-height:1.3;font-size:18px;font-size:1.125rem}@media(min-width:768px){h4,h5,h6{font-size:20px;font-size:1.25rem}}p{margin:0 0 1rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.5}.text-muted{color:#707070}.text-small{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5}.text-caption{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:12px;font-size:.75rem;line-height:1.4}.text-black{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.container{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.25rem}.layout-container{display:flex;flex-direction:column;min-height:100vh;width:100%;max-width:none}.site-main{flex:1 1 auto;padding-block:1.5rem}@media(min-width:768px){.site-main{padding-block:2rem}}.site-main--front{padding-block:0}.site-main--front .layout-content{padding-block:1.5rem}@media(min-width:768px){.site-main--front .layout-content{padding-block:2rem}}.layout-content{width:100%}.layout-content--full{width:100%;max-width:none;margin-inline:0;padding-inline:0}.region-highlighted,.region-page-haut,.region-page-bot{margin-bottom:1.5rem}.region-page-haut--full{width:100%;margin-bottom:0}:root{--site-header-offset:5rem}body:has(.site-header__top){--site-header-offset:calc(2.5rem + 5rem)}.site-header{position:sticky;top:0;z-index:100;width:100%;--site-header-offset:5rem}.site-header:has(.site-header__top){--site-header-offset:calc(2.5rem + 5rem)}.site-header__shell{width:100%;background:#fff;box-shadow:0 0 26px -4px rgba(0,0,0,.1)}.site-header__top{position:relative;display:flex;align-items:stretch;justify-content:center;background:#bdd800;color:#072b7f;text-align:center;font-size:16px;font-size:1rem;line-height:1.5}.site-header__top .block{width:100%;max-width:none;margin:0;padding:0}.site-header__top>div{width:100%}.site-header__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:5rem;padding-right:.625rem}.site-header__brand{flex:1 1 auto;min-width:0;padding:.9375rem 1.25rem}.site-header__brand a{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.site-header__brand img{display:block;width:auto;max-width:100%;max-height:3.125rem}.site-header__brand .site-name,.site-header__brand .site-slogan,.site-header__brand .site-branding__text,.site-header__brand a:not(:has(img)){position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-header__tools{display:flex;flex-shrink:0;align-items:center;gap:.625rem}.site-header__nav-wrap{flex:0 0 0;width:0;min-width:0;overflow:hidden}.site-header__nav,.main-menu{width:100%}.site-header__menu-desktop{display:none}.site-header__menu-desktop-icon{display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:1.5rem;height:1rem;margin-right:.625rem}.site-header__menu-desktop-label{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.333;white-space:nowrap}.site-header__icon-btn,.site-header__lang{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:100px;background:transparent;color:#072b7f;cursor:pointer}.site-header__icon-btn:focus-visible,.site-header__lang:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.site-header__lang{gap:.375rem;padding-inline:.5rem;font-size:16px;font-size:1rem;line-height:1.5}.site-header__lang-code{font-weight:400}.site-header__chevron{display:block;flex-shrink:0;transition:transform .2s ease}.site-header__utilities{display:none !important}#block-excelia-business-selecteur-langue{display:none !important}.site-header__search-icon{display:block}.site-header__menu-bars{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3125rem;width:1.5rem;height:1rem}.site-header__menu-bar{display:block;width:100%;height:2px;border-radius:2px;background:currentColor;transition:transform .2s ease,opacity .2s ease}.site-header__menu-toggle[aria-expanded=true] .site-header__menu-bar:nth-child(1),.site-header__menu-desktop[aria-expanded=true] .site-header__menu-bar:nth-child(1){transform:translateY(0.4375rem) rotate(45deg)}.site-header__menu-toggle[aria-expanded=true] .site-header__menu-bar:nth-child(2),.site-header__menu-desktop[aria-expanded=true] .site-header__menu-bar:nth-child(2){opacity:0}.site-header__menu-toggle[aria-expanded=true] .site-header__menu-bar:nth-child(3),.site-header__menu-desktop[aria-expanded=true] .site-header__menu-bar:nth-child(3){transform:translateY(-0.4375rem) rotate(-45deg)}.site-header__menu-desktop[aria-expanded=true] .site-header__menu-bar:nth-child(3){transform:translateY(-0.3125rem) rotate(-45deg)}body.nav-menu-open .site-header__menu-desktop{background:#bdd800;border-color:#bdd800;color:#072b7f}@media(min-width:1024px){body.nav-menu-open .site-header__menu-desktop{display:inline-flex}}.site-header__nav{flex:1 1 auto;min-width:0}@media(min-width:1024px){:root{--site-header-offset:6.5rem}body:has(.site-header__top){--site-header-offset:calc(2.75rem + 6.5rem)}.site-header:has(.site-header__top){--site-header-offset:calc(2.75rem + 6.5rem)}.site-header__shell{max-width:none;margin-inline:0;padding-inline:0;box-shadow:0 0 26px -4px rgba(0,0,0,.1)}.site-header__bar{gap:1.25rem;min-height:6.5rem;padding-right:0;flex-wrap:nowrap}.site-header__brand{order:1;flex:0 0 auto;padding:.9375rem 1.25rem}.site-header__nav-wrap{order:2;flex:1 1 auto;width:auto;max-width:none;gap:1.25rem}.site-header__tools{order:3;margin-left:0;flex:0 0 auto;gap:.625rem;padding-right:1.25rem}.site-header__tools .site-header__search{order:1}.site-header__tools .language-switcher{order:2}.site-header__nav{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;min-width:0}.site-header__menu-toggle--mobile{display:none}.site-header__menu-desktop{display:inline-flex;align-items:center;justify-content:flex-start;flex:0 0 7.75rem;box-sizing:border-box;width:7.75rem;min-width:7.75rem;max-width:7.75rem;gap:0;min-height:2.75rem;margin-left:0;padding:0 1.25rem 0 .875rem;border:1px solid #072b7f;border-radius:0;background:#fff;color:#072b7f;cursor:pointer}.site-header__menu-desktop:focus-visible{outline:2px solid #072b7f;outline-offset:2px}}.site-footer{margin-top:auto;width:100%;max-width:none;background:#fff;color:#072b7f}.site-footer .block{width:100%;max-width:none;margin:0;padding:0}.site-footer__inner{width:100%;margin-inline:auto;padding-inline:1.25rem;display:flex;flex-direction:column;align-items:center;gap:3.75rem;padding-block:1.875rem 2.5rem;text-align:center;box-sizing:border-box}.site-footer__inner .site-footer__section--social+.site-footer__section--nav{margin-top:calc(-1 * 3.75rem)}.site-footer__inner .site-footer__section--accreditations+.site-footer__section--legal,.site-footer__inner .site-footer__section--legal+.site-footer__section--partners{margin-top:calc(-1 * (3.75rem - 1.25rem))}@media(min-width:1024px){.site-footer__inner{box-sizing:border-box;width:min(calc(100% - 2 * 1.25rem),77.5rem);max-width:77.5rem;margin-inline:auto;padding-inline:0;gap:3.75rem;padding-block:4rem}.site-footer__inner .site-footer__section--social+.site-footer__section--nav,.site-footer__inner .site-footer__section--accreditations+.site-footer__section--legal,.site-footer__inner .site-footer__section--legal+.site-footer__section--partners{margin-top:0}}.site-footer__section{width:100%}.site-footer__section-inner{display:flex;flex-direction:column;align-items:center;width:100%}.site-footer__section-inner>.block>h2{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-footer__section--help .site-footer__section-inner{max-width:none;margin-inline:0;padding:0}.site-footer__section--help{width:100%;max-width:none;margin-inline:0;background:#f0f3f8}.site-footer__section--social .site-footer__section-inner{gap:0;padding-bottom:2.5rem}@media(min-width:768px){.site-footer__section--social .site-footer__section-inner{padding-bottom:0}}.site-footer__section--nav .site-footer__section-inner{align-items:stretch;width:100%;max-width:none;color:#072b7f;text-align:left}@media(min-width:1024px){.site-footer__section--nav .site-footer__section-inner{align-items:center;text-align:center}}.site-footer__section--nav{align-self:stretch;width:100%}.site-footer__section--accreditations .site-footer__section-inner,.site-footer__section--partners .site-footer__section-inner{gap:1.25rem}.site-footer__section--legal .site-footer__section-inner{box-sizing:border-box;width:100%;margin-inline:auto;color:#072b7f;text-align:center}.region-footer-help,.region-footer-primary,.region-footer-social,.region-footer-nav,.region-footer-accreditations,.region-footer-legal,.region-footer-partners{width:100%;max-width:none}.button,.button--primary{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-height:2.75rem;padding:.625rem 1.875rem;border:1px solid transparent;border-radius:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;text-decoration:none;cursor:pointer;background:#072b7f;color:#fff;transition-property:background-color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.button,.button--primary{transition:none !important}}.button:hover,.button--primary:hover{background:#01133f;color:#fff}.button:focus-visible,.button--primary:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.button img,.button svg,.button .carousel-arrow__icon,.button--primary img,.button--primary svg,.button--primary .carousel-arrow__icon{transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.button img,.button svg,.button .carousel-arrow__icon,.button--primary img,.button--primary svg,.button--primary .carousel-arrow__icon{transition:none !important}}.button:hover img,.button:focus-visible img,.button:hover svg,.button:focus-visible svg,.button:hover .carousel-arrow__icon,.button:focus-visible .carousel-arrow__icon,.button--primary:hover img,.button--primary:focus-visible img,.button--primary:hover svg,.button--primary:focus-visible svg,.button--primary:hover .carousel-arrow__icon,.button--primary:focus-visible .carousel-arrow__icon{transform:translateX(0.25rem)}.button--prev:hover img,.button--prev:focus-visible img,.button--primary--prev:hover img,.button--primary--prev:focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.button--secondary{border:1px solid #072b7f;background:transparent;color:#072b7f;transition-property:background-color,border-color,color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.button--secondary{transition:none !important}}.button--secondary:hover{background:rgba(7,43,127,.05);border-color:#072b7f;color:#072b7f}.button--secondary:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.button--secondary img,.button--secondary svg,.button--secondary .carousel-arrow__icon{transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.button--secondary img,.button--secondary svg,.button--secondary .carousel-arrow__icon{transition:none !important}}.button--secondary:hover img,.button--secondary:focus-visible img,.button--secondary:hover svg,.button--secondary:focus-visible svg,.button--secondary:hover .carousel-arrow__icon,.button--secondary:focus-visible .carousel-arrow__icon{transform:translateX(0.25rem)}.button--secondary--prev:hover img,.button--secondary--prev:focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.button--green{background:#bdd800;color:#072b7f;transition-property:background-color,filter;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.button--green{transition:none !important}}.button--green:hover{background:#bdd800;filter:brightness(0.92);color:#072b7f}.button--green:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.button--green img,.button--green svg,.button--green .carousel-arrow__icon{transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.button--green img,.button--green svg,.button--green .carousel-arrow__icon{transition:none !important}}.button--green:hover img,.button--green:focus-visible img,.button--green:hover svg,.button--green:focus-visible svg,.button--green:hover .carousel-arrow__icon,.button--green:focus-visible .carousel-arrow__icon{transform:translateX(0.25rem)}.button--green--prev:hover img,.button--green--prev:focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.footer-help{display:block;width:100%;max-width:none;margin-inline:0}.footer-help__inner{display:flex;flex-direction:column;align-items:center;gap:.625rem;width:100%;max-width:none;margin-inline:0;padding:1.25rem 1.25rem 1.875rem;background:#f0f3f8}@media(min-width:1024px){.footer-help__inner{flex-direction:row;align-items:center;justify-content:center;gap:2.5rem;padding:1.875rem 6.25rem 2.5rem}}.footer-help__title{display:flex;justify-content:center;width:100%}@media(min-width:1024px){.footer-help__title{flex:0 0 16.375rem;justify-content:flex-start;width:16.375rem}}.footer-help__title-graphic{position:relative;width:16.375rem;max-width:100%;min-height:6.5625rem;margin-inline:auto}.footer-help__title-x{position:absolute;left:0;top:0;display:block;width:8.3125rem;height:6.5625rem;pointer-events:none}.footer-help__title-word{position:absolute;color:#072b7f;text-transform:uppercase;white-space:nowrap;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.75rem}.footer-help__title-word--1{left:4.82125rem;top:1.5rem}.footer-help__title-word--2{left:5.75875rem;top:3.25rem}.footer-help__title-mark{position:absolute;left:12.3925rem;top:2.4375rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-style:italic;font-size:68px;font-size:4.25rem;line-height:1.75rem}.footer-help__cta-wrap{width:100%;max-width:none;padding-top:.625rem}@media(min-width:1024px){.footer-help__cta-wrap{flex:0 0 auto;width:13.5625rem;padding-top:0;align-self:center}}.footer-help__cta{display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%;max-width:none;min-height:3.125rem;padding:.8125rem .625rem .8125rem 1.875rem;border-radius:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;text-decoration:none;background:#bdd800;color:#072b7f;transition-property:background-color,filter;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.footer-help__cta{transition:none !important}}.footer-help__cta:hover{background:#bdd800;filter:brightness(0.92);color:#072b7f}@media(min-width:1024px){.footer-help__cta{min-height:0;padding:.8125rem 1.5rem .8125rem 1.875rem;flex-shrink:0}}.footer-help__cta:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.footer-help__cta img,.footer-help__cta svg,.footer-help__cta .carousel-arrow__icon{transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.footer-help__cta img,.footer-help__cta svg,.footer-help__cta .carousel-arrow__icon{transition:none !important}}.footer-help__cta:hover img,.footer-help__cta:focus-visible img,.footer-help__cta:hover svg,.footer-help__cta:focus-visible svg,.footer-help__cta:hover .carousel-arrow__icon,.footer-help__cta:focus-visible .carousel-arrow__icon{transform:translateX(0.25rem)}.footer-help__cta--prev:hover img,.footer-help__cta--prev:focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.footer-help__cta-label{flex:1 1 auto;min-width:0;text-align:center}@media(min-width:1024px){.footer-help__cta-label{flex:0 1 auto}}.footer-help__cta-lines-desktop{display:none}@media(min-width:1024px){.footer-help__cta-lines-desktop{display:block}}.footer-help__cta-line{display:block;line-height:1.4}@media(min-width:1024px){.footer-help__cta-line--mobile{display:none}}.footer-help__cta-chevron{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem}.footer-help__cta-chevron-icon{display:block;width:.375rem;height:.75rem;transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.footer-help__cta-chevron-icon{transition:none !important}}.region-footer-help{width:100%;max-width:none;margin-inline:0;padding-inline:0}@media(prefers-reduced-motion:reduce){.footer-help__cta{transition:none}}.site-stickybar{position:fixed;inset-inline:0;bottom:0;z-index:90;width:100%;transform:translateY(100%);transition:transform .25s ease;pointer-events:none}.site-stickybar.is-visible{transform:translateY(0);pointer-events:auto}@media(min-width:1024px){.site-stickybar{display:none !important}}@media(prefers-reduced-motion:reduce){.site-stickybar{transition:none}}.site-stickybar__list{display:flex;margin:0;padding:0;list-style:none;min-height:2.75rem;box-shadow:0 0 1.5625rem rgba(1,19,63,.4)}.site-stickybar__item{flex:1 1 33.333%;min-width:0}.site-stickybar__link{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;padding:0 .5rem;font-weight:700;font-size:16px;font-size:1rem;line-height:1.5;text-align:center;text-decoration:none}.site-stickybar__link:focus-visible{outline:2px solid #bdd800;outline-offset:-2px}.site-stickybar__link--brochure{background:#072b7f;color:#fff}.site-stickybar__link--contact{background:#011136;color:#fff}.site-stickybar__link--candidater{background:#bdd800;color:#072b7f}.site-stickybar__label{display:block}body:has(.site-stickybar.is-visible) .site-footer{padding-bottom:calc(2.75rem + env(safe-area-inset-bottom,0px))}@media(min-width:1024px){body:has(.site-stickybar.is-visible) .site-footer{padding-bottom:0}}.site-footer__section--primary{width:100%;max-width:none;margin-inline:0;background:#072b7f;color:#fff}@media(min-width:1024px){.site-footer__section--primary .block.footer-primary-brand,.site-footer__section--primary .block.footer-primary-nav-block{width:auto;max-width:none}}@media(min-width:1024px){.site-footer__section--primary .block.footer-primary-brand{flex:0 0 auto}}@media(min-width:1024px){.site-footer__section--primary .block.footer-primary-nav-block{flex:1 1 0;min-width:0}}.site-footer__primary-inner{display:flex;flex-direction:column;align-items:stretch;gap:1.25rem;width:100%;max-width:none;margin-inline:0;padding:2.5rem 1.25rem}@media(min-width:1024px){.site-footer__primary-inner{box-sizing:border-box;width:min(calc(100% - 2 * 1.25rem),77.5rem);max-width:77.5rem;margin-inline:auto;display:block;padding:3.125rem 0 3.75rem}}.region-footer-primary{display:flex;flex-direction:column;align-items:stretch;gap:1.25rem;width:100%}.region-footer-primary>div{display:flex;flex-direction:column;align-items:stretch;gap:1.25rem;width:100%}@media(min-width:1024px){.region-footer-primary>div{flex-direction:row;align-items:flex-start;gap:3.75rem;width:100%}}.footer-primary-nav-block{align-self:stretch;width:100%;max-width:none}.footer-primary-brand{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%;text-align:center}@media(min-width:1024px){.footer-primary-brand{align-items:center;width:auto;text-align:center}}.footer-primary-brand__logo-link{display:inline-flex;text-decoration:none}.footer-primary-brand__logo-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px;border-radius:.25rem}.footer-primary-brand__logo{display:block;width:auto;max-width:8.26475rem;height:auto}.footer-primary-brand__slogan{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:20px;font-size:1.25rem;line-height:1.3;font-style:italic;color:#fff}@media(min-width:1024px){.footer-primary-brand__slogan{font-size:18px;font-size:1.125rem;line-height:1.444}}.footer-primary-nav{width:100%;max-width:none}.footer-primary-nav__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;width:100%;max-width:none}.footer-primary-nav__list.menu{margin:0;padding:0}@media(min-width:1024px){.footer-primary-nav__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:3.75rem;align-items:start}}.footer-primary-nav__item{border-bottom:1px solid #fff}.footer-primary-nav__link{display:flex;align-items:center;justify-content:space-between;gap:.625rem;width:100%;min-height:2.75rem;padding-block:.125rem;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.6667;text-decoration:none;transition:color .2s ease}.footer-primary-nav__link:hover{color:#ffc72c}.footer-primary-nav__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.footer-primary-nav__link.is-active{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700}.footer-primary-nav__link-label{flex:1 1 auto;text-align:left}.footer-primary-nav__chevron{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}.footer-primary-nav__chevron-icon{display:block;width:.375rem;height:.75rem}@media(prefers-reduced-motion:reduce){.footer-primary-nav__link{transition:none}}.footer-social__bar{display:flex;flex-direction:column;align-items:center;gap:.625rem;width:100%}@media(min-width:768px){.footer-social__bar{flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:.625rem}}.footer-social__nav{width:100%}@media(min-width:768px){.footer-social__nav{width:auto}}.footer-social__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem;margin:0;padding:0;list-style:none}.footer-social__item{margin:0}.footer-social__link{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;background:#072b7f;color:#fff;text-decoration:none;transition-property:transform,background-color,color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.footer-social__link{transition:none !important}}.footer-social__link:hover,.footer-social__link:focus-visible{transform:scale(1.05);background:#072b7f;color:#fff}.footer-social__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.footer-social__icon{display:block;width:1.25rem;height:auto;max-height:1.25rem}.footer-social__icon--linkedin{width:1.15rem;max-height:1.1rem}.footer-social__icon--facebook{width:.7rem;max-height:1.3rem}.footer-social__icon--youtube{width:1.4rem;max-height:1rem}.footer-social__icon--tiktok{width:1.15rem;max-height:1.3rem}.footer-social__icon--blog{width:1.5rem;max-height:1.2rem}.footer-social__blog{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2.75rem;padding:.5rem .75rem;border-radius:999px;background:#072b7f;color:#fff;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.625;flex-shrink:0;transition-property:transform,background-color,color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.footer-social__blog{transition:none !important}}.footer-social__blog:hover,.footer-social__blog:focus-visible{transform:scale(1.05);background:#072b7f;color:#fff}.footer-social__blog:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.footer-social__blog-icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.2rem}.footer-social__blog-label{white-space:nowrap}.footer-nav,.footer-nav__menu{width:100%;max-width:none}.footer-nav__list{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start;gap:.625rem 1.875rem;margin:0;padding:0;list-style:none;width:100%;max-width:none}.footer-nav__list.menu{margin:0;padding:0}@media(min-width:1024px){.footer-nav__list{justify-content:center;gap:.625rem 2rem}}.footer-nav__item{display:flex;flex:0 0 9.5rem;justify-content:flex-start;width:9.5rem;max-width:9.5rem}@media(min-width:1024px){.footer-nav__item{flex:0 1 auto;justify-content:center;width:auto;max-width:none}}.footer-nav__link{display:inline-flex;align-items:center;justify-content:flex-start;width:100%;min-width:0;min-height:2.75rem;padding-block:.5625rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.625rem;color:#072b7f;text-align:left;text-decoration:none;word-break:break-word;transition:color .2s ease}@media(min-width:1024px){.footer-nav__link{justify-content:center;width:auto;min-width:0;padding-inline:.25rem;text-align:center}}.footer-nav__link:hover{color:#ff3533;text-decoration:underline;text-underline-offset:.15em}.footer-nav__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.footer-nav__link.is-active{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700}.footer-nav__link--cookies{cursor:pointer;appearance:none;background:none;border:0;color:inherit;text-align:left}@media(min-width:1024px){.footer-nav__link--cookies{text-align:center}}@media(prefers-reduced-motion:reduce){.footer-nav__link{transition:none}}.footer-accreditations__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem 1.875rem;margin:0;padding:0;list-style:none;width:100%}.footer-accreditations__item{display:flex;align-items:center;justify-content:center}.footer-accreditations__link{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:.25rem;text-decoration:none;border-radius:.25rem}.footer-accreditations__link:hover{text-decoration:underline;text-underline-offset:.15em}.footer-accreditations__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.footer-accreditations__logo{display:block;width:auto;height:auto;max-height:3rem;max-width:5.625rem;object-fit:contain}.footer-legal__text{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.2857;color:#072b7f;text-align:center;word-break:break-word}.footer-partners__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem 1.25rem;margin:0;padding:0;list-style:none;width:100%}.footer-partners__item{display:flex;align-items:center;justify-content:center}.footer-partners__link{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:.25rem;text-decoration:none;border-radius:.25rem}.footer-partners__link:hover{text-decoration:underline;text-underline-offset:.15em}.footer-partners__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.footer-partners__logo{display:block;width:auto;height:auto;max-height:2.75rem;max-width:8.75rem;object-fit:contain}.footer-partners__item:nth-child(3) .footer-partners__logo{max-height:1.5625rem;max-width:8.75rem}.language-switcher{position:relative;display:inline-flex;align-items:center}.language-switcher__dropdown{display:none;position:absolute;top:calc(100% + 0.25rem);right:0;z-index:101;min-width:4.5rem;padding:.25rem;border-radius:.5rem;background:#fff;box-shadow:0 .25rem 1rem rgba(40,36,41,.12)}.language-switcher.is-open .language-switcher__dropdown{display:block}.language-switcher__list{margin:0;padding:0;list-style:none}.language-switcher__item{margin:0}.language-switcher__item a{display:flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;padding:.375rem .75rem;border-radius:.375rem;color:#072b7f;text-decoration:none;font-size:16px;font-size:1rem;line-height:1.5}.language-switcher__item a:hover{background:rgba(7,43,127,.08);text-decoration:underline;text-underline-offset:.15em}.language-switcher__item a:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.language-switcher__item.is-active a{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700}.language-switcher.is-open .site-header__chevron{transform:rotate(90deg)}@media(min-width:768px){.language-switcher:hover .language-switcher__dropdown,.language-switcher:focus-within .language-switcher__dropdown{display:block}}@media(prefers-reduced-motion:reduce){.site-header__chevron{transition:none}}.header-top-banner{width:100%}.header-top-banner__layout{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:2.5rem;padding-inline:calc(1.25rem + 1rem)}.header-top-banner__content{width:100%;text-align:center}.header-top-banner__content>div{width:100%}.header-top-banner__content p{margin:0}.header-top-banner__content a{display:inline;color:inherit;text-decoration:none}.header-top-banner__content a:hover,.header-top-banner__content a:focus-visible{text-decoration:underline;text-underline-offset:.15em}.header-top-banner__content a:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.header-top-banner__content strong,.header-top-banner__content b{font-weight:900}.header-top-banner__arrow{position:absolute;top:50%;right:1.25rem;flex-shrink:0;width:.375rem;height:.75rem;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;pointer-events:none}@media(min-width:1024px){.header-top-banner__layout{min-height:2.75rem;padding-inline:calc(6.25rem + 1rem)}.header-top-banner__arrow{right:6.25rem}}.main-menu{width:auto}.main-menu__desktop-bar{display:none}.main-menu__shortcuts{display:flex;flex-wrap:nowrap;align-items:center;margin:0;padding:0;list-style:none}.main-menu__shortcuts-item{margin:0}.main-menu__shortcut{display:inline-flex;align-items:center;justify-content:center;padding:.6875rem 1.25rem;border:0;background:transparent;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.333;text-decoration:none;white-space:nowrap;cursor:pointer}.main-menu__shortcut:hover,.main-menu__shortcut:focus-visible{color:#072b7f;text-decoration:underline;text-underline-offset:.15em}.main-menu__shortcut:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.main-menu__cta{flex-shrink:0;min-height:2.75rem;padding:.6875rem 1.25rem;border-radius:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;white-space:nowrap}.main-menu__panel{display:none}.main-menu__panel.is-open{display:block}.main-menu__panel .menu{margin:0;padding:0;list-style:none}.main-menu__panel .menu--level-0>.menu__item{border-bottom:1px solid #fff;padding:.0625rem .9375rem .6875rem 1.25rem}.menu__item--level-0{scroll-margin-top:1rem}.menu__item--level-0.is-anchor-target>.menu__link{color:#bdd800}.menu__branch-toggle{display:flex;align-items:center;justify-content:space-between;gap:.625rem;width:100%;min-height:2.75rem;padding:.375rem 0;border:0;background:transparent;color:#fff;text-align:left;cursor:pointer;transition:color .2s ease}.menu__branch-toggle:hover,.menu__branch-toggle:focus-visible{color:#bdd800}.menu__branch-toggle:hover .menu__branch-toggle-icon::before,.menu__branch-toggle:hover .menu__branch-toggle-icon::after,.menu__branch-toggle:focus-visible .menu__branch-toggle-icon::before,.menu__branch-toggle:focus-visible .menu__branch-toggle-icon::after{background:#bdd800}.menu__branch-toggle:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}.menu__item--branch.is-expanded>.menu__branch-toggle .menu__branch-toggle-icon::before,.menu__item--branch.is-expanded>.menu__branch-toggle .menu__branch-toggle-icon::after{background:#bdd800}.menu__item--branch.is-expanded>.menu__branch-toggle:hover,.menu__item--branch.is-expanded>.menu__branch-toggle:focus-visible{color:#bdd800}.menu__item--branch.is-expanded>.menu__branch-toggle:hover .menu__branch-toggle-icon::before,.menu__item--branch.is-expanded>.menu__branch-toggle:hover .menu__branch-toggle-icon::after,.menu__item--branch.is-expanded>.menu__branch-toggle:focus-visible .menu__branch-toggle-icon::before,.menu__item--branch.is-expanded>.menu__branch-toggle:focus-visible .menu__branch-toggle-icon::after{background:#bdd800}.menu__item--level-0>.menu__branch-toggle{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.6}.menu__item--level-1>.menu__branch-toggle{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.777}.menu__branch-toggle-label{flex:1 1 auto;min-width:0;text-align:left}.menu__branch-toggle-icon{position:relative;flex-shrink:0;width:.875rem;height:.875rem}.menu__branch-toggle-icon::before,.menu__branch-toggle-icon::after{content:"";position:absolute;top:50%;left:50%;background:#fff;transform:translate(-50%,-50%)}.menu__branch-toggle-icon::before{width:.875rem;height:2px}.menu__branch-toggle-icon::after{width:2px;height:.875rem;transition:transform .2s ease,opacity .2s ease}.menu__item--branch.is-expanded>.menu__branch-toggle .menu__branch-toggle-icon::after{transform:translate(-50%,-50%) scaleY(0);opacity:0}.menu__submenu{display:none}.menu__item--branch.is-expanded>.menu__submenu{display:block}.menu__item--level-1>.menu__submenu{padding-bottom:.25rem}.menu__item--level-2,.menu--level-2>.menu__item{padding-left:1.25rem}.main-menu__panel .menu__link{display:flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:.375rem 0;color:#fff;text-decoration:none;transition:color .2s ease}.main-menu__panel .menu__link:hover,.main-menu__panel .menu__link:focus-visible,.main-menu__panel .menu__link.is-active{color:#bdd800;text-decoration:none}.main-menu__panel .menu__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}.menu__link--level-0{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.6}.menu__link--level-1{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.777}.menu__link--level-2{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.75}.menu__link--level-2::before{content:"";flex-shrink:0;width:.375rem;height:.75rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23bdd800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.main-menu__panel-mobile .menu__branch-toggle:hover,.main-menu__panel-mobile .menu__branch-toggle:focus-visible{color:#fff}.main-menu__panel-mobile .menu__branch-toggle:hover .menu__branch-toggle-icon::before,.main-menu__panel-mobile .menu__branch-toggle:hover .menu__branch-toggle-icon::after,.main-menu__panel-mobile .menu__branch-toggle:focus-visible .menu__branch-toggle-icon::before,.main-menu__panel-mobile .menu__branch-toggle:focus-visible .menu__branch-toggle-icon::after{background:#fff}.main-menu__panel-mobile .menu__item--branch.is-expanded>.menu__branch-toggle{color:#fff}.main-menu__panel-mobile .menu__item--branch.is-expanded>.menu__branch-toggle .menu__branch-toggle-icon::before,.main-menu__panel-mobile .menu__item--branch.is-expanded>.menu__branch-toggle .menu__branch-toggle-icon::after{background:#fff}.main-menu__panel-mobile .menu__item--branch.is-expanded>.menu__branch-toggle:hover,.main-menu__panel-mobile .menu__item--branch.is-expanded>.menu__branch-toggle:focus-visible{color:#fff}.main-menu__panel-mobile .menu__link:hover,.main-menu__panel-mobile .menu__link:focus-visible,.main-menu__panel-mobile .menu__link.is-active{color:#fff;text-decoration:none}.main-menu__panel-mobile .menu__item--level-0.is-anchor-target>.menu__link{color:#fff}.main-menu__panel-mobile .menu__link--level-1::before{content:none;display:none}.main-menu__panel-mobile .menu__item--level-1.is-expanded>.menu__submenu{padding-left:1.25rem}.main-menu__panel-mobile .menu__item--level-2,.main-menu__panel-mobile .menu--level-2>.menu__item{padding-left:0}.menu__item--footer-external{border-bottom:1px solid #fff}.menu__link--footer-external{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;padding:.25rem 0;color:#fff;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.714}.menu__link--footer-external:hover,.menu__link--footer-external:focus-visible,.menu__link--footer-external.is-active{color:#fff;text-decoration:none}.menu__link--footer-external:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}.menu__link--external{display:inline-flex;align-items:center;gap:.375rem}.menu__link-label{min-width:0}.menu__external-icon{flex-shrink:0;width:.75rem;height:.75rem}.main-menu__panel-actions{display:flex;flex-direction:column;gap:1.25rem;padding:3.125rem 1.25rem 1.25rem}.main-menu__panel-action{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;width:100%;padding:.625rem 1.875rem;border-radius:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer}.main-menu__panel-action:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}.main-menu__panel-action--outline{gap:.875rem;border:1px solid #fff;background:transparent;color:#fff}.main-menu__panel-action--outline:hover{background:rgba(255,255,255,.08);color:#fff}.main-menu__panel-action--cta{border:0;background:#bdd800;color:#072b7f}.main-menu__panel-action--cta:hover{background:#a2b900;color:#072b7f}@media(max-width:1023px){body.nav-menu-open{overflow:hidden}body.nav-menu-open .site-header{position:fixed;inset:0;z-index:200;overflow-y:auto;-webkit-overflow-scrolling:touch;scroll-padding-top:1rem;background:#01133f}body.nav-menu-open .site-header__shell{min-height:100%;background:transparent;box-shadow:0 0 13px rgba(0,0,0,.1)}body.nav-menu-open .site-header__bar{flex-wrap:wrap;align-items:center;background:transparent}body.nav-menu-open .site-header__brand{order:1;flex:1 1 auto;min-width:0}body.nav-menu-open .site-header__tools{order:2;flex:0 0 auto;margin-left:auto}body.nav-menu-open .site-header__nav-wrap{order:3;flex:1 1 100%;width:100%;max-width:100%;min-width:0;overflow:visible}body.nav-menu-open .site-header__nav,body.nav-menu-open .main-menu,body.nav-menu-open .main-menu__panel{width:100%;max-width:100%}body.nav-menu-open .site-header__brand img{filter:brightness(0) invert(1)}body.nav-menu-open .site-header__lang,body.nav-menu-open .site-header__search{display:none}body.nav-menu-open .site-header__menu-toggle{color:#fff}body.nav-menu-open .main-menu__panel{background:#01133f}}@media(min-width:1024px){body.nav-menu-open{overflow:hidden}body.nav-menu-open .site-header{position:fixed;top:0;right:0;left:0;width:100%;z-index:200;overflow:visible;background:transparent}body.nav-menu-open .site-header__top{position:relative;z-index:4}body.nav-menu-open .site-header__shell{position:relative;z-index:200;min-height:auto;background:#fff;box-shadow:0 0 26px -4px rgba(0,0,0,.1)}body.nav-menu-open .site-header__bar{position:relative;z-index:4;flex-wrap:nowrap;background:#fff;isolation:isolate}body.nav-menu-open .site-header__nav-wrap,body.nav-menu-open .site-header__nav,body.nav-menu-open .main-menu,body.nav-menu-open .main-menu__desktop-bar{background:#fff}body.nav-menu-open .site-header__brand{order:1;flex:0 0 auto;min-width:0}body.nav-menu-open .site-header__tools{order:3;flex:0 0 auto;margin-left:0}body.nav-menu-open .site-header__nav-wrap{position:relative;z-index:5;order:2;flex:1 1 auto;width:auto;max-width:none;min-width:0}body.nav-menu-open .site-header__nav,body.nav-menu-open .main-menu{width:auto;max-width:none}body.nav-menu-open .main-menu__desktop-bar{position:relative;z-index:5}body.nav-menu-open .site-header__menu-desktop{position:relative;z-index:5}body.nav-menu-open .main-menu__panel{z-index:1;width:auto;max-width:none}body.nav-menu-open .site-header__brand img{filter:none}body.nav-menu-open .site-header__lang,body.nav-menu-open .site-header__search{display:inline-flex}body.nav-menu-open .site-header__menu-toggle{color:#072b7f}.site-header__nav{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;min-width:0;gap:0}.site-header__nav>.main-menu__panel{flex:0 0 auto;order:2}.site-header__nav>.main-menu{flex:1 1 auto;order:1}.main-menu{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;min-width:0}.main-menu__desktop-bar{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;min-width:0;gap:.625rem}.main-menu__panel-mobile{display:none}.main-menu__panel-desktop{display:none}.main-menu__panel.is-open .main-menu__panel-desktop{display:flex;flex-direction:column;height:100%;min-height:100%}.main-menu__panel-desktop.mega-menu{height:100%;min-height:100%}.site-header__shell>.main-menu__panel{z-index:1}.main-menu__panel{position:fixed;top:var(--site-header-offset,0px);right:0;left:0;bottom:auto;z-index:1;width:auto;height:50.625rem;max-height:none;overflow:hidden;padding:0;border:0;background:#01133f;box-shadow:none}.main-menu__panel-actions{display:none}.site-header__nav-wrap{position:static;display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;width:auto;min-width:0;overflow:visible;gap:1.25rem}.mega-menu__layout{display:flex;flex:1 1 auto;gap:0;align-items:stretch;justify-content:flex-start;min-height:100%;height:100%;padding:0 6.25rem}.mega-menu__nav{display:flex;flex:0 0 23.4375rem;flex-direction:column;min-width:0;max-width:23.4375rem;align-self:stretch;min-height:100%;padding:6.25rem 0 3.75rem}.mega-menu__nav-list{flex:0 0 auto;width:100%;margin:0;padding:1.25rem 0 0;list-style:none}.mega-menu__nav-item{position:relative;width:100%}.mega-menu__nav-item::after{content:"";position:absolute;right:1.875rem;bottom:0;left:0;z-index:0;height:1px;background-color:#fff;pointer-events:none}.mega-menu__nav-item.is-active::after,.mega-menu__nav-item:has(.mega-menu__nav-toggle:hover)::after,.mega-menu__nav-item:has(.mega-menu__nav-toggle:focus-visible)::after{opacity:0}.mega-menu__nav-item:has(+.mega-menu__nav-item.is-active)::after,.mega-menu__nav-item:has(+.mega-menu__nav-item>.mega-menu__nav-toggle:hover)::after,.mega-menu__nav-item:has(+.mega-menu__nav-item>.mega-menu__nav-toggle:focus-visible)::after{opacity:0}.mega-menu__nav-item.is-active .mega-menu__nav-toggle,.mega-menu__nav-item:has(>.mega-menu__nav-toggle:hover) .mega-menu__nav-toggle,.mega-menu__nav-item:has(>.mega-menu__nav-toggle:focus-visible) .mega-menu__nav-toggle{color:#bdd800;background-color:#072b7f}.mega-menu__nav-item.is-active .mega-menu__nav-chevron,.mega-menu__nav-item:has(>.mega-menu__nav-toggle:hover) .mega-menu__nav-chevron,.mega-menu__nav-item:has(>.mega-menu__nav-toggle:focus-visible) .mega-menu__nav-chevron{right:calc(1.75rem - 0.5625rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 6L15 12L9 18' stroke='%23bdd800' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mega-menu__nav-list:has(.mega-menu__nav-item>.mega-menu__nav-toggle:hover) .mega-menu__nav-item.is-active:not(:has(>.mega-menu__nav-toggle:hover)) .mega-menu__nav-toggle{color:#fff;background-color:transparent}.mega-menu__nav-list:has(.mega-menu__nav-item>.mega-menu__nav-toggle:hover) .mega-menu__nav-item.is-active:not(:has(>.mega-menu__nav-toggle:hover)) .mega-menu__nav-chevron{right:3.125rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 6L15 12L9 18' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mega-menu__nav-list:has(.mega-menu__nav-item>.mega-menu__nav-toggle:hover) .mega-menu__nav-item.is-active:not(:has(>.mega-menu__nav-toggle:hover))::after{opacity:1}.mega-menu__nav-toggle{display:flex;align-items:center;box-sizing:border-box;width:100%;min-height:2.75rem;padding:1rem calc(3.125rem + 1.5rem + 0.625rem) 1rem 1.25rem;border:0;background-color:transparent;color:#fff;text-align:left;cursor:pointer;transition:color .2s ease,background-color .2s ease}.mega-menu__nav-toggle:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}.mega-menu__nav-label{flex:1 1 auto;min-width:0;padding-right:.625rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.6}.mega-menu__nav-chevron{position:absolute;top:50%;right:3.125rem;z-index:2;flex-shrink:0;width:1.5rem;height:1.5rem;transform:translateY(-50%);pointer-events:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 6L15 12L9 18' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:center center;background-size:contain;background-repeat:no-repeat;transition:right .2s ease,background-image .2s ease}.mega-menu__nav-footer{flex:0 0 auto;margin-top:auto;padding:1.25rem 0 1.25rem}.mega-menu__nav-footer-link{display:inline-flex;align-items:center;gap:.375rem;color:#fff;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.714}.mega-menu__nav-footer-link.menu__link--footer-external{min-height:auto;padding:.25rem 0}.mega-menu__nav-footer-link--shortcut.is-active{color:#bdd800;text-decoration:underline;text-underline-offset:.15em}.mega-menu__nav-footer-link:hover,.mega-menu__nav-footer-link:focus-visible{color:#bdd800;text-decoration:none}.mega-menu__nav-footer-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}.mega-menu__content{display:flex;flex:0 0 0;flex-direction:column;width:0;max-width:0;min-width:0;align-self:stretch;min-height:100%;overflow:hidden;background:transparent}.mega-menu__content:has(.mega-menu__content-panel.is-expanded){flex:0 0 26.25rem;width:26.25rem;max-width:26.25rem;min-height:50.625rem;background:#072b7f}.mega-menu__content-panel{display:none;flex:1 1 auto;flex-direction:column;width:100%;min-height:100%;padding:0 2.25rem;overflow-y:auto;box-sizing:border-box}.mega-menu__content-panel.is-expanded{display:flex;padding-top:0;padding-bottom:3.75rem}.mega-menu__content-panel.is-expanded>.mega-menu__submenu{flex:1 1 auto}.mega-menu__content-panel.is-expanded>.mega-menu__submenu{margin-top:calc(6.25rem + 1.25rem + 1rem - 0.375rem)}.mega-menu__submenu{margin:0;padding:0;list-style:none}.mega-menu__content .menu__item--level-1>.menu__branch-toggle{display:flex;min-height:2.75rem;padding:.375rem 0;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.777;transition:color .2s ease}.mega-menu__content .menu__item--level-1>.menu__branch-toggle:hover,.mega-menu__content .menu__item--level-1>.menu__branch-toggle:focus-visible{color:#fff}.mega-menu__content .menu__item--level-1>.menu__branch-toggle:focus-visible{outline-color:#fff}.mega-menu__content .menu__item--branch.is-expanded>.menu__branch-toggle{color:#fff}.mega-menu__content .menu__item--branch.is-expanded>.menu__branch-toggle:hover,.mega-menu__content .menu__item--branch.is-expanded>.menu__branch-toggle:focus-visible{color:#fff}.mega-menu__content .menu__branch-toggle-icon{display:block;width:.875rem;height:.875rem}.mega-menu__content .menu__item--level-1>.menu__link{display:flex;align-items:center;min-height:2.75rem;padding:.375rem 0;color:#fff;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.777}.mega-menu__content .menu__item--level-1>.menu__link:hover,.mega-menu__content .menu__item--level-1>.menu__link:focus-visible,.mega-menu__content .menu__item--level-1>.menu__link.is-active{color:#fff;text-decoration:none}.mega-menu__content .menu__submenu{display:none;padding:0 0 0 1.25rem;background:transparent}.mega-menu__content .menu__item--branch.is-expanded>.menu__submenu{display:block}.mega-menu__content .menu__link--level-2{display:flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:.375rem 0;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.75;text-decoration:none}.mega-menu__content .menu__link--level-2::before{content:"";flex-shrink:0;width:.375rem;height:.75rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23bdd800' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.mega-menu__content .menu__link--level-2:hover,.mega-menu__content .menu__link--level-2:focus-visible,.mega-menu__content .menu__link--level-2.is-active{color:#fff;text-decoration:none}.mega-menu__aside{display:flex;flex:0 0 23.125rem;flex-direction:column;gap:1.875rem;min-width:0;max-width:23.125rem;align-self:stretch;min-height:100%;margin-left:auto;padding:6.25rem 0 3.75rem}.mega-menu__aside-card{border:1px solid #fff;padding:1.875rem 1.25rem;text-align:center}.mega-menu__aside-card-title{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.mega-menu__aside-card-title:hover,.mega-menu__aside-card-title:focus-visible{color:#fff;text-decoration:underline}.mega-menu__aside-footer{margin-top:auto}.mega-menu__aside-cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.75rem;padding:.75rem 1.25rem;background:#bdd800;color:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.mega-menu__aside-cta:hover,.mega-menu__aside-cta:focus-visible{color:#072b7f;text-decoration:none;background:#a2b900}.mega-menu--orientation-focus .mega-menu__content{display:none;flex:0 0 0;width:0;max-width:0;padding:0;background:transparent}.mega-menu--orientation-focus .mega-menu__nav-item.is-active .mega-menu__nav-toggle{background-color:transparent;color:#fff}.mega-menu--orientation-focus .mega-menu__nav-item.is-active .mega-menu__nav-toggle:hover,.mega-menu--orientation-focus .mega-menu__nav-item.is-active .mega-menu__nav-toggle:focus-visible{color:#bdd800;background-color:#072b7f}.mega-menu--orientation-focus .mega-menu__nav-item.is-active .mega-menu__nav-chevron{right:3.125rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 6L15 12L9 18' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mega-menu--orientation-focus .mega-menu__nav-item.is-active:has(>.mega-menu__nav-toggle:hover) .mega-menu__nav-chevron,.mega-menu--orientation-focus .mega-menu__nav-item.is-active:has(>.mega-menu__nav-toggle:focus-visible) .mega-menu__nav-chevron{right:calc(1.75rem - 0.5625rem);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9 6L15 12L9 18' stroke='%23bdd800' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.mega-menu--orientation-focus .mega-menu__layout{justify-content:flex-start}.mega-menu--orientation-focus .mega-menu__aside{flex:0 0 auto;width:min(100%,23.125rem);max-width:23.125rem;margin-left:auto}}.main-menu__panel-desktop{display:none}@media(min-width:1024px){.main-menu__panel-mobile{display:none}}@media(prefers-reduced-motion:reduce){.main-menu__shortcut,.menu__branch-toggle,.main-menu__panel .menu__link,.mega-menu__nav-toggle,.mega-menu__nav-chevron,.mega-menu__content-panel.is-expanded>.mega-menu__submenu,.mega-menu__content .menu__item--level-1>.menu__branch-toggle,.mega-menu__content .menu__item--level-1>.menu__link,.mega-menu__content .menu__link--level-2,.menu__branch-toggle-icon::after{transition:none}}.menu-promo-formations{margin-top:1.25rem;padding:1.25rem;border:1px solid #bdd800;background:#01133f}.menu-promo-formations__title{margin:0 0 1.25rem;color:#fff;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}.menu-promo-formations__cta{display:flex;align-items:center;justify-content:center;gap:.25rem;min-height:2.75rem;padding:.625rem .625rem .625rem 1.875rem;background:#bdd800;color:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.menu-promo-formations__cta:hover,.menu-promo-formations__cta:focus-visible{color:#072b7f;text-decoration:none;background:#a2b900}.menu-promo-formations__cta:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}.menu-promo-formations__cta-label{flex:1 1 auto;min-width:0;text-align:center}.menu-promo-formations__cta-icon{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}@media(min-width:1024px){.mega-menu__content-panel .menu-promo-formations{flex-shrink:0;margin-top:auto;padding:1.25rem 1.875rem 1.875rem;border-color:#bdd800;background:#072b7f}.mega-menu__content-panel .menu-promo-formations__title{margin-bottom:1.25rem;color:#fff;text-decoration:underline;text-underline-offset:.15em}.mega-menu__content-panel .menu-promo-formations__cta{width:100%;padding:.625rem .625rem .625rem 1.875rem}.mega-menu__content-panel .menu-promo-formations__cta:focus-visible{outline-color:#fff}}.menu-orientation--mobile{display:flex;flex-direction:column;gap:1.25rem;width:100%}.menu-orientation__mobile-panel{width:100%}.menu-orientation__mobile-panel-inner{padding:1.875rem 1.25rem;border:1px solid #fff;text-align:center}.menu-orientation--mobile.is-expanded .menu-orientation__mobile-cta{background:rgba(255,255,255,.08)}.menu-orientation__mobile-cta{gap:.875rem}.menu-orientation__mobile-label{white-space:nowrap}.menu-orientation__icon{display:block;flex-shrink:0}.menu-orientation__icon--compass{width:1.5rem;height:1.5rem}.menu-orientation__icon--tool{width:3.125rem;height:3.125rem;object-fit:contain}.menu-orientation--desktop{display:flex;flex-direction:column;gap:1.25rem;padding:1.875rem 1.25rem;border:1px solid #fff;text-align:center}.menu-orientation__header{display:flex;justify-content:center}.menu-orientation__title-wrap,.menu-orientation__title-link{display:inline-flex;align-items:center;justify-content:center;gap:.875rem;color:#fff;text-decoration:none}.menu-orientation__title-link:hover,.menu-orientation__title-link:focus-visible{color:#fff;text-decoration:underline}.menu-orientation__title-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}.menu-orientation__title{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.menu-orientation__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:0 .625rem;margin:0;padding:0 1.25rem;list-style:none}.menu-orientation__grid-item{flex:0 0 calc(50% - 0.3125rem);max-width:9.625rem}.menu-orientation__tool{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:1.25rem .625rem;color:#fff;text-decoration:none}.menu-orientation__tool:hover,.menu-orientation__tool:focus-visible{color:#fff;text-decoration:none}.menu-orientation__tool:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}.menu-orientation__tool-label{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.4;text-align:center}.main-menu__shortcut[aria-expanded=true]{text-decoration:underline;text-underline-offset:.15em}@media(min-width:1024px){.mega-menu__aside .menu-orientation--desktop{padding:1.875rem 0}}.nos-formations{background:#01133f;color:#fff}@media(min-width:1024px){.nos-formations{padding-bottom:5rem}}.nos-formations__inner{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.25rem;padding-block:3.75rem 2.5rem}@media(min-width:1024px){.nos-formations__inner{max-width:none;width:100%;padding-inline:0;padding-block:5rem 2.5rem}}.nos-formations__header{display:flex;flex-direction:column;align-items:center;gap:.625rem;margin-bottom:.625rem;text-align:center}.nos-formations__title{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4;color:#fff}@media(min-width:1024px){.nos-formations__title{font-size:32px;font-size:2rem}}.nos-formations__divider{display:block;width:1.875rem;height:2px;border-radius:0;background:#bdd800}.nos-formations__list{margin:0;padding:0;list-style:none}@media(min-width:1024px){.nos-formations__list{box-sizing:border-box;width:min(calc(100% - 2 * 1.25rem),77.5rem);max-width:77.5rem;margin-inline:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;min-height:16.5625rem}}.nos-formations__item{border-bottom:1px solid rgba(255,255,255,.3)}.nos-formations__item:last-child{border-bottom:0}@media(min-width:1024px){.nos-formations__item{position:relative;display:flex;border-bottom:0}.nos-formations__item:not(:last-child)::after{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background:rgba(255,255,255,.3);pointer-events:none}}.nos-formations__link{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:.625rem;padding:.9375rem 0 .9375rem 1.25rem;color:inherit;text-decoration:none}.nos-formations__link:hover .nos-formations__name{text-decoration:underline;text-underline-offset:.15em}.nos-formations__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}@media(min-width:1024px){.nos-formations__link{display:flex;flex:1;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;height:16.5625rem;min-height:16.5625rem;padding:.9375rem 1.25rem;text-align:center}}.nos-formations__content{display:contents}@media(min-width:1024px){.nos-formations__content{display:flex;flex:0 0 11.9375rem;flex-direction:column;align-items:center;gap:.625rem;width:100%;min-height:11.9375rem;max-height:11.9375rem}}.nos-formations__icon{display:inline-flex;align-items:center;justify-content:center;width:3.75rem;flex-shrink:0;color:#bdd800}@media(min-width:1024px){.nos-formations__icon{height:3.1875rem;margin-bottom:0}}.nos-formations__picto{display:block;width:auto;height:auto;max-width:100%;object-fit:contain}.nos-formations__icon--graduated .nos-formations__picto{width:3.565rem;height:2.079375rem}.nos-formations__icon--suitcase .nos-formations__picto{width:2.875625rem;height:2.51625rem}@media(min-width:1024px){.nos-formations__icon--suitcase .nos-formations__picto{width:2.75rem;height:2.39125rem}}.nos-formations__icon--world .nos-formations__picto{width:3rem;height:3rem}@media(min-width:1024px){.nos-formations__icon--world .nos-formations__picto{width:3.1875rem;height:3.1875rem}}.nos-formations__icon--target .nos-formations__picto{width:3.08875rem;height:3.088125rem}@media(min-width:1024px){.nos-formations__icon--target .nos-formations__picto{width:3rem;height:3rem}}.nos-formations__icon--tie .nos-formations__picto{width:1.43625rem;height:3.21375rem}@media(min-width:1024px){.nos-formations__icon--tie .nos-formations__picto{width:1.401875rem;height:3.0625rem}}.nos-formations__body{display:flex;flex-direction:column;align-items:flex-start;gap:.3125rem;min-width:0;text-align:left}@media(min-width:1024px){.nos-formations__body{align-items:center;flex:1 1 auto;justify-content:flex-start;width:100%;min-height:0;text-align:center}}.nos-formations__name{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.2;color:#fff}.nos-formations__level{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;text-transform:uppercase;color:#fff}.nos-formations__description{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;color:#fff}.nos-formations__chevron{display:flex;align-items:flex-start;justify-content:center;width:2.75rem;min-width:2.75rem;min-height:2.75rem;padding-top:.375rem;padding-right:.625rem;flex-shrink:0}@media(min-width:1024px){.nos-formations__chevron{flex:0 0 2.75rem;align-items:center;justify-content:center;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;margin-top:0;padding:0}}.nos-formations__chevron-icon{display:block;width:.375rem;height:.75rem;flex-shrink:0;color:#fff}@media(prefers-reduced-motion:reduce){.nos-formations__link{transition:none}}.accreditations-accueil{color:#072b7f}.accreditations-accueil__inner{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.25rem;display:flex;flex-direction:column;align-items:center;gap:1.875rem;padding-block:3.75rem 0}@media(min-width:1024px){.accreditations-accueil__inner{max-width:none;width:100%;gap:0;padding-block:8.0625rem 5rem;padding-inline:11.25rem}}.accreditations-accueil__header{display:flex;flex-direction:column;align-items:center;gap:2.5rem;width:100%;text-align:center}@media(min-width:1024px){.accreditations-accueil__header{gap:0;padding-bottom:1.875rem}}.accreditations-accueil__title{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;line-height:1.4;color:#072b7f}.accreditations-accueil__title-main{font-size:36px;font-size:2.25rem;line-height:1.4}@media(min-width:1024px){.accreditations-accueil__title-main{font-size:46px;font-size:2.875rem;line-height:1.6}}.accreditations-accueil__title-percent{font-size:23.22px;font-size:1.45125rem;line-height:1.4}@media(min-width:1024px){.accreditations-accueil__title-percent{font-size:29.67px;font-size:1.854375rem;line-height:1.6}}.accreditations-accueil__intro{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:26px;font-size:1.625rem;line-height:1.6;color:#072b7f}@media(min-width:1024px){.accreditations-accueil__intro{font-size:30px;font-size:1.875rem}}.accreditations-accueil__highlight{display:inline-block;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:26px;font-size:1.625rem;line-height:2.25rem;text-transform:uppercase;color:#072b7f;background:#fff;border-bottom:.3125rem solid #bdd800}@media(min-width:1024px){.accreditations-accueil__highlight{font-size:30px;font-size:1.875rem;line-height:2.75rem}}.accreditations-accueil__rankings{display:flex;flex-direction:column;gap:1.25rem;width:100%;margin:0;padding:0;list-style:none}@media(min-width:1024px){.accreditations-accueil__rankings{flex-direction:row;align-items:stretch;gap:0;width:100%;max-width:67.5rem}}.accreditations-accueil__ranking{display:flex;flex-direction:column;gap:.25rem;padding:1.25rem;background:#fff}@media(min-width:1024px){.accreditations-accueil__ranking{flex:1 1 0;min-width:0;padding:1.25rem 3.75rem}}@media(min-width:1024px){.accreditations-accueil__ranking:nth-child(2){border-inline:1px solid rgba(7,43,127,.2)}}.accreditations-accueil__rank{display:flex;align-items:flex-start;gap:.25rem}.accreditations-accueil__rank-number{display:inline-block;margin-bottom:.625rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:50px;font-size:3.125rem;line-height:1;color:#072b7f;border-bottom:.375rem solid #bdd800}@media(min-width:1024px){.accreditations-accueil__rank-number{font-size:54px;font-size:3.375rem}}.accreditations-accueil__rank-suffix{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:25.8px;font-size:1.6125rem;line-height:1;letter-spacing:-0.04em;color:#072b7f}@media(min-width:1024px){.accreditations-accueil__rank-suffix{font-size:29.67px;font-size:1.854375rem;letter-spacing:-0.115em}}.accreditations-accueil__rank-source{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;color:#072b7f}@media(min-width:1024px){.accreditations-accueil__rank-source{line-height:1.444}}.accreditations-accueil__rank-category{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.5;color:#072b7f}@media(min-width:1024px){.accreditations-accueil__rank-category{line-height:1.444}}.accreditations-accueil__logos{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:1.6875rem;width:calc(100% + 1.25rem * 2);margin:0 calc(-1 * 1.25rem);padding:0 1.6875rem;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none}.accreditations-accueil__logos::-webkit-scrollbar{display:none}.accreditations-accueil__logos:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-offset:-2px}@media(min-width:1024px){.accreditations-accueil__logos{flex-wrap:wrap;justify-content:center;gap:2.5rem;width:100%;max-width:58.625rem;margin-inline:0;padding:1.875rem 0;overflow-x:visible;scroll-snap-type:none;scrollbar-width:auto}}.accreditations-accueil__logo-item{display:flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:5.375rem;padding-inline:.625rem;scroll-snap-align:start}.accreditations-accueil__logo-link{display:inline-flex;align-items:center;justify-content:center;min-height:5.375rem;color:inherit;text-decoration:none}.accreditations-accueil__logo-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.accreditations-accueil__logo{display:block;width:auto;height:auto;max-width:none;max-height:4.75rem;object-fit:contain}@media(min-width:1024px){.accreditations-accueil__logo{max-width:100%}}.accreditations-accueil__cta-wrap{width:100%}@media(min-width:1024px){.accreditations-accueil__cta-wrap{width:auto}}.accreditations-accueil__cta{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;box-sizing:border-box;width:100%;min-height:2.75rem;padding:.625rem 1.5rem .625rem 1.875rem;background:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;text-decoration:none;border:1px solid #072b7f;background:transparent;color:#072b7f;transition-property:background-color,border-color,color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.accreditations-accueil__cta{transition:none !important}}.accreditations-accueil__cta:hover{background:rgba(7,43,127,.05);border-color:#072b7f;color:#072b7f}.accreditations-accueil__cta:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.accreditations-accueil__cta img,.accreditations-accueil__cta svg,.accreditations-accueil__cta .carousel-arrow__icon{transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.accreditations-accueil__cta img,.accreditations-accueil__cta svg,.accreditations-accueil__cta .carousel-arrow__icon{transition:none !important}}.accreditations-accueil__cta:hover img,.accreditations-accueil__cta:focus-visible img,.accreditations-accueil__cta:hover svg,.accreditations-accueil__cta:focus-visible svg,.accreditations-accueil__cta:hover .carousel-arrow__icon,.accreditations-accueil__cta:focus-visible .carousel-arrow__icon{transform:translateX(0.25rem)}.accreditations-accueil__cta--prev:hover img,.accreditations-accueil__cta--prev:focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}@media(min-width:1024px){.accreditations-accueil__cta{width:auto}}.accreditations-accueil__cta-chevron{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0}.accreditations-accueil__cta-chevron-icon{display:block;width:.375rem;height:.75rem;color:#072b7f;transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.accreditations-accueil__cta-chevron-icon{transition:none !important}}@media(prefers-reduced-motion:reduce){.accreditations-accueil__cta{transition:none}}.vie-etudiante-accueil{color:#072b7f}.vie-etudiante-accueil__inner{display:flex;flex-direction:column;gap:1.875rem;padding-block:5rem}.vie-etudiante-accueil__header{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding-inline:1.25rem;text-align:center}.vie-etudiante-accueil__icon{display:block;width:3.125rem;height:2.875rem}.vie-etudiante-accueil__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.6}.vie-etudiante-accueil__divider{display:block;width:1.875rem;height:2px;background:#bdd800}.vie-etudiante-accueil__carousel{display:flex;flex-direction:column;gap:1.875rem}.vie-etudiante-accueil__viewport{position:relative;overflow-x:clip;padding-bottom:1.3828125rem}.vie-etudiante-accueil__track-scroll{position:relative;z-index:1;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:1.875rem;scrollbar-width:none}.vie-etudiante-accueil__track-scroll::-webkit-scrollbar{display:none}.vie-etudiante-accueil__track-scroll:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.vie-etudiante-accueil__track-row{padding-left:1.875rem}.vie-etudiante-accueil__bg-xl{position:absolute;z-index:0;top:auto;bottom:0;left:.5625rem;width:18.6875rem;height:14.75rem;pointer-events:none}.vie-etudiante-accueil__track{position:relative;z-index:1;display:flex;gap:1.875rem;margin:0;padding-right:1.875rem;list-style:none}.vie-etudiante-accueil__slide{flex:0 0 15.875rem;scroll-snap-align:start}.vie-etudiante-card{position:relative;height:100%}.vie-etudiante-card__link{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;color:#fff;text-decoration:none}.vie-etudiante-card__link:hover,.vie-etudiante-card__link:focus-visible{color:#fff;text-decoration:none}.vie-etudiante-card__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}.vie-etudiante-card__media{overflow:hidden;aspect-ratio:570/320.63}.vie-etudiante-card__media picture,.vie-etudiante-card__media img{display:block;width:100%;height:100%;object-fit:cover}.vie-etudiante-card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:.25rem;padding:1.25rem 1.25rem 1.875rem;background:#072b7f;text-align:center}.vie-etudiante-card__title{margin:0;color:#bdd800;text-transform:uppercase;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.3}.vie-etudiante-card__summary{margin:0;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.5}.vie-etudiante-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;width:100%;margin-top:1.25rem;padding:.625rem .625rem .625rem 1.875rem;border:1px solid #fff;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;transition-property:background-color,border-color,color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.vie-etudiante-card__cta{transition:none !important}}.vie-etudiante-card__cta:hover,.vie-etudiante-card__cta:focus-visible{background:rgba(255,255,255,.1);border-color:#fff;color:#fff}.vie-etudiante-card__link:hover .vie-etudiante-card__cta-icon,.vie-etudiante-card__link:focus-visible .vie-etudiante-card__cta-icon{transform:translateX(0.25rem)}.vie-etudiante-card__cta-icon{flex-shrink:0;width:1.5rem;height:1.5rem;transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.vie-etudiante-card__cta-icon{transition:none !important}}.vie-etudiante-accueil__controls{display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding-inline:1.25rem}.vie-etudiante-accueil__arrow{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:#fff;box-shadow:0 1px 1.5px rgba(0,0,0,.3);cursor:pointer;transition-property:background-color,box-shadow;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.vie-etudiante-accueil__arrow{transition:none !important}}.vie-etudiante-accueil__arrow img{transition-property:filter,transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.vie-etudiante-accueil__arrow img{transition:none !important}}.vie-etudiante-accueil__arrow:not(:disabled):hover,.vie-etudiante-accueil__arrow:not(:disabled):focus-visible{background:#072b7f}.vie-etudiante-accueil__arrow:not(:disabled):hover img,.vie-etudiante-accueil__arrow:not(:disabled):focus-visible img{filter:brightness(0) invert(1)}.vie-etudiante-accueil__arrow img{display:block;width:.375rem;height:.75rem}.vie-etudiante-accueil__arrow--prev img{transform:rotate(180deg)}.vie-etudiante-accueil__arrow--prev:not(:disabled):hover img,.vie-etudiante-accueil__arrow--prev:not(:disabled):focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.vie-etudiante-accueil__arrow:disabled{opacity:.35;cursor:not-allowed}.vie-etudiante-accueil__arrow:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.vie-etudiante-accueil__dots{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:.625rem}.vie-etudiante-accueil__dot{width:.375rem;height:.375rem;padding:0;border:0;border-radius:1.25rem;background:rgba(7,43,127,.2);cursor:pointer;transition-property:width,background-color,border-radius;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.vie-etudiante-accueil__dot{transition:none !important}}.vie-etudiante-accueil__dot.is-active{width:1.5625rem;height:.375rem;background:#072b7f}.vie-etudiante-accueil__dot:focus-visible{outline:2px solid #072b7f;outline-offset:2px}@media(min-width:1024px){.vie-etudiante-accueil__inner{gap:1.875rem;padding-block:0 5rem}.vie-etudiante-accueil__header{gap:.625rem;padding-inline:0}.vie-etudiante-accueil__title{font-size:36px;font-size:2.25rem;line-height:1.25}.vie-etudiante-accueil__viewport{padding-bottom:2.015625rem}.vie-etudiante-accueil__track-row{padding-left:0}.vie-etudiante-accueil__track-scroll{scroll-padding-inline:max(1.25rem,calc((100% - 77.5rem) / 2))}.vie-etudiante-accueil__bg-xl{left:calc(max(1.25rem,(100% - 77.5rem) / 2) - 1.75rem);width:27.5625rem;height:21.75rem}.vie-etudiante-accueil__track{padding-left:max(1.25rem,calc((100% - 77.5rem) / 2));padding-right:max(1.25rem,calc((100% - 77.5rem) / 2))}.vie-etudiante-accueil__slide{flex-basis:23.75rem}.vie-etudiante-card__content{padding:1.875rem 1.875rem 2.5rem}.vie-etudiante-card__title{font-size:24px;font-size:1.5rem;line-height:1.167}.vie-etudiante-accueil__controls{box-sizing:border-box;width:min(calc(100% - 2 * 1.25rem),77.5rem);max-width:77.5rem;margin-inline:auto;justify-content:flex-end;gap:.625rem;padding-inline:0}.vie-etudiante-accueil__dots{flex:0 1 auto;justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.vie-etudiante-accueil__track-scroll{scroll-behavior:auto}}.avis-exceliens{margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;background:#f0f3f8;color:#072b7f}.avis-exceliens__inner{width:100%;max-width:90rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.avis-exceliens__inner{padding-inline:6.25rem}}.avis-exceliens__header{padding-block:3.75rem 0;text-align:center}@media(min-width:1024px){.avis-exceliens__header{padding-block:5rem 0}}.avis-exceliens__title{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;justify-content:center;margin:0;line-height:1.4;color:#072b7f}.avis-exceliens__title-main{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:28px;font-size:1.75rem;line-height:1.4;text-transform:uppercase;border-bottom:.3125rem solid #bdd800}.avis-exceliens__title-accent{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.4;font-style:normal}.avis-exceliens__carousel{position:relative;padding-block:1.875rem 0}.avis-exceliens__viewport{position:relative;overflow-x:clip;padding-bottom:1.3828125rem}.avis-exceliens__track-scroll{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;scroll-padding-inline:1.875rem}.avis-exceliens__track-scroll::-webkit-scrollbar{display:none}.avis-exceliens__track-scroll:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.avis-exceliens__track-row{padding-left:max(1.875rem,calc((100vw - 90rem) / 2 + 6.25rem))}.avis-exceliens__bg-xl{position:absolute;z-index:0;bottom:0;left:.5625rem;width:18.6875rem;height:auto;pointer-events:none}.avis-exceliens__track{position:relative;z-index:1;display:flex;align-items:stretch;gap:1.875rem;margin:0;padding:0 1.875rem 0 0;list-style:none}.avis-exceliens__slide{display:flex;align-items:stretch;flex:0 0 15.875rem;scroll-snap-align:start}.avis-exceliens-card{display:flex;flex:1 1 auto;flex-direction:column;width:100%;min-height:100%;background:#fff}.avis-exceliens-card__media{position:relative;z-index:1;flex-shrink:0;display:flex;flex-direction:column}.avis-exceliens-card__image{position:relative;aspect-ratio:1.7777500546;overflow:hidden}.avis-exceliens-card__image picture,.avis-exceliens-card__image img{display:block;width:100%;height:100%;object-fit:cover}.avis-exceliens-card__tag-row{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:flex-start;min-height:3.125rem;margin-top:-3.125rem;padding:0 .625rem .625rem}.avis-exceliens-card__tag{display:inline-flex;align-items:center;padding:0 .625rem;background:#bdd800;color:#072b7f;font-size:14px;font-size:.875rem;line-height:1.875rem;font-weight:400}.avis-exceliens-card__content{position:relative;z-index:3;display:flex;flex:1 1 auto;flex-direction:column;align-items:stretch;width:100%;padding:1.25rem 1.25rem 1.875rem}.avis-exceliens-card__name{margin:0;width:100%;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.6;text-align:center}.avis-exceliens-card__meta{display:flex;flex-direction:column;gap:.5rem;margin:.625rem 0 0;padding:0;list-style:none;width:100%}.avis-exceliens-card__meta-item{display:flex;gap:.625rem;align-items:flex-start;color:#072b7f;font-size:14px;font-size:.875rem;line-height:1.4;text-align:left}.avis-exceliens-card__meta-icon{flex:0 0 auto;width:1.75rem;height:auto;margin-top:.125rem}.avis-exceliens-card__meta-label{min-width:0}.avis-exceliens-card__quote{flex:1 1 auto;margin:.3125rem 0 0;padding:0;border:none;width:100%;color:#072b7f;font-weight:900;font-style:italic;font-size:16px;font-size:1rem;line-height:1.5;text-align:left}.avis-exceliens-card__quote p{margin:0;font-weight:900;font-style:italic;font-size:inherit;line-height:inherit;color:inherit}.avis-exceliens-card__cta{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:.25rem;box-sizing:border-box;width:auto;max-width:100%;min-height:2.75rem;margin-top:1.875rem;padding:.625rem .625rem .625rem 1.875rem;border:0;border-radius:0;background:transparent;box-shadow:inset 0 0 0 1px #072b7f;color:#072b7f;text-decoration:none;outline:none;transition-property:background-color,box-shadow,color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.avis-exceliens-card__cta{transition:none !important}}.avis-exceliens-card__cta:hover,.avis-exceliens-card__cta:focus-visible{background:rgba(7,43,127,.05);box-shadow:inset 0 0 0 1px #072b7f;color:#072b7f;text-decoration:none}.avis-exceliens-card__cta:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.avis-exceliens-card__cta img,.avis-exceliens-card__cta svg,.avis-exceliens-card__cta .carousel-arrow__icon{transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.avis-exceliens-card__cta img,.avis-exceliens-card__cta svg,.avis-exceliens-card__cta .carousel-arrow__icon{transition:none !important}}.avis-exceliens-card__cta:hover img,.avis-exceliens-card__cta:focus-visible img,.avis-exceliens-card__cta:hover svg,.avis-exceliens-card__cta:focus-visible svg,.avis-exceliens-card__cta:hover .carousel-arrow__icon,.avis-exceliens-card__cta:focus-visible .carousel-arrow__icon{transform:translateX(0.25rem)}.avis-exceliens-card__cta--prev:hover img,.avis-exceliens-card__cta--prev:focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.avis-exceliens-card__cta-label{flex:0 0 auto;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4;text-align:center;white-space:nowrap;text-decoration:none;color:inherit}.avis-exceliens-card__cta-chevron{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;min-width:1.5rem;height:1.5rem}.avis-exceliens-card__cta-chevron-icon{display:block;width:.375rem;height:.75rem;transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.avis-exceliens-card__cta-chevron-icon{transition:none !important}}.avis-exceliens__controls{display:flex;align-items:center;justify-content:space-between;gap:.625rem;min-height:2.75rem;padding-block:1.875rem 5rem}.avis-exceliens__arrow{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:0;background:#fff;box-shadow:0 1px 1.5px rgba(0,0,0,.3);color:#072b7f;cursor:pointer;transition-property:background-color,box-shadow;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.avis-exceliens__arrow{transition:none !important}}.avis-exceliens__arrow img{transition-property:filter,transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.avis-exceliens__arrow img{transition:none !important}}.avis-exceliens__arrow:not(:disabled):hover,.avis-exceliens__arrow:not(:disabled):focus-visible{background:#072b7f}.avis-exceliens__arrow:not(:disabled):hover img,.avis-exceliens__arrow:not(:disabled):focus-visible img{filter:brightness(0) invert(1)}.avis-exceliens__arrow img{display:block;width:.375rem;height:.75rem}.avis-exceliens__arrow--next{padding-left:.1875rem}.avis-exceliens__arrow--prev{padding-right:.1875rem}.avis-exceliens__arrow:disabled{opacity:.35;cursor:default}.avis-exceliens__arrow--prev img{transform:rotate(180deg)}.avis-exceliens__arrow--prev:not(:disabled):hover img,.avis-exceliens__arrow--prev:not(:disabled):focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.avis-exceliens__arrow:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.avis-exceliens__dots{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:.625rem;min-width:0}.avis-exceliens__dot{width:.375rem;height:.375rem;padding:0;border:0;border-radius:50%;background:rgba(7,43,127,.2);cursor:pointer;transition-property:width,background-color,border-radius;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.avis-exceliens__dot{transition:none !important}}.avis-exceliens__dot.is-active{width:1.5625rem;height:.375rem;border-radius:1.25rem;background:#072b7f}.avis-exceliens__dot:focus-visible{outline:2px solid #bdd800;outline-offset:2px}@media(min-width:1024px){.avis-exceliens__title-main,.avis-exceliens__title-accent{font-size:32px;font-size:2rem;line-height:1.4}.avis-exceliens__viewport{padding-bottom:2.015625rem}.avis-exceliens__track-scroll{scroll-padding-inline-start:max(1.875rem,calc((100vw - 90rem) / 2 + 6.25rem));scroll-padding-inline-end:0}.avis-exceliens__bg-xl{left:calc(max(1.875rem,(100vw - 90rem) / 2 + 6.25rem) + -1.9375rem);width:27.5625rem}.avis-exceliens__track{padding-right:1.25rem}.avis-exceliens__slide{flex-basis:23.75rem}.avis-exceliens-card__name{font-size:24px;font-size:1.5rem}.avis-exceliens__controls{justify-content:flex-end;gap:1.875rem;padding-block:1.875rem 6.25rem}.avis-exceliens__dots{flex:0 1 auto;justify-content:center}}@media(prefers-reduced-motion:reduce){.avis-exceliens__track-scroll{scroll-behavior:auto}}.formation .avis-exceliens{margin-top:0}.evenements-accueil{color:#fff;background:#01133f}.evenements-accueil__inner{display:flex;flex-direction:column;gap:1.25rem;padding-block:3.75rem}.evenements-accueil__header{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding-inline:1.25rem;text-align:center}.evenements-accueil__title{margin:0;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.6}.evenements-accueil__cta-all{display:inline-flex;align-items:center;gap:.625rem;font-size:16px;font-size:1rem;font-weight:900;line-height:1.5;position:relative;display:inline-block;color:#fff;text-decoration:none}.evenements-accueil__cta-all::after{content:"";position:absolute;left:0;bottom:-0.3125rem;width:.3125rem;height:.3125rem;background:#bdd800;transition-property:width,background-color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.evenements-accueil__cta-all::after{transition:none !important}}.evenements-accueil__cta-all:hover,.evenements-accueil__cta-all:focus-visible{color:#fff;text-decoration:none}.evenements-accueil__cta-all:hover::after,.evenements-accueil__cta-all:focus-visible::after{width:100%;background:#fff}.evenements-accueil__cta-all img{display:block;width:.375rem;height:.75rem;transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.evenements-accueil__cta-all img{transition:none !important}}.evenements-accueil__cta-all:hover img,.evenements-accueil__cta-all:focus-visible img{transform:translateX(0.25rem)}.evenements-accueil__cta-all:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}.evenements-accueil__divider{display:block;width:1.875rem;height:2px;background:#bdd800}.evenements-accueil__carousel{display:flex;flex-direction:column;gap:1.875rem}.evenements-accueil__viewport{position:relative;overflow-x:clip;padding-bottom:1.5rem}.evenements-accueil__bg-xl{position:absolute;z-index:0;top:auto;bottom:0;left:1.25rem;width:8.3125rem;height:6.5625rem;pointer-events:none}.evenements-accueil__track-scroll{position:relative;z-index:1;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;scrollbar-width:none}.evenements-accueil__track-scroll::-webkit-scrollbar{display:none}.evenements-accueil__track-scroll:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.evenements-accueil__track-row{padding-left:1.25rem}.evenements-accueil__track{display:flex;gap:1.875rem}.evenements-accueil__slide{flex:0 0 16.25rem;scroll-snap-align:start}.evenements-accueil__slide .views-field{margin:0;height:100%}.evenements-accueil__slide .views-field-nothing-1,.evenements-accueil__slide .field-content{height:100%}.evenement-card{height:100%}.evenement-card__link{display:flex;flex-direction:column;height:100%;min-height:17.25rem;padding:1.25rem 1.25rem 1.875rem;background:#fff;color:#072b7f;text-decoration:none}.evenement-card__link:hover .evenement-card__cta{background:rgba(7,43,127,.04)}.evenement-card__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#bdd800}.evenement-card__tag{display:inline-flex;align-items:center;align-self:flex-start;padding:0 .625rem;font-size:14px;font-size:.875rem;line-height:1.875rem;color:#072b7f;background:#bdd800}.evenement-card__body{display:flex;flex-direction:column;gap:.625rem;margin-top:.9375rem}.evenement-card__date{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:18px;font-size:1.125rem;line-height:1.33;color:#072b7f}.evenement-card__title{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.56;color:#072b7f}.evenement-card__cta{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-top:auto;padding:.625rem .625rem .625rem 1.875rem;border:1px solid #072b7f;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4;color:#072b7f}.evenement-card__cta img{display:block;width:1.5rem;height:1.5rem}.evenements-accueil__controls{display:flex;align-items:center;gap:.625rem;padding-inline:1.25rem}.evenements-accueil__arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:0;background:#fff;box-shadow:0 1px 1.5px rgba(0,0,0,.3);cursor:pointer;transition-property:background-color,box-shadow;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.evenements-accueil__arrow{transition:none !important}}.evenements-accueil__arrow img{transition-property:filter,transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.evenements-accueil__arrow img{transition:none !important}}.evenements-accueil__arrow:not(:disabled):hover,.evenements-accueil__arrow:not(:disabled):focus-visible{background:#072b7f}.evenements-accueil__arrow:not(:disabled):hover img,.evenements-accueil__arrow:not(:disabled):focus-visible img{filter:brightness(0) invert(1)}.evenements-accueil__arrow img{display:block;width:.375rem;height:.75rem}.evenements-accueil__arrow--prev img{transform:rotate(180deg)}.evenements-accueil__arrow--prev:not(:disabled):hover img,.evenements-accueil__arrow--prev:not(:disabled):focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.evenements-accueil__arrow:disabled{opacity:.35;cursor:not-allowed}.evenements-accueil__arrow:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#bdd800}.evenements-accueil__dots{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:.625rem}.evenements-accueil__dot{width:.375rem;height:.375rem;padding:0;border:0;border-radius:1.25rem;background:rgba(255,255,255,.2);cursor:pointer;transition-property:width,background-color,border-radius;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.evenements-accueil__dot{transition:none !important}}.evenements-accueil__dot.is-active{width:1.5625rem;height:.375rem;background:#fff}.evenements-accueil__dot:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#bdd800}.evenements-accueil__empty{padding-inline:1.25rem;color:#fff}@media(min-width:1024px){.evenements-accueil__inner{gap:1.875rem;padding-block:5rem}.evenements-accueil__header{gap:0;padding-inline:0}.evenements-accueil__title{font-size:32px;font-size:2rem;line-height:1.4;margin-bottom:0}.evenements-accueil__cta-all{margin-top:0}.evenements-accueil__divider{margin-top:.625rem}.evenements-accueil__viewport{padding-bottom:2.5rem}.evenements-accueil__bg-xl{left:calc(max(1.25rem,(100% - 77.5rem) / 2) + -2.375rem);width:16.625rem;height:13.125rem}.evenements-accueil__track-row{padding-left:0}.evenements-accueil__track-scroll{padding-left:max(1.25rem,calc((100% - 77.5rem) / 2));padding-right:max(1.25rem,calc((100% - 77.5rem) / 2));scroll-padding-inline:max(1.25rem,calc((100% - 77.5rem) / 2))}.evenements-accueil__track{padding-left:max(1.25rem,calc((100% - 77.5rem) / 2));padding-right:max(1.25rem,calc((100% - 77.5rem) / 2));padding-inline:0}.evenements-accueil__slide{flex-basis:16.25rem}.evenements-accueil__controls{box-sizing:border-box;width:min(calc(100% - 2 * 1.25rem),77.5rem);max-width:77.5rem;margin-inline:auto;justify-content:flex-end;gap:.625rem;padding-inline:0;margin-top:1.875rem}.evenements-accueil__dots{flex:0 1 auto;justify-content:flex-end}}@media(prefers-reduced-motion:reduce){.evenements-accueil__track-scroll{scroll-behavior:auto}}.formation-brochure{display:block;width:100%;max-width:100%;margin-inline:0;color:#fff;background:#01133f}@media(min-width:1024px){.formation-brochure{background:transparent}}.formation-brochure__inner{display:flex;flex-direction:column;width:100%;max-width:100%;margin-inline:auto}@media(min-width:1024px){.formation-brochure__inner{flex-direction:row;align-items:stretch}}.formation-brochure__media{display:block;width:100%;flex-shrink:0}@media(min-width:1024px){.formation-brochure__media{flex:0 0 23.75rem;width:23.75rem;max-width:23.75rem;min-height:31.875rem}}.formation-brochure__media picture,.formation-brochure__media img{display:block;width:100%;aspect-ratio:1.7777500546;height:auto;object-fit:cover}@media(min-width:1024px){.formation-brochure__media picture,.formation-brochure__media img{aspect-ratio:auto;height:100%;min-height:31.875rem}}.formation-brochure__panel{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;width:100%;padding:1.25rem 1.25rem 3.75rem;color:#fff;background:#01133f;text-align:center}@media(min-width:1024px){.formation-brochure__panel{flex:1 1 auto;align-items:center;justify-content:center;min-height:31.875rem;padding:3.75rem 5rem;text-align:center}}.formation-brochure__text{width:100%}.formation-brochure__text>:first-child{margin-top:0}.formation-brochure__text>:last-child{margin-bottom:0}.formation-brochure__text h2{display:flex;flex-direction:column;align-items:center;gap:0;margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.6;color:#fff;text-align:center}.formation-brochure__text h2::after{content:"";display:block;width:1.875rem;height:2px;margin-top:.625rem;background:#bdd800}@media(min-width:1024px){.formation-brochure__text h2{flex-flow:row wrap;justify-content:center;gap:.375rem;font-size:32px;font-size:2rem;line-height:1.4}.formation-brochure__text h2::after{display:none}}.formation-brochure__text .formation-brochure__title-main{color:#fff}.formation-brochure__text .formation-brochure__title-accent{font-style:italic;color:#bdd800}@media(min-width:1024px){.formation-brochure__text .formation-brochure__title-accent{text-transform:uppercase}}.formation-brochure__text>p{margin:1.25rem 0 0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8;color:#fff;text-align:center}.formation-brochure__text ul{display:flex;flex-direction:column;gap:0;margin:1.25rem 0 0;padding:0;list-style:none;text-align:left}.formation-brochure__text li{display:flex;align-items:center;gap:1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.33;color:#fff}.formation-brochure__text li:first-child{padding-bottom:1.25rem}.formation-brochure__text li:not(:first-child){padding-block:.625rem}.formation-brochure__text li::before{content:"";flex:0 0 3.75rem;width:3.75rem;background-color:#fff;mask-size:contain;mask-position:center bottom;mask-repeat:no-repeat}.formation-brochure__text li:nth-child(1)::before{height:2.51625rem;background-color:transparent;background-image:url(/sites/business.excelia-group.fr/themes/excelia_business/images/svg/pictos/formation/brochure-briefcase.svg);background-size:contain;background-repeat:no-repeat;background-position:center;mask-image:none}.formation-brochure__text li:nth-child(2)::before{height:2.079375rem;mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/images/svg/pictos/formation/chapeau.svg)}.formation-brochure__text li:nth-child(3)::before{height:2.6875rem;mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/images/svg/pictos/formation/bell.svg)}.formation-brochure__cta-wrap{display:flex;justify-content:center;width:100%;padding-top:.625rem;margin-top:1.25rem}@media(min-width:1024px){.formation-brochure__cta-wrap{width:auto;margin-top:1.25rem}}.formation-brochure__cta{width:100%;min-height:2.75rem;padding:.625rem .625rem .625rem 1.875rem;justify-content:center}@media(min-width:1024px){.formation-brochure__cta{width:auto;min-width:0}}.formation-brochure__cta-label{flex:1 1 auto;text-align:center}@media(min-width:1024px){.formation-brochure__cta-label{flex:0 1 auto;text-align:center;white-space:nowrap}}.formation-brochure__cta-chevron{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.formation-brochure__cta-chevron-icon{display:block}#formation-brochure{margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;padding:0;background:#01133f;scroll-margin-top:calc(var(--site-header-offset,5rem) + 3.75rem)}#formation-brochure .block{margin:0}@media(min-width:1024px){#formation-brochure{margin-inline:auto;width:100%;max-width:90rem;padding:5rem 6.25rem;background:transparent}}.qfc-embed{width:100%;padding:1.5rem 1.25rem 2.5rem}@media(min-width:1024px){.qfc-embed{padding:2rem max(1.25rem,calc((100% - 75rem) / 2 + 1.25rem)) 3rem}}.qfc-embed__title{margin:0 0 1.25rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.6}@media(min-width:768px){.qfc-embed__title{font-size:30px;font-size:1.875rem}}.qfc-embed__frame-wrap{position:relative;width:100%;min-height:var(--qfc-embed-min-height,45rem);overflow:hidden;background:#fff;border:1px solid #072b7f}.qfc-embed__iframe{display:block;width:100%;min-height:var(--qfc-embed-min-height,45rem);height:var(--qfc-embed-min-height,45rem);border:0}@media(min-width:1024px){.qfc-embed__iframe{min-height:max(var(--qfc-embed-min-height,45rem),50rem);height:max(var(--qfc-embed-min-height,45rem),50rem)}}.qfc-embed__fallback{margin:.75rem 0 0;text-align:center}.qfc-embed__fallback-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.5rem .25rem;color:#072b7f;text-decoration:underline;text-underline-offset:.2em;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem}.qfc-embed__fallback-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}html.is-qfc-embed .layout-container{min-height:100vh}html.is-qfc-embed .site-main{padding:0}html.is-qfc-embed .site-main>.container{max-width:none;padding:0}html.is-qfc-embed .formations-listing__intro{padding-top:1rem}@media(min-width:1024px){html.is-qfc-embed .formations-listing--no-filters .formations-listing__layout{display:block}}html.is-qfc-embed .formations-listing--no-filters .formations-listing__results{width:100%}.page-ecole__qfc-embed{margin:0}.page-ecole__qfc-embed .qfc-embed{padding-top:0}.seo-pale{width:100%;max-width:53.75rem;margin-inline:auto;padding-inline:1.25rem;margin-bottom:2.5rem}@media(min-width:1024px){.seo-pale{padding-inline:0}}.seo-pale__inner{padding:1.5rem 1.25rem;background-color:#eef2f8;color:#072b7f}@media(min-width:768px){.seo-pale__inner{padding:2rem 2.5rem}}.seo-pale__title{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}@media(min-width:1024px){.seo-pale__title{font-size:25px;font-size:1.5625rem}}.seo-pale__title>.field{margin:0}.seo-pale__body{color:#282429;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.5}.seo-pale__body>.field{margin:0}.seo-pale__body p{margin:0 0 1rem}.seo-pale__body ul,.seo-pale__body ol{margin:0 0 1rem;padding-left:1.25rem}.seo-pale__body>*:last-child{margin-bottom:0}.seo-text-image{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.25rem;margin-bottom:2.5rem}.seo-text-image__grid{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.seo-text-image__grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}}@media(min-width:768px){.seo-text-image--media-left .seo-text-image__media{order:-1}}.seo-text-image__title{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.seo-text-image__title{font-size:30px;font-size:1.875rem}}.seo-text-image__title>.field{margin:0}.seo-text-image__body{color:#282429;font-size:16px;font-size:1rem;line-height:1.5}.seo-text-image__body>.field{margin:0}.seo-text-image__body p{margin:0 0 1rem}.seo-text-image__cta{margin:1.25rem 0 0}.seo-text-image__cta-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.5rem;background-color:#bdd800;color:#01133f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.4;transition:background-color .2s ease,transform .2s ease;outline:2px solid #072b7f;outline-offset:2px}.seo-text-image__cta-link:hover,.seo-text-image__cta-link:focus-visible{background-color:#a2b900}@media(prefers-reduced-motion:reduce){.seo-text-image__cta-link{transition:none}}.seo-text-image__media{overflow:hidden}.seo-text-image__media picture,.seo-text-image__media img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.seo-text-image__media .field{margin:0}.seo-cards{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.25rem;margin-bottom:2.5rem}.seo-cards__title{margin:0 0 1.5rem;text-align:center;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.seo-cards__title{font-size:30px;font-size:1.875rem}}.seo-cards__title>.field{margin:0}.seo-cards__grid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:768px){.seo-cards--cols-2 .seo-cards__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.seo-cards--cols-3 .seo-cards__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.seo-cards--cols-3 .seo-cards__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px){.seo-cards--cols-4 .seo-cards__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.seo-cards--cols-4 .seo-cards__grid{grid-template-columns:repeat(4,1fr)}}.seo-cards__grid>.field,.seo-cards__grid>.field>.field__items,.seo-cards__grid>.field>.field__item{display:contents}.seo-card{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid rgba(7,43,127,.12)}.seo-card__media{overflow:hidden}.seo-card__media picture,.seo-card__media img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.seo-card__media .field{margin:0}.seo-card__body{display:flex;flex:1;flex-direction:column;padding:1.25rem}.seo-card__title{margin:0 0 .75rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.4}.seo-card__title>.field{margin:0}.seo-card__text{flex:1;color:#282429;font-size:14px;font-size:.875rem;line-height:1.6}.seo-card__text>.field{margin:0}.seo-card__text p{margin:0 0 .75rem}.seo-card__cta{margin:1rem 0 0}.seo-card__cta-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.5rem;background-color:#bdd800;color:#01133f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.4;transition:background-color .2s ease,transform .2s ease;outline:2px solid #072b7f;outline-offset:2px;width:100%}.seo-card__cta-link:hover,.seo-card__cta-link:focus-visible{background-color:#a2b900}@media(prefers-reduced-motion:reduce){.seo-card__cta-link{transition:none}}.seo-kpis{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.25rem;margin-bottom:2.5rem;text-align:center}.seo-kpis__title{margin:0 0 1.75rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.seo-kpis__title{font-size:30px;font-size:1.875rem}}.seo-kpis__title>.field{margin:0}.seo-kpis__list{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:768px){.seo-kpis__list{grid-template-columns:repeat(3,1fr);gap:2rem}}.seo-kpis__list>.field,.seo-kpis__list>.field>.field__items,.seo-kpis__list>.field>.field__item{display:contents}.seo-kpi{color:#072b7f}.seo-kpi__number-row{display:flex;flex-wrap:wrap;gap:.25rem;align-items:baseline;justify-content:center;margin-bottom:.5rem}.seo-kpi__value{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:40px;font-size:2.5rem;line-height:1.1;color:#ff3533}@media(min-width:1024px){.seo-kpi__value{font-size:56px;font-size:3.5rem}}.seo-kpi__suffix{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:20px;font-size:1.25rem;color:#ff3533}.seo-kpi__source{margin:0 0 .25rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.4}.seo-kpi__subtitle{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;color:#282429}.seo-subnav{position:sticky;top:0;z-index:40;margin-bottom:2rem;background:#fff;border-bottom:1px solid rgba(7,43,127,.12);box-shadow:0 4px 12px rgba(0,0,0,.04)}.seo-subnav__inner{width:100%;max-width:75rem;margin-inline:auto;padding:.75rem 1.25rem}@media(min-width:1024px){.seo-subnav__inner{padding-inline:1.5rem}}.seo-subnav__title{margin:0 0 .5rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:12px;font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.seo-subnav__list{display:flex;gap:.5rem;margin:0;padding:0;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.seo-subnav__link{display:inline-flex;gap:.5rem;align-items:center;min-height:2.75rem;padding:.5rem .875rem;color:#072b7f;text-decoration:none;white-space:nowrap;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.3;border-bottom:2px solid transparent;transition:border-color .2s ease,color .2s ease;outline:2px solid #072b7f;outline-offset:2px}.seo-subnav__link:hover,.seo-subnav__link:focus-visible{color:#ff3533}.seo-subnav__link.is-active{border-bottom-color:#ff3533}@media(prefers-reduced-motion:reduce){.seo-subnav__link{transition:none}}.seo-subnav__number{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:#bdd800;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:12px;font-size:.75rem}.seo-steps{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.25rem;margin-bottom:2.5rem}.seo-steps__title{margin:0 0 1.5rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.seo-steps__title{font-size:30px;font-size:1.875rem}}.seo-steps__title>.field{margin:0}.seo-steps__grid{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.seo-steps--list_image .seo-steps__grid{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center}}.seo-steps__list{display:grid;gap:1.25rem}@media(min-width:768px){.seo-steps--lists .seo-steps__list{grid-template-columns:1fr 1fr;gap:1.5rem 2rem}}.seo-steps__list>.field,.seo-steps__list>.field>.field__items,.seo-steps__list>.field>.field__item{display:contents}.seo-step{display:flex;gap:1rem;align-items:flex-start}.seo-step__icon{flex:0 0 2.75rem;width:2.75rem;height:2.75rem}.seo-step__icon picture,.seo-step__icon img{display:block;width:2.75rem;height:2.75rem;object-fit:contain}.seo-step__icon .field{margin:0}.seo-step__body{flex:1;color:#282429;font-size:16px;font-size:1rem;line-height:1.5}.seo-step__body>.field{margin:0}.seo-step__body p{margin:0 0 .5rem}.seo-step__body>*:last-child{margin-bottom:0}.seo-steps__media{overflow:hidden}.seo-steps__media picture,.seo-steps__media img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.seo-steps__media .field{margin:0}.seo-steps__cta{margin:1.75rem 0 0;text-align:center}.seo-steps__cta-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.5rem;background-color:#bdd800;color:#01133f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.4;transition:background-color .2s ease,transform .2s ease;outline:2px solid #072b7f;outline-offset:2px}.seo-steps__cta-link:hover,.seo-steps__cta-link:focus-visible{background-color:#a2b900}@media(prefers-reduced-motion:reduce){.seo-steps__cta-link{transition:none}}.seo-carousel{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.25rem;margin-bottom:2.5rem}.seo-carousel__title{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.seo-carousel__title{font-size:30px;font-size:1.875rem}}.seo-carousel__title>.field{margin:0}.seo-carousel__viewport{position:relative}.seo-carousel__track{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;scrollbar-width:thin}@media(prefers-reduced-motion:reduce){.seo-carousel__track{scroll-behavior:auto}}.seo-carousel__track>.field,.seo-carousel__track>.field>.field__items{display:contents}.seo-carousel__track>.field>.field__item{display:contents}.seo-carousel__slide{flex:0 0 78%;margin:0;scroll-snap-align:start}@media(min-width:768px){.seo-carousel__slide{flex-basis:45%}}@media(min-width:1024px){.seo-carousel__slide{flex-basis:30%}}.seo-carousel__slide-link{display:block;color:inherit;text-decoration:none;outline:2px solid #072b7f;outline-offset:2px}.seo-carousel__media{overflow:hidden}.seo-carousel__media picture,.seo-carousel__media img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover}.seo-carousel__media .field{margin:0}.seo-carousel__caption{margin:.625rem 0 0;color:#282429;font-size:14px;font-size:.875rem;line-height:1.4}.seo-carousel__caption>.field{margin:0}.seo-carousel__controls{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}.seo-carousel__nav{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid rgba(7,43,127,.2);background:#fff;color:#072b7f;cursor:pointer;font-size:24px;font-size:1.5rem;line-height:1;transition:background-color .2s ease,border-color .2s ease;outline:2px solid #072b7f;outline-offset:2px}.seo-carousel__nav:hover,.seo-carousel__nav:focus-visible{border-color:#ff3533;color:#ff3533}@media(prefers-reduced-motion:reduce){.seo-carousel__nav{transition:none}}.seo-stories{width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.25rem;margin-bottom:2.5rem}.seo-stories__title{margin:0 0 1.25rem;text-align:center;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.seo-stories__title{font-size:30px;font-size:1.875rem}}.seo-stories__title>.field{margin:0}.seo-stories__list{display:flex;gap:1.25rem;justify-content:flex-start;overflow-x:auto;padding:.5rem .25rem 1rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media(min-width:768px){.seo-stories__list{justify-content:center;flex-wrap:wrap;overflow:visible}}.seo-stories__list>.field,.seo-stories__list>.field>.field__items,.seo-stories__list>.field>.field__item{display:contents}.seo-story{flex:0 0 auto;width:5.5rem;text-align:center}.seo-story__link{display:flex;flex-direction:column;align-items:center;gap:.5rem;min-height:2.75rem;color:#072b7f;text-decoration:none;outline:2px solid #072b7f;outline-offset:2px}.seo-story__media{display:block;width:5.25rem;height:5.25rem;padding:.2rem;border-radius:50%;background:linear-gradient(135deg,#ff3533,#bdd800)}.seo-story__media picture,.seo-story__media img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover;border:3px solid #fff}.seo-story__media .field{margin:0;width:100%;height:100%}.seo-story__label{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:12px;font-size:.75rem;line-height:1.3}.seo-story__label>.field{margin:0}.seo-form{width:100%;max-width:53.75rem;margin-inline:auto;padding-inline:1.25rem;margin-bottom:2.5rem}@media(min-width:1024px){.seo-form{padding-inline:0}}.seo-form__inner{padding:1.5rem 1.25rem;background:#eef2f8;color:#072b7f}@media(min-width:768px){.seo-form__inner{padding:2rem 2.5rem}}.seo-form__title{margin:0 0 1.25rem;text-align:center;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:22px;font-size:1.375rem;line-height:1.4}@media(min-width:1024px){.seo-form__title{font-size:28px;font-size:1.75rem}}.seo-form__iframe-wrap{position:relative;width:100%;min-height:28rem}.seo-form__iframe{display:block;width:100%;min-height:28rem;border:0;background:#fff}.seo-form__webform .form-item{margin-bottom:1rem}.seo-testimonials{margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;padding-block:2.5rem;background:#f0f3f8}.seo-testimonials__title{width:100%;max-width:75rem;margin:0 auto 1.5rem;padding-inline:1.25rem;text-align:center;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.seo-testimonials__title{font-size:30px;font-size:1.875rem}}.seo-testimonials__viewport{position:relative;width:100%;max-width:75rem;margin-inline:auto;padding-inline:1.25rem}.seo-testimonials__track{display:flex;gap:1.25rem;margin:0;padding:0 0 .5rem;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media(prefers-reduced-motion:reduce){.seo-testimonials__track{scroll-behavior:auto}}.seo-testimonials__slide{flex:0 0 85%;scroll-snap-align:start}@media(min-width:768px){.seo-testimonials__slide{flex-basis:48%}}@media(min-width:1024px){.seo-testimonials__slide{flex-basis:32%}}.seo-testimonial-card{height:100%;background:#fff;border:1px solid rgba(7,43,127,.1)}.seo-testimonial-card__media{overflow:hidden}.seo-testimonial-card__media img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.seo-testimonial-card__body{padding:1.25rem}.seo-testimonial-card__name{margin:0 0 .35rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.3}.seo-testimonial-card__meta{margin:0 0 .75rem;color:#282429;font-size:13px;font-size:.8125rem;line-height:1.4}.seo-testimonial-card__quote{margin:0}.seo-testimonial-card__quote p{margin:0;color:#282429;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.55}.seo-testimonial-card__cta{margin:1rem 0 0}.seo-testimonial-card__cta-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.5rem;background-color:#bdd800;color:#01133f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.4;transition:background-color .2s ease,transform .2s ease;outline:2px solid #072b7f;outline-offset:2px;width:100%}.seo-testimonial-card__cta-link:hover,.seo-testimonial-card__cta-link:focus-visible{background-color:#a2b900}@media(prefers-reduced-motion:reduce){.seo-testimonial-card__cta-link{transition:none}}.seo-testimonials__controls{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1rem}.seo-testimonials__nav{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:1px solid rgba(7,43,127,.2);background:#fff;color:#072b7f;cursor:pointer;font-size:24px;font-size:1.5rem;line-height:1;transition:background-color .2s ease,border-color .2s ease;outline:2px solid #072b7f;outline-offset:2px}.seo-testimonials__nav:hover,.seo-testimonials__nav:focus-visible{border-color:#ff3533;color:#ff3533}@media(prefers-reduced-motion:reduce){.seo-testimonials__nav{transition:none}}.seo-kpis__dataviz{margin-top:2.5rem}.seo-kpis__dataviz-title{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}.seo-kpis__dataviz-title>.field{margin:0}.seo-kpis__charts{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:768px){.seo-kpis__charts{grid-template-columns:repeat(3,1fr)}}.seo-kpis__charts>.field,.seo-kpis__charts>.field>.field__items,.seo-kpis__charts>.field>.field__item{display:contents}.seo-chart{margin:0;text-align:center}.seo-chart__pie{--seo-chart-pct:0;position:relative;display:grid;place-items:center;width:8.5rem;height:8.5rem;margin:0 auto .75rem;border-radius:50%;background:conic-gradient(#ff3533 calc(var(--seo-chart-pct) * 1%),rgba(7,43,127,0.12) 0)}.seo-chart__value{display:grid;place-items:center;width:5.75rem;height:5.75rem;border-radius:50%;background:#fff;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.1}.seo-chart__label{margin:0;color:#282429;font-size:14px;font-size:.875rem;line-height:1.4}.page-node-type-formation .site-main{padding-block:0}.page-node-type-formation .layout-content{overflow:visible;padding-inline:0}.page-node-type-formation .container{max-width:none;padding-inline:0}.formation-breadcrumb{display:flex;align-items:center;justify-content:center;margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;min-height:2.75rem;padding-inline:1.25rem;background:#fff}.formation-breadcrumb__list{display:flex;flex-wrap:wrap;gap:.875rem;align-items:center;justify-content:center;margin:0;padding:0;list-style:none}.formation-breadcrumb__item{display:flex;align-items:center}.formation-breadcrumb__item:not(:first-child)::before{content:"";display:block;width:.375rem;height:.75rem;margin-right:.875rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.formation-breadcrumb__link,.formation-breadcrumb__text{display:inline-flex;gap:.875rem;align-items:center;color:#072b7f;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.714;text-decoration:none}.formation-breadcrumb__link:hover{text-decoration:underline}.formation-breadcrumb__home{display:block;width:.75rem;height:.8125rem}.formation-hero{position:relative;margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;height:13.1875rem;color:#fff;background:#01133f}@media(min-width:1024px){.formation-hero{height:25rem}}.formation-hero--has-image{background:#01133f}.formation-hero__media{position:absolute;inset:0}.formation-hero__media picture,.formation-hero__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.formation-hero__media::after{content:"";position:absolute;inset:0;background:rgba(40,36,41,.2)}.formation-hero__overlay{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:center;height:100%;padding:.9375rem 1.25rem}@media(min-width:1024px){.formation-hero__overlay{align-items:center;padding-block:0}}.formation-hero__inner{width:100%;max-width:90rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.formation-hero__inner{padding-inline:clamp(1.25rem,12.5vw,11.25rem)}}.formation-hero__content{display:flex;flex-direction:column;align-items:center;gap:0;width:100%;text-align:center}.formation-hero__title{margin:0;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4;text-wrap:balance;text-shadow:0 0 10px #282429}@media(min-width:1024px){.formation-hero__title{font-size:50px;font-size:3.125rem;line-height:4.375rem;text-shadow:0 0 20px #282429}}.formation-hero__title p{margin:0;font:inherit;line-height:inherit;color:inherit}.formation-hero__subtitle{margin:0;color:#fff;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8;text-shadow:0 0 10px #282429}@media(min-width:1024px){.formation-hero__subtitle{display:none}}.formation-hero__actions{display:none;flex-wrap:wrap;gap:0;justify-content:center;margin-top:1.875rem}@media(min-width:1024px){.formation-hero__actions{display:flex}}.formation-hero__cta{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:.875rem 1.875rem;border:0;border-radius:0;font-size:24px;font-size:1.5rem;font-weight:900;line-height:1.5;text-decoration:none;cursor:pointer;white-space:nowrap}.formation-hero__cta:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.formation-hero__cta--contact{background:#072b7f;color:#fff}.formation-hero__cta--brochure{background:#bdd800;color:#072b7f}.formation-cta-band{display:flex;margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw}@media(min-width:1024px){.formation-cta-band{display:none}}.formation-cta-band__item{flex:1 1 50%;display:flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem;border:0;font-size:16px;font-size:1rem;font-weight:900;line-height:1.5;text-align:center;text-decoration:none;cursor:pointer}.formation-cta-band__item:only-child{flex:1 1 100%}.formation-cta-band__item:focus-visible{outline:2px solid #bdd800;outline-offset:-2px}.formation-cta-band__item--contact{background:#072b7f;color:#fff}.formation-cta-band__item--brochure{background:#bdd800;color:#072b7f}.formation-tabs{position:sticky;top:var(--site-header-offset,5rem);z-index:99;display:flex;align-items:stretch;margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;scroll-margin-top:var(--site-header-offset,5rem);color:#fff;background:#01133f}.formation-tabs__nav{position:absolute;top:0;bottom:0;z-index:3;display:flex;align-items:center;justify-content:center;width:2.75rem;border:0;cursor:pointer;transition-property:background-color,opacity;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-tabs__nav{transition:none !important}}.formation-tabs__nav img{display:block;width:.375rem;height:.75rem;filter:brightness(0) invert(1);transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-tabs__nav img{transition:none !important}}.formation-tabs__nav--prev{left:0;border-right:1px solid rgba(255,255,255,.25);background:rgba(1,19,63,.8);box-shadow:0 1px 3px rgba(0,0,0,.3)}.formation-tabs__nav--prev img{transform:rotate(180deg)}.formation-tabs__nav--next{right:0;border-left:1px solid rgba(255,255,255,.25);background:rgba(1,19,63,.8);box-shadow:0 1px 3px rgba(0,0,0,.3)}.formation-tabs__nav:not(.is-disabled):hover,.formation-tabs__nav:not(.is-disabled):focus-visible{background:#072b7f}.formation-tabs__nav--prev:not(.is-disabled):hover img,.formation-tabs__nav--prev:not(.is-disabled):focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.formation-tabs__nav--next:not(.is-disabled):hover img,.formation-tabs__nav--next:not(.is-disabled):focus-visible img{transform:translateX(0.25rem)}.formation-tabs__nav[hidden]{display:none}.formation-tabs__nav.is-disabled{opacity:.35;cursor:default;pointer-events:none}@media(min-width:1024px){.formation-tabs__nav{display:none}}.formation-tabs__nav:focus-visible{outline:2px solid #bdd800;outline-offset:-2px}.formation-tabs__inner{flex:1 1 auto;width:100%;min-width:0;overflow:hidden;max-width:90rem;margin-inline:auto}@media(min-width:1024px){.formation-tabs__inner{padding-inline:clamp(1.25rem,12.5vw,11.25rem)}}.formation-tabs__scroll{display:flex;gap:0;align-items:stretch;height:3.75rem;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:calc(2.75rem + 1.25rem)}.formation-tabs__scroll::-webkit-scrollbar{display:none}@media(min-width:1024px){.formation-tabs__scroll{justify-content:space-between;overflow:visible;scroll-padding-inline:0}}.formation-tabs__btn{flex:0 0 auto;display:inline-flex;align-items:flex-end;height:3.75rem;padding:.875rem .9375rem;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;color:#fff;white-space:nowrap;cursor:pointer;font-size:18px;font-size:1.125rem;font-weight:900;line-height:1.8;transition-property:color,border-bottom-color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-tabs__btn{transition:none !important}}.formation-tabs__btn:first-child{margin-inline-start:calc(2.75rem + 1.25rem)}@media(min-width:1024px){.formation-tabs__btn:first-child{margin-inline-start:0}}.formation-tabs__btn:last-child{margin-inline-end:calc(2.75rem + 1.25rem)}@media(min-width:1024px){.formation-tabs__btn:last-child{margin-inline-end:0}}.formation-tabs__btn:hover:not(.is-active),.formation-tabs__btn:focus-visible:not(.is-active){color:#bdd800;border-bottom-color:#bdd800}.formation-tabs__btn.is-active{color:#bdd800;border-bottom-color:#bdd800}.formation-tabs__btn:focus-visible{outline:2px solid #bdd800;outline-offset:-2px}.formation-tabs__btn--admissions{align-items:center;padding-inline:.625rem;border-bottom-color:transparent}.formation-tabs__btn--admissions:hover:not(.is-active),.formation-tabs__btn--admissions:focus-visible:not(.is-active),.formation-tabs__btn--admissions.is-active{color:#bdd800;border-bottom-color:transparent}.formation-tabs__btn-admissions{display:inline-flex;gap:.25rem;align-items:center;padding:.3125rem .625rem;border:1px solid #bdd800}.formation-tabs__btn-icon{display:block;width:1.875rem;height:1.875rem;object-fit:contain}.formation-panel{padding-block:2rem}@media(min-width:768px){.formation-panel{padding-block:3rem}}.formation-panel[hidden]{display:none !important}.formation-panel__inner{box-sizing:border-box;width:100%;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.formation-panel__inner{max-width:53.75rem;padding-inline:0}}.formation-section{margin-bottom:3rem}.formation-section:last-child{margin-bottom:0}.formation-section .formation-section__title{margin-bottom:1.5rem}.formation-section__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}.formation-section__title span{padding-bottom:.125rem;border-bottom:.375rem solid #bdd800;font-style:italic;text-transform:uppercase;color:#072b7f}@media(min-width:768px){.formation-section__title{font-size:32px;font-size:2rem}}.formation-section__title--center{text-align:center}.formation-section__title::after{content:"";display:block;width:1.875rem;height:2px;margin-top:1.25rem;background:#bdd800}.formation-section__title:has(span)::after{display:none}.formation-section__title--center::after{margin-inline:auto}.formation-section__footer{margin-top:2rem}.formation-keyfacts{display:grid;gap:0;margin-bottom:3rem;padding-block:3rem}@media(min-width:1024px){.formation-keyfacts{display:flex;align-items:stretch;padding-block:5rem;padding-inline:clamp(1.25rem,6.94vw,6.25rem)}}.formation-keyfacts__item{display:grid;grid-template-columns:6.875rem minmax(0,1fr);gap:1.25rem;align-items:center;padding-block:1.5rem;border-bottom:1px solid rgba(140,140,140,.35)}.formation-keyfacts__item:last-child{border-bottom:0}@media(min-width:1024px){.formation-keyfacts__item{display:flex;flex:1 1 0;flex-direction:column;gap:1.25rem;align-items:stretch;min-width:0;padding:0 1.875rem;border-bottom:0;border-right:1px solid #8c8c8c}.formation-keyfacts__item:last-child{border-right:0}}.formation-keyfacts__head{display:flex;flex-direction:column;gap:.625rem;align-items:center;justify-content:flex-end;min-height:5rem}@media(min-width:1024px){.formation-keyfacts__head{width:100%}}.formation-keyfacts__icon{display:block;width:auto;max-width:3.5625rem;height:auto;max-height:3.0625rem;object-fit:contain}.formation-keyfacts__icon--resume{max-width:2.8125rem;max-height:2.625rem}.formation-keyfacts__label{margin:0;color:#072b7f;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.286;text-align:center}.formation-keyfacts__body{min-width:0}.formation-keyfacts__body--tags{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:flex-start}@media(min-width:1024px){.formation-keyfacts__body--tags{justify-content:center}}.formation-keyfacts__value{margin:0;color:#072b7f;font-size:18px;font-size:1.125rem;font-weight:900;line-height:1.333;text-align:left}@media(min-width:1024px){.formation-keyfacts__value{text-align:center}}.formation-keyfacts__tag{display:inline-flex;align-items:center;padding:0 .625rem;background:#bdd800;color:#072b7f;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.875rem;white-space:nowrap}.formation-keyfacts__cta{display:inline-flex;gap:.25rem;align-items:center;justify-content:center;width:100%;max-width:9.5rem;padding:.625rem .625rem .625rem 1.875rem;border:1px solid #072b7f;background:transparent;color:#072b7f;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4;cursor:pointer}@media(min-width:1024px){.formation-keyfacts__cta{margin-inline:auto}}.formation-keyfacts__cta img{display:block;width:.375rem;height:.75rem}.formation-keyfacts__cta:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.formation-infos{margin-bottom:3rem;padding:1.5rem;border-radius:.5rem;background:#f8f8f7}.formation-infos__list{margin:0;padding:0;list-style:none}.formation-infos__item{display:grid;gap:.25rem;padding-block:1rem;border-bottom:1px solid rgba(1,19,63,.08)}.formation-infos__item:last-child{border-bottom:0}@media(min-width:768px){.formation-infos__item{grid-template-columns:11rem 1fr;gap:1.5rem;align-items:start}}.formation-infos__label{color:#072b7f;font-weight:700;font-size:14px;font-size:.875rem}.formation-infos__value{color:#282429;font-size:16px;font-size:1rem}.formation-infos__link{padding:0;border:0;background:none;color:#072b7f;font-weight:700;text-decoration:underline;cursor:pointer}.formation-tag{display:inline-flex;margin:.125rem .25rem .125rem 0;padding:.25rem .625rem;border-radius:999px;background:rgba(7,43,127,.1);color:#072b7f;font-size:14px;font-size:.875rem}.formation-parcours__panel,.formation-cours__panel,.formation-admission__panel{display:none}.formation-parcours__panel.is-active:not([hidden]),.formation-cours__panel.is-active:not([hidden]),.formation-admission__panel.is-active:not([hidden]){display:block}.formation-parcours__panel[hidden],.formation-cours__panel[hidden],.formation-admission__panel[hidden]{display:none !important}.formation-specialisation{margin-bottom:3rem;padding-bottom:2rem;border-bottom:1px solid rgba(1,19,63,.08)}.formation-specialisation__header{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem}.formation-specialisation__title{margin:0;color:#01133f;font-size:20px;font-size:1.25rem}.formation-accordion__item{margin-bottom:.5rem;border:1px solid rgba(7,43,127,.15);border-radius:.5rem;overflow:clip}.formation-accordion__summary{padding:1rem 1.5rem;background:#f8f8f7;color:#01133f;font-weight:700;cursor:pointer;list-style:none}.formation-accordion__summary::-webkit-details-marker{display:none}.formation-accordion__body{padding:1.5rem}.formation-accordion__meta{color:#707070;font-weight:400}.formation-btn{display:inline-flex;margin-top:1rem;padding:.75rem 1.25rem;border-radius:999px;background:#bdd800;color:#01133f;font-weight:700;text-decoration:none}.formation-btn:hover{text-decoration:none}.text-formatted>*:first-child{margin-top:0}.text-formatted>*:last-child{margin-bottom:0}.formation-contact{margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;scroll-margin-top:calc(var(--site-header-offset,5rem) + 1rem);background:#f0f3f8}.formation-contact__inner{display:flex;flex-direction:column;align-items:stretch;gap:.625rem;width:100%;max-width:90rem;margin-inline:auto;padding:1.25rem 1.25rem 1.875rem}@media(min-width:1024px){.formation-contact__inner{flex-direction:row;align-items:center;justify-content:center;gap:2.5rem;padding:2.5rem 6.25rem 1.875rem}}.formation-contact__title{display:flex;justify-content:center;width:100%;min-width:0;overflow:hidden}@media(min-width:1024px){.formation-contact__title{flex:0 0 16.375rem;justify-content:flex-start;width:16.375rem;padding-bottom:.625rem}}.formation-contact__title-graphic{position:relative;width:100%;max-width:16.375rem;height:6.5625rem;margin-inline:auto;overflow:hidden}@media(min-width:1024px){.formation-contact__title-graphic{margin-inline:0}}.formation-contact__title-x{position:absolute;left:0;top:0;display:block;width:8.3125rem;max-width:52%;height:auto;max-height:100%;pointer-events:none;object-fit:contain}.formation-contact__title-word{position:absolute;color:#072b7f;text-transform:uppercase;white-space:nowrap;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.75rem}.formation-contact__title-word--1{left:4.82125rem;top:1.5rem}.formation-contact__title-word--2{left:5.75875rem;top:3.25rem}.formation-contact__title-mark{position:absolute;left:12.3925rem;top:2.4375rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-style:italic;font-size:68px;font-size:4.25rem;line-height:1.75rem}.formation-contact__carousels{display:flex;flex-direction:column;gap:1.25rem;width:100%;min-width:0;padding-top:.625rem}@media(min-width:1024px){.formation-contact__carousels{flex:1 1 auto;flex-direction:row;gap:1.875rem;padding-top:0;max-width:none}}.formation-contact__carousels:not(.formation-contact__carousels--duo) .formation-contact__carousel{max-width:16.875rem;margin-inline:auto}.formation-contact__carousels:not(.formation-contact__carousels--duo) .formation-contact__carousel.is-static{max-width:none;width:100%;margin-inline:0}@media(min-width:1024px){.formation-contact__carousels:not(.formation-contact__carousels--duo) .formation-contact__carousel{max-width:none;margin-inline:0}}.formation-contact__carousel{position:relative;display:flex;flex-direction:column;width:100%;min-width:0}@media(min-width:1024px){.formation-contact__carousel{flex:1 1 0}}.formation-contact__card-region{position:absolute;top:0;left:0;margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}.formation-contact__track{flex:1 1 auto;display:flex;flex-direction:column;width:100%;min-width:0;overflow:visible}.formation-contact__track-scroll{display:flex;flex-wrap:nowrap;gap:0;width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory}.formation-contact__track-scroll::-webkit-scrollbar{display:none}.formation-contact__track-scroll:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.formation-contact__carousel:not(.is-static) .formation-contact__track{overflow-x:hidden;overflow-y:visible}.formation-contact__carousel:not(.is-static) .formation-contact__track-scroll{gap:0}.formation-contact__carousel:not(.is-static) .formation-contact__card{flex:0 0 100%;width:100%;max-width:none;scroll-snap-stop:always}.formation-contact__carousel.is-static .formation-contact__track-scroll{overflow:visible;scroll-snap-type:none}.formation-contact__card{position:relative;flex:0 0 100%;width:100%;min-width:0;max-width:16.875rem;margin-inline:auto;padding-top:2.5rem;scroll-snap-align:start;border:0;background:transparent;box-sizing:border-box}.formation-contact__carousel.is-static .formation-contact__card{max-width:none;margin-inline:0}@media(min-width:1024px){.formation-contact__card{max-width:none;margin-inline:0}}.formation-contact__card-body{position:relative;display:flex;flex-direction:column;align-items:center;gap:.875rem;width:100%;min-width:0;margin:0;padding:2.5rem 1.25rem 1.25rem;background:#fff;overflow:visible}.formation-contact__card-avatar{position:absolute;top:-2.5rem;left:50%;width:5rem;height:5rem;overflow:hidden;border-radius:50%;transform:translateX(-50%)}.formation-contact__card-content{display:flex;flex-direction:column;align-items:center;gap:.375rem;width:100%;min-width:0;text-align:center}.formation-contact__card-avatar-img,.formation-contact__card-avatar-placeholder{display:block;width:100%;height:100%;max-width:none;border-radius:50%;object-fit:cover}.formation-contact__card-avatar-placeholder{background:#072b7f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M12 12a4.5 4.5 0 1 0 0-9 4.5 4.5 0 0 0 0 9Zm0 2.25c-4.28 0-7.75 2.36-7.75 5.25v.75h15.5v-.75c0-2.89-3.47-5.25-7.75-5.25Z'/%3E%3C/svg%3E") center/55% no-repeat}.formation-contact__card-name{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8;overflow-wrap:anywhere}.formation-contact__card-campus{display:inline-block;margin:0;padding:0 .625rem;background:#bdd800;color:#072b7f;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.875rem}.formation-contact__card-phones{margin:0;padding:0;list-style:none;width:100%}.formation-contact__card-phone{display:inline-flex;gap:.5rem;align-items:center;justify-content:center;width:100%;color:#072b7f;font-size:16px;font-size:1rem;font-weight:400;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.formation-contact__card-phone img{display:block;width:1.875rem;height:1.875rem;flex-shrink:0}.formation-contact__card-phone:hover{text-decoration:underline}.formation-contact__controls{display:flex;align-items:center;justify-content:center;gap:.625rem;min-height:2.75rem;margin-top:.625rem}@media(min-width:1024px){.formation-contact__controls{justify-content:flex-end}}.formation-contact__arrow{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:0;background:#fff;box-shadow:0 1px 1.5px rgba(0,0,0,.3);cursor:pointer;transition-property:background-color,box-shadow;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-contact__arrow{transition:none !important}}.formation-contact__arrow img{transition-property:filter,transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-contact__arrow img{transition:none !important}}.formation-contact__arrow:not(:disabled):hover,.formation-contact__arrow:not(:disabled):focus-visible{background:#072b7f}.formation-contact__arrow:not(:disabled):hover img,.formation-contact__arrow:not(:disabled):focus-visible img{filter:brightness(0) invert(1)}.formation-contact__arrow img{display:block;width:.375rem;height:.75rem}.formation-contact__arrow--prev img{transform:rotate(180deg)}.formation-contact__arrow--prev:not(:disabled):hover img,.formation-contact__arrow--prev:not(:disabled):focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.formation-contact__arrow:disabled{opacity:.35;cursor:default}.formation-contact__arrow:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.formation-contact__dots{display:flex;flex:1 1 auto;gap:.625rem;align-items:center;justify-content:center;min-width:0}.formation-contact__dot{width:.375rem;height:.375rem;padding:0;border:0;border-radius:50%;background:rgba(7,43,127,.2);cursor:pointer;transition-property:width,background-color,border-radius;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-contact__dot{transition:none !important}}.formation-contact__dot.is-active{width:1.5625rem;height:.375rem;border-radius:1.25rem;background:#072b7f}.formation-contact__dot:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.formation-contact__actions{display:flex;flex-direction:column;gap:.625rem;width:100%;padding-top:.625rem}@media(min-width:1024px){.formation-contact__actions{flex:0 0 13.5625rem;gap:1.25rem;width:13.5625rem;padding-top:0;padding-bottom:1.25rem;align-self:center}}.formation-contact__cta{display:flex;align-items:center;justify-content:center;gap:.25rem;width:100%;min-height:3.125rem;padding:.8125rem 1.5rem;border:1px solid transparent;border-radius:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;text-decoration:none}.formation-contact__cta--rdv{background:#bdd800;color:#072b7f;transition-property:background-color,filter;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-contact__cta--rdv{transition:none !important}}.formation-contact__cta--rdv:hover{background:#bdd800;filter:brightness(0.92);color:#072b7f}.formation-contact__cta--email{border:1px solid #072b7f;background:transparent;color:#072b7f;transition-property:background-color,border-color,color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-contact__cta--email{transition:none !important}}.formation-contact__cta--email:hover{background:rgba(7,43,127,.05);border-color:#072b7f;color:#072b7f}.formation-contact__cta:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.formation-contact__cta img,.formation-contact__cta svg,.formation-contact__cta .carousel-arrow__icon{transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-contact__cta img,.formation-contact__cta svg,.formation-contact__cta .carousel-arrow__icon{transition:none !important}}.formation-contact__cta:hover img,.formation-contact__cta:focus-visible img,.formation-contact__cta:hover svg,.formation-contact__cta:focus-visible svg,.formation-contact__cta:hover .carousel-arrow__icon,.formation-contact__cta:focus-visible .carousel-arrow__icon{transform:translateX(0.25rem)}.formation-contact__cta--prev:hover img,.formation-contact__cta--prev:focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.formation-contact__cta-label{flex:1 1 auto;min-width:0;text-align:center}.formation-contact__cta-lines-desktop{display:none}@media(min-width:1024px){.formation-contact__cta-lines-desktop{display:block}}.formation-contact__cta-line{display:block;line-height:1.4}@media(min-width:1024px){.formation-contact__cta-line--mobile{display:none}}.formation-contact__cta-chevron{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;min-width:1.5rem;height:1.5rem}.formation-contact__cta-chevron-icon{display:block;width:.375rem;height:.75rem;transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-contact__cta-chevron-icon{transition:none !important}}.formation-rich-text{color:#072b7f}.formation-rich-text>*:first-child{margin-top:0}.formation-rich-text>*:last-child{margin-bottom:0}.formation-rich-text h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-rich-text h2{font-size:24px;font-size:1.5rem;line-height:1.6}}.formation-rich-text h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-rich-text h3{font-size:24px;font-size:1.5rem;line-height:1.6}}.formation-rich-text h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}.formation-rich-text p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.8}.formation-rich-text p+h2,.formation-rich-text ul+h2,.formation-rich-text ol+h2,.formation-rich-text p+h3,.formation-rich-text ul+h3,.formation-rich-text ol+h3{margin-top:1.875rem}.formation-rich-text h5,.formation-rich-text h6{color:#072b7f}.formation-rich-text strong,.formation-rich-text b{font-weight:900;color:inherit}.formation-rich-text a{color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.formation-rich-text a:hover{text-decoration:none}.formation-rich-text ul,.formation-rich-text ol{margin:0 0 1.25rem;padding:0;list-style:none}.formation-rich-text ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}.formation-rich-text ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}.formation-rich-text ul li:last-child{margin-bottom:0}.formation-rich-text ol{counter-reset:formation-ol}.formation-rich-text ol li{counter-increment:formation-ol;padding-left:1.75rem}.formation-rich-text ol li::before{content:counter(formation-ol) ".";top:0;width:auto;height:auto;border-radius:0;background:none;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8}.formation-rich-text .video-embed-field-responsive-video{position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;overflow:hidden}.formation-rich-text .video-embed-field-responsive-video::after{content:"";display:block;padding-bottom:56.25%}.formation-rich-text .video-embed-field-responsive-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.formation-rich-text div:has(>.media-oembed-content){position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio:16/9){.formation-rich-text div:has(>.media-oembed-content){height:0;padding-bottom:56.25%}}.formation-rich-text .media-oembed-content{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;margin:0;border:0}.formation-rich-text .media--type-remote-video,.formation-rich-text .media--view-mode-default{max-width:37.5rem;margin:1.25rem auto}.formation-rich-text .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}.formation-rich-text .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}.formation-rich-text .bloc-lien-perso.bouton:hover,.formation-rich-text .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}#formation-panel-presentation.formation-panel{padding-block:0}#formation-panel-presentation .formation-panel__inner{box-sizing:border-box;width:100%;margin-inline:auto;padding-top:5.625rem}@media(min-width:1024px){#formation-panel-presentation .formation-panel__inner{padding-top:3.75rem}}@media(min-width:1024px){#formation-panel-presentation .formation-panel__inner:has(.formation-presentation-intro__events){padding-top:0;overflow:visible}}@media(min-width:1024px){#formation-panel-presentation .formation-presentation-intro:has(.formation-presentation-intro__events){overflow:visible}}@media(min-width:1024px){#formation-panel-presentation .formation-presentation-intro:has(.formation-presentation-intro__events) .formation-presentation-intro__content{padding-top:3.75rem}}#formation-panel-presentation .formation-section--presentation{max-width:46.25rem;margin-bottom:0;padding-inline:0}@media(min-width:1024px){#formation-panel-presentation .formation-section--presentation{margin-left:5rem}}#formation-panel-presentation .formation-section--presentation .formation-section__title{text-align:center;font-size:30px;font-size:1.875rem;line-height:1.4}#formation-panel-presentation .formation-section--presentation .formation-section__title::after{margin-top:.625rem;margin-inline:auto}@media(min-width:1024px){#formation-panel-presentation .formation-section--presentation .formation-section__title{text-align:left;font-size:32px;font-size:2rem}#formation-panel-presentation .formation-section--presentation .formation-section__title::after{margin-top:1.25rem;margin-inline:0}}#formation-panel-presentation .formation-keyfacts{margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;margin-bottom:0;padding-block:3.75rem;padding-inline:1.25rem}@media(min-width:1024px){#formation-panel-presentation .formation-keyfacts{padding-block:5rem;padding-inline:6.25rem}}#formation-panel-presentation .formation-parcours,#formation-panel-presentation .formation-partners,#formation-panel-presentation .formation-palmares,#formation-panel-presentation .formation-faq{padding-inline:0}#formation-panel-presentation .formation-parcours .formation-section__title,#formation-panel-presentation .formation-partners .formation-section__title,#formation-panel-presentation .formation-palmares .formation-section__title,#formation-panel-presentation .formation-faq .formation-section__title{text-align:center;font-size:30px;font-size:1.875rem;line-height:1.4;text-align:center}#formation-panel-presentation .formation-parcours .formation-section__title::after,#formation-panel-presentation .formation-partners .formation-section__title::after,#formation-panel-presentation .formation-palmares .formation-section__title::after,#formation-panel-presentation .formation-faq .formation-section__title::after{margin-top:.625rem;margin-inline:auto}@media(min-width:1024px){#formation-panel-presentation .formation-parcours .formation-section__title,#formation-panel-presentation .formation-partners .formation-section__title,#formation-panel-presentation .formation-palmares .formation-section__title,#formation-panel-presentation .formation-faq .formation-section__title{text-align:left;font-size:32px;font-size:2rem}#formation-panel-presentation .formation-parcours .formation-section__title::after,#formation-panel-presentation .formation-partners .formation-section__title::after,#formation-panel-presentation .formation-palmares .formation-section__title::after,#formation-panel-presentation .formation-faq .formation-section__title::after{margin-top:1.25rem;margin-inline:0}}#formation-panel-presentation .formation-parcours .formation-section__title::after,#formation-panel-presentation .formation-partners .formation-section__title::after,#formation-panel-presentation .formation-palmares .formation-section__title::after,#formation-panel-presentation .formation-faq .formation-section__title::after{margin-inline:auto}@media(min-width:1024px){#formation-panel-presentation .formation-parcours .formation-section__title,#formation-panel-presentation .formation-partners .formation-section__title,#formation-panel-presentation .formation-palmares .formation-section__title,#formation-panel-presentation .formation-faq .formation-section__title{text-align:center}#formation-panel-presentation .formation-parcours .formation-section__title::after,#formation-panel-presentation .formation-partners .formation-section__title::after,#formation-panel-presentation .formation-palmares .formation-section__title::after,#formation-panel-presentation .formation-faq .formation-section__title::after{margin-inline:auto}}#formation-panel-presentation .formation-parcours{max-width:none;margin-bottom:3rem}#formation-panel-presentation .formation-parcours .formation-section__title::after{margin-bottom:0}@media(min-width:1024px){#formation-panel-presentation .formation-parcours{margin-left:0}}#formation-panel-presentation .formation-palmares{margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;padding-block:3.75rem;padding-inline:1.25rem;background:#f0f3f8}@media(min-width:1024px){#formation-panel-presentation .formation-palmares{padding-block:3.75rem;padding-inline:max(1.25rem,calc((100vw - 67.5rem) / 2))}}#formation-panel-presentation .formation-faq{max-width:none;margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;margin-bottom:0;padding-block:3.75rem 3rem;padding-inline:1.25rem;background:#fff;box-sizing:border-box}@media(min-width:1024px){#formation-panel-presentation .formation-faq{padding-block:5rem 3rem;padding-inline:max(1.25rem,calc((100vw - 67.5rem) / 2))}}.formation-why{display:block;margin:0 calc(50% - 50vw) 3rem;width:100vw;max-width:100vw}@media(min-width:1024px){.formation-why{display:grid;grid-template-columns:27.5rem minmax(0,1fr);align-items:stretch}}.formation-why__aside{display:none}@media(min-width:1024px){.formation-why__aside{display:flex;flex-direction:column;gap:1.875rem;align-self:stretch;padding:0}}.formation-why__media{flex-shrink:0}.formation-why__media img{display:block;width:100%;height:auto;aspect-ratio:415/577;object-fit:cover;object-position:top center}.formation-why__badges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin:0;padding:0 1.25rem 1.875rem;list-style:none}.formation-why__badges li{display:flex;align-items:center;justify-content:center;min-height:4.875rem;padding:.625rem;text-align:center;color:#072b7f;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.3}.formation-why__main{padding:3.75rem 1.25rem;background:#fff}@media(min-width:1024px){.formation-why__main{box-sizing:border-box;min-width:0;padding:3.75rem clamp(3.75rem,8vw,11.25rem) 3.75rem 5rem;background:#f0f3f8}}.formation-why__header{margin-bottom:2.5rem;text-align:center}@media(min-width:1024px){.formation-why__header{text-align:left}}.formation-why__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4;overflow-wrap:anywhere}.formation-why__title::after{display:none}.formation-why__title>span,.formation-why__title span:first-child{display:block;width:fit-content;margin-inline:auto;margin-bottom:0;padding-bottom:.125rem;border-bottom:.375rem solid #bdd800;font-style:italic;text-transform:uppercase;color:#072b7f;font-size:30px;font-size:1.875rem;line-height:1.4}@media(min-width:1024px){.formation-why__title>span,.formation-why__title span:first-child{margin-inline:0;font-size:40px;font-size:2.5rem}}.formation-why__reasons{display:flex;flex-direction:column;gap:1.25rem;counter-reset:formation-reason}@media(min-width:1024px){.formation-why__reasons{gap:1.875rem}}.formation-why__item{display:flex;flex-direction:column;align-items:center;padding:0;text-align:left;counter-increment:formation-reason;color:#072b7f}.formation-why__item::before{content:counter(formation-reason);position:static;display:grid;flex-shrink:0;place-items:center;width:3.125rem;height:3.125rem;margin-bottom:0;border-radius:50%;background:#bdd800;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:26px;font-size:1.625rem;line-height:1}.formation-why__item>*:first-child{margin-top:0}.formation-why__item>*:last-child{margin-bottom:0}.formation-why__item h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-why__item h2{font-size:24px;font-size:1.5rem;line-height:1.6}}.formation-why__item h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-why__item h3{font-size:24px;font-size:1.5rem;line-height:1.6}}.formation-why__item h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}.formation-why__item p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.8}.formation-why__item p+h2,.formation-why__item ul+h2,.formation-why__item ol+h2,.formation-why__item p+h3,.formation-why__item ul+h3,.formation-why__item ol+h3{margin-top:1.875rem}.formation-why__item h5,.formation-why__item h6{color:#072b7f}.formation-why__item strong,.formation-why__item b{font-weight:900;color:inherit}.formation-why__item a{color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.formation-why__item a:hover{text-decoration:none}.formation-why__item ul,.formation-why__item ol{margin:0 0 1.25rem;padding:0;list-style:none}.formation-why__item ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}.formation-why__item ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}.formation-why__item ul li:last-child{margin-bottom:0}.formation-why__item ol{counter-reset:formation-ol}.formation-why__item ol li{counter-increment:formation-ol;padding-left:1.75rem}.formation-why__item ol li::before{content:counter(formation-ol) ".";top:0;width:auto;height:auto;border-radius:0;background:none;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8}.formation-why__item .video-embed-field-responsive-video{position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;overflow:hidden}.formation-why__item .video-embed-field-responsive-video::after{content:"";display:block;padding-bottom:56.25%}.formation-why__item .video-embed-field-responsive-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.formation-why__item div:has(>.media-oembed-content){position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio:16/9){.formation-why__item div:has(>.media-oembed-content){height:0;padding-bottom:56.25%}}.formation-why__item .media-oembed-content{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;margin:0;border:0}.formation-why__item .media--type-remote-video,.formation-why__item .media--view-mode-default{max-width:37.5rem;margin:1.25rem auto}.formation-why__item .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}.formation-why__item .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}.formation-why__item .bloc-lien-perso.bouton:hover,.formation-why__item .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}.formation-why__item h3{width:100%;margin:.625rem 0;text-align:center;font-size:20px;font-size:1.25rem;line-height:1.5}.formation-why__item ul{width:100%;margin-bottom:0}@media(min-width:1024px){.formation-why__item{position:relative;display:block;padding-top:.625rem;padding-left:4.375rem}.formation-why__item::before{position:absolute;left:0;top:.625rem;margin-bottom:0}.formation-why__item h3{margin-bottom:.625rem;text-align:left;font-size:24px;font-size:1.5rem;line-height:1.6}.formation-why__item ul{max-width:41.875rem}}.formation-section__title--parcours{margin-bottom:1.875rem}@media(min-width:1024px){.formation-section__title--parcours{margin-bottom:2.5rem}}.formation-section__title--parcours span{display:block;width:fit-content;margin-inline:auto}@media(min-width:1024px){.formation-section__title--parcours span{display:inline;width:auto;margin-inline:0}}.formation-parcours__tabs-nav{display:flex;align-items:stretch;margin:0}@media(min-width:1024px){.formation-parcours__tabs-nav{justify-content:center;margin:0 0 0 1.875rem}}.formation-parcours__tabs-arrow{flex:0 0 2.75rem;display:flex;align-items:center;justify-content:center;width:2.75rem;border:0;background:transparent;cursor:pointer}.formation-parcours__tabs-arrow img{display:block;width:.375rem;height:.75rem}.formation-parcours__tabs-arrow--prev img{transform:rotate(180deg)}.formation-parcours__tabs-arrow[hidden]{display:none}.formation-parcours__tabs-arrow.is-disabled{opacity:.35;cursor:default;pointer-events:none}@media(min-width:1024px){.formation-parcours__tabs-arrow{display:none}}.formation-parcours__tabs-arrow:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.formation-parcours__tabs-inner{flex:1 1 auto;min-width:0;overflow:hidden}.formation-parcours__tabs-scroll{display:flex;flex-wrap:nowrap;gap:1.25rem;align-items:stretch;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block:.25rem}.formation-parcours__tabs-scroll::-webkit-scrollbar{display:none}@media(min-width:1024px){.formation-parcours__tabs-scroll{flex-wrap:wrap;justify-content:center;overflow:visible;padding-block:0}}.formation-parcours__tab{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;height:3.5rem;padding:0 1.875rem;border:0;border-bottom:3px solid transparent;border-radius:0;background:#fff;box-shadow:0 0 13px rgba(40,36,41,.1);color:#072b7f;cursor:pointer;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;line-height:1;white-space:nowrap;transition-property:border-bottom-color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-parcours__tab{transition:none !important}}.formation-parcours__tab:hover:not(.is-active),.formation-parcours__tab:focus-visible:not(.is-active){border-bottom-color:#bdd800}.formation-parcours__tab.is-active{border-bottom-color:#bdd800}.formation-parcours__tab:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.formation-parcours__tab-label{display:inline-flex;align-items:baseline;gap:0;font-size:26px;font-size:1.625rem;line-height:1}.formation-parcours__tab-label span{font-size:14px;font-size:.875rem;line-height:1;font-weight:900}.formation-parcours__panels{margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw}.formation-parcours__panel{max-width:67.5rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.formation-parcours__panel{padding-inline:0}}.formation-parcours__block{margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;margin-bottom:1.875rem;padding:2.5rem 1.25rem 3.75rem;background:#f0f3f8;box-sizing:border-box}@media(min-width:1024px){.formation-parcours__block{padding:2.5rem max(1.25rem,calc((100vw - 67.5rem) / 2)) 3.75rem}}.formation-parcours__block:last-child{margin-bottom:0}.formation-parcours__block-title,.formation-parcours__timeline,.formation-parcours__note{max-width:67.5rem;margin-inline:auto}.formation-parcours__timeline{margin-bottom:2rem;padding:0;background:transparent}.formation-parcours__timeline:not(:has(.formation-parcours__periode)){display:none}.formation-parcours__timeline:last-child{margin-bottom:0}.formation-parcours__semestres{display:flex;flex-direction:column;gap:2.5rem;max-width:67.5rem;margin-inline:auto}.formation-parcours__semestre{width:100%}.formation-parcours__semestre+.formation-parcours__semestre{padding-top:2.5rem;border-top:1px solid rgba(7,43,127,.12)}.formation-parcours__semestre-title{margin:0 0 1.25rem;color:#072b7f;text-align:center;font-size:16px;font-size:1rem;font-weight:700;line-height:1.875}.formation-parcours__periodes{display:flex;flex-direction:column;gap:0;margin:0;padding:0}@media(min-width:1024px){.formation-parcours__periodes{flex-direction:row;align-items:stretch;justify-content:center;width:100%}}.formation-parcours__periode{display:flex;flex-direction:column;gap:1.25rem;margin:0;padding:1rem 0;border-bottom:1px solid rgba(7,43,127,.12)}.formation-parcours__periode:last-child{border-bottom:0;padding-bottom:0}@media(min-width:1024px){.formation-parcours__periode{flex:1 1 0;min-width:0;padding:0 1.25rem;border-bottom:0;border-right:1px solid rgba(7,43,127,.12)}.formation-parcours__periode:last-child{border-right:0}}.formation-parcours__periode dt{display:flex;flex-direction:column;gap:.5rem;align-items:center;margin:0;color:#072b7f;text-align:center;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.286}.formation-parcours__periode dd{margin:0;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.778}.formation-parcours__periode dd:empty{display:none}.formation-parcours__periode-icon{display:block;flex-shrink:0;width:1.890625rem;height:1.80625rem;object-fit:contain}.formation-parcours__block-title{margin:0 0 1.25rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:24px;font-size:1.5rem;line-height:1.6}.formation-parcours__footer{max-width:46.25rem;margin:3rem auto 0;padding-top:2rem;color:#072b7f}.formation-parcours__footer>*:first-child{margin-top:0}.formation-parcours__footer>*:last-child{margin-bottom:0}.formation-parcours__footer h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-parcours__footer h2{font-size:24px;font-size:1.5rem;line-height:1.6}}.formation-parcours__footer h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-parcours__footer h3{font-size:24px;font-size:1.5rem;line-height:1.6}}.formation-parcours__footer h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}.formation-parcours__footer p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.8}.formation-parcours__footer p+h2,.formation-parcours__footer ul+h2,.formation-parcours__footer ol+h2,.formation-parcours__footer p+h3,.formation-parcours__footer ul+h3,.formation-parcours__footer ol+h3{margin-top:1.875rem}.formation-parcours__footer h5,.formation-parcours__footer h6{color:#072b7f}.formation-parcours__footer strong,.formation-parcours__footer b{font-weight:900;color:inherit}.formation-parcours__footer a{color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.formation-parcours__footer a:hover{text-decoration:none}.formation-parcours__footer ul,.formation-parcours__footer ol{margin:0 0 1.25rem;padding:0;list-style:none}.formation-parcours__footer ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}.formation-parcours__footer ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}.formation-parcours__footer ul li:last-child{margin-bottom:0}.formation-parcours__footer ol{counter-reset:formation-ol}.formation-parcours__footer ol li{counter-increment:formation-ol;padding-left:1.75rem}.formation-parcours__footer ol li::before{content:counter(formation-ol) ".";top:0;width:auto;height:auto;border-radius:0;background:none;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8}.formation-parcours__footer .video-embed-field-responsive-video{position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;overflow:hidden}.formation-parcours__footer .video-embed-field-responsive-video::after{content:"";display:block;padding-bottom:56.25%}.formation-parcours__footer .video-embed-field-responsive-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.formation-parcours__footer div:has(>.media-oembed-content){position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio:16/9){.formation-parcours__footer div:has(>.media-oembed-content){height:0;padding-bottom:56.25%}}.formation-parcours__footer .media-oembed-content{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;margin:0;border:0}.formation-parcours__footer .media--type-remote-video,.formation-parcours__footer .media--view-mode-default{max-width:37.5rem;margin:1.25rem auto}.formation-parcours__footer .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}.formation-parcours__footer .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}.formation-parcours__footer .bloc-lien-perso.bouton:hover,.formation-parcours__footer .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}.formation-parcours__footer .bloc-lien-perso.bouton{display:inline-flex;align-items:center;justify-content:center;padding:.625rem 1.875rem;border:1px solid #072b7f;background:transparent;color:#072b7f;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4;text-decoration:none}.formation-partners{margin-bottom:3rem}.formation-partners__subtitle{max-width:46.25rem;margin:1.25rem auto 2.5rem;color:#072b7f;text-align:center;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.6}.formation-partners__list{display:flex;flex-wrap:nowrap;gap:1.25rem;align-items:center;margin:0;padding:0 0 .5rem;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.formation-partners__list::-webkit-scrollbar{display:none}@media(min-width:1024px){.formation-partners__list{flex-wrap:wrap;justify-content:center;overflow-x:visible;padding:0}}.formation-partners__item{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:9.375rem;min-height:4.375rem}.formation-partners__logo{display:block;width:auto;height:auto;max-width:100%;max-height:4.375rem;object-fit:contain}.formation-partners__name{color:#072b7f;text-align:center;font-size:14px;font-size:.875rem;font-weight:700;line-height:1.3}.formation-palmares__list{display:flex;flex-direction:column;gap:1.25rem;margin:0 auto;padding:0;list-style:none}@media(min-width:1024px){.formation-palmares__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:67.5rem}}@media(min-width:1024px){.formation-palmares__list--1{grid-template-columns:minmax(0,33.75rem);justify-content:center}}.formation-palmares__item{padding:1.25rem 0;background:transparent;color:#072b7f;text-align:left}@media(min-width:1024px){.formation-palmares__item{padding:1.25rem 3.75rem}.formation-palmares__item:not(:first-child){border-left:1px solid rgba(7,43,127,.2)}}.formation-palmares__rank{margin-bottom:.25rem}.formation-palmares__number{display:inline-block;padding-bottom:.625rem;border-bottom:.375rem solid #bdd800;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:50px;font-size:3.125rem;line-height:1.16}@media(min-width:1024px){.formation-palmares__number{font-size:54px;font-size:3.375rem;line-height:1.11}}.formation-palmares__body{font-size:18px;font-size:1.125rem;line-height:1.444}.formation-palmares__body>*:first-child{margin-top:0}.formation-palmares__body>*:last-child{margin-bottom:0}.formation-palmares__body p{margin:0 0 .25rem}.formation-palmares__body strong{display:block;margin-bottom:.25rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.444;letter-spacing:.04em;text-transform:uppercase}#formation-panel-presentation .formation-faq{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;color:#072b7f}#formation-panel-presentation .formation-faq__intro{max-width:46.25rem;margin:0 auto 1.875rem;text-align:center;color:#072b7f}#formation-panel-presentation .formation-faq__intro>*:first-child{margin-top:0}#formation-panel-presentation .formation-faq__intro>*:last-child{margin-bottom:0}#formation-panel-presentation .formation-faq__intro h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-presentation .formation-faq__intro h2{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-presentation .formation-faq__intro h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-presentation .formation-faq__intro h3{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-presentation .formation-faq__intro h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}#formation-panel-presentation .formation-faq__intro p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.8}#formation-panel-presentation .formation-faq__intro p+h2,#formation-panel-presentation .formation-faq__intro ul+h2,#formation-panel-presentation .formation-faq__intro ol+h2,#formation-panel-presentation .formation-faq__intro p+h3,#formation-panel-presentation .formation-faq__intro ul+h3,#formation-panel-presentation .formation-faq__intro ol+h3{margin-top:1.875rem}#formation-panel-presentation .formation-faq__intro h5,#formation-panel-presentation .formation-faq__intro h6{color:#072b7f}#formation-panel-presentation .formation-faq__intro strong,#formation-panel-presentation .formation-faq__intro b{font-weight:900;color:inherit}#formation-panel-presentation .formation-faq__intro a{color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}#formation-panel-presentation .formation-faq__intro a:hover{text-decoration:none}#formation-panel-presentation .formation-faq__intro ul,#formation-panel-presentation .formation-faq__intro ol{margin:0 0 1.25rem;padding:0;list-style:none}#formation-panel-presentation .formation-faq__intro ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}#formation-panel-presentation .formation-faq__intro ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}#formation-panel-presentation .formation-faq__intro ul li:last-child{margin-bottom:0}#formation-panel-presentation .formation-faq__intro ol{counter-reset:formation-ol}#formation-panel-presentation .formation-faq__intro ol li{counter-increment:formation-ol;padding-left:1.75rem}#formation-panel-presentation .formation-faq__intro ol li::before{content:counter(formation-ol) ".";top:0;width:auto;height:auto;border-radius:0;background:none;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8}#formation-panel-presentation .formation-faq__intro .video-embed-field-responsive-video{position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;overflow:hidden}#formation-panel-presentation .formation-faq__intro .video-embed-field-responsive-video::after{content:"";display:block;padding-bottom:56.25%}#formation-panel-presentation .formation-faq__intro .video-embed-field-responsive-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}#formation-panel-presentation .formation-faq__intro div:has(>.media-oembed-content){position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio:16/9){#formation-panel-presentation .formation-faq__intro div:has(>.media-oembed-content){height:0;padding-bottom:56.25%}}#formation-panel-presentation .formation-faq__intro .media-oembed-content{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;margin:0;border:0}#formation-panel-presentation .formation-faq__intro .media--type-remote-video,#formation-panel-presentation .formation-faq__intro .media--view-mode-default{max-width:37.5rem;margin:1.25rem auto}#formation-panel-presentation .formation-faq__intro .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}#formation-panel-presentation .formation-faq__intro .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}#formation-panel-presentation .formation-faq__intro .bloc-lien-perso.bouton:hover,#formation-panel-presentation .formation-faq__intro .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}#formation-panel-presentation .formation-faq__content{max-width:53.75rem;margin-inline:auto;color:#072b7f}#formation-panel-presentation .formation-faq__content>*:first-child{margin-top:0}#formation-panel-presentation .formation-faq__content>*:last-child{margin-bottom:0}#formation-panel-presentation .formation-faq__content h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-presentation .formation-faq__content h2{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-presentation .formation-faq__content h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-presentation .formation-faq__content h3{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-presentation .formation-faq__content h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}#formation-panel-presentation .formation-faq__content p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.8}#formation-panel-presentation .formation-faq__content p+h2,#formation-panel-presentation .formation-faq__content ul+h2,#formation-panel-presentation .formation-faq__content ol+h2,#formation-panel-presentation .formation-faq__content p+h3,#formation-panel-presentation .formation-faq__content ul+h3,#formation-panel-presentation .formation-faq__content ol+h3{margin-top:1.875rem}#formation-panel-presentation .formation-faq__content h5,#formation-panel-presentation .formation-faq__content h6{color:#072b7f}#formation-panel-presentation .formation-faq__content strong,#formation-panel-presentation .formation-faq__content b{font-weight:900;color:inherit}#formation-panel-presentation .formation-faq__content a{color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}#formation-panel-presentation .formation-faq__content a:hover{text-decoration:none}#formation-panel-presentation .formation-faq__content ul,#formation-panel-presentation .formation-faq__content ol{margin:0 0 1.25rem;padding:0;list-style:none}#formation-panel-presentation .formation-faq__content ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}#formation-panel-presentation .formation-faq__content ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}#formation-panel-presentation .formation-faq__content ul li:last-child{margin-bottom:0}#formation-panel-presentation .formation-faq__content ol{counter-reset:formation-ol}#formation-panel-presentation .formation-faq__content ol li{counter-increment:formation-ol;padding-left:1.75rem}#formation-panel-presentation .formation-faq__content ol li::before{content:counter(formation-ol) ".";top:0;width:auto;height:auto;border-radius:0;background:none;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8}#formation-panel-presentation .formation-faq__content .video-embed-field-responsive-video{position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;overflow:hidden}#formation-panel-presentation .formation-faq__content .video-embed-field-responsive-video::after{content:"";display:block;padding-bottom:56.25%}#formation-panel-presentation .formation-faq__content .video-embed-field-responsive-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}#formation-panel-presentation .formation-faq__content div:has(>.media-oembed-content){position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio:16/9){#formation-panel-presentation .formation-faq__content div:has(>.media-oembed-content){height:0;padding-bottom:56.25%}}#formation-panel-presentation .formation-faq__content .media-oembed-content{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;margin:0;border:0}#formation-panel-presentation .formation-faq__content .media--type-remote-video,#formation-panel-presentation .formation-faq__content .media--view-mode-default{max-width:37.5rem;margin:1.25rem auto}#formation-panel-presentation .formation-faq__content .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}#formation-panel-presentation .formation-faq__content .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}#formation-panel-presentation .formation-faq__content .bloc-lien-perso.bouton:hover,#formation-panel-presentation .formation-faq__content .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}#formation-panel-presentation .formation-faq__content dl{margin:0}#formation-panel-presentation .formation-faq__content dt{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;padding:1.25rem 2rem 1.25rem 0;border-bottom:1px solid #072b7f;color:#072b7f;cursor:pointer;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.444;transition:background-color .25s ease,color .25s ease}#formation-panel-presentation .formation-faq__content dt p{flex:1 1 auto;margin:0;min-width:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.444}#formation-panel-presentation .formation-faq__content dt::after{content:"+";flex-shrink:0;align-self:center;width:.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;color:#072b7f;font-size:22px;font-size:1.375rem;line-height:1;text-align:center;transition:transform .25s ease,color .25s ease}#formation-panel-presentation .formation-faq__content dt.is-open::after{content:"−"}@media(hover:hover){#formation-panel-presentation .formation-faq__content dt:hover{background-color:rgba(7,43,127,.05)}#formation-panel-presentation .formation-faq__content dt:hover::after{transform:scale(1.15)}}#formation-panel-presentation .formation-faq__content dt:focus-visible{outline:2px solid #bdd800;outline-offset:2px}#formation-panel-presentation .formation-faq__content dd{overflow:hidden;max-height:0;margin:0;padding:0;opacity:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8;transition:max-height .35s ease,opacity .25s ease,padding .35s ease}#formation-panel-presentation .formation-faq__content dd.is-open{max-height:80rem;padding:.625rem 0 1.25rem;opacity:1}#formation-panel-presentation .formation-faq__content dd p{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8}#formation-panel-presentation .formation-faq__content dd a{color:#072b7f;font-weight:700;text-decoration:underline}#formation-panel-specialisations.formation-panel{padding-block:0}#formation-panel-specialisations .formation-panel__inner{box-sizing:border-box;width:100%;margin-inline:auto;padding-block:3.75rem 5rem}#formation-panel-specialisations .formation-spec__intro{margin-bottom:1.875rem}#formation-panel-specialisations .formation-section__title{text-align:center;font-size:30px;font-size:1.875rem;line-height:1.4;text-align:center;margin-bottom:0}#formation-panel-specialisations .formation-section__title::after{margin-top:.625rem;margin-inline:auto}@media(min-width:1024px){#formation-panel-specialisations .formation-section__title{text-align:left;font-size:32px;font-size:2rem}#formation-panel-specialisations .formation-section__title::after{margin-top:1.25rem;margin-inline:0}}#formation-panel-specialisations .formation-section__title::after{margin-inline:auto}@media(min-width:1024px){#formation-panel-specialisations .formation-section__title{text-align:center}#formation-panel-specialisations .formation-section__title::after{margin-inline:auto}}.formation-spec-picto{display:block;flex-shrink:0;background-color:#bdd800}.formation-spec-picto--loupe{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/loupe.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/loupe.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--graduated{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/graduated.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/graduated.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--flag{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/flag.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/flag.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--medal{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/medal.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/medal.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--marker{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/marker.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/marker.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--ball{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/ball.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/ball.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--bed{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/bed.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/bed.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--bike{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/bike.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/bike.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--boat{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/boat.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/boat.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--book{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/book.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/book.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--building{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/building.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/building.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--bus{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/bus.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/bus.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--calendar{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/calendar.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/calendar.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--car{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/car.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/car.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--clock{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/clock.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/clock.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--euro{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/euro.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/euro.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--flight{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/flight.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/flight.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--glass{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/glass.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/glass.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--handshake{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/handshake.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/handshake.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--heart{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/heart.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/heart.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--network{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/network.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/network.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--pen{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/pen.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/pen.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--people-single{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/people-single.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/people-single.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--people-plural{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/people-plural.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/people-plural.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--plante{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/plante.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/plante.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--smartphone{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/smartphone.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/smartphone.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--speaking{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/speaking.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/speaking.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--suitcase{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/suitcase.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/suitcase.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--target{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/target.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/target.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--tie{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/tie.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/tie.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--toque{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/toque.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/toque.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--train{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/train.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/train.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--world{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/world.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/world.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--graduated-xl{-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/graduated-xl.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/graduated-xl.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-picto--nav{width:1.875rem;height:1.375rem}.formation-spec-picto--title{width:1.875rem;height:1.375rem}.formation-spec-picto--decor{position:absolute;top:1.25rem;right:0;width:6.25rem;height:6.25rem;background-color:rgba(7,43,127,.06)}.formation-spec-picto--xl{width:1.75rem;height:1.375rem}@media(min-width:1024px){.formation-spec-picto--xl{width:1.75rem;height:1.375rem}}.formation-spec-nav{margin-bottom:1.875rem;padding:.625rem 0 1.875rem;background:#f0f3f8;border-bottom:1px solid #072b7f}@media(min-width:1024px){.formation-spec-nav{margin-bottom:2.5rem;padding-bottom:1.875rem}}.formation-spec-nav__list{display:flex;flex-direction:column;gap:.625rem;margin:0;padding:0 1.25rem;list-style:none}@media(min-width:1024px){.formation-spec-nav__list{padding-inline:3.75rem}}.formation-spec-nav__link{display:flex;gap:.625rem;align-items:center;min-height:2.75rem;padding:.5625rem 1.25rem;background:#fff;box-shadow:0 0 13px rgba(40,36,41,.1);color:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.444;transition:box-shadow .25s ease,transform .25s ease}@media(hover:hover){.formation-spec-nav__link:hover{box-shadow:0 0 16px rgba(40,36,41,.14);transform:translateY(-1px)}}.formation-spec-nav__link:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.formation-spec-nav__label{flex:1 1 auto;min-width:0}.formation-spec-nav--grouped{margin-bottom:0;padding:0;background:transparent;border-bottom:0}.formation-spec-nav--grouped .formation-spec-nav__list{gap:0;padding-inline:0}.formation-spec-nav__group{list-style:none}.formation-spec-nav__group+.formation-spec-nav__group{margin-top:0}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-nav{margin-bottom:2.5rem}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group{padding:0;background:#f0f3f8;border-bottom:1px solid #072b7f;transition:padding-bottom .35s ease}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group:not([open]){padding-bottom:0}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group:last-child{border-bottom:1px solid #072b7f}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group[open]{padding-bottom:1.875rem}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group__summary{position:relative;gap:.625rem;min-height:2.75rem;padding:.625rem 3.75rem .625rem 1.25rem;background:transparent;box-shadow:none}@media(min-width:1024px){#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group__summary{padding-inline:1.25rem 3.75rem}}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group__summary::after{top:50%;right:1.25rem;width:2.75rem;height:2.75rem;color:#072b7f;transform:translateY(-50%);transition:transform .25s ease,opacity .2s ease}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group[open] .formation-spec-group__summary::after{transform:translateY(-50%) scale(1.08)}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group__title{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.444}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group__list{gap:.625rem;overflow:hidden;max-height:0;opacity:0;margin-top:0;padding:0 1.25rem;transition:max-height .45s cubic-bezier(0.4,0,0.2,1),opacity .28s ease,margin-top .35s ease}@media(min-width:1024px){#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group__list{padding-inline:3.75rem}}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group[open] .formation-spec-group__list{max-height:100rem;opacity:1;margin-top:.625rem}@media(prefers-reduced-motion:reduce){#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group,#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group__list,#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-group__summary::after{transition:none}}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande{margin:0;padding:1.875rem 1.25rem 0}@media(min-width:1024px){#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande{padding-inline:1.25rem}}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande+.formation-spec-grande{margin-top:2.5rem;padding-top:0;border-top:1px solid rgba(7,43,127,.12)}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__header{margin-bottom:1.875rem;text-align:center}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__title{margin:0 0 1.25rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.25}@media(min-width:1024px){#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__title{font-size:36px;font-size:2.25rem;line-height:1.25}}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro{max-width:46.25rem;margin-inline:auto;text-align:center;color:#072b7f}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro>*:first-child{margin-top:0}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro>*:last-child{margin-bottom:0}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro h2{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro h3{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.8}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro p+h2,#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro ul+h2,#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro ol+h2,#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro p+h3,#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro ul+h3,#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro ol+h3{margin-top:1.875rem}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro h5,#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro h6{color:#072b7f}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro strong,#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro b{font-weight:900;color:inherit}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro a{color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro a:hover{text-decoration:none}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro ul,#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro ol{margin:0 0 1.25rem;padding:0;list-style:none}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro ul li:last-child{margin-bottom:0}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro ol{counter-reset:formation-ol}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro ol li{counter-increment:formation-ol;padding-left:1.75rem}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro ol li::before{content:counter(formation-ol) ".";top:0;width:auto;height:auto;border-radius:0;background:none;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro .video-embed-field-responsive-video{position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;overflow:hidden}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro .video-embed-field-responsive-video::after{content:"";display:block;padding-bottom:56.25%}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro .video-embed-field-responsive-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro div:has(>.media-oembed-content){position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio:16/9){#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro div:has(>.media-oembed-content){height:0;padding-bottom:56.25%}}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro .media-oembed-content{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;margin:0;border:0}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro .media--type-remote-video,#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro .media--view-mode-default{max-width:37.5rem;margin:1.25rem auto}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro .bloc-lien-perso.bouton:hover,#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__intro p{margin:0;font-size:20px;font-size:1.25rem;line-height:1.56}#formation-panel-specialisations.formation-panel--grande-spe .formation-spec-grande__cards{display:flex;flex-direction:column}#formation-panel-specialisations.formation-panel--grande-spe .formation-specialisation{padding-inline:0}#formation-panel-specialisations.formation-panel--grande-spe .formation-specialisation:first-child{padding-top:0}.formation-spec-group{position:relative;padding:0 1.25rem;border-bottom:1px solid rgba(7,43,127,.12)}.formation-spec-group:last-child{border-bottom:0}.formation-spec-group[open] .formation-spec-group__summary::after{content:"−"}@media(min-width:1024px){.formation-spec-group{padding-inline:1.25rem}}.formation-spec-group__summary{position:relative;display:flex;gap:.625rem;align-items:center;min-height:2.75rem;padding:.4375rem 3rem .4375rem 0;color:#072b7f;cursor:pointer;list-style:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.444}.formation-spec-group__summary::-webkit-details-marker{display:none}.formation-spec-group__summary::after{content:"+";position:absolute;top:50%;right:0;width:2.75rem;height:2.75rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:22px;font-size:1.375rem;line-height:2.75rem;text-align:center;transform:translateY(-50%)}@media(min-width:1024px){.formation-spec-group__summary{padding-right:3.5rem}}.formation-spec-group__title{flex:1 1 auto;min-width:0}.formation-spec-group__list{display:flex;flex-direction:column;gap:.625rem;margin:0;padding:0 0 1.25rem;list-style:none}@media(min-width:1024px){.formation-spec-group__list{padding-inline:3.75rem}}.formation-spec-content{margin-bottom:2.5rem;color:#072b7f}.formation-spec-content>*:first-child{margin-top:0}.formation-spec-content>*:last-child{margin-bottom:0}.formation-spec-content h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-spec-content h2{font-size:24px;font-size:1.5rem;line-height:1.6}}.formation-spec-content h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-spec-content h3{font-size:24px;font-size:1.5rem;line-height:1.6}}.formation-spec-content h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}.formation-spec-content p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.8}.formation-spec-content p+h2,.formation-spec-content ul+h2,.formation-spec-content ol+h2,.formation-spec-content p+h3,.formation-spec-content ul+h3,.formation-spec-content ol+h3{margin-top:1.875rem}.formation-spec-content h5,.formation-spec-content h6{color:#072b7f}.formation-spec-content strong,.formation-spec-content b{font-weight:900;color:inherit}.formation-spec-content a{color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.formation-spec-content a:hover{text-decoration:none}.formation-spec-content ul,.formation-spec-content ol{margin:0 0 1.25rem;padding:0;list-style:none}.formation-spec-content ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}.formation-spec-content ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}.formation-spec-content ul li:last-child{margin-bottom:0}.formation-spec-content ol{counter-reset:formation-ol}.formation-spec-content ol li{counter-increment:formation-ol;padding-left:1.75rem}.formation-spec-content ol li::before{content:counter(formation-ol) ".";top:0;width:auto;height:auto;border-radius:0;background:none;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8}.formation-spec-content .video-embed-field-responsive-video{position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;overflow:hidden}.formation-spec-content .video-embed-field-responsive-video::after{content:"";display:block;padding-bottom:56.25%}.formation-spec-content .video-embed-field-responsive-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.formation-spec-content div:has(>.media-oembed-content){position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio:16/9){.formation-spec-content div:has(>.media-oembed-content){height:0;padding-bottom:56.25%}}.formation-spec-content .media-oembed-content{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;margin:0;border:0}.formation-spec-content .media--type-remote-video,.formation-spec-content .media--view-mode-default{max-width:37.5rem;margin:1.25rem auto}.formation-spec-content .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}.formation-spec-content .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}.formation-spec-content .bloc-lien-perso.bouton:hover,.formation-spec-content .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}.formation-spec-content>h2:first-of-type{display:none}.formation-spec-content>div[id]{display:none}.formation-spec-content>div[id]~*{display:none}.formation-spec-content>ul:first-of-type{display:none}.formation-spec-content>p:first-of-type{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.56}.formation-spec-content>h4{margin-top:1.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}.formation-spec-content>h4 strong{font-weight:inherit}.formation-spec-content>h4 span[style*="#e25046"],.formation-spec-content>h4 span[style*="rgb(226, 80, 70)"]{color:#bdd800 !important}.formation-spec-content>ul:not(:first-of-type){margin-top:.625rem}.formation-spec-content>ul:not(:first-of-type) li{position:relative;margin-bottom:.625rem;padding-left:2.5rem;list-style:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.56}.formation-spec-content>ul:not(:first-of-type) li::before{display:none}.formation-spec-content>ul:not(:first-of-type) li.picto.loupe::before,.formation-spec-content>ul:not(:first-of-type) li.loupe::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/loupe.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/loupe.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.graduated::before,.formation-spec-content>ul:not(:first-of-type) li.graduated::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/graduated.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/graduated.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.flag::before,.formation-spec-content>ul:not(:first-of-type) li.flag::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/flag.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/flag.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.medal::before,.formation-spec-content>ul:not(:first-of-type) li.medal::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/medal.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/medal.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.marker::before,.formation-spec-content>ul:not(:first-of-type) li.marker::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/marker.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/marker.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.ball::before,.formation-spec-content>ul:not(:first-of-type) li.ball::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/ball.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/ball.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.bed::before,.formation-spec-content>ul:not(:first-of-type) li.bed::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/bed.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/bed.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.bike::before,.formation-spec-content>ul:not(:first-of-type) li.bike::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/bike.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/bike.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.boat::before,.formation-spec-content>ul:not(:first-of-type) li.boat::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/boat.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/boat.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.book::before,.formation-spec-content>ul:not(:first-of-type) li.book::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/book.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/book.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.building::before,.formation-spec-content>ul:not(:first-of-type) li.building::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/building.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/building.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.bus::before,.formation-spec-content>ul:not(:first-of-type) li.bus::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/bus.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/bus.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.calendar::before,.formation-spec-content>ul:not(:first-of-type) li.calendar::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/calendar.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/calendar.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.car::before,.formation-spec-content>ul:not(:first-of-type) li.car::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/car.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/car.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.clock::before,.formation-spec-content>ul:not(:first-of-type) li.clock::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/clock.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/clock.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.euro::before,.formation-spec-content>ul:not(:first-of-type) li.euro::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/euro.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/euro.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.flight::before,.formation-spec-content>ul:not(:first-of-type) li.flight::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/flight.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/flight.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.glass::before,.formation-spec-content>ul:not(:first-of-type) li.glass::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/glass.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/glass.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.handshake::before,.formation-spec-content>ul:not(:first-of-type) li.handshake::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/handshake.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/handshake.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.heart::before,.formation-spec-content>ul:not(:first-of-type) li.heart::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/heart.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/heart.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.network::before,.formation-spec-content>ul:not(:first-of-type) li.network::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/network.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/network.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.pen::before,.formation-spec-content>ul:not(:first-of-type) li.pen::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/pen.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/pen.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.people-single::before,.formation-spec-content>ul:not(:first-of-type) li.people-single::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/people-single.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/people-single.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.people-plural::before,.formation-spec-content>ul:not(:first-of-type) li.people-plural::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/people-plural.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/people-plural.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.plante::before,.formation-spec-content>ul:not(:first-of-type) li.plante::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/plante.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/plante.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.smartphone::before,.formation-spec-content>ul:not(:first-of-type) li.smartphone::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/smartphone.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/smartphone.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.speaking::before,.formation-spec-content>ul:not(:first-of-type) li.speaking::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/speaking.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/speaking.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.suitcase::before,.formation-spec-content>ul:not(:first-of-type) li.suitcase::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/suitcase.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/suitcase.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.target::before,.formation-spec-content>ul:not(:first-of-type) li.target::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/target.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/target.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.tie::before,.formation-spec-content>ul:not(:first-of-type) li.tie::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/tie.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/tie.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.toque::before,.formation-spec-content>ul:not(:first-of-type) li.toque::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/toque.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/toque.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.train::before,.formation-spec-content>ul:not(:first-of-type) li.train::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/train.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/train.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-content>ul:not(:first-of-type) li.picto.world::before,.formation-spec-content>ul:not(:first-of-type) li.world::before{content:"";position:absolute;top:.125rem;left:0;width:1.875rem;height:1.375rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/world.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/world.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.formation-spec-list{display:flex;flex-direction:column;gap:0;margin:0;padding:0}#formation-panel-specialisations .formation-specialisation{position:relative;margin:0;padding:1.25rem 1.25rem 1.875rem}@media(min-width:1024px){#formation-panel-specialisations .formation-specialisation{padding-inline:0;padding-block:1.25rem 1.875rem}}#formation-panel-specialisations .formation-specialisation+.formation-specialisation{border-top:1px solid rgba(7,43,127,.12)}.formation-specialisation__header{display:flex;flex-wrap:wrap;gap:.625rem 1.25rem;align-items:center;justify-content:space-between;margin-bottom:1.25rem;padding-right:5rem}@media(min-width:1024px){.formation-specialisation__header{padding-right:6.25rem}}.formation-specialisation__title-row{display:flex;flex:1 1 auto;gap:.3125rem;align-items:center;min-width:0}.formation-specialisation__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-specialisation__title{font-size:24px;font-size:1.5rem;line-height:1.583}}.formation-specialisation__tags{display:flex;flex-wrap:wrap;gap:.625rem;justify-content:flex-start;width:100%}@media(min-width:1024px){.formation-specialisation__tags{width:auto;justify-content:flex-end}}.formation-specialisation__desc{padding-left:0;color:#072b7f}.formation-specialisation__desc>*:first-child{margin-top:0}.formation-specialisation__desc>*:last-child{margin-bottom:0}.formation-specialisation__desc h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-specialisation__desc h2{font-size:24px;font-size:1.5rem;line-height:1.6}}.formation-specialisation__desc h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-specialisation__desc h3{font-size:24px;font-size:1.5rem;line-height:1.6}}.formation-specialisation__desc h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}.formation-specialisation__desc p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.8}.formation-specialisation__desc p+h2,.formation-specialisation__desc ul+h2,.formation-specialisation__desc ol+h2,.formation-specialisation__desc p+h3,.formation-specialisation__desc ul+h3,.formation-specialisation__desc ol+h3{margin-top:1.875rem}.formation-specialisation__desc h5,.formation-specialisation__desc h6{color:#072b7f}.formation-specialisation__desc strong,.formation-specialisation__desc b{font-weight:900;color:inherit}.formation-specialisation__desc a{color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.formation-specialisation__desc a:hover{text-decoration:none}.formation-specialisation__desc ul,.formation-specialisation__desc ol{margin:0 0 1.25rem;padding:0;list-style:none}.formation-specialisation__desc ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}.formation-specialisation__desc ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}.formation-specialisation__desc ul li:last-child{margin-bottom:0}.formation-specialisation__desc ol{counter-reset:formation-ol}.formation-specialisation__desc ol li{counter-increment:formation-ol;padding-left:1.75rem}.formation-specialisation__desc ol li::before{content:counter(formation-ol) ".";top:0;width:auto;height:auto;border-radius:0;background:none;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8}.formation-specialisation__desc .video-embed-field-responsive-video{position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;overflow:hidden}.formation-specialisation__desc .video-embed-field-responsive-video::after{content:"";display:block;padding-bottom:56.25%}.formation-specialisation__desc .video-embed-field-responsive-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.formation-specialisation__desc div:has(>.media-oembed-content){position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio:16/9){.formation-specialisation__desc div:has(>.media-oembed-content){height:0;padding-bottom:56.25%}}.formation-specialisation__desc .media-oembed-content{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;margin:0;border:0}.formation-specialisation__desc .media--type-remote-video,.formation-specialisation__desc .media--view-mode-default{max-width:37.5rem;margin:1.25rem auto}.formation-specialisation__desc .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}.formation-specialisation__desc .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}.formation-specialisation__desc .bloc-lien-perso.bouton:hover,.formation-specialisation__desc .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}.formation-specialisation__desc p{font-size:20px;font-size:1.25rem;line-height:1.6}@media(min-width:1024px){.formation-specialisation__desc{padding-left:2.1875rem}.formation-specialisation__desc p{font-size:18px;font-size:1.125rem;line-height:1.78}}.formation-spec-courses{display:flex;flex-direction:column;gap:0;margin-top:.625rem;padding-left:0}@media(min-width:1024px){.formation-spec-courses{padding-left:2.1875rem}}.formation-spec-course{position:relative;border-bottom:1px solid #072b7f}.formation-spec-course[open] .formation-spec-course__summary::after{content:"−"}.formation-spec-course__summary{display:flex;flex-wrap:wrap;gap:.375rem;align-items:center;padding:.625rem 2.5rem 1.25rem 0;color:#072b7f;cursor:pointer;list-style:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.444;transition:background-color .25s ease}.formation-spec-course__summary::-webkit-details-marker{display:none}.formation-spec-course__summary::after{content:"+";position:absolute;right:0;width:.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:22px;font-size:1.375rem;line-height:1;text-align:center;transition:transform .25s ease}@media(hover:hover){.formation-spec-course__summary:hover{background-color:rgba(7,43,127,.05)}}.formation-spec-course__label,.formation-spec-course__sep{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.444}.formation-spec-course__badge{display:inline-flex;align-items:center;padding:0;border-bottom:.3125rem solid #bdd800;background:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.777}.formation-spec-course__body{padding:0 0 1.875rem;color:#072b7f}.formation-spec-course__body>*:first-child{margin-top:0}.formation-spec-course__body>*:last-child{margin-bottom:0}.formation-spec-course__body h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-spec-course__body h2{font-size:24px;font-size:1.5rem;line-height:1.6}}.formation-spec-course__body h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){.formation-spec-course__body h3{font-size:24px;font-size:1.5rem;line-height:1.6}}.formation-spec-course__body h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}.formation-spec-course__body p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.8}.formation-spec-course__body p+h2,.formation-spec-course__body ul+h2,.formation-spec-course__body ol+h2,.formation-spec-course__body p+h3,.formation-spec-course__body ul+h3,.formation-spec-course__body ol+h3{margin-top:1.875rem}.formation-spec-course__body h5,.formation-spec-course__body h6{color:#072b7f}.formation-spec-course__body strong,.formation-spec-course__body b{font-weight:900;color:inherit}.formation-spec-course__body a{color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.formation-spec-course__body a:hover{text-decoration:none}.formation-spec-course__body ul,.formation-spec-course__body ol{margin:0 0 1.25rem;padding:0;list-style:none}.formation-spec-course__body ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}.formation-spec-course__body ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}.formation-spec-course__body ul li:last-child{margin-bottom:0}.formation-spec-course__body ol{counter-reset:formation-ol}.formation-spec-course__body ol li{counter-increment:formation-ol;padding-left:1.75rem}.formation-spec-course__body ol li::before{content:counter(formation-ol) ".";top:0;width:auto;height:auto;border-radius:0;background:none;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8}.formation-spec-course__body .video-embed-field-responsive-video{position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;overflow:hidden}.formation-spec-course__body .video-embed-field-responsive-video::after{content:"";display:block;padding-bottom:56.25%}.formation-spec-course__body .video-embed-field-responsive-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.formation-spec-course__body div:has(>.media-oembed-content){position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio:16/9){.formation-spec-course__body div:has(>.media-oembed-content){height:0;padding-bottom:56.25%}}.formation-spec-course__body .media-oembed-content{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;margin:0;border:0}.formation-spec-course__body .media--type-remote-video,.formation-spec-course__body .media--view-mode-default{max-width:37.5rem;margin:1.25rem auto}.formation-spec-course__body .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}.formation-spec-course__body .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}.formation-spec-course__body .bloc-lien-perso.bouton:hover,.formation-spec-course__body .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}#formation-panel-cours.formation-panel{padding-block:0}#formation-panel-cours .formation-panel__inner{box-sizing:border-box;width:100%;margin-inline:auto;padding-block:3.75rem 5rem}#formation-panel-cours .formation-section__title{text-align:center;font-size:30px;font-size:1.875rem;line-height:1.4;text-align:center;margin-bottom:1.875rem}#formation-panel-cours .formation-section__title::after{margin-top:.625rem;margin-inline:auto}@media(min-width:1024px){#formation-panel-cours .formation-section__title{text-align:left;font-size:32px;font-size:2rem}#formation-panel-cours .formation-section__title::after{margin-top:1.25rem;margin-inline:0}}#formation-panel-cours .formation-section__title::after{margin-inline:auto}@media(min-width:1024px){#formation-panel-cours .formation-section__title{text-align:center}#formation-panel-cours .formation-section__title::after{margin-inline:auto}}@media(min-width:1024px){#formation-panel-cours .formation-section__title{margin-bottom:1.875rem}}#formation-panel-cours .formation-cours__accordion{margin-inline:calc(-1 * 1.25rem);width:calc(100% + 1.25rem * 2)}@media(min-width:1024px){#formation-panel-cours .formation-cours__accordion{margin-inline:0;width:100%}}.formation-cours__accordion{display:flex;flex-direction:column}.formation-cours__item{scroll-margin-top:calc(5rem + 3.75rem + 1rem);border-bottom:1px solid #072b7f;background:rgba(255,255,255,.06);transition:padding-bottom .35s ease}@media(min-width:1024px){.formation-cours__item{scroll-margin-top:calc(6.5rem + 3.75rem + 1rem)}}.formation-cours__item:first-child{border-top:1px solid #072b7f}.formation-cours__item[open]{background:#f0f3f8;padding-bottom:3.75rem}@media(min-width:1024px){.formation-cours__item[open]{padding-bottom:3.75rem}}.formation-cours__item[open] .formation-cours__summary::after{content:"−"}.formation-cours__summary{position:relative;display:flex;gap:1.25rem;align-items:flex-start;padding:1.25rem 2.5rem 1.25rem 1.25rem;color:#072b7f;cursor:pointer;list-style:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.444}.formation-cours__summary::-webkit-details-marker{display:none}.formation-cours__summary::after{content:"+";position:absolute;top:1.25rem;right:.9375rem;width:2.75rem;height:2.75rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:22px;font-size:1.375rem;line-height:2.75rem;text-align:center;transition:transform .25s ease,opacity .2s ease}@media(min-width:1024px){.formation-cours__summary{align-items:center;min-height:4.3125rem;padding:.625rem 3.75rem .625rem 1.25rem}.formation-cours__summary::after{top:50%;right:0;transform:translateY(-50%)}}@media(min-width:1024px){.formation-cours__item[open] .formation-cours__summary::after{transform:translateY(-50%) scale(1.08)}}.formation-cours__year{display:flex;flex:0 0 5rem;gap:.5rem;align-items:flex-start;min-width:0;color:#072b7f;font-style:italic}@media(min-width:1024px){.formation-cours__year{flex-basis:5.625rem}}.formation-cours__year p{display:flex;flex-wrap:wrap;gap:.5rem;align-items:flex-start;margin:0}.formation-cours__year p:not(:has(.formation-cours__num)){padding-bottom:.625rem;border-bottom:.3125rem solid #bdd800;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;font-style:italic;line-height:1.33}@media(min-width:1024px){.formation-cours__year p:not(:has(.formation-cours__num)){font-size:54px;font-size:3.375rem;line-height:1.09}}.formation-cours__year .formation-cours__num,.formation-cours__year>span:first-child{display:inline-flex;align-items:center;justify-content:center;padding-bottom:.625rem;border-bottom:.3125rem solid #bdd800;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.33}@media(min-width:1024px){.formation-cours__year .formation-cours__num,.formation-cours__year>span:first-child{font-size:54px;font-size:3.375rem;line-height:1.09}}.formation-cours__year .formation-cours__suffix,.formation-cours__year sup{margin-top:.5625rem;font-style:italic;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:14px;font-size:.875rem;line-height:1;vertical-align:baseline;text-decoration:none}.formation-cours__label{flex:1 1 auto;min-width:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.444}.formation-cours__body{overflow:hidden;max-height:0;opacity:0;padding:0 1.25rem;transition:max-height .45s cubic-bezier(0.4,0,0.2,1),opacity .28s ease,padding .35s ease}.formation-cours__item[open]>.formation-cours__body{max-height:100rem;opacity:1;overflow:visible;padding-block:0 1.25rem}.formation-cours__tracks{display:flex;flex-direction:column;gap:.625rem;width:100%;margin-top:1.25rem;margin-bottom:1.875rem;padding-bottom:.45rem}.formation-cours__tracks--multi{gap:0;margin-inline:calc(-1 * 1.25rem);width:calc(100% + 1.25rem * 2);margin-bottom:1.875rem;padding-bottom:.45rem}@media(min-width:1024px){.formation-cours__tracks{padding-inline:1.25rem}.formation-cours__tracks--multi{margin-inline:0;width:100%}}.formation-cours__tracks-nav{position:relative;width:100%}.formation-cours__tracks-arrow{position:absolute;top:0;bottom:0;z-index:3;display:flex;align-items:center;justify-content:center;width:2.75rem;border:0;background:#fff;cursor:pointer}.formation-cours__tracks-arrow img{display:block;width:.375rem;height:.75rem}.formation-cours__tracks-arrow--prev{left:0}.formation-cours__tracks-arrow--prev img{transform:rotate(180deg)}.formation-cours__tracks-arrow--next{right:0;left:auto}.formation-cours__tracks-arrow[hidden]{display:none}.formation-cours__tracks-arrow.is-disabled{opacity:.35;cursor:default;pointer-events:none}@media(min-width:1024px){.formation-cours__tracks-arrow{display:none}}.formation-cours__tracks-arrow:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.formation-cours__tracks-inner{width:100%;min-width:0;overflow:hidden}@media(min-width:1024px){.formation-cours__tracks-inner{overflow:visible}}.formation-cours__tracks-scroll{display:flex;flex-wrap:nowrap;gap:.625rem;align-items:stretch;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block:.25rem;scroll-snap-type:x proximity;scroll-padding-inline-start:2.75rem;scroll-padding-inline-end:0}.formation-cours__tracks-scroll::-webkit-scrollbar{display:none}.formation-cours__tracks--multi .formation-cours__tracks-scroll{gap:1.25rem;scroll-padding-inline:calc(2.75rem + 1.25rem)}@media(min-width:1024px){.formation-cours__tracks--multi .formation-cours__tracks-scroll{flex-wrap:nowrap;overflow:visible;scroll-padding-inline:0}}@media(min-width:1024px){.formation-cours__tracks-scroll{flex-wrap:nowrap;gap:.625rem;overflow:visible;padding:.25rem 0;scroll-snap-type:none;scroll-padding-inline:0}}.formation-cours__tracks--multi .formation-cours__track{flex:0 0 auto;width:auto;max-width:none;min-width:0;height:3.791875rem;min-height:3.791875rem;padding:.5625rem .625rem .729375rem;border-bottom-width:.166875rem;scroll-snap-align:start}.formation-cours__tracks--multi .formation-cours__track:first-child{margin-inline-start:calc(2.75rem + 1.25rem)}.formation-cours__tracks--multi .formation-cours__track:last-child{margin-inline-end:calc(2.75rem + 1.25rem)}.formation-cours__tracks--multi .formation-cours__track .formation-cours__track-label{flex-wrap:nowrap;white-space:nowrap;padding-bottom:0;font-size:20px;font-size:1.25rem;line-height:1.8}.formation-cours__tracks--multi .formation-cours__track .formation-cours__track-type{font-size:22px;font-size:1.375rem}@media(min-width:1024px){.formation-cours__tracks--multi .formation-cours__track{flex:1 1 0;width:auto;height:auto;min-width:0;max-width:none;scroll-snap-align:unset}.formation-cours__tracks--multi .formation-cours__track:first-child,.formation-cours__tracks--multi .formation-cours__track:last-child{margin-inline:0}.formation-cours__tracks--multi .formation-cours__track .formation-cours__track-label{flex-wrap:wrap;white-space:normal;text-align:center;overflow-wrap:break-word}.formation-cours__tracks--multi .formation-cours__track .formation-cours__track-type{white-space:normal}}.formation-cours__track{position:relative;box-sizing:border-box;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:3.791875rem;min-height:3.791875rem;padding:.5625rem .625rem .729375rem;border:0;border-bottom:.166875rem solid transparent;border-radius:0;background:#fff;color:#072b7f;cursor:pointer;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;transition:background .2s ease,border-bottom-color .2s ease,color .2s ease}@media(min-width:1024px){.formation-cours__track{height:auto;min-height:3.791875rem}}.formation-cours__track:hover,.formation-cours__track.is-active{border-bottom-color:#bdd800}.formation-cours__track:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.formation-cours__track-label{display:inline-flex;flex-wrap:wrap;gap:.375rem;align-items:baseline;justify-content:center;padding-bottom:0;font-size:20px;font-size:1.25rem;line-height:1.8}@media(min-width:1024px){.formation-cours__track-label{padding-bottom:.25rem}}.formation-cours__track-type{display:inline-flex;align-items:baseline;padding-bottom:0;border-bottom:.25rem solid transparent;font-style:italic;text-transform:uppercase;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:22px;font-size:1.375rem;line-height:1.545}.formation-cours__track:hover .formation-cours__track-type,.formation-cours__track.is-active .formation-cours__track-type{border-bottom-color:#bdd800}.formation-cours__track-pointer{display:none;position:absolute;top:100%;left:50%;z-index:2;width:.943125rem;height:auto;transform:translateX(-50%);pointer-events:none}.formation-cours__track:hover .formation-cours__track-pointer,.formation-cours__track.is-active .formation-cours__track-pointer,.formation-admission__modalite:hover .formation-cours__track-pointer,.formation-admission__modalite.is-active .formation-cours__track-pointer{display:block}.formation-cours__track-pointer-cutout{display:block;width:100%}.formation-cours__track-pointer-cutout img{display:block;width:100%;height:auto}.formation-cours__panel{display:none}.formation-cours__panel.is-active:not([hidden]){display:block}@media(min-width:1024px){.formation-cours__panel{padding-inline:1.25rem}}.formation-cours__footer{margin-top:2.5rem;padding-top:1.875rem}@media(min-width:1024px){.formation-cours__footer{margin-top:2.8125rem;padding-top:1.875rem}}.formation-cours__footer>h2,.formation-cours__footer>h3:first-child{margin:0 0 1.875rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.25}@media(min-width:1024px){.formation-cours__footer>h2,.formation-cours__footer>h3:first-child{font-size:32px;font-size:2rem;line-height:1.4}}.formation-cours__footer>h2::after,.formation-cours__footer>h3:first-child::after{content:"";display:block;width:1.875rem;height:.125rem;margin:.625rem auto 0;background:#bdd800}.formation-cours__footer h3,.formation-cours__footer h4{display:flex;gap:.625rem;align-items:center;margin:1.875rem 0 .625rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:24px;font-size:1.5rem;line-height:1.6}@media(min-width:1024px){.formation-cours__footer h3,.formation-cours__footer h4{margin-top:1.875rem}}.formation-cours__footer p,.formation-cours__footer li{font-size:18px;font-size:1.125rem;line-height:1.8}.formation-cours__footer ul{margin:0 0 1.25rem;padding:0;list-style:none}.formation-cours__footer ul li{position:relative;margin-bottom:.9375rem;padding-left:1.75rem}.formation-cours__footer ul li::before{content:"";position:absolute;left:.625rem;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}.formation-cours__footer ul li:last-child{margin-bottom:0}@media(prefers-reduced-motion:reduce){.formation-cours__item,.formation-cours__body,.formation-cours__summary::after{transition:none}}#formation-panel-experiences.formation-panel{padding-block:0}#formation-panel-experiences .formation-panel__inner{padding-block:3.75rem 5rem}@media(min-width:1024px){#formation-panel-experiences .formation-panel__inner{max-width:67.5rem}}#formation-panel-experiences .formation-exp__intro{margin-bottom:1.875rem}#formation-panel-experiences .formation-section__title{text-align:center;font-size:30px;font-size:1.875rem;line-height:1.4;text-align:center;margin-bottom:0}#formation-panel-experiences .formation-section__title::after{margin-top:.625rem;margin-inline:auto}@media(min-width:1024px){#formation-panel-experiences .formation-section__title{text-align:left;font-size:32px;font-size:2rem}#formation-panel-experiences .formation-section__title::after{margin-top:1.25rem;margin-inline:0}}#formation-panel-experiences .formation-section__title::after{margin-inline:auto}@media(min-width:1024px){#formation-panel-experiences .formation-section__title{text-align:center}#formation-panel-experiences .formation-section__title::after{margin-inline:auto}}.formation-exp-nav{margin-bottom:2.5rem}@media(min-width:1024px){.formation-exp-nav{margin-bottom:1.25rem}}.formation-exp-nav__list{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.formation-exp-nav__list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.formation-exp-nav__list{grid-template-columns:repeat(3,1fr)}}.formation-exp-nav__item{display:flex}.formation-exp-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:.3125rem;width:100%;min-height:12.1875rem;padding:.9375rem 1.875rem;overflow:hidden;isolation:isolate;text-decoration:none}.formation-exp-card:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.formation-exp-card__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.formation-exp-card__overlay{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(40,36,41,0) 50%,rgba(40,36,41,0.6) 100%),rgba(40,36,41,.2);transition:opacity .3s ease}.formation-exp-card__content{display:flex;flex-direction:column;align-items:center;gap:.3125rem;width:100%}.formation-exp-card__picto{width:1.875rem;height:1.375rem}.formation-exp-card__title{color:#fff;text-align:center;word-break:break-word;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.45}.formation-exp-card:hover .formation-exp-card__img{transform:scale(1.05)}.formation-exp-card:hover .formation-exp-card__overlay{opacity:.85}.formation-exp-list{display:flex;flex-direction:column}@media(min-width:1024px){.formation-exp-list{max-width:53.75rem;margin-inline:auto}}.formation-exp{padding-block:1.875rem;scroll-margin-top:calc(5rem + 3.75rem + 1rem)}@media(min-width:1024px){.formation-exp{padding-block:2.5rem;scroll-margin-top:calc(6.5rem + 3.75rem + 1rem)}}.formation-exp__header{display:flex;flex-direction:column;align-items:center;gap:.625rem;margin-bottom:.625rem;text-align:center}.formation-exp__header .formation-spec-picto--title{margin-top:0}@media(min-width:1024px){.formation-exp__header{flex-direction:row;align-items:flex-start;text-align:left}.formation-exp__header .formation-spec-picto--title{margin-top:.25rem}}.formation-exp__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.3}@media(min-width:1024px){.formation-exp__title{font-size:22px;font-size:1.375rem;line-height:1.6}}.formation-exp__body{padding-left:0}@media(min-width:1024px){.formation-exp__body{padding-left:2.5rem}}#formation-panel-carrieres.formation-panel{padding-block:0}#formation-panel-carrieres .formation-panel__inner{padding-block:3.75rem 5rem}@media(min-width:1024px){#formation-panel-carrieres .formation-panel__inner{max-width:67.5rem}}#formation-panel-carrieres .formation-carrieres__intro{margin-bottom:1.875rem}@media(min-width:1024px){#formation-panel-carrieres .formation-carrieres__intro{margin-bottom:1.875rem}}#formation-panel-carrieres .formation-section__title{text-align:center;font-size:30px;font-size:1.875rem;line-height:1.4;text-align:center;margin-bottom:0}#formation-panel-carrieres .formation-section__title::after{margin-top:.625rem;margin-inline:auto}@media(min-width:1024px){#formation-panel-carrieres .formation-section__title{text-align:left;font-size:32px;font-size:2rem}#formation-panel-carrieres .formation-section__title::after{margin-top:1.25rem;margin-inline:0}}#formation-panel-carrieres .formation-section__title::after{margin-inline:auto}@media(min-width:1024px){#formation-panel-carrieres .formation-section__title{text-align:center}#formation-panel-carrieres .formation-section__title::after{margin-inline:auto}}#formation-panel-carrieres .formation-metiers{display:flex;flex-direction:column;margin-bottom:2.5rem;overflow:hidden}@media(min-width:1024px){#formation-panel-carrieres .formation-metiers{flex-direction:row;align-items:stretch;margin-bottom:3.75rem;min-height:20.125rem}}#formation-panel-carrieres .formation-metiers__media{display:none}@media(min-width:1024px){#formation-panel-carrieres .formation-metiers__media{display:block;flex:0 0 23.75rem;max-width:23.75rem}}#formation-panel-carrieres .formation-metiers__media img{display:block;width:100%;height:100%;min-height:20.125rem;object-fit:cover}#formation-panel-carrieres .formation-metiers__panel{background:#072b7f;color:#fff;padding:3.75rem 1.25rem}@media(min-width:1024px){#formation-panel-carrieres .formation-metiers__panel{flex:1 1 auto;display:flex;align-items:center;padding:3.75rem 5rem}}#formation-panel-carrieres .formation-metiers__content{width:100%;max-width:33.75rem;margin-inline:auto;text-align:center}@media(min-width:1024px){#formation-panel-carrieres .formation-metiers__content{max-width:none;margin-inline:0}}#formation-panel-carrieres .formation-metiers__title{margin-bottom:1.25rem;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){#formation-panel-carrieres .formation-metiers__title{font-size:32px;font-size:2rem;line-height:1.4}}#formation-panel-carrieres .formation-metiers__title p{margin:0}#formation-panel-carrieres .formation-metiers__title span,#formation-panel-carrieres .formation-metiers__title strong{display:inline-block;color:#072b7f;background:#bdd800;padding:0 .25rem}#formation-panel-carrieres .formation-metiers__desc{margin-bottom:1.25rem;font-size:20px;font-size:1.25rem;line-height:1.6}#formation-panel-carrieres .formation-metiers__desc p{margin:0;color:#fff}#formation-panel-carrieres .formation-metiers__cta{display:flex;justify-content:center}#formation-panel-carrieres .formation-metiers__cta .formation-btn{width:100%;max-width:20rem;justify-content:center}@media(min-width:1024px){#formation-panel-carrieres .formation-metiers__cta .formation-btn{width:auto;min-width:18.9375rem}}@media(min-width:1024px){#formation-panel-carrieres .formation-carrieres__body{max-width:53.75rem;margin-inline:auto}}#formation-panel-carrieres .formation-carrieres__subtitle{margin:0 0 1.875rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4}#formation-panel-carrieres .formation-carrieres__subtitle::after{content:"";display:block;width:1.875rem;height:2px;margin:.625rem auto 0;background:#bdd800}@media(min-width:1024px){#formation-panel-carrieres .formation-carrieres__subtitle{font-size:32px;font-size:2rem;line-height:1.4}#formation-panel-carrieres .formation-carrieres__subtitle::after{margin-top:1.25rem}}#formation-panel-carrieres .formation-carrieres{color:#072b7f}#formation-panel-carrieres .formation-carrieres>*:first-child{margin-top:0}#formation-panel-carrieres .formation-carrieres>*:last-child{margin-bottom:0}#formation-panel-carrieres .formation-carrieres h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-carrieres .formation-carrieres h2{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-carrieres .formation-carrieres h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-carrieres .formation-carrieres h3{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-carrieres .formation-carrieres h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}#formation-panel-carrieres .formation-carrieres p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.8}#formation-panel-carrieres .formation-carrieres p+h2,#formation-panel-carrieres .formation-carrieres ul+h2,#formation-panel-carrieres .formation-carrieres ol+h2,#formation-panel-carrieres .formation-carrieres p+h3,#formation-panel-carrieres .formation-carrieres ul+h3,#formation-panel-carrieres .formation-carrieres ol+h3{margin-top:1.875rem}#formation-panel-carrieres .formation-carrieres h5,#formation-panel-carrieres .formation-carrieres h6{color:#072b7f}#formation-panel-carrieres .formation-carrieres strong,#formation-panel-carrieres .formation-carrieres b{font-weight:900;color:inherit}#formation-panel-carrieres .formation-carrieres a{color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}#formation-panel-carrieres .formation-carrieres a:hover{text-decoration:none}#formation-panel-carrieres .formation-carrieres ul,#formation-panel-carrieres .formation-carrieres ol{margin:0 0 1.25rem;padding:0;list-style:none}#formation-panel-carrieres .formation-carrieres ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}#formation-panel-carrieres .formation-carrieres ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}#formation-panel-carrieres .formation-carrieres ul li:last-child{margin-bottom:0}#formation-panel-carrieres .formation-carrieres ol{counter-reset:formation-ol}#formation-panel-carrieres .formation-carrieres ol li{counter-increment:formation-ol;padding-left:1.75rem}#formation-panel-carrieres .formation-carrieres ol li::before{content:counter(formation-ol) ".";top:0;width:auto;height:auto;border-radius:0;background:none;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8}#formation-panel-carrieres .formation-carrieres .video-embed-field-responsive-video{position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;overflow:hidden}#formation-panel-carrieres .formation-carrieres .video-embed-field-responsive-video::after{content:"";display:block;padding-bottom:56.25%}#formation-panel-carrieres .formation-carrieres .video-embed-field-responsive-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}#formation-panel-carrieres .formation-carrieres div:has(>.media-oembed-content){position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio:16/9){#formation-panel-carrieres .formation-carrieres div:has(>.media-oembed-content){height:0;padding-bottom:56.25%}}#formation-panel-carrieres .formation-carrieres .media-oembed-content{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;margin:0;border:0}#formation-panel-carrieres .formation-carrieres .media--type-remote-video,#formation-panel-carrieres .formation-carrieres .media--view-mode-default{max-width:37.5rem;margin:1.25rem auto}#formation-panel-carrieres .formation-carrieres .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}#formation-panel-carrieres .formation-carrieres .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}#formation-panel-carrieres .formation-carrieres .bloc-lien-perso.bouton:hover,#formation-panel-carrieres .formation-carrieres .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}#formation-panel-carrieres .formation-carrieres>p{font-size:20px;font-size:1.25rem;line-height:1.6;margin-bottom:1.875rem}#formation-panel-carrieres .formation-carrieres h3,#formation-panel-carrieres .formation-carrieres h4{margin:0 0 1.875rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4}#formation-panel-carrieres .formation-carrieres h3::after,#formation-panel-carrieres .formation-carrieres h4::after{content:"";display:block;width:1.875rem;height:2px;margin:.625rem auto 0;background:#bdd800}@media(min-width:1024px){#formation-panel-carrieres .formation-carrieres h3,#formation-panel-carrieres .formation-carrieres h4{font-size:32px;font-size:2rem;line-height:1.4}#formation-panel-carrieres .formation-carrieres h3::after,#formation-panel-carrieres .formation-carrieres h4::after{margin-top:1.25rem}}#formation-panel-carrieres .formation-carrieres h4{font-size:20px;font-size:1.25rem;margin-top:1.875rem}@media(min-width:1024px){#formation-panel-carrieres .formation-carrieres h4{font-size:22px;font-size:1.375rem}}#formation-panel-carrieres .formation-carrieres ul li::before{background:#bdd800;width:.5rem;height:.5rem;top:.625rem}#formation-panel-carrieres .formation-carrieres .cols-2{display:grid;gap:.9375rem}@media(min-width:1024px){#formation-panel-carrieres .formation-carrieres .cols-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.75rem 3.75rem}}#formation-panel-carrieres .formation-carrieres .bloc-salaire,#formation-panel-carrieres .formation-carrieres [class*=salaire]{display:flex;gap:1.25rem;align-items:flex-start;margin-bottom:.9375rem}#formation-panel-carrieres .formation-carrieres-stats{margin-top:2.5rem;font-size:18px;font-size:1.125rem;line-height:1.5}#formation-panel-carrieres .formation-carrieres-stats .formation-carrieres__subtitle{font-size:18px;font-size:1.125rem;line-height:1.5}#formation-panel-carrieres .formation-carrieres-stats__block+.formation-carrieres-stats__block{margin-top:2.5rem}@media(min-width:1024px){#formation-panel-carrieres .formation-carrieres-stats__block+.formation-carrieres-stats__block{margin-top:3.75rem}}#formation-panel-carrieres .formation-carrieres-stats__heading{margin:0 0 1.25rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.5}#formation-panel-carrieres .formation-carrieres-stats__list--animated{display:grid;gap:1.875rem;justify-items:center}@media(min-width:1024px){#formation-panel-carrieres .formation-carrieres-stats__list--animated{grid-template-columns:repeat(2,minmax(0,1fr));gap:3.75rem}}#formation-panel-carrieres .formation-carrieres-stats__list--animated.count-1{grid-template-columns:1fr}#formation-panel-carrieres .formation-carrieres-stats__list--block{display:flex;flex-direction:column;gap:.9375rem;width:100%}#formation-panel-carrieres .formation-carrieres-stats__list--list ul{margin:0;padding:0;list-style:none}@media(min-width:1024px){#formation-panel-carrieres .formation-carrieres-stats__list--list ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9375rem 3.75rem}}#formation-panel-carrieres .formation-carrieres-stats__list--list .formation-carrieres-stats__item{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;padding:.75rem 0;text-align:left}#formation-panel-carrieres .formation-carrieres-stats__list--list .formation-carrieres-stats__item::before{content:"";flex:0 0 .5rem;width:.5rem;height:.5rem;margin-top:.5rem;border-radius:50%;background:#ff3533}#formation-panel-carrieres .formation-carrieres-stats__item{display:flex;flex-direction:column;align-items:center;max-width:15.625rem;text-align:center}#formation-panel-carrieres .formation-carrieres-stats__item--row{flex-direction:row;align-items:flex-start;width:100%;max-width:none;text-align:left;gap:1.25rem}#formation-panel-carrieres .formation-carrieres-stats__number{flex:0 0 auto;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.5;white-space:nowrap}@media(min-width:1024px){#formation-panel-carrieres .formation-carrieres-stats__number{min-width:5rem}}#formation-panel-carrieres .formation-carrieres-stats__number small,#formation-panel-carrieres .formation-carrieres-stats__number .formation-carrieres-stats__number-k{font-size:14px;font-size:.875rem;font-weight:700;vertical-align:super}#formation-panel-carrieres .formation-carrieres-stats__label{color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.5}#formation-panel-carrieres .formation-carrieres-stats__label p{margin:0}#formation-panel-carrieres .formation-carrieres-stats__label .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}#formation-panel-carrieres .formation-carrieres-stats__label .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}#formation-panel-carrieres .formation-carrieres-stats__label .bloc-lien-perso.bouton:hover,#formation-panel-carrieres .formation-carrieres-stats__label .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}#formation-panel-carrieres .formation-carrieres-stats__label .bloc-lien-perso.bouton{font-size:18px;font-size:1.125rem}#formation-panel-carrieres .formation-carrieres-stats__circle{font-size:9.75rem;width:1em;height:1em;position:relative;border-radius:50%;overflow:hidden;display:inline-block;margin:.625rem;background:#f0f3f8}#formation-panel-carrieres .formation-carrieres-stats__circle .circle_inner{position:absolute;inset:0;width:1em;height:1em;clip:rect(0,1em,1em,0.5em)}#formation-panel-carrieres .formation-carrieres-stats__circle .round_per{position:absolute;inset:0;width:1em;height:1em;background:#bdd800;clip:rect(0,1em,1em,0.5em);transform:rotate(180deg);transition:transform 1.05s ease}#formation-panel-carrieres .formation-carrieres-stats__circle.percent_more .circle_inner{clip:rect(0,0.5em,1em,0)}#formation-panel-carrieres .formation-carrieres-stats__circle.percent_more::after{content:"";position:absolute;left:.5em;inset-block:0;right:0;background:#bdd800}#formation-panel-carrieres .formation-carrieres-stats__circle .circle_inbox{position:absolute;inset:.625rem;background:#fff;z-index:3;border-radius:50%}#formation-panel-carrieres .formation-carrieres-stats__circle .percent_text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:50px;font-size:3.125rem;line-height:1}#formation-panel-carrieres .formation-carrieres-stats__circle .percent_text sup{font-size:30px;font-size:1.875rem;top:-0.5rem}#formation-panel-financement.formation-panel{padding-block:0}#formation-panel-financement .formation-panel__inner{padding-block:3.75rem 5rem}@media(min-width:1024px){#formation-panel-financement .formation-panel__inner{max-width:67.5rem}}#formation-panel-financement .formation-financement__intro{margin-bottom:1.875rem}#formation-panel-financement .formation-section__title{text-align:center;font-size:30px;font-size:1.875rem;line-height:1.4;text-align:center;margin-bottom:0}#formation-panel-financement .formation-section__title::after{margin-top:.625rem;margin-inline:auto}@media(min-width:1024px){#formation-panel-financement .formation-section__title{text-align:left;font-size:32px;font-size:2rem}#formation-panel-financement .formation-section__title::after{margin-top:1.25rem;margin-inline:0}}#formation-panel-financement .formation-section__title::after{margin-inline:auto}@media(min-width:1024px){#formation-panel-financement .formation-section__title{text-align:center}#formation-panel-financement .formation-section__title::after{margin-inline:auto}}#formation-panel-financement .formation-financement__body{margin-bottom:2.5rem}@media(min-width:1024px){#formation-panel-financement .formation-financement__body{max-width:53.75rem;margin-inline:auto;margin-bottom:3.75rem}}#formation-panel-financement .formation-financement{color:#072b7f}#formation-panel-financement .formation-financement>*:first-child{margin-top:0}#formation-panel-financement .formation-financement>*:last-child{margin-bottom:0}#formation-panel-financement .formation-financement h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-financement .formation-financement h2{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-financement .formation-financement h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-financement .formation-financement h3{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-financement .formation-financement h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}#formation-panel-financement .formation-financement p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.8}#formation-panel-financement .formation-financement p+h2,#formation-panel-financement .formation-financement ul+h2,#formation-panel-financement .formation-financement ol+h2,#formation-panel-financement .formation-financement p+h3,#formation-panel-financement .formation-financement ul+h3,#formation-panel-financement .formation-financement ol+h3{margin-top:1.875rem}#formation-panel-financement .formation-financement h5,#formation-panel-financement .formation-financement h6{color:#072b7f}#formation-panel-financement .formation-financement strong,#formation-panel-financement .formation-financement b{font-weight:900;color:inherit}#formation-panel-financement .formation-financement a{color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}#formation-panel-financement .formation-financement a:hover{text-decoration:none}#formation-panel-financement .formation-financement ul,#formation-panel-financement .formation-financement ol{margin:0 0 1.25rem;padding:0;list-style:none}#formation-panel-financement .formation-financement ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}#formation-panel-financement .formation-financement ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}#formation-panel-financement .formation-financement ul li:last-child{margin-bottom:0}#formation-panel-financement .formation-financement ol{counter-reset:formation-ol}#formation-panel-financement .formation-financement ol li{counter-increment:formation-ol;padding-left:1.75rem}#formation-panel-financement .formation-financement ol li::before{content:counter(formation-ol) ".";top:0;width:auto;height:auto;border-radius:0;background:none;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8}#formation-panel-financement .formation-financement .video-embed-field-responsive-video{position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;overflow:hidden}#formation-panel-financement .formation-financement .video-embed-field-responsive-video::after{content:"";display:block;padding-bottom:56.25%}#formation-panel-financement .formation-financement .video-embed-field-responsive-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}#formation-panel-financement .formation-financement div:has(>.media-oembed-content){position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio:16/9){#formation-panel-financement .formation-financement div:has(>.media-oembed-content){height:0;padding-bottom:56.25%}}#formation-panel-financement .formation-financement .media-oembed-content{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;margin:0;border:0}#formation-panel-financement .formation-financement .media--type-remote-video,#formation-panel-financement .formation-financement .media--view-mode-default{max-width:37.5rem;margin:1.25rem auto}#formation-panel-financement .formation-financement .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}#formation-panel-financement .formation-financement .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}#formation-panel-financement .formation-financement .bloc-lien-perso.bouton:hover,#formation-panel-financement .formation-financement .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}#formation-panel-financement .formation-financement h3+ul,#formation-panel-financement .formation-financement h3+p,#formation-panel-financement .formation-financement h3+div,#formation-panel-financement .formation-financement h2:not(.picto)+ul,#formation-panel-financement .formation-financement h2:not(.picto)+p,#formation-panel-financement .formation-financement h2:not(.picto)+div,#formation-panel-financement .formation-financement h4+ul,#formation-panel-financement .formation-financement h4+p,#formation-panel-financement .formation-financement h4+div{margin-top:1.25rem}#formation-panel-financement .formation-financement h3:not(:first-child),#formation-panel-financement .formation-financement h2:not(.picto):not(:first-child),#formation-panel-financement .formation-financement h4:not(:first-child){margin-top:2.5rem}@media(min-width:1024px){#formation-panel-financement .formation-financement h3:not(:first-child),#formation-panel-financement .formation-financement h2:not(.picto):not(:first-child),#formation-panel-financement .formation-financement h4:not(:first-child){margin-top:3.75rem}}#formation-panel-financement .formation-financement h2.picto+*{margin-top:2.5rem}@media(min-width:1024px){#formation-panel-financement .formation-financement h2.picto+*{margin-top:3.75rem}}#formation-panel-financement .formation-financement h2.picto{display:flex;flex-direction:column;align-items:center;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-financement .formation-financement h2.picto{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-financement .formation-financement h2.picto::before{content:"";display:block;width:2rem;height:2.515625rem;margin-bottom:.3125rem;background-color:#bdd800;-webkit-mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/euro.svg);mask-image:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/pictos/formation/euro.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}#formation-panel-financement .formation-financement h3{margin:0;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-financement .formation-financement h3{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-financement .formation-financement h3::after{display:none}#formation-panel-financement .formation-financement h2:not(.picto):has(>span),#formation-panel-financement .formation-financement h2:not(.picto):has(>strong),#formation-panel-financement .formation-financement h3:has(>span),#formation-panel-financement .formation-financement h3:has(>strong){margin:0;text-align:center;font-size:26px;font-size:1.625rem;font-weight:400;line-height:1.5;color:#072b7f}#formation-panel-financement .formation-financement h2:not(.picto):has(>span) span,#formation-panel-financement .formation-financement h2:not(.picto):has(>span) strong,#formation-panel-financement .formation-financement h2:not(.picto):has(>strong) span,#formation-panel-financement .formation-financement h2:not(.picto):has(>strong) strong,#formation-panel-financement .formation-financement h3:has(>span) span,#formation-panel-financement .formation-financement h3:has(>span) strong,#formation-panel-financement .formation-financement h3:has(>strong) span,#formation-panel-financement .formation-financement h3:has(>strong) strong{display:inline;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;background:none;color:#072b7f;padding:0;border-bottom:.3125rem solid #bdd800}#formation-panel-financement .formation-financement h4{margin:0;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.6}#formation-panel-financement .formation-financement p{margin:0;font-size:18px;font-size:1.125rem;line-height:1.8}#formation-panel-financement .formation-financement small,#formation-panel-financement .formation-financement .text-small{font-size:14px;font-size:.875rem;line-height:1.714}#formation-panel-financement .formation-financement ul{display:flex;flex-direction:column;gap:.9375rem;margin:0}#formation-panel-financement .formation-financement ul li{margin:0;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}#formation-panel-financement .formation-financement ul li::before{background:#bdd800;width:.5rem;height:.5rem;top:.625rem}#formation-panel-financement .formation-financement ul li>strong,#formation-panel-financement .formation-financement ul li>b,#formation-panel-financement .formation-financement ul li>p:first-child strong,#formation-panel-financement .formation-financement ul li>p:first-child b{display:block;margin-bottom:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;line-height:1.78}#formation-panel-financement .formation-financement ul li .bloc-lien-perso.bouton{display:flex;width:100%;margin-top:1.25rem;padding:.625rem .625rem .625rem 1.875rem;border:1px solid #072b7f;border-radius:0;background:#fff;color:#072b7f;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4;text-decoration:none;justify-content:center;gap:.25rem}#formation-panel-financement .formation-financement ul li .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}@media(min-width:1024px){#formation-panel-financement .formation-financement ul li .bloc-lien-perso.bouton{display:inline-flex;width:auto}}#formation-panel-financement .formation-financement>p .bloc-lien-perso.bouton,#formation-panel-financement .formation-financement>.bloc-lien-perso.bouton,#formation-panel-financement .formation-financement p>.bloc-lien-perso.bouton{display:flex;width:100%;margin-top:.625rem;padding:.625rem .625rem .625rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4;text-decoration:none;justify-content:center}#formation-panel-financement .formation-financement>p .bloc-lien-perso.bouton::after,#formation-panel-financement .formation-financement>.bloc-lien-perso.bouton::after,#formation-panel-financement .formation-financement p>.bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}#formation-panel-financement .formation-financement>p .bloc-lien-perso.bouton:hover,#formation-panel-financement .formation-financement>p .bloc-lien-perso.bouton:focus-visible,#formation-panel-financement .formation-financement>.bloc-lien-perso.bouton:hover,#formation-panel-financement .formation-financement>.bloc-lien-perso.bouton:focus-visible,#formation-panel-financement .formation-financement p>.bloc-lien-perso.bouton:hover,#formation-panel-financement .formation-financement p>.bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}@media(min-width:1024px){#formation-panel-financement .formation-financement>p .bloc-lien-perso.bouton,#formation-panel-financement .formation-financement>.bloc-lien-perso.bouton,#formation-panel-financement .formation-financement p>.bloc-lien-perso.bouton{display:inline-flex;width:auto}}#formation-panel-financement .formation-financement ul li .bloc-lien-perso.bouton::after{content:">"}#formation-panel-financement .formation-simulateur{display:flex;flex-direction:column;overflow:hidden}@media(min-width:1024px){#formation-panel-financement .formation-simulateur{flex-direction:row;align-items:stretch;min-height:20.125rem}}#formation-panel-financement .formation-simulateur__media{order:-1;padding-inline:1.25rem}@media(min-width:1024px){#formation-panel-financement .formation-simulateur__media{order:0;flex:0 0 23.75rem;max-width:23.75rem;padding-inline:0}}#formation-panel-financement .formation-simulateur__media img{display:block;width:100%;height:11.75rem;object-fit:cover}@media(min-width:1024px){#formation-panel-financement .formation-simulateur__media img{height:100%;min-height:20.125rem}}#formation-panel-financement .formation-simulateur__panel{padding:1.875rem 1.25rem 3.75rem;color:#072b7f}@media(min-width:1024px){#formation-panel-financement .formation-simulateur__panel{flex:1 1 auto;display:flex;align-items:center;background:#072b7f;color:#fff;padding:3.75rem 5rem}}#formation-panel-financement .formation-simulateur__content{width:100%;max-width:33.75rem;margin-inline:auto;text-align:center}@media(min-width:1024px){#formation-panel-financement .formation-simulateur__content{max-width:none;margin-inline:0}}#formation-panel-financement .formation-simulateur__title{margin-bottom:1.25rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4;color:#072b7f}@media(min-width:1024px){#formation-panel-financement .formation-simulateur__title{font-size:32px;font-size:2rem;line-height:1.4;color:#fff}}#formation-panel-financement .formation-simulateur__title span{display:inline-block;color:#072b7f;background:#bdd800;padding:0 .25rem}#formation-panel-financement .formation-simulateur__desc{margin:0 0 1.25rem;font-size:20px;font-size:1.25rem;line-height:1.6;color:#072b7f}@media(min-width:1024px){#formation-panel-financement .formation-simulateur__desc{color:#fff}}#formation-panel-financement .formation-simulateur__cta{display:flex;justify-content:center}#formation-panel-financement .formation-simulateur__cta .formation-btn{width:100%;max-width:19.3125rem;justify-content:center;margin-top:0;padding:.625rem .625rem .625rem 1.875rem;border:0;border-radius:0;font-size:16px;font-size:1rem;font-weight:900;gap:.25rem}#formation-panel-financement .formation-simulateur__cta .formation-btn::after{content:">";font-weight:900;line-height:1}@media(min-width:1024px){#formation-panel-financement .formation-simulateur__cta .formation-btn{width:auto;min-width:19.3125rem}}#formation-panel-admission.formation-panel{padding-block:0}#formation-panel-admission .formation-panel__inner{box-sizing:border-box;width:100%;margin-inline:auto;padding-block:3.75rem 5rem}@media(min-width:1024px){#formation-panel-admission .formation-panel__inner{max-width:67.5rem}}#formation-panel-admission .formation-admission__intro{margin-bottom:1.875rem}#formation-panel-admission .formation-section__title--with-icon{display:flex;flex-direction:column;align-items:center;gap:.5rem}#formation-panel-admission .formation-section__title--with-icon span{font-size:30px;font-size:1.875rem;line-height:1.4}@media(min-width:1024px){#formation-panel-admission .formation-section__title--with-icon span{font-size:45px;font-size:2.8125rem;line-height:1}}#formation-panel-admission .formation-admission__title-icon{display:block;width:3.75rem;height:3.75rem;object-fit:contain}#formation-panel-admission .formation-admission__niveau-select{margin-bottom:2.5rem;padding:1.875rem 1.25rem;background:#01133f}@media(min-width:1024px){#formation-panel-admission .formation-admission__niveau-select{max-width:67.5rem;margin-inline:auto;margin-bottom:2.5rem;padding:1.875rem 6.875rem}}#formation-panel-admission .formation-admission__select{box-sizing:border-box;width:100%;padding:1.25rem 2.5rem 1.25rem 1.25rem;border:1px solid rgba(7,43,127,.2);border-radius:0;background:#fff url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/header/chevron-right.svg) no-repeat right 1.25rem center/0.375rem .75rem;color:#072b7f;appearance:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4;cursor:pointer}#formation-panel-admission .formation-admission__select:focus-visible{outline:2px solid #bdd800;outline-offset:2px}@media(min-width:1024px){#formation-panel-admission .formation-admission__body{max-width:53.75rem;margin-inline:auto}}#formation-panel-admission .formation-admission__modalites{margin-bottom:3.75rem;padding-bottom:.45rem}#formation-panel-admission .formation-admission__modalites--multi{margin-inline:calc(-1 * 1.25rem);width:calc(100% + 1.25rem * 2)}@media(min-width:1024px){#formation-panel-admission .formation-admission__modalites--multi{margin-inline:0;width:100%}}#formation-panel-admission .formation-admission__modalites-nav{position:relative;width:100%}#formation-panel-admission .formation-admission__modalites-arrow{position:absolute;top:0;bottom:0;z-index:3;display:flex;align-items:center;justify-content:center;width:2.75rem;border:0;background:#fff;cursor:pointer}#formation-panel-admission .formation-admission__modalites-arrow img{display:block;width:.375rem;height:.75rem}#formation-panel-admission .formation-admission__modalites-arrow--prev{left:0}#formation-panel-admission .formation-admission__modalites-arrow--prev img{transform:rotate(180deg)}#formation-panel-admission .formation-admission__modalites-arrow--next{right:0;left:auto}#formation-panel-admission .formation-admission__modalites-arrow.is-disabled{opacity:.35;cursor:default;pointer-events:none}@media(min-width:1024px){#formation-panel-admission .formation-admission__modalites-arrow{display:none}}#formation-panel-admission .formation-admission__modalites-arrow:focus-visible{outline:2px solid #bdd800;outline-offset:2px}#formation-panel-admission .formation-admission__modalites-inner{width:100%;min-width:0;overflow:hidden}@media(min-width:1024px){#formation-panel-admission .formation-admission__modalites-inner{overflow:visible}}#formation-panel-admission .formation-admission__modalites-scroll{display:flex;flex-wrap:nowrap;gap:1.25rem;align-items:stretch;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block:.25rem .45rem;scroll-snap-type:x proximity}#formation-panel-admission .formation-admission__modalites-scroll::-webkit-scrollbar{display:none}#formation-panel-admission .formation-admission__modalites-scroll--single{justify-content:center;overflow:visible}.formation-admission__modalites--multi #formation-panel-admission .formation-admission__modalites-scroll{gap:1.875rem;scroll-padding-inline:calc(2.75rem + 1.25rem)}@media(min-width:1024px){.formation-admission__modalites--multi #formation-panel-admission .formation-admission__modalites-scroll{overflow:visible;scroll-padding-inline:0}}@media(min-width:1024px){#formation-panel-admission .formation-admission__modalites-scroll{gap:1.875rem;width:100%;overflow:visible;scroll-snap-type:none}#formation-panel-admission .formation-admission__modalites-scroll .formation-admission__modalite{flex:1 1 0;min-width:0;max-width:none;margin-inline:0}#formation-panel-admission .formation-admission__modalites-scroll .formation-admission__modalite:first-child,#formation-panel-admission .formation-admission__modalites-scroll .formation-admission__modalite:last-child{margin-inline:0}}#formation-panel-admission .formation-admission__modalite{position:relative;box-sizing:border-box;overflow:visible;display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;min-width:10.3125rem;min-height:3.5rem;padding:.5625rem .625rem .729375rem;border:0;border-bottom:.166875rem solid transparent;border-radius:0;background:rgba(255,255,255,.5);color:#072b7f;cursor:pointer;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;scroll-snap-align:start;transition:border-bottom-color .2s ease}#formation-panel-admission .formation-admission__modalite::before{content:"";position:absolute;inset:0;z-index:-1;box-shadow:0 0 1.625rem -0.25rem rgba(40,36,41,.1);pointer-events:none}#formation-panel-admission .formation-admission__modalite.is-active::before,#formation-panel-admission .formation-admission__modalite[aria-selected=true]::before,#formation-panel-admission .formation-admission__modalite[aria-selected=false]:hover::before{clip-path:inset(-3rem -3rem 0 -3rem)}.formation-admission__modalites--multi #formation-panel-admission .formation-admission__modalite:first-child{margin-inline-start:calc(2.75rem + 1.25rem)}.formation-admission__modalites--multi #formation-panel-admission .formation-admission__modalite:last-child{margin-inline-end:calc(2.75rem + 1.25rem)}#formation-panel-admission .formation-admission__modalite:hover,#formation-panel-admission .formation-admission__modalite.is-active{border-bottom-color:#bdd800}#formation-panel-admission .formation-admission__modalite.is-active{background:#fff}#formation-panel-admission .formation-admission__modalite:focus-visible{outline:2px solid #bdd800;outline-offset:2px}#formation-panel-admission .formation-admission__modalite-label{display:block;font-size:20px;font-size:1.25rem;line-height:1.8;white-space:nowrap}@media(min-width:1024px){#formation-panel-admission .formation-admission__modalite-label{white-space:normal}}#formation-panel-admission .formation-admission__panels{min-height:0;padding:0;border:0;background:transparent}#formation-panel-admission .formation-admission__panel{color:#072b7f}#formation-panel-admission .formation-admission__panel>*:first-child{margin-top:0}#formation-panel-admission .formation-admission__panel>*:last-child{margin-bottom:0}#formation-panel-admission .formation-admission__panel h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-admission .formation-admission__panel h2{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-admission .formation-admission__panel h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}@media(min-width:1024px){#formation-panel-admission .formation-admission__panel h3{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-admission .formation-admission__panel h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}#formation-panel-admission .formation-admission__panel p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.8}#formation-panel-admission .formation-admission__panel p+h2,#formation-panel-admission .formation-admission__panel ul+h2,#formation-panel-admission .formation-admission__panel ol+h2,#formation-panel-admission .formation-admission__panel p+h3,#formation-panel-admission .formation-admission__panel ul+h3,#formation-panel-admission .formation-admission__panel ol+h3{margin-top:1.875rem}#formation-panel-admission .formation-admission__panel h5,#formation-panel-admission .formation-admission__panel h6{color:#072b7f}#formation-panel-admission .formation-admission__panel strong,#formation-panel-admission .formation-admission__panel b{font-weight:900;color:inherit}#formation-panel-admission .formation-admission__panel a{color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}#formation-panel-admission .formation-admission__panel a:hover{text-decoration:none}#formation-panel-admission .formation-admission__panel ul,#formation-panel-admission .formation-admission__panel ol{margin:0 0 1.25rem;padding:0;list-style:none}#formation-panel-admission .formation-admission__panel ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}#formation-panel-admission .formation-admission__panel ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}#formation-panel-admission .formation-admission__panel ul li:last-child{margin-bottom:0}#formation-panel-admission .formation-admission__panel ol{counter-reset:formation-ol}#formation-panel-admission .formation-admission__panel ol li{counter-increment:formation-ol;padding-left:1.75rem}#formation-panel-admission .formation-admission__panel ol li::before{content:counter(formation-ol) ".";top:0;width:auto;height:auto;border-radius:0;background:none;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8}#formation-panel-admission .formation-admission__panel .video-embed-field-responsive-video{position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;overflow:hidden}#formation-panel-admission .formation-admission__panel .video-embed-field-responsive-video::after{content:"";display:block;padding-bottom:56.25%}#formation-panel-admission .formation-admission__panel .video-embed-field-responsive-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}#formation-panel-admission .formation-admission__panel div:has(>.media-oembed-content){position:relative;width:100%;max-width:37.5rem;margin:1.25rem auto;aspect-ratio:16/9;overflow:hidden}@supports not (aspect-ratio:16/9){#formation-panel-admission .formation-admission__panel div:has(>.media-oembed-content){height:0;padding-bottom:56.25%}}#formation-panel-admission .formation-admission__panel .media-oembed-content{position:absolute;inset:0;width:100% !important;height:100% !important;max-width:none;margin:0;border:0}#formation-panel-admission .formation-admission__panel .media--type-remote-video,#formation-panel-admission .formation-admission__panel .media--view-mode-default{max-width:37.5rem;margin:1.25rem auto}#formation-panel-admission .formation-admission__panel .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.375rem;margin-block:.625rem;padding:.875rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.4;text-decoration:none}#formation-panel-admission .formation-admission__panel .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}#formation-panel-admission .formation-admission__panel .bloc-lien-perso.bouton:hover,#formation-panel-admission .formation-admission__panel .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}#formation-panel-admission .formation-admission__panel>*+h2,#formation-panel-admission .formation-admission__panel>*+h3,#formation-panel-admission .formation-admission__panel>*+h4{margin-top:2.5rem}@media(min-width:1024px){#formation-panel-admission .formation-admission__panel>*+h2,#formation-panel-admission .formation-admission__panel>*+h3,#formation-panel-admission .formation-admission__panel>*+h4{margin-top:3.75rem}}#formation-panel-admission .formation-admission__panel h2:has(>span),#formation-panel-admission .formation-admission__panel h2:has(>strong),#formation-panel-admission .formation-admission__panel h3:has(>span),#formation-panel-admission .formation-admission__panel h3:has(>strong){margin:0;text-align:center;font-size:26px;font-size:1.625rem;font-weight:400;line-height:1.5;color:#072b7f}#formation-panel-admission .formation-admission__panel h2:has(>span) span,#formation-panel-admission .formation-admission__panel h2:has(>span) strong,#formation-panel-admission .formation-admission__panel h2:has(>strong) span,#formation-panel-admission .formation-admission__panel h2:has(>strong) strong,#formation-panel-admission .formation-admission__panel h3:has(>span) span,#formation-panel-admission .formation-admission__panel h3:has(>span) strong,#formation-panel-admission .formation-admission__panel h3:has(>strong) span,#formation-panel-admission .formation-admission__panel h3:has(>strong) strong{display:inline;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;background:none;color:#072b7f;padding:0;border-bottom:.3125rem solid #bdd800}#formation-panel-admission .formation-admission__panel h3:not(:has(>span)):not(:has(>strong)),#formation-panel-admission .formation-admission__panel h4{margin:0;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5;color:#072b7f}@media(min-width:1024px){#formation-panel-admission .formation-admission__panel h3:not(:has(>span)):not(:has(>strong)),#formation-panel-admission .formation-admission__panel h4{font-size:24px;font-size:1.5rem;line-height:1.6}}#formation-panel-admission .formation-admission__panel p{margin:0;font-size:18px;font-size:1.125rem;line-height:1.8}#formation-panel-admission .formation-admission__panel ul{display:flex;flex-direction:column;gap:.9375rem;margin:0}#formation-panel-admission .formation-admission__panel ul li{margin:0;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}#formation-panel-admission .formation-admission__panel ul li::before{top:.75rem;width:.5rem;height:.5rem;background:#bdd800}#formation-panel-admission .formation-admission__panel ul li>strong,#formation-panel-admission .formation-admission__panel ul li>b{display:block;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;line-height:1.78}#formation-panel-admission .formation-admission__panel>p .bloc-lien-perso.bouton,#formation-panel-admission .formation-admission__panel>.bloc-lien-perso.bouton{display:inline-flex;width:100%;max-width:100%;margin-top:.625rem;justify-content:center}@media(min-width:1024px){#formation-panel-admission .formation-admission__panel>p .bloc-lien-perso.bouton,#formation-panel-admission .formation-admission__panel>.bloc-lien-perso.bouton{width:auto;max-width:none}}#formation-panel-admission .formation-admission__panel ul .bloc-lien-perso.bouton{display:flex;width:100%;margin-top:1.25rem;padding:.625rem .625rem .625rem 1.875rem;border:1px solid #072b7f;border-radius:0;background:#fff;color:#072b7f;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4;text-decoration:none;justify-content:center;gap:.25rem}#formation-panel-admission .formation-admission__panel ul .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}#formation-panel-admission .formation-admission__panel img{display:block;max-width:15.625rem;height:auto;margin:1.25rem auto}.path-formations-listing .site-main{padding-block:0}.path-formations-listing .container,.path-formations-listing .site-main__full,.path-formations-listing .layout-content--full,.container.container--formations-listing{max-width:none !important;width:100%;margin-inline:0;padding-inline:0}.path-formations-listing .layout-content,.path-formations-listing .layout-content--full,.path-formations-listing .region-content{width:100%;max-width:none;padding:0}.formations-listing{width:100%}.formations-listing__intro{padding:.9375rem 1.25rem 0;text-align:center}@media(min-width:1024px){.formations-listing__intro{padding:.9375rem clamp(1.25rem,8vw,11.25rem) 0}}.formations-listing__breadcrumb{display:flex;justify-content:center;margin-bottom:1rem}.formations-listing__breadcrumb-list{display:flex;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.formations-listing__breadcrumb-link{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;color:#072b7f;text-decoration:none}.formations-listing__breadcrumb-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.formations-listing__title{margin:0 0 1.5rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.2}@media(min-width:768px){.formations-listing__title{font-size:36px;font-size:2.25rem}}@media(min-width:1024px){.formations-listing__title{margin-bottom:2rem;font-size:42px;font-size:2.625rem}}.formations-listing__layout{display:flex;flex-direction:column;gap:0;padding:0;width:100%;max-width:none}@media(min-width:1024px){.formations-listing__layout{display:grid;grid-template-columns:20rem minmax(0,1fr);align-items:start}}.formations-listing__sidebar{color:#fff;background:#01133f;width:100%}@media(min-width:1024px){.formations-listing__sidebar{position:sticky;top:calc(2.75rem + 6.5rem);width:20rem;max-width:20rem;max-height:calc(100vh - 2.75rem - 6.5rem);overflow-y:auto;align-self:start}}.formations-listing__filter-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.75rem;margin:0;padding:.75rem 1.25rem;color:#fff;background:transparent;border:0;cursor:pointer;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:24px;font-size:1.5rem;line-height:1.6}.formations-listing__filter-toggle:focus-visible{outline:2px solid #072b7f;outline-offset:2px}@media(min-width:1024px){.formations-listing__filter-toggle{display:inline-flex;padding-top:1.25rem}}.formations-listing__filter-toggle-icon{display:block;width:2.75rem;height:2.75rem;flex:0 0 2.75rem}.formations-listing__filters-panel{display:none;padding:1.25rem;background:#01133f}.is-filters-open .formations-listing__filters-panel{display:flex;flex-direction:column;gap:1.875rem}@media(min-width:1024px){.formations-listing__filters-panel{display:flex;flex-direction:column;gap:1.875rem;min-height:calc(100% - 4.5rem)}}.formations-listing__chips{display:flex;flex-wrap:wrap;gap:0 1.25rem}.formations-listing__chip{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;min-height:1.875rem;margin:.4375rem 0;padding:0 .625rem;color:#072b7f;background:#bdd800;border:0;cursor:pointer;font-size:14px;font-size:.875rem;line-height:1.875rem}.formations-listing__chip:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.formations-listing__chip::after{content:"×";font-size:1rem;line-height:1}.formations-listing__chip--reset{color:#fff;background:transparent;border:1px solid #fff}.formations-listing__exposed{flex:1 1 auto;display:flex;flex-direction:column}.formations-listing__exposed form,.formations-listing__exposed .bef-exposed-form,.formations-listing__exposed .views-exposed-form{display:flex;flex-direction:column;flex:1 1 auto;margin:0;height:100%}.formations-listing__exposed .form-item{margin:0 0 .625rem}.formations-listing__exposed details{margin:0 0 .625rem;padding:.125rem .9375rem .75rem 0;border:0;border-bottom:1px solid #fff}.formations-listing__exposed summary,.formations-listing__exposed .form-item>label,.formations-listing__exposed .fieldset-legend{display:flex;align-items:center;justify-content:space-between;gap:.625rem;min-height:1.875rem;color:#fff;cursor:pointer;list-style:none;font-size:18px;font-size:1.125rem;line-height:1.875rem}.formations-listing__exposed summary::-webkit-details-marker,.formations-listing__exposed .form-item>label::-webkit-details-marker,.formations-listing__exposed .fieldset-legend::-webkit-details-marker{display:none}.formations-listing__exposed summary::after,.formations-listing__exposed .form-item>label::after,.formations-listing__exposed .fieldset-legend::after{content:"+";flex:0 0 auto;color:#fff;font-size:18px;font-size:1.125rem;line-height:1}.formations-listing__exposed details[open]>summary::after{content:"−"}.formations-listing__exposed .form-checkboxes .form-item,.formations-listing__exposed .bef-checkboxes .form-item{display:flex;align-items:flex-start;gap:.625rem;min-height:2.75rem;margin:0;padding:.4375rem 0 .4375rem 1.25rem}.formations-listing__exposed input[type=checkbox]{flex:0 0 1.3125rem;width:1.3125rem;height:1.3125rem;margin:.3125rem 0 0;appearance:none;border:2px solid #fff;background:transparent;accent-color:#bdd800}.formations-listing__exposed input[type=checkbox]:checked{border-color:#bdd800;background:#bdd800;box-shadow:inset 0 0 0 2px #01133f}.formations-listing__exposed input[type=checkbox]:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.formations-listing__exposed label{color:#fff;font-size:18px;font-size:1.125rem;line-height:1.875rem}.formations-listing__exposed .form-actions{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:auto;padding-top:1.875rem}.formations-listing__exposed .form-submit,.formations-listing__exposed .button{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;width:auto;min-height:3.125rem;padding:.8125rem .625rem .8125rem 1.875rem;color:#072b7f;background:#bdd800;border:0;cursor:pointer;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.formations-listing__exposed .form-submit:focus-visible,.formations-listing__exposed .button:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.formations-listing__exposed .form-submit[data-drupal-selector=edit-submit-formations],.formations-listing__exposed .form-submit[id^=edit-submit],.formations-listing__exposed .button[data-drupal-selector=edit-submit-formations],.formations-listing__exposed .button[id^=edit-submit]{padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8.12132 13.4142' fill='none'%3E%3Cpath d='M0.707 0.707L6.707 6.707L0.707 12.707' stroke='%23072B7F' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:.375rem .75rem}.formations-listing__exposed .button--reset,.formations-listing__exposed input[data-drupal-selector=edit-reset]{display:none}.formations-listing__results{min-width:0;width:100%;padding:1.25rem 1.25rem 5rem;box-sizing:border-box}@media(min-width:1024px){.formations-listing__results{padding:0 clamp(1.25rem,6vw,11.25rem) 5rem}}.formations-listing__count{margin:0 0 1.25rem;width:100%;max-width:none;color:#072b7f;text-align:left;font-size:18px;font-size:1.125rem;line-height:1.8}.formations-listing__count strong,.formations-listing__count .formations-listing__count-em{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.formations-listing__grid{width:100%;max-width:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1024px){.formations-listing__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.875rem}}.formations-listing__grid:has(.views-infinite-scroll-content-wrapper){display:block}.formations-listing__grid .views-infinite-scroll-content-wrapper{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:none;margin:0;padding:0;box-sizing:border-box}@media(min-width:1024px){.formations-listing__grid .views-infinite-scroll-content-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.875rem}}.formations-listing__item,.formations-listing__grid .views-row{margin:0;min-width:0;width:100%}.formations-listing__pager{width:100%;max-width:none;margin-top:2rem;text-align:center}.formations-listing__pager .button,.formations-listing__pager a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.5rem;color:#fff;background:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}.formations-listing__pager .button:focus-visible,.formations-listing__pager a:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.formations-listing__empty{color:#072b7f;font-size:16px;font-size:1rem}.formation-card{display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;width:100%;min-height:18.625rem;height:100%;padding:1.25rem;color:#072b7f;background:#fff;border:1px solid #072b7f}.formation-card__link{display:flex;flex-direction:column;justify-content:space-between;height:100%;color:inherit;text-decoration:none}.formation-card__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.formation-card__texts{display:flex;flex-direction:column;gap:.625rem;width:100%}.formation-card__heading{display:flex;align-items:flex-start;gap:.625rem;width:100%}.formation-card__icon{flex:0 0 1.875rem;width:1.875rem;height:1.875rem}.formation-card__heading-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.25rem;padding-top:.25rem}.formation-card__title{margin:0;color:inherit;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:22px;font-size:1.375rem;line-height:1.875rem}.formation-card__level{margin:0;color:#072b7f;text-transform:uppercase;font-size:18px;font-size:1.125rem;line-height:1.5rem}.formation-card__domains{margin:0;color:#072b7f;font-size:16px;font-size:1rem;line-height:1.5rem}.formation-card__content{display:flex;flex-direction:column;gap:.625rem;width:100%}.formation-card__meta{display:flex;align-items:center;gap:.5rem;margin:0;color:#072b7f;font-size:16px;font-size:1rem;line-height:1.5rem}.formation-card__meta img{flex:0 0 1.875rem;width:1.875rem;height:1.875rem}.formation-card__cta-wrap{display:flex;flex-direction:column;align-items:center;width:100%;padding-top:1.25rem}.formation-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;box-sizing:border-box;min-height:2.75rem;padding:.625rem .625rem .625rem 1.875rem;color:#fff;background:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.formation-card__cta-icon{display:block;width:.375rem;height:.75rem;margin:0 .625rem}@media(prefers-reduced-motion:reduce){.formations-listing__filters-panel{transition:none}}.path-evenements-listing .site-main{padding-block:0}.path-evenements-listing .layout-content--full,.path-evenements-listing .region-content{width:100%;max-width:none;padding:0}.evenements-listing{width:100%}.evenements-listing__intro{padding:1.875rem 1.25rem 0;text-align:center}@media(min-width:1024px){.evenements-listing__intro{padding:.625rem max(1.25rem,calc((100% - 75rem) / 2 + 1.25rem)) 0}}.evenements-listing__breadcrumb{display:flex;justify-content:flex-start;margin-bottom:1.875rem}@media(min-width:1024px){.evenements-listing__breadcrumb{justify-content:center;margin-bottom:1.25rem}}.evenements-listing__breadcrumb-list{display:flex;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.evenements-listing__breadcrumb-link{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;color:#072b7f;text-decoration:none}.evenements-listing__breadcrumb-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.evenements-listing__breadcrumb-home{display:block;width:.75rem;height:.8125rem}.evenements-listing__title{margin:0 0 1.875rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.2}@media(min-width:768px){.evenements-listing__title{font-size:36px;font-size:2.25rem}}@media(min-width:1024px){.evenements-listing__title{margin-bottom:2.5rem;font-size:42px;font-size:2.625rem}}.evenements-listing__layout{display:flex;flex-direction:column;gap:1.5rem;padding:0 1.25rem 3rem}@media(min-width:1024px){.evenements-listing__layout{flex-direction:row;align-items:flex-start;gap:0;padding:0 0 3.75rem}}.evenements-listing__sidebar{color:#fff;background:#01133f;width:100%}@media(min-width:1024px){.evenements-listing__sidebar{position:sticky;top:calc(2.75rem + 6.5rem + 1rem);flex:0 0 20rem;width:20rem;max-height:calc(100vh - 2.75rem - 6.5rem - 2rem);overflow-y:auto;align-self:flex-start}}.evenements-listing__filter-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.75rem;margin:0;padding:.625rem 1.25rem;color:#fff;background:transparent;border:0;cursor:pointer;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}.evenements-listing__filter-toggle:focus-visible{outline:2px solid #072b7f;outline-offset:2px}@media(min-width:1024px){.evenements-listing__filter-toggle{pointer-events:none;justify-content:center;gap:.75rem;min-height:2.75rem;margin:1.25rem 0 0;padding:0}}.evenements-listing__filter-toggle-icon{display:block;width:1.25rem;height:1.25rem;flex:0 0 1.25rem}.evenements-listing__filters-panel{display:none;margin-top:1rem;padding:1.25rem;background:#01133f;color:#fff}.is-filters-open .evenements-listing__filters-panel{display:block}@media(min-width:1024px){.evenements-listing__filters-panel{display:block;margin-top:0;padding:1.25rem}}.evenements-listing__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.evenements-listing__chip{display:inline-flex;align-items:center;min-height:1.875rem;padding:.25rem .75rem;color:#072b7f;background:#bdd800;border:0;cursor:pointer;font-size:14px;font-size:.875rem}.evenements-listing__chip:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.evenements-listing__chip::after{content:" ×";margin-left:.25rem}.evenements-listing__exposed .form-item{margin:0 0 .75rem}.evenements-listing__exposed details{margin-bottom:.75rem;border-bottom:1px solid #fff}.evenements-listing__exposed summary,.evenements-listing__exposed .form-item>label,.evenements-listing__exposed .fieldset-legend{display:flex;align-items:center;justify-content:space-between;min-height:2.75rem;color:#fff;cursor:pointer;list-style:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}.evenements-listing__exposed summary::-webkit-details-marker,.evenements-listing__exposed .form-item>label::-webkit-details-marker,.evenements-listing__exposed .fieldset-legend::-webkit-details-marker{display:none}.evenements-listing__exposed summary::after,.evenements-listing__exposed .form-item>label::after,.evenements-listing__exposed .fieldset-legend::after{content:"+";flex:0 0 auto;color:#fff;font-size:18px;font-size:1.125rem;line-height:1}.evenements-listing__exposed details[open]>summary::after{content:"−"}.evenements-listing__exposed .form-checkboxes .form-item,.evenements-listing__exposed .bef-checkboxes .form-item{display:flex;align-items:center;min-height:2.75rem;margin:0;padding-left:1.25rem}.evenements-listing__exposed input[type=checkbox]{flex:0 0 1.125rem;width:1.125rem;height:1.125rem;margin-right:.75rem;appearance:none;border:2px solid #fff;background:transparent;accent-color:#bdd800}.evenements-listing__exposed input[type=checkbox]:checked{border-color:#bdd800;background:#bdd800;box-shadow:inset 0 0 0 2px #01133f}.evenements-listing__exposed input[type=checkbox]:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.evenements-listing__exposed label{color:#fff;font-size:16px;font-size:1rem;line-height:1.4}.evenements-listing__exposed .form-actions{display:flex;flex-direction:column;gap:.75rem;margin-top:1.5rem}.evenements-listing__exposed .form-submit,.evenements-listing__exposed .button{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;width:100%;min-height:3.125rem;padding:.75rem 2.5rem .75rem 1.25rem;color:#072b7f;background:#bdd800;border:0;cursor:pointer;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='13' viewBox='0 0 8.12132 13.4142' fill='none'%3E%3Cpath d='M0.707 0.707L6.707 6.707L0.707 12.707' stroke='%23072B7F' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:.375rem .75rem}.evenements-listing__exposed .form-submit:focus-visible,.evenements-listing__exposed .button:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.evenements-listing__exposed .button--reset,.evenements-listing__exposed input[data-drupal-selector=edit-reset]{color:#fff;background:transparent;background-image:none;border:1px solid #fff}.evenements-listing__results{flex:1 1 auto;min-width:0}@media(min-width:1024px){.evenements-listing__results{padding:0 max(1.25rem,calc((100% - 75rem) / 2 + 1.25rem)) 0 2.5rem}}.evenements-listing__count{margin-bottom:1.25rem;color:#072b7f;text-align:left;font-size:18px;font-size:1.125rem;line-height:1.4}.evenements-listing__content{display:flex;flex-direction:column;gap:1.875rem}.evenements-listing__month{padding:1.875rem 1.25rem;background:#f8f8f7}@media(min-width:1024px){.evenements-listing__month{padding:1.875rem}}.evenements-listing__month-title{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.6}.evenements-listing__grid{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1024px){.evenements-listing__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.25rem}}.evenements-listing__item,.evenements-listing__grid .views-row{margin:0}.evenements-listing__pager{margin-top:2rem;text-align:center}.evenements-listing__pager .button,.evenements-listing__pager a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.5rem;color:#fff;background:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}.evenements-listing__pager .button:focus-visible,.evenements-listing__pager a:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.evenements-listing__empty{color:#072b7f;font-size:16px;font-size:1rem}.evenement-listing-card{height:100%;background:#fff;border:1px solid #072b7f}.evenement-listing-card__link{display:flex;flex-direction:column;height:100%;padding:1.25rem;color:#072b7f;text-decoration:none}.evenement-listing-card__link:hover .evenement-listing-card__cta,.evenement-listing-card__link:focus-visible .evenement-listing-card__cta{background:#072b7f;color:#fff}.evenement-listing-card__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.evenement-listing-card__meta{display:flex;align-items:center;justify-content:space-between;gap:.9375rem;margin-bottom:.9375rem}.evenement-listing-card__date{flex:1 1 auto;margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;font-style:italic;line-height:1.5}.evenement-listing-card__tag{flex:0 0 auto;padding:0 .625rem;color:#072b7f;background:#bdd800;font-size:14px;font-size:.875rem;line-height:1.875rem;white-space:nowrap}.evenement-listing-card__title{flex:1 1 auto;margin:0 0 1.25rem;color:#072b7f;font-size:18px;font-size:1.125rem;font-weight:400;line-height:1.555}.evenement-listing-card__cta{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;width:100%;min-height:2.75rem;margin-top:auto;padding:.625rem .625rem .625rem 1.875rem;border:1px solid #072b7f;transition:background-color .2s ease,color .2s ease}@media(prefers-reduced-motion:reduce){.evenement-listing-card__cta{transition:none}}.evenement-listing-card__cta-label{flex:1 1 auto;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.evenement-listing-card__cta-chevron{flex:0 0 1.5rem;width:1.5rem;text-align:center;font-size:18px;font-size:1.125rem;line-height:1}.blog-listing{width:100%}.blog-listing__intro{padding:1.875rem 1.25rem 0;text-align:center}@media(min-width:1024px){.blog-listing__intro{padding:.625rem max(1.25rem,calc((100% - 75rem) / 2 + 1.25rem)) 0}}.blog-listing__breadcrumb{display:flex;justify-content:flex-start;margin-bottom:1.875rem}@media(min-width:1024px){.blog-listing__breadcrumb{justify-content:center;margin-bottom:1.25rem}}.blog-listing__breadcrumb-list{display:flex;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.blog-listing__breadcrumb-link{display:inline-flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem;color:#072b7f;text-decoration:none}.blog-listing__breadcrumb-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.blog-listing__breadcrumb-home{display:block;width:.75rem;height:.8125rem}.blog-listing__breadcrumb-sep{color:#072b7f;font-size:14px;font-size:.875rem}.blog-listing__breadcrumb-current{color:#072b7f;font-size:14px;font-size:.875rem;line-height:1.4}.blog-listing__title{margin:0 0 .625rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.2}@media(min-width:768px){.blog-listing__title{font-size:36px;font-size:2.25rem}}@media(min-width:1024px){.blog-listing__title{margin-bottom:.75rem;font-size:42px;font-size:2.625rem}}.blog-listing__subtitle{margin:0 0 1.875rem;color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.5}@media(min-width:1024px){.blog-listing__subtitle{margin-bottom:2.5rem;font-size:20px;font-size:1.25rem;line-height:2}}.blog-listing__layout{display:flex;flex-direction:column;gap:1.5rem;padding:0 1.25rem 3rem}@media(min-width:1024px){.blog-listing__layout{flex-direction:row;align-items:flex-start;gap:0;padding:0 0 3.75rem}}@media(min-width:1024px){.blog-listing__sidebar{position:sticky;top:calc(2.75rem + 6.5rem + 1rem);flex:0 0 20rem;width:20rem;max-height:calc(100vh - 2.75rem - 6.5rem - 2rem);overflow-y:auto;align-self:flex-start;background:#072b7f}}.blog-listing__filter-toggle{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;min-height:2.75rem;margin:0;padding:.625rem 1.25rem;color:#fff;background:#072b7f;border:0;cursor:pointer;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}.blog-listing__filter-toggle:focus-visible{outline:2px solid #072b7f;outline-offset:2px}@media(min-width:1024px){.blog-listing__filter-toggle{pointer-events:none;justify-content:center;gap:.75rem;min-height:2.75rem;margin:1.25rem 0 0;padding:0;background:transparent}}.blog-listing__filter-toggle-icon{display:block;width:1.25rem;height:1.25rem;flex:0 0 1.25rem}@media(min-width:1024px){.blog-listing__filter-toggle-icon{filter:brightness(0) invert(1)}}.blog-listing__filters-panel{display:none;margin-top:1rem;padding:1.25rem;background:#072b7f;color:#fff}.is-filters-open .blog-listing__filters-panel{display:block}@media(min-width:1024px){.blog-listing__filters-panel{display:block;margin-top:0;padding:1.25rem}}.blog-listing__chips{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.blog-listing__chip{display:inline-flex;align-items:center;min-height:1.875rem;padding:.25rem .75rem;color:#072b7f;background:#bdd800;border:0;cursor:pointer;font-size:14px;font-size:.875rem}.blog-listing__chip:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.blog-listing__chip::after{content:" ×";margin-left:.25rem}.blog-listing__exposed .form-item{margin:0 0 .75rem}.blog-listing__exposed details{margin-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.2)}.blog-listing__exposed summary,.blog-listing__exposed .form-item>label,.blog-listing__exposed .fieldset-legend{color:#fff;cursor:pointer;list-style:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.875rem}.blog-listing__exposed summary::-webkit-details-marker,.blog-listing__exposed .form-item>label::-webkit-details-marker,.blog-listing__exposed .fieldset-legend::-webkit-details-marker{display:none}.blog-listing__exposed .form-checkboxes .form-item,.blog-listing__exposed .bef-checkboxes .form-item{margin:0 0 .5rem}.blog-listing__exposed input[type=checkbox]{width:1.125rem;height:1.125rem;margin-right:.5rem;accent-color:#bdd800}.blog-listing__exposed label{color:#fff;font-size:16px;font-size:1rem;line-height:1.5}.blog-listing__exposed .form-actions{display:flex;flex-direction:column;gap:.75rem;margin-top:1.25rem}.blog-listing__exposed .form-submit,.blog-listing__exposed .button--primary,.blog-listing__exposed input[data-drupal-selector=edit-submit-blog-listing],.blog-listing__exposed input[type=submit]{width:100%;min-height:3.125rem;padding:.75rem 1.25rem;color:#072b7f;background:#bdd800;border:0;cursor:pointer;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}.blog-listing__exposed .form-submit:focus-visible,.blog-listing__exposed .button--primary:focus-visible,.blog-listing__exposed input[data-drupal-selector=edit-submit-blog-listing]:focus-visible,.blog-listing__exposed input[type=submit]:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.blog-listing__exposed .button--reset,.blog-listing__exposed input[data-drupal-selector=edit-reset]{color:#fff;background:transparent;border:1px solid rgba(255,255,255,.5)}.blog-listing__results{flex:1 1 auto;min-width:0}@media(min-width:1024px){.blog-listing__results{padding:0 max(1.25rem,calc((100% - 75rem) / 2 + 1.25rem)) 0 2.5rem}}.blog-listing__count{margin-bottom:1.25rem;color:#072b7f;text-align:left;font-size:18px;font-size:1.125rem;line-height:1.4}.blog-listing__grid{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1024px){.blog-listing__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.875rem 1.875rem}}.blog-listing__item,.blog-listing__grid .views-row{margin:0}.blog-listing .article-blog-card{display:flex;flex:1 1 auto;flex-direction:column;width:100%;height:100%;background:#f0f3f8}.blog-listing .article-blog-card__media{aspect-ratio:570/320.63;overflow:hidden;background:#f8f8f7}.blog-listing .article-blog-card__media picture,.blog-listing .article-blog-card__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.blog-listing .article-blog-card__content{display:flex;flex:1 1 auto;flex-direction:column;padding:1.25rem 1.25rem 1.875rem}.blog-listing .article-blog-card__date{margin:0 0 .625rem;color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.8}.blog-listing .article-blog-card__title{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}.blog-listing .article-blog-card__title a{color:#072b7f;text-decoration:none}.blog-listing .article-blog-card__title a:hover,.blog-listing .article-blog-card__title a:focus-visible{text-decoration:underline}.blog-listing .article-blog-card__cta{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;gap:.25rem;box-sizing:border-box;width:100%;max-width:100%;min-height:2.75rem;margin-top:1.875rem;padding:.625rem .625rem .625rem 1.875rem;border:0;border-radius:0;background:transparent;box-shadow:inset 0 0 0 1px #072b7f;color:#072b7f;text-decoration:none;outline:none;transition-property:background-color,box-shadow,color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.blog-listing .article-blog-card__cta{transition:none !important}}.blog-listing .article-blog-card__cta:hover,.blog-listing .article-blog-card__cta:focus-visible{background:rgba(7,43,127,.05);box-shadow:inset 0 0 0 1px #072b7f;color:#072b7f;text-decoration:none}.blog-listing .article-blog-card__cta:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.blog-listing .article-blog-card__cta img,.blog-listing .article-blog-card__cta svg,.blog-listing .article-blog-card__cta .carousel-arrow__icon{transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.blog-listing .article-blog-card__cta img,.blog-listing .article-blog-card__cta svg,.blog-listing .article-blog-card__cta .carousel-arrow__icon{transition:none !important}}.blog-listing .article-blog-card__cta:hover img,.blog-listing .article-blog-card__cta:focus-visible img,.blog-listing .article-blog-card__cta:hover svg,.blog-listing .article-blog-card__cta:focus-visible svg,.blog-listing .article-blog-card__cta:hover .carousel-arrow__icon,.blog-listing .article-blog-card__cta:focus-visible .carousel-arrow__icon{transform:translateX(0.25rem)}.blog-listing .article-blog-card__cta--prev:hover img,.blog-listing .article-blog-card__cta--prev:focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.blog-listing .article-blog-card__cta-label{flex:0 0 auto;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;white-space:nowrap}.blog-listing .article-blog-card__cta-chevron{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;min-width:1.5rem;height:1.5rem}.blog-listing .article-blog-card__cta-chevron-icon{display:block;width:8.12132px;max-width:none;height:13.4142px}.blog-listing__pager{margin-top:2rem;text-align:center}.blog-listing__pager .button,.blog-listing__pager a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.5rem;color:#fff;background:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}.blog-listing__pager .button:focus-visible,.blog-listing__pager a:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.blog-listing__empty{color:#072b7f;font-size:16px;font-size:1rem}.path-blog-listing .region-content,.path-blog-listing .layout-content{width:100%;max-width:none;padding:0}.path-jpo-landing .site-main{padding-block:0}.path-jpo-landing .layout-content--full,.path-jpo-landing .region-content{width:100%;max-width:none;padding:0}.jpo-landing{width:100%}.jpo-landing__intro{padding:1.875rem 1.25rem 0;text-align:center}@media(min-width:1024px){.jpo-landing__intro{padding:.625rem max(1.25rem,calc((100% - 75rem) / 2 + 1.25rem)) 0}}.jpo-landing__breadcrumb{display:flex;justify-content:flex-start;margin-bottom:1.875rem}@media(min-width:1024px){.jpo-landing__breadcrumb{justify-content:center;margin-bottom:1.25rem}}.jpo-landing__breadcrumb-list{display:flex;align-items:center;margin:0;padding:0;list-style:none}.jpo-landing__breadcrumb-link{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;color:#072b7f;text-decoration:none;font-size:14px;font-size:.875rem;line-height:1.5}.jpo-landing__breadcrumb-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.jpo-landing__breadcrumb-home{display:block;width:.75rem;height:.8125rem}.jpo-landing__title{margin:0 0 1.875rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.2}@media(min-width:768px){.jpo-landing__title{font-size:36px;font-size:2.25rem}}@media(min-width:1024px){.jpo-landing__title{margin-bottom:2.5rem;font-size:42px;font-size:2.625rem}}.jpo-landing__tagline{padding:1.875rem 1.25rem 0;text-align:center}@media(min-width:1024px){.jpo-landing__tagline{padding-top:0}}.jpo-landing__tagline-text{margin:0 auto;max-width:52.5rem;color:#072b7f;font-size:20px;font-size:1.25rem;line-height:1.8}@media(min-width:1024px){.jpo-landing__tagline-text{font-size:26px;font-size:1.625rem;line-height:1.5}}.jpo-landing__tagline-mark{position:relative;display:inline;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;box-decoration-break:clone;background-image:linear-gradient(to top,#bdd800 0,#bdd800 0.35em,transparent 0.35em);background-repeat:no-repeat;background-size:100% 100%}.jpo-landing__editorial{padding:1.875rem 1.25rem 2.5rem}@media(min-width:1024px){.jpo-landing__editorial{max-width:53.75rem;margin:0 auto;padding:1.875rem 0 3.125rem}}.jpo-landing__intro-box{padding:1.25rem 1.875rem;background:#f0f3f8;border-left:.3125rem solid #bdd800}.jpo-landing__intro-text{margin:0;color:#072b7f;font-size:16px;font-size:1rem;line-height:1.8;text-align:left}.jpo-landing__intro-text strong{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}@media(min-width:1024px){.jpo-landing__intro-text{font-size:18px;font-size:1.125rem}}.jpo-landing__video{margin-top:2.5rem}.jpo-landing__video-title{margin:0 0 1.25rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.6}@media(min-width:1024px){.jpo-landing__video-title{font-size:32px;font-size:2rem;line-height:1.4}}.jpo-landing__video-frame{position:relative;width:100%;max-width:37.5rem;margin:0 auto;aspect-ratio:16/9;overflow:hidden;background:#072b7f}.jpo-landing__video-frame iframe{display:block;width:100%;height:100%;border:0}.jpo-landing__events{position:relative;padding:3.75rem 1.25rem;color:#fff;background:#01133f;overflow:hidden}.jpo-landing__events::before{content:"";position:absolute;left:max(0%,calc(50% - 26rem));top:40%;width:min(70vw,16.625rem);height:min(55vw,13.125rem);background:url(/sites/business.excelia-group.fr/themes/excelia_business/scss_compiled/images/svg/vie-etudiante/xl-monogram.svg) center/contain no-repeat;opacity:.55;pointer-events:none}@media(min-width:1024px){.jpo-landing__events{padding:5rem max(1.25rem,calc((100% - 75rem) / 2 + 1.25rem))}}.jpo-landing__events-inner{position:relative;z-index:1;max-width:53.75rem;margin:0 auto}.jpo-landing__events-title{margin:0 0 1.875rem;color:#fff;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.6}@media(min-width:1024px){.jpo-landing__events-title{margin-bottom:2.5rem;font-size:32px;font-size:2rem;line-height:1.4}}.jpo-landing__filters{margin-bottom:1.875rem}.jpo-landing__filters .form-item{margin:0}.jpo-landing__filters label{display:block;margin-bottom:.5rem;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:14px;font-size:.875rem}.jpo-landing__filters select{width:100%;min-height:2.75rem;padding:.5rem .75rem;color:#072b7f;background:#fff;border:0;font-size:16px;font-size:1rem}.jpo-landing__filters select:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.jpo-landing__filters .form-actions{margin-top:.75rem}.jpo-landing__filters .form-submit{min-height:2.75rem;padding:.5rem 1.25rem;color:#072b7f;background:#bdd800;border:0;cursor:pointer;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}.jpo-landing__filters .form-submit:focus-visible{outline:2px solid #072b7f;outline-offset:2px}@media(min-width:1024px){.jpo-landing__filters{max-width:20rem;margin-left:auto;margin-right:auto}}.jpo-landing__cards{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:1024px){.jpo-landing__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.875rem;justify-content:center}}.jpo-landing__card,.jpo-landing__item{margin:0}.jpo-landing__empty{color:#fff;text-align:center;font-size:16px;font-size:1rem;line-height:1.6}.jpo-landing__empty a{color:#bdd800}.jpo-landing__pager{margin-top:2rem;text-align:center}.jpo-landing .evenement-listing-card{border-color:transparent}.jpo-landing .evenement-listing-card__cta{background:#bdd800;border-color:#bdd800;color:#072b7f}.jpo-landing .evenement-listing-card__link:hover .evenement-listing-card__cta,.jpo-landing .evenement-listing-card__link:focus-visible .evenement-listing-card__cta{background:#fff;border-color:#fff;color:#072b7f}.jpo-landing__programme{padding:3.75rem 1.25rem 0}@media(min-width:1024px){.jpo-landing__programme{padding-top:3.75rem}}.jpo-landing__programme-inner{max-width:53.75rem;margin:0 auto}.jpo-landing__programme-title{margin:0 0 1.25rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.6}@media(min-width:1024px){.jpo-landing__programme-title{font-size:32px;font-size:2rem;line-height:1.4}}.jpo-landing__programme-list{margin:0 0 2.5rem;padding:0;list-style:none}.jpo-landing__programme-item{display:flex;align-items:flex-start;gap:.625rem;margin-bottom:.9375rem;color:#072b7f;font-size:16px;font-size:1rem;line-height:2}@media(min-width:1024px){.jpo-landing__programme-item{font-size:18px;font-size:1.125rem;line-height:2}}.jpo-landing__programme-bullet{flex:0 0 .5rem;width:.5rem;height:1.25rem;margin-top:.375rem}.jpo-landing__highlight{margin:0;color:#072b7f;text-align:center;font-size:20px;font-size:1.25rem;line-height:1.95}.jpo-landing__highlight .jpo-landing__highlight-mark{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;box-decoration-break:clone;background-image:linear-gradient(to top,#bdd800 0,#bdd800 0.35em,transparent 0.35em)}@media(min-width:1024px){.jpo-landing__highlight{font-size:26px;font-size:1.625rem;line-height:1.5}}.jpo-landing__footnote{margin:0;padding:1.875rem 1.25rem 2.5rem;color:#072b7f;text-align:center;font-style:italic;font-size:14px;font-size:.875rem;line-height:1.7}@media(min-width:1024px){.jpo-landing__footnote{padding-bottom:5rem}}#formation-panel-presentation .formation-presentation-intro{display:flex;flex-direction:column;gap:3.75rem;margin-bottom:1.875rem}@media(min-width:1024px){#formation-panel-presentation .formation-presentation-intro{display:grid;grid-template-columns:minmax(0,56.25rem) 27.5rem;gap:0;align-items:stretch;max-width:83.75rem;margin-bottom:3.75rem}}#formation-panel-presentation .formation-presentation-intro__content{min-width:0}#formation-panel-presentation .formation-presentation-intro__events{min-width:0;color:#fff;background:#01133f}@media(max-width:1023px){#formation-panel-presentation .formation-presentation-intro__events{box-sizing:border-box;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);padding-inline:0;padding-block:3.75rem}}@media(min-width:1024px){#formation-panel-presentation .formation-presentation-intro__events{display:flex;flex-direction:column;justify-content:center;align-self:stretch;width:calc(27.5rem + max(0px,(100vw - 83.75rem) / 2));margin-right:calc(-1 * max(0px,(100vw - 83.75rem) / 2));padding-block:3.75rem;padding-inline:0}}@media(min-width:1024px){#formation-panel-presentation .formation-panel__inner{max-width:83.75rem;padding-inline:0}}.formation-evenements__view{width:100%}.formation-evenements__inner{display:flex;flex-direction:column;gap:1.25rem;width:100%}@media(max-width:1023px){.formation-evenements__inner{padding-inline:1.25rem}}@media(min-width:1024px){.formation-evenements__inner{gap:1.875rem;padding-inline:2.5rem}}.formation-evenements__header{display:flex;flex-direction:column;align-items:center;gap:.625rem;text-align:center}.formation-evenements__title{margin:0;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.33}@media(min-width:1024px){.formation-evenements__title{font-size:32px;font-size:2rem;line-height:1.4}}.formation-evenements__divider{display:block;width:1.875rem;height:2px;background:#bdd800}.formation-evenements__carousel{display:flex;flex-direction:column;gap:1.875rem;width:100%}.formation-evenements__viewport{position:relative;overflow-x:clip;min-height:11.0625rem;padding-bottom:1.5rem}.formation-evenements__bg-xl{position:absolute;z-index:0;bottom:0;left:1.25rem;width:8.3125rem;height:6.5625rem;max-width:100%;pointer-events:none}@media(min-width:1024px){.formation-evenements__bg-xl{left:0}}.formation-evenements__track-scroll{position:relative;z-index:1;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-padding-inline:1.25rem;scrollbar-width:none}.formation-evenements__track-scroll::-webkit-scrollbar{display:none}.formation-evenements__track-scroll:focus-visible{outline:2px solid #072b7f;outline-offset:2px}@media(min-width:1024px){.formation-evenements__track-scroll{scroll-padding-inline:0}}.formation-evenements__track-row{padding-inline:1.25rem}@media(min-width:1024px){.formation-evenements__track-row{padding-inline:0}}.formation-evenements__track{display:flex;gap:1.875rem}.formation-evenements__slide{flex:0 0 16.25rem;scroll-snap-align:start;position:relative;z-index:1}.formation-evenements__slide .views-field{margin:0}.formation-evenements__slide .views-field-nothing{display:none}.formation-evenements__slide .views-field-nothing-1,.formation-evenements__slide .field-content{height:auto}.formation-evenements__slide .views-field-nothing-1 .titre-event{margin:0;padding:0;border:0;background:transparent}@media(min-width:1024px){.formation-evenements__slide{flex-basis:20rem}}.formation-evenements__slide .evenement-card--formation{height:auto}.formation-evenements__slide .evenement-card--formation .evenement-card__link{display:flex;flex-direction:column;box-sizing:border-box;height:auto;min-height:11.0625rem;padding:1.25rem;border:1px solid #fff;background:transparent;color:#fff;text-decoration:none;transition-property:background-color,border-color,color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-evenements__slide .evenement-card--formation .evenement-card__link{transition:none !important}}.formation-evenements__slide .evenement-card--formation .evenement-card__link:hover .evenement-card__cta{background:rgba(255,255,255,.08)}.formation-evenements__slide .evenement-card--formation .evenement-card__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#bdd800}.formation-evenements__slide[aria-hidden=false] .evenement-card--formation .evenement-card__link{border-color:transparent;background:#fff;color:#072b7f}.formation-evenements__slide[aria-hidden=false] .evenement-card--formation .evenement-card__link:hover .evenement-card__cta{background:rgba(7,43,127,.04)}.formation-evenements__slide .evenement-card--formation .evenement-card__meta{display:flex;align-items:flex-start;justify-content:space-between;gap:.625rem;width:100%}.formation-evenements__slide .evenement-card--formation .evenement-card__date{flex:1 1 auto;min-width:0;margin:0;color:inherit;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:16px;font-size:1rem;line-height:1.5}.formation-evenements__slide .evenement-card--formation .evenement-card__tag{display:inline-flex;flex:0 0 auto;align-items:center;max-width:50%;padding:0 .625rem;background:#bdd800;color:#072b7f;font-size:14px;font-size:.875rem;line-height:1.875rem;white-space:nowrap}.formation-evenements__slide .evenement-card--formation .evenement-card__title{margin:.9375rem 0 0;color:inherit;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.56}.formation-evenements__slide .evenement-card--formation .evenement-card__cta{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-top:1.25rem;padding:.625rem .625rem .625rem 1.875rem;border:1px solid currentColor;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4;color:inherit}.formation-evenements__slide .evenement-card--formation .evenement-card__cta img{display:block;width:1.5rem;height:1.5rem}.formation-evenements__slide[aria-hidden=true] .evenement-card--formation .evenement-card__cta img{filter:brightness(0) invert(1)}.formation-evenements__slide[aria-hidden=false] .evenement-card--formation .evenement-card__cta{border-color:#072b7f;color:#072b7f}.formation-evenements__slide[aria-hidden=false] .evenement-card--formation .evenement-card__cta img{filter:none}.formation-evenements__controls{display:flex;align-items:center;justify-content:center;gap:.625rem;width:100%;min-height:2.75rem;padding-inline:0}@media(min-width:1024px){.formation-evenements__controls{max-width:100%;margin-inline:auto}}.formation-evenements__arrow{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:0;background:#fff;box-shadow:0 1px 1.5px rgba(0,0,0,.3);cursor:pointer;transition-property:background-color,box-shadow;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-evenements__arrow{transition:none !important}}.formation-evenements__arrow img{transition-property:filter,transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-evenements__arrow img{transition:none !important}}.formation-evenements__arrow:not(:disabled):hover,.formation-evenements__arrow:not(:disabled):focus-visible{background:#072b7f}.formation-evenements__arrow:not(:disabled):hover img,.formation-evenements__arrow:not(:disabled):focus-visible img{filter:brightness(0) invert(1)}.formation-evenements__arrow img{display:block;width:.375rem;height:.75rem}.formation-evenements__arrow--prev img{transform:rotate(180deg)}.formation-evenements__arrow--prev:not(:disabled):hover img,.formation-evenements__arrow--prev:not(:disabled):focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.formation-evenements__arrow:disabled{opacity:.35;cursor:not-allowed}.formation-evenements__arrow:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#bdd800}.formation-evenements__dots{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:.625rem;min-width:0}.formation-evenements__dot{width:.375rem;height:.375rem;padding:0;border:0;border-radius:1.25rem;background:rgba(255,255,255,.2);cursor:pointer;transition-property:width,background-color,border-radius;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.formation-evenements__dot{transition:none !important}}.formation-evenements__dot.is-active{width:1.5625rem;height:.375rem;background:#fff}.formation-evenements__dot:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#bdd800}.formation-evenements__empty{color:#fff}@media(prefers-reduced-motion:reduce){.formation-evenements__track-scroll{scroll-behavior:auto}}.page-node-type-evenement .site-main{padding-block:0}.page-node-type-evenement .layout-content{padding-inline:0}.page-node-type-evenement .evenement__content{padding-block:0;color:#282429}.page-node-type-evenement .evenement__breadcrumb{max-width:53.75rem;margin:0 auto;padding-inline:1.25rem;padding-bottom:0}.page-node-type-evenement .evenement__breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.875rem;margin:0;padding:0;list-style:none}@media(min-width:1024px){.page-node-type-evenement .evenement__breadcrumb-list{justify-content:center}}.page-node-type-evenement .evenement__breadcrumb-item{display:flex;align-items:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.7}.page-node-type-evenement .evenement__breadcrumb-link{display:inline-flex;align-items:center;gap:.875rem;min-height:2.75rem;color:#072b7f;text-decoration:none}.page-node-type-evenement .evenement__breadcrumb-link:hover,.page-node-type-evenement .evenement__breadcrumb-link:focus-visible{text-decoration:underline}.page-node-type-evenement .evenement__breadcrumb-item:first-child .evenement__breadcrumb-link::before{content:"";display:inline-block;width:.375rem;height:.75rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M5 1L1 6L5 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-node-type-evenement .evenement__breadcrumb-home{display:block}.page-node-type-evenement .evenement__breadcrumb-text{color:#072b7f}.page-node-type-evenement .evenement__hero{margin-bottom:0;padding-block:1.875rem 0;padding-inline:1.25rem}.page-node-type-evenement .evenement__hero-box{display:flex;flex-direction:column;align-items:center;gap:.625rem;max-width:53.75rem;margin:0 auto;padding:1.25rem;border:1px solid #072b7f;background:#fff;text-align:center}.page-node-type-evenement .evenement__title{width:100%;margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4;text-align:center}@media(min-width:1024px){.page-node-type-evenement .evenement__title{font-size:40px;font-size:2.5rem}}.page-node-type-evenement .evenement__hero-meta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;width:100%;margin:0}@media(min-width:768px){.page-node-type-evenement .evenement__hero-meta{flex-direction:row;flex-wrap:wrap;gap:1.875rem}}.page-node-type-evenement .evenement__hero-date,.page-node-type-evenement .evenement__hero-lieu{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;margin:0;color:#072b7f}.page-node-type-evenement .evenement__hero-date-text,.page-node-type-evenement .evenement__hero-lieu-label{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:18px;font-size:1.125rem;line-height:1.875rem;white-space:nowrap}.page-node-type-evenement .evenement__hero-lieu{padding-bottom:.625rem}.page-node-type-evenement .evenement__hero-lieu-label{display:inline-block;border-bottom:.3125rem solid #bdd800}.page-node-type-evenement .evenement__hero-icon{flex:0 0 auto;display:block;object-fit:contain}.page-node-type-evenement .evenement__hero-icon--calendar{width:1.25rem;height:1.25rem}.page-node-type-evenement .evenement__hero-icon--location{width:1.25rem;height:1.625rem}.page-node-type-evenement .evenement__hero-cta-row{display:flex;justify-content:center;width:100%;margin:0;padding-top:.625rem}.page-node-type-evenement .evenement__hero-cta{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;gap:.25rem;width:100%;min-height:3.125rem;padding:.8125rem .625rem .8125rem 1.875rem;background:#bdd800;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;text-decoration:none;transition-property:background-color,color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.page-node-type-evenement .evenement__hero-cta{transition:none !important}}.page-node-type-evenement .evenement__hero-cta img,.page-node-type-evenement .evenement__hero-cta svg,.page-node-type-evenement .evenement__hero-cta .carousel-arrow__icon{transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.page-node-type-evenement .evenement__hero-cta img,.page-node-type-evenement .evenement__hero-cta svg,.page-node-type-evenement .evenement__hero-cta .carousel-arrow__icon{transition:none !important}}.page-node-type-evenement .evenement__hero-cta:hover img,.page-node-type-evenement .evenement__hero-cta:focus-visible img,.page-node-type-evenement .evenement__hero-cta:hover svg,.page-node-type-evenement .evenement__hero-cta:focus-visible svg,.page-node-type-evenement .evenement__hero-cta:hover .carousel-arrow__icon,.page-node-type-evenement .evenement__hero-cta:focus-visible .carousel-arrow__icon{transform:translateX(0.25rem)}.page-node-type-evenement .evenement__hero-cta--prev:hover img,.page-node-type-evenement .evenement__hero-cta--prev:focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}@media(min-width:1024px){.page-node-type-evenement .evenement__hero-cta{width:auto}}.page-node-type-evenement .evenement__hero-cta:hover,.page-node-type-evenement .evenement__hero-cta:focus-visible{color:#072b7f;text-decoration:none;background:#abc400}.page-node-type-evenement .evenement__hero-cta:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-node-type-evenement .evenement__hero-cta-label{white-space:nowrap}.page-node-type-evenement .evenement__hero-cta-chevron{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.page-node-type-evenement .evenement__chapo{max-width:53.75rem;margin:0 auto;padding-block:1.875rem 0;padding-inline:1.25rem;color:#072b7f;text-align:left;font-size:18px;font-size:1.125rem;line-height:1.8;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}@media(min-width:1024px){.page-node-type-evenement .evenement__chapo{margin-bottom:2rem;text-align:center}}.page-node-type-evenement .evenement__chapo>*:first-child{margin-top:0}.page-node-type-evenement .evenement__chapo>*:last-child{margin-bottom:0}.page-node-type-evenement .evenement__chapo p{margin:0;font-size:18px;font-size:1.125rem;line-height:1.8}.page-node-type-evenement .evenement__chapo em,.page-node-type-evenement .evenement__chapo i{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic}.page-node-type-evenement .evenement__chapo a{color:#072b7f;font-weight:700;text-decoration:none;background-image:linear-gradient(#bdd800,#bdd800);background-position:0 100%;background-repeat:no-repeat;background-size:100% .3125rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.page-node-type-evenement .evenement__chapo a:hover,.page-node-type-evenement .evenement__chapo a:focus-visible{background-size:100% .125rem}.page-node-type-evenement .evenement__body{max-width:53.75rem;margin:0 auto 3rem;padding-inline:1.25rem;color:#072b7f}.page-node-type-evenement .evenement__body>*:first-child{margin-top:0}.page-node-type-evenement .evenement__body>*:last-child{margin-bottom:0}.page-node-type-evenement .evenement__body p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;line-height:1.78}.page-node-type-evenement .evenement__body strong,.page-node-type-evenement .evenement__body b{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.page-node-type-evenement .evenement__body h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.page-node-type-evenement .evenement__body h2{font-size:32px;font-size:2rem}}.page-node-type-evenement .evenement__body h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.6}@media(min-width:1024px){.page-node-type-evenement .evenement__body h3{font-size:24px;font-size:1.5rem}}.page-node-type-evenement .evenement__body h2:not(:first-child),.page-node-type-evenement .evenement__body h3:not(:first-child){margin-top:2.5rem}.page-node-type-evenement .evenement__body .encadre-info,.page-node-type-evenement .evenement__body div.encadre-info{margin:1.25rem 0;padding:1.25rem 1.875rem;background:#f0f3f8;border-left:.3125rem solid #bdd800}.page-node-type-evenement .evenement__body .encadre-info p,.page-node-type-evenement .evenement__body div.encadre-info p{margin:0}.page-node-type-evenement .evenement__body a.bouton,.page-node-type-evenement .evenement__body .bloc-lien-perso.bouton{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;gap:.25rem;width:100%;min-height:2.75rem;margin-block:.625rem;padding:.625rem 1.875rem;border:0;background:#bdd800;color:#072b7f;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4;text-decoration:none}@media(min-width:1024px){.page-node-type-evenement .evenement__body a.bouton,.page-node-type-evenement .evenement__body .bloc-lien-perso.bouton{width:auto}}.page-node-type-evenement .evenement__body a.bouton::after,.page-node-type-evenement .evenement__body .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}.page-node-type-evenement .evenement__body a.bouton:hover,.page-node-type-evenement .evenement__body a.bouton:focus-visible,.page-node-type-evenement .evenement__body .bloc-lien-perso.bouton:hover,.page-node-type-evenement .evenement__body .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}.page-node-type-evenement .evenement__body ul,.page-node-type-evenement .evenement__body ol{margin:0 0 1.25rem;padding:0;list-style:none}.page-node-type-evenement .evenement__body ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}.page-node-type-evenement .evenement__body ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}.page-node-type-evenement .evenement__body ul li:last-child{margin-bottom:0}.page-node-type-evenement .evenement__body a:not(.bouton){color:#072b7f;font-weight:700;text-decoration:none;background-image:linear-gradient(#bdd800,#bdd800);background-position:0 100%;background-repeat:no-repeat;background-size:100% .3125rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.page-node-type-evenement .evenement__body a:not(.bouton):hover,.page-node-type-evenement .evenement__body a:not(.bouton):focus-visible{background-size:100% .125rem}.page-node-type-evenement .evenement__body img{display:block;max-width:100%;height:auto}.page-node-type-evenement .evenement__formations{max-width:53.75rem;margin:0 auto 3rem;padding-inline:1.25rem;color:#072b7f}.page-node-type-evenement .evenement__formations-title{margin:0 0 1.25rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.page-node-type-evenement .evenement__formations-title{font-size:32px;font-size:2rem}}.page-node-type-evenement .evenement__formations-list{margin:0;padding:0;list-style:none;text-align:center}.page-node-type-evenement .evenement__formations-item{margin-bottom:.75rem}.page-node-type-evenement .evenement__formations-item:last-child{margin-bottom:0}.page-node-type-evenement .evenement__formations-link{color:#072b7f;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.78;text-decoration:none;background-image:linear-gradient(#bdd800,#bdd800);background-position:0 100%;background-repeat:no-repeat;background-size:100% .3125rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.page-node-type-evenement .evenement__formations-link:hover,.page-node-type-evenement .evenement__formations-link:focus-visible{background-size:100% .125rem}.page-node-type-evenement .evenement__location{max-width:53.75rem;margin:0 auto 3rem;padding-inline:1.25rem}.page-node-type-evenement .evenement__address{display:flex;align-items:flex-start;gap:.625rem;margin:0 0 1.5rem;color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.78}.page-node-type-evenement .evenement__address-icon{flex:0 0 auto;display:block;width:1.0625rem;height:1.375rem;margin-top:.25rem;color:#bdd800}.page-node-type-evenement .evenement__map{width:100%;height:12.5rem;border:0;background:#f8f8f7}@media(min-width:1024px){.page-node-type-evenement .evenement__map{height:28.6666875rem}}.page-node-type-evenement .evenement__registration{margin-top:3rem;padding:3rem 1.25rem;background:#f0f3f8;scroll-margin-top:6rem}.page-node-type-evenement .evenement__registration--empty{padding:0;margin:0;background:transparent;border:0}.page-node-type-evenement .evenement__registration-title{max-width:53.75rem;margin:0 auto 2rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.page-node-type-evenement .evenement__registration-title{font-size:32px;font-size:2rem}}.page-node-type-evenement .evenement__registration-form{max-width:33.75rem;margin:0 auto}.page-node-type-evenement .evenement__registration-form .webform-submission-form,.page-node-type-evenement .evenement__registration-form form{display:flex;flex-direction:column;gap:1.5rem}.page-node-type-evenement .evenement__registration-form .form-item,.page-node-type-evenement .evenement__registration-form .webform-flexbox,.page-node-type-evenement .evenement__registration-form fieldset{margin:0}.page-node-type-evenement .evenement__registration-form label,.page-node-type-evenement .evenement__registration-form legend{display:block;margin-bottom:.625rem;color:#072b7f;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.4}.page-node-type-evenement .evenement__registration-form input[type=text],.page-node-type-evenement .evenement__registration-form input[type=email],.page-node-type-evenement .evenement__registration-form input[type=tel],.page-node-type-evenement .evenement__registration-form input[type=number],.page-node-type-evenement .evenement__registration-form input[type=date],.page-node-type-evenement .evenement__registration-form select,.page-node-type-evenement .evenement__registration-form textarea{box-sizing:border-box;width:100%;min-height:3.1875rem;padding:.8125rem 1rem;border:1px solid #072b7f;border-radius:0;background:#fff;color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.4}.page-node-type-evenement .evenement__registration-form input[type=text]:focus-visible,.page-node-type-evenement .evenement__registration-form input[type=email]:focus-visible,.page-node-type-evenement .evenement__registration-form input[type=tel]:focus-visible,.page-node-type-evenement .evenement__registration-form input[type=number]:focus-visible,.page-node-type-evenement .evenement__registration-form input[type=date]:focus-visible,.page-node-type-evenement .evenement__registration-form select:focus-visible,.page-node-type-evenement .evenement__registration-form textarea:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-node-type-evenement .evenement__registration-form .form-radios,.page-node-type-evenement .evenement__registration-form .form-checkboxes{display:flex;flex-wrap:wrap;gap:.625rem 1.875rem}.page-node-type-evenement .evenement__registration-form .form-type-radio,.page-node-type-evenement .evenement__registration-form .form-type-checkbox{margin:0}.page-node-type-evenement .evenement__registration-form .form-type-radio label,.page-node-type-evenement .evenement__registration-form .form-type-checkbox label{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-weight:400}.page-node-type-evenement .evenement__registration-form .form-actions,.page-node-type-evenement .evenement__registration-form .webform-actions{display:flex;justify-content:center;margin-top:1.5rem}.page-node-type-evenement .evenement__registration-form .button,.page-node-type-evenement .evenement__registration-form .webform-button--submit,.page-node-type-evenement .evenement__registration-form input[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.8125rem 1.875rem;border:0;border-radius:0;background:#bdd800;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;cursor:pointer}.page-node-type-evenement .evenement__registration-form .button:hover,.page-node-type-evenement .evenement__registration-form .button:focus-visible,.page-node-type-evenement .evenement__registration-form .webform-button--submit:hover,.page-node-type-evenement .evenement__registration-form .webform-button--submit:focus-visible,.page-node-type-evenement .evenement__registration-form input[type=submit]:hover,.page-node-type-evenement .evenement__registration-form input[type=submit]:focus-visible{background:#abc400}.page-node-type-evenement .evenement__registration-form .button:focus-visible,.page-node-type-evenement .evenement__registration-form .webform-button--submit:focus-visible,.page-node-type-evenement .evenement__registration-form input[type=submit]:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-node-type-evenement .evenement__related{box-sizing:border-box;width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);color:#fff;background:#01133f}.page-node-type-evenement .evenement__related-inner{display:flex;flex-direction:column;align-items:center;gap:2.5rem;width:100%;padding-block:3.75rem}@media(min-width:1024px){.page-node-type-evenement .evenement__related-inner{padding-block:5rem}}.page-node-type-evenement .evenement__related-header{width:100%;padding-inline:1.25rem;text-align:center}.page-node-type-evenement .evenement__related-title{margin:0;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.page-node-type-evenement .evenement__related-title{font-size:32px;font-size:2rem}}.page-node-type-evenement .evenement__related-list-wrap{position:relative;box-sizing:border-box;width:100%;padding-bottom:2.5rem;padding-inline:1.25rem}@media(min-width:1024px){.page-node-type-evenement .evenement__related-list-wrap{padding-inline:6.25rem}}.page-node-type-evenement .evenement__related-bg-xl{position:absolute;z-index:0;top:-2.4375rem;left:1.25rem;width:16.625rem;height:auto;pointer-events:none}@media(min-width:1024px){.page-node-type-evenement .evenement__related-bg-xl{left:6.3125rem}}.page-node-type-evenement .evenement__related-list{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.875rem;width:100%;margin:0;padding:0;list-style:none}@media(min-width:768px){.page-node-type-evenement .evenement__related-list{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch}}@media(min-width:1024px){.page-node-type-evenement .evenement__related-list{flex-wrap:nowrap}}.page-node-type-evenement .evenement__related-item{display:flex;flex:0 0 auto;box-sizing:border-box;width:100%;max-width:18.75rem}@media(min-width:768px){.page-node-type-evenement .evenement__related-item{width:18.75rem}}.page-node-type-evenement .evenement__related-item .evenement-card--related{display:flex;width:100%;background:#fff}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__link{display:flex;flex-direction:column;box-sizing:border-box;width:100%;height:100%;min-height:14.5625rem;padding:1.25rem;background:#fff;color:#072b7f;text-decoration:none}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__link:hover .evenement-card__cta{background:rgba(7,43,127,.04)}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__link:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#bdd800}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__meta{display:flex;align-items:center;gap:.625rem;width:100%;margin-bottom:.9375rem}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__date{flex:1 1 auto;min-width:0;margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:16px;font-size:1rem;line-height:1.5}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__tag{flex:0 0 auto;padding:0 .625rem;background:#bdd800;color:#072b7f;font-size:14px;font-size:.875rem;line-height:1.875rem;white-space:nowrap}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__title{flex:1 1 auto;margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.56}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta{display:flex;align-items:center;justify-content:center;gap:.25rem;box-sizing:border-box;width:100%;margin-top:1.25rem;padding:.625rem .625rem .625rem 1.875rem;border:1px solid #072b7f;background:transparent;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta img,.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta svg,.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta .carousel-arrow__icon{transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta img,.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta svg,.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta .carousel-arrow__icon{transition:none !important}}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta:hover img,.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta:focus-visible img,.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta:hover svg,.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta:focus-visible svg,.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta:hover .carousel-arrow__icon,.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta:focus-visible .carousel-arrow__icon{transform:translateX(0.25rem)}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta--prev:hover img,.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta--prev:focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta-label{flex:1 1 auto;text-align:center}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta-chevron{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.page-node-type-evenement .evenement__related-item .evenement-card--related .evenement-card__cta-chevron img{display:block;width:.375rem;height:.75rem}.page-node-type-retours-d-experiences .site-main{padding-block:0}.page-node-type-retours-d-experiences .layout-content{padding-inline:0}.page-node-type-retours-d-experiences .temoignage__content{padding-block:0 3rem;color:#282429}.page-node-type-retours-d-experiences .temoignage__breadcrumb{max-width:calc(53.75rem + 2 * 16.25rem);margin:0 auto;padding-inline:1.25rem}.page-node-type-retours-d-experiences .temoignage__breadcrumb-list{display:flex;flex-wrap:wrap;gap:.875rem;align-items:center;justify-content:flex-start;margin:0;padding:0;list-style:none}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__breadcrumb-list{justify-content:center;margin-bottom:1.875rem}}.page-node-type-retours-d-experiences .temoignage__breadcrumb-item{display:inline-flex;align-items:center;color:#072b7f;font-size:14px;font-size:.875rem;line-height:1.7142857143}.page-node-type-retours-d-experiences .temoignage__breadcrumb-item:first-child .temoignage__breadcrumb-link::before{content:"";display:inline-block;width:.375rem;height:.75rem;margin-right:.875rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M5 1L1 6L5 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-node-type-retours-d-experiences .temoignage__breadcrumb-item:not(:last-child)::after{content:"";display:none;width:.375rem;height:.75rem;margin-left:.875rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__breadcrumb-item:not(:last-child)::after{display:inline-block}}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__breadcrumb-item:first-child .temoignage__breadcrumb-link::before{display:none}}.page-node-type-retours-d-experiences .temoignage__breadcrumb-link,.page-node-type-retours-d-experiences .temoignage__breadcrumb-text{display:inline-flex;align-items:center;min-height:2.75rem;color:#072b7f;text-decoration:none}.page-node-type-retours-d-experiences .temoignage__breadcrumb-link:hover,.page-node-type-retours-d-experiences .temoignage__breadcrumb-link:focus-visible{text-decoration:underline}.page-node-type-retours-d-experiences .temoignage__breadcrumb-home{display:block;width:.75rem;height:.8125rem}.page-node-type-retours-d-experiences .temoignage__hero{display:flex;flex-direction:column;align-items:center;gap:1.875rem;margin-bottom:2.5rem;padding-block:1.875rem 0;padding-inline:1.25rem}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__hero{flex-direction:row;align-items:center;justify-content:center;gap:3.75rem;max-width:calc(53.75rem + 2 * 16.25rem);margin-inline:auto;margin-bottom:3rem;padding-block:0;padding-inline:1.25rem}}.page-node-type-retours-d-experiences .temoignage__portrait{order:2;flex:0 0 auto;width:13rem;height:16.25rem;overflow:hidden;background:#f8f8f7}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__portrait{order:0;width:16.25rem;height:20.3125rem}}.page-node-type-retours-d-experiences .temoignage__portrait picture,.page-node-type-retours-d-experiences .temoignage__portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.page-node-type-retours-d-experiences .temoignage__intro{display:flex;order:1;flex:1;flex-direction:column;gap:1.25rem;align-items:center;width:100%;min-width:0;text-align:center}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__intro{order:0;gap:1.875rem;align-items:flex-start;max-width:calc(100% - 16.25rem - 3.75rem);text-align:left}}.page-node-type-retours-d-experiences .temoignage__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__title{font-size:40px;font-size:2.5rem;line-height:1.4}}.page-node-type-retours-d-experiences .temoignage__quote{margin:0;padding:0;border:0}.page-node-type-retours-d-experiences .temoignage__quote p{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:24px;font-size:1.5rem;line-height:2.5rem}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__quote p{font-size:24px;font-size:1.5rem;line-height:2.5rem}}.page-node-type-retours-d-experiences .temoignage__witness{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8}.page-node-type-retours-d-experiences .temoignage__author{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.page-node-type-retours-d-experiences .temoignage__witness-sep{opacity:.6}.page-node-type-retours-d-experiences .temoignage__associations{max-width:53.75rem;margin:0 auto 2rem;padding-inline:1.25rem;text-align:center}.page-node-type-retours-d-experiences .temoignage__association{margin:0;color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.8}.page-node-type-retours-d-experiences .temoignage__association-label{display:block;margin-bottom:.25rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.page-node-type-retours-d-experiences .temoignage__association-link{color:#072b7f;font-weight:700;text-decoration:none;background-image:linear-gradient(#bdd800,#bdd800);background-position:0 100%;background-repeat:no-repeat;background-size:100% .3125rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.page-node-type-retours-d-experiences .temoignage__association-link:hover,.page-node-type-retours-d-experiences .temoignage__association-link:focus-visible{background-size:100% .125rem}.page-node-type-retours-d-experiences .temoignage__tag-row{margin:0}.page-node-type-retours-d-experiences .temoignage__tag{display:inline-block;padding:0 .625rem;background:#bdd800;color:#072b7f;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.875rem}.page-node-type-retours-d-experiences .temoignage__body{max-width:53.75rem;margin:0 auto 3rem;padding-inline:1.25rem;color:#072b7f}.page-node-type-retours-d-experiences .temoignage__body>*:first-child{margin-top:0}.page-node-type-retours-d-experiences .temoignage__body>*:last-child{margin-bottom:0}.page-node-type-retours-d-experiences .temoignage__body p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;line-height:1.8}.page-node-type-retours-d-experiences .temoignage__body strong,.page-node-type-retours-d-experiences .temoignage__body b{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.page-node-type-retours-d-experiences .temoignage__body h2{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4;text-align:center}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__body h2{justify-content:flex-start;font-size:32px;font-size:2rem;text-align:left}}.page-node-type-retours-d-experiences .temoignage__body h2>span,.page-node-type-retours-d-experiences .temoignage__body h2>strong:first-child{display:inline;padding-bottom:.125rem;border-bottom:.375rem solid #bdd800;font-style:italic;text-transform:uppercase}.page-node-type-retours-d-experiences .temoignage__body h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.6}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__body h3{font-size:24px;font-size:1.5rem}}.page-node-type-retours-d-experiences .temoignage__body h4{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}.page-node-type-retours-d-experiences .temoignage__body h2+p,.page-node-type-retours-d-experiences .temoignage__body h3+p,.page-node-type-retours-d-experiences .temoignage__body p+h2,.page-node-type-retours-d-experiences .temoignage__body p+h3,.page-node-type-retours-d-experiences .temoignage__body div+h2,.page-node-type-retours-d-experiences .temoignage__body div+h3{margin-top:1.25rem}.page-node-type-retours-d-experiences .temoignage__body h2:not(:first-child),.page-node-type-retours-d-experiences .temoignage__body h3:not(:first-child){margin-top:3.75rem}.page-node-type-retours-d-experiences .temoignage__body blockquote{margin:1.25rem 0;padding:0;border:0;color:#072b7f;text-align:center;font-size:26px;font-size:1.625rem;line-height:1.5}.page-node-type-retours-d-experiences .temoignage__body blockquote p{margin:0;font-size:26px;font-size:1.625rem;line-height:1.5}.page-node-type-retours-d-experiences .temoignage__body .encadre-info,.page-node-type-retours-d-experiences .temoignage__body div.encadre-info{margin:1.25rem 0;padding:1.25rem 1.875rem;background:#f0f3f8;border-left:.3125rem solid #bdd800}.page-node-type-retours-d-experiences .temoignage__body .encadre-info p,.page-node-type-retours-d-experiences .temoignage__body div.encadre-info p{margin:0}.page-node-type-retours-d-experiences .temoignage__body a.bouton,.page-node-type-retours-d-experiences .temoignage__body .bloc-lien-perso.bouton{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;gap:.25rem;width:100%;min-height:2.75rem;margin-block:.625rem;padding:.625rem 1.875rem .625rem 1.875rem;border:0;background:#bdd800;color:#072b7f;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4;text-decoration:none}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__body a.bouton,.page-node-type-retours-d-experiences .temoignage__body .bloc-lien-perso.bouton{width:auto}}.page-node-type-retours-d-experiences .temoignage__body a.bouton::after,.page-node-type-retours-d-experiences .temoignage__body .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}.page-node-type-retours-d-experiences .temoignage__body a.bouton:hover,.page-node-type-retours-d-experiences .temoignage__body a.bouton:focus-visible,.page-node-type-retours-d-experiences .temoignage__body .bloc-lien-perso.bouton:hover,.page-node-type-retours-d-experiences .temoignage__body .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}.page-node-type-retours-d-experiences .temoignage__body ul,.page-node-type-retours-d-experiences .temoignage__body ol{margin:0 0 1.25rem;padding:0;list-style:none}.page-node-type-retours-d-experiences .temoignage__body ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}.page-node-type-retours-d-experiences .temoignage__body ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}.page-node-type-retours-d-experiences .temoignage__body ul li:last-child{margin-bottom:0}.page-node-type-retours-d-experiences .temoignage__body a:not(.bouton){color:#072b7f;font-weight:700;text-decoration:underline;text-underline-offset:.15em}.page-node-type-retours-d-experiences .temoignage__body a:not(.bouton):hover,.page-node-type-retours-d-experiences .temoignage__body a:not(.bouton):focus-visible{text-decoration:none}.page-node-type-retours-d-experiences .temoignage__body img{display:block;max-width:100%;height:auto}.page-node-type-retours-d-experiences .temoignage__gallery{margin:3rem auto 0;padding-inline:0}.page-node-type-retours-d-experiences .temoignage__gallery-title{max-width:53.75rem;margin:0 auto 1.5rem;padding-inline:1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.3}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__gallery-title{font-size:24px;font-size:1.5rem}}.page-node-type-retours-d-experiences .temoignage__gallery-carousel{display:flex;flex-direction:column;gap:1.5rem}.page-node-type-retours-d-experiences .temoignage__gallery-viewport{overflow-x:clip}.page-node-type-retours-d-experiences .temoignage__gallery-track-scroll{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline:1.25rem;scrollbar-width:none}.page-node-type-retours-d-experiences .temoignage__gallery-track-scroll::-webkit-scrollbar{display:none}.page-node-type-retours-d-experiences .temoignage__gallery-track-scroll:focus-visible{outline:2px solid #072b7f;outline-offset:2px}@media(prefers-reduced-motion:reduce){.page-node-type-retours-d-experiences .temoignage__gallery-track-scroll{scroll-behavior:auto}}.page-node-type-retours-d-experiences .temoignage__gallery-track-row{padding-inline:1.25rem}.page-node-type-retours-d-experiences .temoignage__gallery-track{display:flex;gap:1.875rem;margin:0;padding:0;list-style:none}.page-node-type-retours-d-experiences .temoignage__gallery-slide{display:flex;flex:0 0 17.5rem;scroll-snap-align:start}@media(min-width:1024px){.page-node-type-retours-d-experiences .temoignage__gallery-slide{flex-basis:23.75rem}}.page-node-type-retours-d-experiences .temoignage-gallery__figure{display:flex;flex:1 1 auto;flex-direction:column;margin:0;width:100%}.page-node-type-retours-d-experiences .temoignage-gallery__media{aspect-ratio:4/3;overflow:hidden;background:#f8f8f7}.page-node-type-retours-d-experiences .temoignage-gallery__media picture,.page-node-type-retours-d-experiences .temoignage-gallery__media img{display:block;width:100%;height:100%;object-fit:cover}.page-node-type-retours-d-experiences .temoignage-gallery__media .temoignage-gallery__video-link{display:block;width:100%;height:100%;text-decoration:none}.page-node-type-retours-d-experiences .temoignage-gallery__media .temoignage-gallery__video-link--text{display:flex;align-items:center;justify-content:center;padding:1.5rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;text-align:center;background:#f0f3f8}.page-node-type-retours-d-experiences .temoignage-gallery__media .temoignage-gallery__video-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-node-type-retours-d-experiences .temoignage__gallery-controls{display:flex;align-items:center;justify-content:space-between;gap:1rem;max-width:53.75rem;min-height:2.75rem;margin:0 auto;padding-inline:1.25rem}.page-node-type-retours-d-experiences .temoignage__gallery-arrow{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:0;background:#fff;box-shadow:0 1px 1.5px rgba(0,0,0,.3);color:#072b7f;cursor:pointer;transition-property:background-color,box-shadow;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.page-node-type-retours-d-experiences .temoignage__gallery-arrow{transition:none !important}}.page-node-type-retours-d-experiences .temoignage__gallery-arrow img{transition-property:filter,transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.page-node-type-retours-d-experiences .temoignage__gallery-arrow img{transition:none !important}}.page-node-type-retours-d-experiences .temoignage__gallery-arrow:not(:disabled):hover,.page-node-type-retours-d-experiences .temoignage__gallery-arrow:not(:disabled):focus-visible{background:#072b7f}.page-node-type-retours-d-experiences .temoignage__gallery-arrow:not(:disabled):hover img,.page-node-type-retours-d-experiences .temoignage__gallery-arrow:not(:disabled):focus-visible img{filter:brightness(0) invert(1)}.page-node-type-retours-d-experiences .temoignage__gallery-arrow img{display:block;width:.375rem;height:.75rem}.page-node-type-retours-d-experiences .temoignage__gallery-arrow--prev img{transform:rotate(180deg)}.page-node-type-retours-d-experiences .temoignage__gallery-arrow--prev:not(:disabled):hover img,.page-node-type-retours-d-experiences .temoignage__gallery-arrow--prev:not(:disabled):focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.page-node-type-retours-d-experiences .temoignage__gallery-arrow:disabled{opacity:.35;cursor:not-allowed}.page-node-type-retours-d-experiences .temoignage__gallery-arrow:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#bdd800}.page-node-type-retours-d-experiences .temoignage__gallery-dots{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem;margin:0;padding:0;list-style:none}.page-node-type-retours-d-experiences .temoignage__gallery-dot{width:.625rem;height:.625rem;padding:0;border:0;border-radius:50%;background:rgba(7,43,127,.25);cursor:pointer}.page-node-type-retours-d-experiences .temoignage__gallery-dot.is-active,.page-node-type-retours-d-experiences .temoignage__gallery-dot[aria-current=true]{background:#072b7f}.page-node-type-retours-d-experiences .temoignage__gallery-dot:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#bdd800}.page-node-type-article-de-blog .site-main,.page-node-type-article .site-main{padding-block:0}.page-node-type-article-de-blog .layout-content,.page-node-type-article .layout-content{padding-inline:0}.page-node-type-article-de-blog .article-blog__content,.page-node-type-article .article-blog__content{padding-block:1.5rem 3rem;color:#282429}.page-node-type-article-de-blog .article-blog__breadcrumb,.page-node-type-article .article-blog__breadcrumb{max-width:67.5rem;margin:0 auto;padding-inline:1.25rem;padding-bottom:1.875rem}.page-node-type-article-de-blog .article-blog__breadcrumb-list,.page-node-type-article .article-blog__breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.875rem;margin:0;padding:0;list-style:none}.page-node-type-article-de-blog .article-blog__breadcrumb-item,.page-node-type-article .article-blog__breadcrumb-item{display:flex;align-items:center;gap:.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.7}.page-node-type-article-de-blog .article-blog__breadcrumb-item:not(:last-child)::after,.page-node-type-article .article-blog__breadcrumb-item:not(:last-child)::after{content:"";width:.375rem;height:.75rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-node-type-article-de-blog .article-blog__breadcrumb-link,.page-node-type-article-de-blog .article-blog__breadcrumb-text,.page-node-type-article .article-blog__breadcrumb-link,.page-node-type-article .article-blog__breadcrumb-text{color:#072b7f;text-decoration:none}.page-node-type-article-de-blog .article-blog__breadcrumb-link:hover,.page-node-type-article-de-blog .article-blog__breadcrumb-link:focus-visible,.page-node-type-article .article-blog__breadcrumb-link:hover,.page-node-type-article .article-blog__breadcrumb-link:focus-visible{text-decoration:underline}.page-node-type-article-de-blog .article-blog__breadcrumb-home,.page-node-type-article .article-blog__breadcrumb-home{display:block}.page-node-type-article-de-blog .article-blog__hero,.page-node-type-article .article-blog__hero{display:flex;flex-direction:column;align-items:center;gap:2.5rem;max-width:67.5rem;margin:0 auto 3rem;padding-inline:1.25rem}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__hero,.page-node-type-article .article-blog__hero{flex-direction:row;align-items:center;gap:3.75rem}}.page-node-type-article-de-blog .article-blog__media,.page-node-type-article .article-blog__media{flex:0 0 auto;order:2;width:100%;aspect-ratio:16/9;overflow:hidden;background:#f8f8f7}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__media,.page-node-type-article .article-blog__media{order:0;width:28.75rem;height:16.1875rem;aspect-ratio:auto}}.page-node-type-article-de-blog .article-blog__media picture,.page-node-type-article-de-blog .article-blog__media img,.page-node-type-article .article-blog__media picture,.page-node-type-article .article-blog__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.page-node-type-article-de-blog .article-blog__intro,.page-node-type-article .article-blog__intro{display:flex;flex:1;flex-direction:column;align-items:center;gap:.625rem;order:1;width:100%;min-width:0;text-align:center}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__intro,.page-node-type-article .article-blog__intro{align-items:flex-start;order:0;gap:.625rem;max-width:35rem;text-align:left}}.page-node-type-article-de-blog .article-blog__title,.page-node-type-article .article-blog__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__title,.page-node-type-article .article-blog__title{font-size:40px;font-size:2.5rem}}.page-node-type-article-de-blog .article-blog__meta-line,.page-node-type-article .article-blog__meta-line{margin:0;color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.8;text-align:center}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__meta-line,.page-node-type-article .article-blog__meta-line{text-align:left}}.page-node-type-article-de-blog .article-blog__tag-row,.page-node-type-article .article-blog__tag-row{margin:0;padding-top:.625rem}.page-node-type-article-de-blog .article-blog__tag,.page-node-type-article .article-blog__tag{display:inline-block;padding:0 .625rem;background:#bdd800;color:#072b7f;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.875rem;text-decoration:none}.page-node-type-article-de-blog .article-blog__tag:hover,.page-node-type-article-de-blog .article-blog__tag:focus-visible,.page-node-type-article .article-blog__tag:hover,.page-node-type-article .article-blog__tag:focus-visible{text-decoration:underline}.page-node-type-article-de-blog .article-blog__lead,.page-node-type-article .article-blog__lead{max-width:53.75rem;margin:0 auto 3rem;padding-inline:1.25rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:2.5rem}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__lead,.page-node-type-article .article-blog__lead{font-size:24px;font-size:1.5rem}}.page-node-type-article-de-blog .article-blog__lead>*:first-child,.page-node-type-article .article-blog__lead>*:first-child{margin-top:0}.page-node-type-article-de-blog .article-blog__lead>*:last-child,.page-node-type-article .article-blog__lead>*:last-child{margin-bottom:0}.page-node-type-article-de-blog .article-blog__lead p,.page-node-type-article .article-blog__lead p{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:2.5rem}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__lead p,.page-node-type-article .article-blog__lead p{font-size:24px;font-size:1.5rem}}.page-node-type-article-de-blog .article-blog__body,.page-node-type-article .article-blog__body{max-width:53.75rem;margin:0 auto;padding-inline:1.25rem;color:#072b7f}.page-node-type-article-de-blog .article-blog__body>*:first-child,.page-node-type-article .article-blog__body>*:first-child{margin-top:0}.page-node-type-article-de-blog .article-blog__body>*:last-child,.page-node-type-article .article-blog__body>*:last-child{margin-bottom:0}.page-node-type-article-de-blog .article-blog__body p,.page-node-type-article .article-blog__body p{margin:0 0 1.25rem;font-size:18px;font-size:1.125rem;line-height:1.78}.page-node-type-article-de-blog .article-blog__body strong,.page-node-type-article-de-blog .article-blog__body b,.page-node-type-article .article-blog__body strong,.page-node-type-article .article-blog__body b{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.page-node-type-article-de-blog .article-blog__body h2,.page-node-type-article .article-blog__body h2{display:flex;flex-direction:column;align-items:center;gap:.625rem;margin:0 0 1.25rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}.page-node-type-article-de-blog .article-blog__body h2::after,.page-node-type-article .article-blog__body h2::after{content:"";width:1.875rem;height:.125rem;background:#bdd800}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__body h2,.page-node-type-article .article-blog__body h2{font-size:32px;font-size:2rem}}.page-node-type-article-de-blog .article-blog__body h3,.page-node-type-article .article-blog__body h3{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.6}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__body h3,.page-node-type-article .article-blog__body h3{font-size:24px;font-size:1.5rem}}.page-node-type-article-de-blog .article-blog__body h2:not(:first-child),.page-node-type-article-de-blog .article-blog__body h3:not(:first-child),.page-node-type-article .article-blog__body h2:not(:first-child),.page-node-type-article .article-blog__body h3:not(:first-child){margin-top:2.5rem}.page-node-type-article-de-blog .article-blog__body blockquote,.page-node-type-article .article-blog__body blockquote{margin:1.25rem 0;padding:0;border:0;color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.78}.page-node-type-article-de-blog .article-blog__body .encadre-info,.page-node-type-article-de-blog .article-blog__body div.encadre-info,.page-node-type-article .article-blog__body .encadre-info,.page-node-type-article .article-blog__body div.encadre-info{margin:1.25rem 0;padding:1.25rem 1.875rem;background:#f0f3f8;border-left:.3125rem solid #bdd800}.page-node-type-article-de-blog .article-blog__body .encadre-info p,.page-node-type-article-de-blog .article-blog__body div.encadre-info p,.page-node-type-article .article-blog__body .encadre-info p,.page-node-type-article .article-blog__body div.encadre-info p{margin:0}.page-node-type-article-de-blog .article-blog__body a.bouton,.page-node-type-article-de-blog .article-blog__body .bloc-lien-perso.bouton,.page-node-type-article .article-blog__body a.bouton,.page-node-type-article .article-blog__body .bloc-lien-perso.bouton{display:inline-flex;align-items:center;gap:.25rem;margin-block:.625rem;padding:.625rem 1.875rem;border:0;background:#bdd800;color:#072b7f;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4;text-decoration:none}.page-node-type-article-de-blog .article-blog__body a.bouton::after,.page-node-type-article-de-blog .article-blog__body .bloc-lien-perso.bouton::after,.page-node-type-article .article-blog__body a.bouton::after,.page-node-type-article .article-blog__body .bloc-lien-perso.bouton::after{content:">";font-weight:900;line-height:1}.page-node-type-article-de-blog .article-blog__body a.bouton:hover,.page-node-type-article-de-blog .article-blog__body a.bouton:focus-visible,.page-node-type-article-de-blog .article-blog__body .bloc-lien-perso.bouton:hover,.page-node-type-article-de-blog .article-blog__body .bloc-lien-perso.bouton:focus-visible,.page-node-type-article .article-blog__body a.bouton:hover,.page-node-type-article .article-blog__body a.bouton:focus-visible,.page-node-type-article .article-blog__body .bloc-lien-perso.bouton:hover,.page-node-type-article .article-blog__body .bloc-lien-perso.bouton:focus-visible{color:#072b7f;text-decoration:none}.page-node-type-article-de-blog .article-blog__body ul,.page-node-type-article-de-blog .article-blog__body ol,.page-node-type-article .article-blog__body ul,.page-node-type-article .article-blog__body ol{margin:0 0 1.25rem;padding:0;list-style:none}.page-node-type-article-de-blog .article-blog__body ul li,.page-node-type-article .article-blog__body ul li{position:relative;margin-bottom:.9375rem;padding-left:1.125rem;font-size:18px;font-size:1.125rem;line-height:1.78}.page-node-type-article-de-blog .article-blog__body ul li::before,.page-node-type-article .article-blog__body ul li::before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}.page-node-type-article-de-blog .article-blog__body ul li:last-child,.page-node-type-article .article-blog__body ul li:last-child{margin-bottom:0}.page-node-type-article-de-blog .article-blog__body a:not(.bouton):not(.article-blog-ai__button),.page-node-type-article .article-blog__body a:not(.bouton):not(.article-blog-ai__button){color:#072b7f;font-weight:700;text-decoration:none;background-image:linear-gradient(#bdd800,#bdd800);background-position:0 100%;background-repeat:no-repeat;background-size:100% .3125rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.page-node-type-article-de-blog .article-blog__body a:not(.bouton):not(.article-blog-ai__button):hover,.page-node-type-article-de-blog .article-blog__body a:not(.bouton):not(.article-blog-ai__button):focus-visible,.page-node-type-article .article-blog__body a:not(.bouton):not(.article-blog-ai__button):hover,.page-node-type-article .article-blog__body a:not(.bouton):not(.article-blog-ai__button):focus-visible{background-size:100% .125rem}.page-node-type-article-de-blog .article-blog__body img,.page-node-type-article .article-blog__body img{display:block;max-width:100%;height:auto}.page-node-type-article-de-blog .article-blog__body dl,.page-node-type-article .article-blog__body dl{margin:0}.page-node-type-article-de-blog .article-blog__body dt,.page-node-type-article .article-blog__body dt{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0;padding:.625rem 2rem .625rem 0;border-bottom:1px solid #072b7f;color:#072b7f;cursor:pointer;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.444}.page-node-type-article-de-blog .article-blog__body dt p,.page-node-type-article .article-blog__body dt p{flex:1 1 auto;margin:0;min-width:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.444}.page-node-type-article-de-blog .article-blog__body dt::after,.page-node-type-article .article-blog__body dt::after{content:"+";flex-shrink:0;width:.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;color:#072b7f;font-size:22px;font-size:1.375rem;line-height:1;text-align:center}.page-node-type-article-de-blog .article-blog__body dt.is-open::after,.page-node-type-article .article-blog__body dt.is-open::after{content:"−"}.page-node-type-article-de-blog .article-blog__body dt:focus-visible,.page-node-type-article .article-blog__body dt:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-node-type-article-de-blog .article-blog__body dd,.page-node-type-article .article-blog__body dd{overflow:hidden;max-height:0;margin:0;padding:0;opacity:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8;transition:max-height .35s ease,opacity .25s ease,padding .35s ease}.page-node-type-article-de-blog .article-blog__body dd.is-open,.page-node-type-article .article-blog__body dd.is-open{max-height:80rem;padding:.625rem 0 1.25rem;opacity:1}.page-node-type-article-de-blog .article-blog__body dd p,.page-node-type-article .article-blog__body dd p{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8}.page-node-type-article-de-blog .article-blog-ai,.page-node-type-article .article-blog-ai{box-sizing:border-box;width:calc(100% - 2 * 1.25rem);max-width:53.75rem;margin:2.5rem auto 0;padding:1.25rem 1.875rem;border-left:.3125rem solid #bdd800;background:#f0f3f8}.page-node-type-article-de-blog .article-blog-ai__title,.page-node-type-article .article-blog-ai__title{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8}.page-node-type-article-de-blog .article-blog-ai__actions,.page-node-type-article .article-blog-ai__actions{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.25rem}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog-ai__actions,.page-node-type-article .article-blog-ai__actions{flex-direction:row;flex-wrap:wrap;gap:1rem 1.25rem}}.page-node-type-article-de-blog .article-blog-ai__button,.page-node-type-article .article-blog-ai__button{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;box-sizing:border-box;width:100%;min-height:2.75rem;padding:.625rem .625rem .625rem 1.875rem;border:1px solid #072b7f;background:#fff;color:#072b7f;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4;text-decoration:none}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog-ai__button,.page-node-type-article .article-blog-ai__button{width:auto}}.page-node-type-article-de-blog .article-blog-ai__button:hover,.page-node-type-article-de-blog .article-blog-ai__button:focus-visible,.page-node-type-article .article-blog-ai__button:hover,.page-node-type-article .article-blog-ai__button:focus-visible{color:#072b7f;text-decoration:none;background:rgba(7,43,127,.04)}.page-node-type-article-de-blog .article-blog-ai__button:focus-visible,.page-node-type-article .article-blog-ai__button:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-node-type-article-de-blog .article-blog-ai__button-chevron,.page-node-type-article .article-blog-ai__button-chevron{font-weight:900;line-height:1}.page-node-type-article-de-blog .article-blog__related,.page-node-type-article .article-blog__related{margin-top:3.75rem;padding-bottom:5rem}.page-node-type-article-de-blog .article-blog__related-header,.page-node-type-article .article-blog__related-header{width:100%;margin:0 auto 1.875rem;padding-inline:1.25rem;text-align:center}.page-node-type-article-de-blog .article-blog__related-title,.page-node-type-article .article-blog__related-title{display:flex;flex-direction:column;align-items:center;gap:.625rem;margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}.page-node-type-article-de-blog .article-blog__related-title::after,.page-node-type-article .article-blog__related-title::after{width:1.875rem;height:.125rem;background:#bdd800;content:""}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__related-title,.page-node-type-article .article-blog__related-title{font-size:32px;font-size:2rem}}.page-node-type-article-de-blog .article-blog__related-carousel,.page-node-type-article .article-blog__related-carousel{display:flex;flex-direction:column;gap:1.875rem}.page-node-type-article-de-blog .article-blog__related-viewport,.page-node-type-article .article-blog__related-viewport{position:relative;overflow-x:clip;padding-bottom:2rem}.page-node-type-article-de-blog .article-blog__related-bg-xl,.page-node-type-article .article-blog__related-bg-xl{position:absolute;z-index:0;bottom:0;left:1.25rem;width:27.5625rem;height:auto;pointer-events:none}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__related-bg-xl,.page-node-type-article .article-blog__related-bg-xl{left:4.3125rem}}.page-node-type-article-de-blog .article-blog__related-track-scroll,.page-node-type-article .article-blog__related-track-scroll{position:relative;z-index:1;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-inline:1.25rem;scrollbar-width:none}.page-node-type-article-de-blog .article-blog__related-track-scroll::-webkit-scrollbar,.page-node-type-article .article-blog__related-track-scroll::-webkit-scrollbar{display:none}.page-node-type-article-de-blog .article-blog__related-track-scroll:focus-visible,.page-node-type-article .article-blog__related-track-scroll:focus-visible{outline:2px solid #072b7f;outline-offset:2px}@media(prefers-reduced-motion:reduce){.page-node-type-article-de-blog .article-blog__related-track-scroll,.page-node-type-article .article-blog__related-track-scroll{scroll-behavior:auto}}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__related-track-scroll,.page-node-type-article .article-blog__related-track-scroll{scroll-padding-inline:6.25rem}}.page-node-type-article-de-blog .article-blog__related-track-row,.page-node-type-article .article-blog__related-track-row{padding-inline:1.25rem}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__related-track-row,.page-node-type-article .article-blog__related-track-row{padding-inline:6.25rem}}.page-node-type-article-de-blog .article-blog__related-track,.page-node-type-article .article-blog__related-track{display:flex;gap:1.875rem;margin:0;padding:0;list-style:none}.page-node-type-article-de-blog .article-blog__related-slide,.page-node-type-article .article-blog__related-slide{display:flex;flex:0 0 15.875rem;scroll-snap-align:start}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__related-slide,.page-node-type-article .article-blog__related-slide{flex-basis:23.75rem}}.page-node-type-article-de-blog .article-blog-card,.page-node-type-article .article-blog-card{display:flex;flex:1 1 auto;flex-direction:column;width:100%;background:#f0f3f8}.page-node-type-article-de-blog .article-blog-card__media,.page-node-type-article .article-blog-card__media{aspect-ratio:570/320.63;overflow:hidden;background:#f8f8f7}.page-node-type-article-de-blog .article-blog-card__media picture,.page-node-type-article-de-blog .article-blog-card__media img,.page-node-type-article .article-blog-card__media picture,.page-node-type-article .article-blog-card__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.page-node-type-article-de-blog .article-blog-card__content,.page-node-type-article .article-blog-card__content{display:flex;flex:1 1 auto;flex-direction:column;padding:1.25rem 1.25rem 1.875rem}.page-node-type-article-de-blog .article-blog-card__date,.page-node-type-article .article-blog-card__date{margin:0 0 .625rem;color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.8}.page-node-type-article-de-blog .article-blog-card__title,.page-node-type-article .article-blog-card__title{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.5}.page-node-type-article-de-blog .article-blog-card__title a,.page-node-type-article .article-blog-card__title a{color:#072b7f;text-decoration:none}.page-node-type-article-de-blog .article-blog-card__title a:hover,.page-node-type-article-de-blog .article-blog-card__title a:focus-visible,.page-node-type-article .article-blog-card__title a:hover,.page-node-type-article .article-blog-card__title a:focus-visible{text-decoration:underline}.page-node-type-article-de-blog .article-blog-card__cta,.page-node-type-article .article-blog-card__cta{display:inline-flex;align-items:center;justify-content:center;align-self:stretch;gap:.25rem;box-sizing:border-box;width:100%;max-width:100%;min-height:2.75rem;margin-top:1.875rem;padding:.625rem .625rem .625rem 1.875rem;border:0;border-radius:0;background:transparent;box-shadow:inset 0 0 0 1px #072b7f;color:#072b7f;text-decoration:none;outline:none;transition-property:background-color,box-shadow,color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.page-node-type-article-de-blog .article-blog-card__cta,.page-node-type-article .article-blog-card__cta{transition:none !important}}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog-card__cta,.page-node-type-article .article-blog-card__cta{align-self:flex-start;width:auto}}.page-node-type-article-de-blog .article-blog-card__cta:hover,.page-node-type-article-de-blog .article-blog-card__cta:focus-visible,.page-node-type-article .article-blog-card__cta:hover,.page-node-type-article .article-blog-card__cta:focus-visible{background:rgba(7,43,127,.05);box-shadow:inset 0 0 0 1px #072b7f;color:#072b7f;text-decoration:none}.page-node-type-article-de-blog .article-blog-card__cta:focus-visible,.page-node-type-article .article-blog-card__cta:focus-visible{outline:2px solid #bdd800;outline-offset:2px}.page-node-type-article-de-blog .article-blog-card__cta img,.page-node-type-article-de-blog .article-blog-card__cta svg,.page-node-type-article-de-blog .article-blog-card__cta .carousel-arrow__icon,.page-node-type-article .article-blog-card__cta img,.page-node-type-article .article-blog-card__cta svg,.page-node-type-article .article-blog-card__cta .carousel-arrow__icon{transition-property:transform;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.page-node-type-article-de-blog .article-blog-card__cta img,.page-node-type-article-de-blog .article-blog-card__cta svg,.page-node-type-article-de-blog .article-blog-card__cta .carousel-arrow__icon,.page-node-type-article .article-blog-card__cta img,.page-node-type-article .article-blog-card__cta svg,.page-node-type-article .article-blog-card__cta .carousel-arrow__icon{transition:none !important}}.page-node-type-article-de-blog .article-blog-card__cta:hover img,.page-node-type-article-de-blog .article-blog-card__cta:focus-visible img,.page-node-type-article-de-blog .article-blog-card__cta:hover svg,.page-node-type-article-de-blog .article-blog-card__cta:focus-visible svg,.page-node-type-article-de-blog .article-blog-card__cta:hover .carousel-arrow__icon,.page-node-type-article-de-blog .article-blog-card__cta:focus-visible .carousel-arrow__icon,.page-node-type-article .article-blog-card__cta:hover img,.page-node-type-article .article-blog-card__cta:focus-visible img,.page-node-type-article .article-blog-card__cta:hover svg,.page-node-type-article .article-blog-card__cta:focus-visible svg,.page-node-type-article .article-blog-card__cta:hover .carousel-arrow__icon,.page-node-type-article .article-blog-card__cta:focus-visible .carousel-arrow__icon{transform:translateX(0.25rem)}.page-node-type-article-de-blog .article-blog-card__cta--prev:hover img,.page-node-type-article-de-blog .article-blog-card__cta--prev:focus-visible img,.page-node-type-article .article-blog-card__cta--prev:hover img,.page-node-type-article .article-blog-card__cta--prev:focus-visible img{transform:translateX(-0.25rem) rotate(180deg)}.page-node-type-article-de-blog .article-blog-card__cta-label,.page-node-type-article .article-blog-card__cta-label{flex:0 0 auto;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;white-space:nowrap}.page-node-type-article-de-blog .article-blog-card__cta-chevron,.page-node-type-article .article-blog-card__cta-chevron{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;min-width:1.5rem;height:1.5rem}.page-node-type-article-de-blog .article-blog-card__cta-chevron-icon,.page-node-type-article .article-blog-card__cta-chevron-icon{display:block;width:8.12132px;max-width:none;height:13.4142px}.page-node-type-article-de-blog .article-blog__related-inner,.page-node-type-article .article-blog__related-inner{width:100%;padding-inline:1.25rem}@media(min-width:1024px){.page-node-type-article-de-blog .article-blog__related-inner,.page-node-type-article .article-blog__related-inner{padding-inline:6.25rem}}.page-node-type-article-de-blog .article-blog__related-controls,.page-node-type-article .article-blog__related-controls{display:flex;align-items:center;justify-content:space-between;gap:.625rem;min-height:2.75rem}.page-node-type-article-de-blog .article-blog__related-arrow,.page-node-type-article .article-blog__related-arrow{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:0;background:#fff;box-shadow:0 .0625rem .09375rem rgba(0,0,0,.3);color:#072b7f;cursor:pointer;transition-property:background-color,box-shadow;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.page-node-type-article-de-blog .article-blog__related-arrow,.page-node-type-article .article-blog__related-arrow{transition:none !important}}.page-node-type-article-de-blog .article-blog__related-arrow img,.page-node-type-article .article-blog__related-arrow img{display:block;width:8.12132px;max-width:none;height:13.4142px}.page-node-type-article-de-blog .article-blog__related-arrow--prev img,.page-node-type-article .article-blog__related-arrow--prev img{transform:rotate(180deg)}.page-node-type-article-de-blog .article-blog__related-arrow:hover:not(:disabled),.page-node-type-article-de-blog .article-blog__related-arrow:focus-visible:not(:disabled),.page-node-type-article .article-blog__related-arrow:hover:not(:disabled),.page-node-type-article .article-blog__related-arrow:focus-visible:not(:disabled){background:#f0f3f8}.page-node-type-article-de-blog .article-blog__related-arrow:focus-visible,.page-node-type-article .article-blog__related-arrow:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-node-type-article-de-blog .article-blog__related-arrow:disabled,.page-node-type-article .article-blog__related-arrow:disabled{opacity:.45;cursor:not-allowed}.page-node-type-article-de-blog .article-blog__related-dots,.page-node-type-article .article-blog__related-dots{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:center;justify-content:center;gap:.625rem;margin:0;padding:0;list-style:none}.page-node-type-article-de-blog .article-blog__related-dot,.page-node-type-article .article-blog__related-dot{width:.375rem;height:.375rem;padding:0;border:0;border-radius:1.25rem;background:#072b7f;opacity:.3;cursor:pointer;transition-property:opacity,width,background-color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.page-node-type-article-de-blog .article-blog__related-dot,.page-node-type-article .article-blog__related-dot{transition:none !important}}.page-node-type-article-de-blog .article-blog__related-dot.is-active,.page-node-type-article .article-blog__related-dot.is-active{width:1.5625rem;opacity:1;background:#072b7f}.page-node-type-article-de-blog .article-blog__related-dot:focus-visible,.page-node-type-article .article-blog__related-dot:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-node-type-article-de-blog .article-blog__maillage,.page-node-type-article .article-blog__maillage{max-width:53.75rem;margin:3rem auto 0;padding-inline:1.25rem;display:flex;flex-direction:column;gap:2rem}.page-node-type-article-de-blog .article-blog__maillage-title,.page-node-type-article .article-blog__maillage-title{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:24px;font-size:1.5rem;line-height:1.4}.page-node-type-article-de-blog .article-blog__maillage-list,.page-node-type-article .article-blog__maillage-list{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.page-node-type-article-de-blog .article-blog__maillage-link,.page-node-type-article .article-blog__maillage-link{color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.6;text-decoration:underline;text-underline-offset:.2em}.page-node-type-article-de-blog .article-blog__maillage-link:hover,.page-node-type-article .article-blog__maillage-link:hover{text-decoration:none}.page-node-type-corps-professoral .site-main{padding-block:0}.page-node-type-corps-professoral .container{max-width:none;padding-inline:0}.page-node-type-corps-professoral .layout-content{padding-inline:0}.page-node-type-corps-professoral .corps-prof__content{color:#282429}.page-node-type-corps-professoral .corps-prof__breadcrumb{padding-block:.625rem 0;padding-inline:1.25rem}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__breadcrumb{padding-inline:11.25rem}}.page-node-type-corps-professoral .corps-prof__breadcrumb-list{display:flex;flex-wrap:wrap;gap:.875rem;align-items:center;justify-content:flex-start;margin:0;padding:0;list-style:none}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__breadcrumb-list{justify-content:center;gap:.5rem;padding:0 0 1.25rem}}.page-node-type-corps-professoral .corps-prof__breadcrumb-item{display:inline-flex;align-items:center;color:#072b7f;font-size:14px;font-size:.875rem;line-height:1.7142857143}.page-node-type-corps-professoral .corps-prof__breadcrumb-item:first-child .corps-prof__breadcrumb-link::before{content:"";display:inline-block;width:.375rem;height:.75rem;margin-right:.875rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M5 1L1 6L5 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-node-type-corps-professoral .corps-prof__breadcrumb-item:not(:last-child)::after{content:"";display:none;width:.375rem;height:.75rem;margin-left:.5rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__breadcrumb-item:not(:last-child)::after{display:inline-block}}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__breadcrumb-item:first-child .corps-prof__breadcrumb-link::before{display:none}}.page-node-type-corps-professoral .corps-prof__breadcrumb-link,.page-node-type-corps-professoral .corps-prof__breadcrumb-text{display:inline-flex;align-items:center;min-height:2.75rem;color:#072b7f;text-decoration:none}.page-node-type-corps-professoral .corps-prof__breadcrumb-link:hover,.page-node-type-corps-professoral .corps-prof__breadcrumb-link:focus-visible{text-decoration:underline}.page-node-type-corps-professoral .corps-prof__breadcrumb-home{display:block;width:.75rem;height:.8125rem}.page-node-type-corps-professoral .corps-prof__hero{padding-block:1.875rem 3.125rem;padding-inline:1.25rem}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__hero{padding-block:0 3.75rem;padding-inline:11.25rem}}.page-node-type-corps-professoral .corps-prof__hero-inner{display:grid;grid-template-columns:7.5rem minmax(0,1fr);column-gap:1.25rem;row-gap:1.875rem;align-items:start;width:100%}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__hero-inner{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:3.75rem}}.page-node-type-corps-professoral .corps-prof__intro-col{display:contents}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__intro-col{display:flex;flex:1 1 auto;flex-direction:column;gap:1.25rem;align-items:flex-start;max-width:52.5rem;min-width:0}}.page-node-type-corps-professoral .corps-prof__portrait{flex:0 0 auto;width:7.5rem;aspect-ratio:400/500;overflow:hidden;background:#f8f8f7}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__portrait{width:11.25rem;height:14.0625rem;aspect-ratio:auto}}.page-node-type-corps-professoral .corps-prof__portrait picture,.page-node-type-corps-professoral .corps-prof__portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.page-node-type-corps-professoral .corps-prof__intro{display:flex;flex:1 1 auto;flex-direction:column;gap:.625rem;align-items:flex-start;width:100%;min-width:0;color:#072b7f;text-align:left}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__intro{gap:1.25rem;max-width:none}}.page-node-type-corps-professoral .corps-prof__name{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.3}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__name{font-size:40px;font-size:2.5rem;line-height:1.4}}.page-node-type-corps-professoral .corps-prof__fonction{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.875rem}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__fonction{font-size:24px;font-size:1.5rem;line-height:2.5rem}}.page-node-type-corps-professoral .corps-prof__contact{box-sizing:border-box;width:100%;gap:.25rem;min-height:2.75rem;padding:.625rem 1.5rem .625rem 1.875rem}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__contact{width:auto;align-self:flex-start}}.page-node-type-corps-professoral .corps-prof__hero-actions{display:flex;flex-direction:column;flex-wrap:wrap;gap:.75rem;align-items:stretch;width:100%;grid-column:1/-1}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__hero-actions{flex-direction:row;align-items:flex-start;width:auto;grid-column:auto}}.page-node-type-corps-professoral .corps-prof__cv{box-sizing:border-box;width:100%;gap:.25rem;min-height:2.75rem;padding:.625rem 1.5rem .625rem 1.875rem}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__cv{width:auto;align-self:flex-start}}.page-node-type-corps-professoral .corps-prof__cv-label{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.page-node-type-corps-professoral .corps-prof__cv-chevron{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.page-node-type-corps-professoral .corps-prof__editorial{margin-top:2rem;color:#072b7f}.page-node-type-corps-professoral .corps-prof__editorial>*:first-child{margin-top:0}.page-node-type-corps-professoral .corps-prof__editorial>*:last-child{margin-bottom:0}.page-node-type-corps-professoral .corps-prof__contact-label{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.page-node-type-corps-professoral .corps-prof__contact-chevron{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.page-node-type-corps-professoral .corps-prof__tabs{width:100%}.page-node-type-corps-professoral .corps-prof__tabs-nav-wrap{margin-inline:calc(50% - 50vw);width:100vw;max-width:100vw;background:#01133f;color:#fff;padding-inline:0}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__tabs-nav-wrap{padding-inline:11.25rem}}.page-node-type-corps-professoral .corps-prof__tabs-nav{display:flex;flex-wrap:nowrap;gap:.625rem;align-items:stretch;justify-content:flex-start;max-width:67.5rem;margin:0 auto;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block:0;padding-inline:1.25rem}.page-node-type-corps-professoral .corps-prof__tabs-nav::-webkit-scrollbar{display:none}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__tabs-nav{flex-wrap:wrap;justify-content:space-between;gap:0;overflow:visible;padding-inline:0}}.page-node-type-corps-professoral .corps-prof__tab{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;height:3.75rem;padding:.875rem .9375rem;border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;color:#fff;cursor:pointer;text-align:center;white-space:nowrap;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.8;transition-property:color,border-bottom-color;transition-duration:.35s;transition-timing-function:ease-in-out}@media(prefers-reduced-motion:reduce){.page-node-type-corps-professoral .corps-prof__tab{transition:none !important}}.page-node-type-corps-professoral .corps-prof__tab:hover:not(.is-active),.page-node-type-corps-professoral .corps-prof__tab:focus-visible:not(.is-active){color:#bdd800}.page-node-type-corps-professoral .corps-prof__tab.is-active{color:#bdd800;border-bottom-color:#bdd800}.page-node-type-corps-professoral .corps-prof__tab:focus-visible{outline:2px solid #bdd800;outline-offset:-2px}.page-node-type-corps-professoral .corps-prof__panels{max-width:53.75rem;margin:0 auto;padding:1.875rem 1.25rem 3.125rem}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__panels{padding:3.75rem 1.25rem 5rem}}.page-node-type-corps-professoral .corps-prof__panel[hidden]{display:none}.page-node-type-corps-professoral .corps-prof__panel.is-active{animation:corps-prof-panel-in .2s ease-out}.page-node-type-corps-professoral .corps-prof__panel:focus{outline:0}@keyframes corps-prof-panel-in{from{opacity:0;transform:translateY(0.375rem)}to{opacity:1;transform:translateY(0)}}.page-node-type-corps-professoral .corps-prof__facts{margin-bottom:3.75rem;padding:1.25rem 1.875rem 1.875rem;background:#f0f3f8}.page-node-type-corps-professoral .corps-prof__facts-list{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.page-node-type-corps-professoral .corps-prof__facts-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1.875rem}}.page-node-type-corps-professoral .corps-prof__fact{display:flex;gap:.625rem;align-items:flex-start;min-width:0}.page-node-type-corps-professoral .corps-prof__fact-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:3.125rem;height:3.125rem}.page-node-type-corps-professoral .corps-prof__fact-icon img{display:block;width:auto;max-width:100%;height:auto;max-height:2.875rem}.page-node-type-corps-professoral .corps-prof__fact-text{flex:1 1 auto;min-width:0;color:#072b7f;padding-top:.625rem}.page-node-type-corps-professoral .corps-prof__fact-label{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.625}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__fact-label{font-size:18px;font-size:1.125rem;line-height:1.444}}.page-node-type-corps-professoral .corps-prof__fact-value{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.625}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__fact-value{font-size:18px;font-size:1.125rem;line-height:1.444}}.page-node-type-corps-professoral .corps-prof__fact-value p{margin:0}.page-node-type-corps-professoral .corps-prof__section-title{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__section-title{font-size:32px;font-size:2rem}}.page-node-type-corps-professoral .corps-prof__biography-body,.page-node-type-corps-professoral .corps-prof__panel-body{color:#072b7f}.page-node-type-corps-professoral .corps-prof__biography-body p,.page-node-type-corps-professoral .corps-prof__panel-body p{margin:0 0 1.25rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.78}.page-node-type-corps-professoral .corps-prof__biography-body p:last-child,.page-node-type-corps-professoral .corps-prof__panel-body p:last-child{margin-bottom:0}.page-node-type-corps-professoral .corps-prof__biography-body ul,.page-node-type-corps-professoral .corps-prof__biography-body ol,.page-node-type-corps-professoral .corps-prof__panel-body ul,.page-node-type-corps-professoral .corps-prof__panel-body ol{margin:0 0 1.25rem;padding-left:1.25rem}.page-node-type-corps-professoral .corps-prof__biography-body li,.page-node-type-corps-professoral .corps-prof__panel-body li{margin-bottom:.5rem;font-size:18px;font-size:1.125rem;line-height:1.78}.page-node-type-corps-professoral .corps-prof__biography-body h2,.page-node-type-corps-professoral .corps-prof__biography-body h3,.page-node-type-corps-professoral .corps-prof__panel-body h2,.page-node-type-corps-professoral .corps-prof__panel-body h3{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.page-node-type-corps-professoral .corps-prof__back-wrap{display:flex;justify-content:center;margin-top:3.75rem}.page-node-type-corps-professoral .corps-prof__back{box-sizing:border-box;width:100%;gap:.25rem;min-height:3.125rem;padding:.8125rem 1.5rem}@media(min-width:1024px){.page-node-type-corps-professoral .corps-prof__back{width:auto}}.page-node-type-corps-professoral .corps-prof__back-icon{display:block;width:1.5rem;height:1.5rem}.page-node-type-corps-professoral .corps-prof__back-label{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.corps-prof__page-title{margin:0;padding-block:0 1.875rem;padding-inline:1.25rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.4}@media(min-width:768px){.corps-prof__page-title{font-size:36px;font-size:2.25rem}}@media(min-width:1024px){.corps-prof__page-title{padding-inline:11.25rem;font-size:40px;font-size:2.5rem}}.corps-prof-card{height:100%;background:#f0f3f8}.corps-prof-card__link{display:flex;flex-direction:column;height:100%;color:inherit;text-decoration:none}.corps-prof-card__link:hover,.corps-prof-card__link:focus-visible{text-decoration:none}.corps-prof-card__link:hover .corps-prof-card__cta,.corps-prof-card__link:focus-visible .corps-prof-card__cta{background:#072b7f;color:#fff}.corps-prof-card__link:hover .corps-prof-card__cta-icon,.corps-prof-card__link:focus-visible .corps-prof-card__cta-icon{color:#fff}.corps-prof-card__media{aspect-ratio:1;overflow:hidden;background:#f8f8f7}.corps-prof-card__media picture,.corps-prof-card__media img{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.corps-prof-card__body{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:1.5rem;min-height:17.5rem;padding:1.25rem}.corps-prof-card__text{display:flex;flex-direction:column;gap:.375rem;text-align:center}.corps-prof-card__name{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.5}@media(min-width:1024px){.corps-prof-card__name{font-size:20px;font-size:1.25rem}}.corps-prof-card__fonction{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8}.corps-prof-card__campus{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.5;opacity:.85}.corps-prof-card__cta{display:inline-flex;align-items:center;align-self:center;gap:.25rem;min-height:2.75rem;margin-top:auto;padding:.625rem .625rem .625rem 1.875rem;border:.0625rem solid #072b7f;background:transparent;color:#072b7f;font-size:16px;font-size:1rem;font-weight:900;line-height:1.4}.corps-prof-card__cta-icon{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;line-height:1}.corps-prof__related{padding-block:0 1.875rem;padding-inline:max(1.25rem,6.25rem)}.corps-prof__related-list{display:flex;flex-wrap:wrap;gap:1.875rem;align-items:stretch;justify-content:center;margin:0;padding:0;list-style:none}.corps-prof__related-item{flex:0 1 100%;max-width:14rem;width:100%}@media(min-width:480px){.corps-prof__related-item{flex:0 1 calc(50% - 0.9375rem)}}@media(min-width:768px){.corps-prof__related-item{flex:0 1 calc(33.333% - 1.25rem)}}@media(min-width:1024px){.corps-prof__related-item{flex:0 0 14rem;max-width:14rem}}.page-node-type-page.path-corps-professoral-listing .site-main{padding-block:0}.page-node-type-page.path-corps-professoral-listing .container{max-width:none;padding-inline:0}.page-node-type-page.path-corps-professoral-listing .layout-content{padding-inline:0}.page-node-type-page.path-corps-professoral-listing .corps-prof__breadcrumb{padding-block:.625rem 0;padding-inline:1.25rem}@media(min-width:1024px){.page-node-type-page.path-corps-professoral-listing .corps-prof__breadcrumb{padding-inline:11.25rem}}.page-node-type-page.path-corps-professoral-listing .corps-prof__breadcrumb-list{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:center;margin:0;padding:0 0 1.25rem;list-style:none}.page-node-type-page.path-corps-professoral-listing .corps-prof__breadcrumb-item{display:inline-flex;align-items:center;color:#072b7f;font-size:14px;font-size:.875rem;line-height:1.7142857143}.page-node-type-page.path-corps-professoral-listing .corps-prof__breadcrumb-item:not(:last-child)::after{content:"";display:inline-block;width:.375rem;height:.75rem;margin-left:.5rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-node-type-page.path-corps-professoral-listing .corps-prof__breadcrumb-link,.page-node-type-page.path-corps-professoral-listing .corps-prof__breadcrumb-text{color:#072b7f;text-decoration:none}.page-node-type-page.path-corps-professoral-listing .corps-prof__breadcrumb-link:hover,.page-node-type-page.path-corps-professoral-listing .corps-prof__breadcrumb-link:focus-visible{text-decoration:underline}.page-node-type-page.path-corps-professoral-listing .corps-prof__breadcrumb-home{display:block;width:.75rem;height:.8125rem}.corps-prof-listing__content{color:#282429}.corps-prof-listing__results{scroll-margin-top:6rem;padding-block:0 3.75rem}.corps-prof-listing__filters-bar{display:flex;justify-content:center;margin-bottom:1.25rem;padding-inline:1.25rem}.corps-prof-listing__reset{color:#072b7f;text-decoration:underline;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.corps-prof-listing__reset:hover,.corps-prof-listing__reset:focus-visible{text-decoration:none}.corps-prof-listing__reset:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.corps-prof-listing-view__count{margin:0 auto 1.5rem;max-width:53.75rem;padding-inline:1.25rem;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4}.corps-prof-listing-view__grid,.corps-prof-listing-view__grid .views-infinite-scroll-content-wrapper,.view-corps-professoral-listing .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;gap:1.875rem;align-items:stretch;justify-content:center;margin:0}.corps-prof-listing-view__grid{padding-inline:max(1.25rem,6.25rem)}.corps-prof-listing-grid__item,.corps-prof-listing-view__grid .views-row,.view-corps-professoral-listing .views-row{flex:0 1 100%;max-width:11.3125rem;width:100%}@media(min-width:480px){.corps-prof-listing-grid__item,.corps-prof-listing-view__grid .views-row,.view-corps-professoral-listing .views-row{flex:0 1 calc(50% - 0.9375rem)}}@media(min-width:768px){.corps-prof-listing-grid__item,.corps-prof-listing-view__grid .views-row,.view-corps-professoral-listing .views-row{flex:0 1 calc(33.333% - 1.25rem);max-width:14rem}}@media(min-width:1024px){.corps-prof-listing-grid__item,.corps-prof-listing-view__grid .views-row,.view-corps-professoral-listing .views-row{flex:0 0 11.3125rem;max-width:11.3125rem}}.corps-prof-listing-view__pager{margin-top:2rem;padding-inline:1.25rem;text-align:center}.corps-prof-listing-view__pager .button,.corps-prof-listing-view__pager a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.5rem;color:#fff;background:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}.corps-prof-listing-view__pager .button:focus-visible,.corps-prof-listing-view__pager a:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.corps-prof-listing-view__empty{max-width:53.75rem;margin:0 auto;padding-inline:1.25rem;color:#072b7f;text-align:center;font-size:16px;font-size:1rem;line-height:1.6}.corps-prof-listing__editorial{max-width:53.75rem;margin:0 auto;padding-block:3.75rem;padding-inline:1.25rem;color:#072b7f}.corps-prof-listing__editorial h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.corps-prof-listing__editorial h2{font-size:32px;font-size:2rem}}.corps-prof-listing__editorial h2:not(:first-child){margin-top:3.75rem}.corps-prof-listing__editorial p{margin:0 0 1.25rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8}.corps-prof-listing__editorial p:last-child{margin-bottom:0}.corps-prof-stats{padding-inline:max(1.25rem,6.25rem)}.corps-prof-stats__panel{background:#01133f;color:#fff;padding-block:1.875rem}.corps-prof-stats__inner{display:flex;flex-direction:column;gap:1.875rem;align-items:center;max-width:67.5rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.corps-prof-stats__inner{padding-inline:5rem}}.corps-prof-stats__title{margin:0;padding-top:1.875rem;max-width:53.75rem;width:100%;color:#fff;text-align:left;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.corps-prof-stats__title{font-size:32px;font-size:2rem}}.corps-prof-stats__list{display:flex;flex-direction:column;width:100%;max-width:67.5rem;margin:0;padding:0;list-style:none}@media(min-width:1024px){.corps-prof-stats__list{flex-direction:row;align-items:flex-start;justify-content:center}}.corps-prof-stats__item{display:flex;flex:1 0 0;flex-direction:column;gap:.25rem;align-items:center;min-width:0;padding:1.25rem 1.875rem;text-align:center;border-bottom:.0625rem solid rgba(255,255,255,.2)}.corps-prof-stats__item:last-child{border-bottom:0}@media(min-width:1024px){.corps-prof-stats__item{border-bottom:0}.corps-prof-stats__item:not(:last-child){border-right:.0625rem solid rgba(255,255,255,.2)}}.corps-prof-stats__number-row{display:flex;align-items:flex-start;justify-content:center}.corps-prof-stats__number{display:inline-flex;align-items:center;justify-content:center;padding-bottom:.625rem;border-bottom:.375rem solid #bdd800}.corps-prof-stats__value{color:#fff;text-align:center;white-space:nowrap;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:40px;font-size:2.5rem;line-height:1.1111111111}@media(min-width:1024px){.corps-prof-stats__value{font-size:54px;font-size:3.375rem;line-height:60px}}.corps-prof-stats__suffix{color:#fff;text-align:center;white-space:nowrap;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:28px;font-size:1.75rem;line-height:48px;letter-spacing:.02em}@media(min-width:1024px){.corps-prof-stats__suffix{font-size:46px;font-size:2.875rem}}.corps-prof-stats__label{margin:0;width:100%;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.04em;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:26px}.corps-prof-stats__subtext{margin:0;width:100%;color:#fff;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:26px}.corps-prof-stats__footer{margin:0;max-width:53.75rem;width:100%;padding-bottom:1.875rem;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8}.corps-prof-search{background:#01133f;color:#fff;padding-block:3.75rem;padding-inline:max(1.25rem,11.25rem)}.corps-prof-search__inner{display:flex;flex-direction:column;gap:1.875rem;align-items:center;max-width:53.75rem;margin-inline:auto}.corps-prof-search__name,.corps-prof-search__poles{display:flex;flex-direction:column;gap:.625rem;align-items:center;width:100%}.corps-prof-search__heading{margin:0;color:#fff;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:24px;font-size:1.5rem;line-height:1.6}.corps-prof-search__form{width:100%}.corps-prof-search__field{position:relative;display:flex;align-items:center;width:100%;min-height:3.1875rem;background:#fff;border:0;border-bottom:.0625rem solid #072b7f;border-radius:0;box-shadow:0 0 .8125rem rgba(0,0,0,.1)}.corps-prof-search__input{flex:1 1 auto;width:100%;min-width:0;height:3.1875rem;margin:0;padding:.5rem 3.5rem .5rem 1rem;border:0;border-radius:0;background:transparent;color:#072b7f;box-shadow:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.5}.corps-prof-search__input::placeholder{color:#072b7f;opacity:.7}.corps-prof-search__input:focus{outline:none}.corps-prof-search__input:focus-visible{outline:.125rem solid #bdd800;outline-offset:-0.125rem}.corps-prof-search__input::-webkit-search-decoration,.corps-prof-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.corps-prof-search__submit{position:absolute;top:50%;right:.25rem;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;background:#fff;transform:translateY(-50%);cursor:pointer;outline:none}.corps-prof-search__submit:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.corps-prof-search__submit-icon{display:block;width:1.125rem;height:1.125rem}.corps-prof-search__suggestions{position:absolute;top:100%;left:0;z-index:5;width:100%;max-height:16rem;margin:0;padding:0;overflow:auto;list-style:none;background:#fff;border:.0625rem solid rgba(7,43,127,.15);box-shadow:0 .5rem 1rem rgba(0,0,0,.12)}.corps-prof-search__suggestion{display:flex;flex-direction:column;gap:.125rem;padding:.75rem 1rem;color:#072b7f;cursor:pointer}.corps-prof-search__suggestion:hover,.corps-prof-search__suggestion.is-active{background:#f0f3f8}.corps-prof-search__suggestion-label{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.corps-prof-search__suggestion-fonction{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.4;opacity:.85}.corps-prof-search__pole-list{display:flex;flex-direction:column;width:100%;margin:0;padding:0;list-style:none;border-top:.125rem solid rgba(255,255,255,.2)}.corps-prof-search__pole-item{border-bottom:.125rem solid rgba(255,255,255,.2)}.corps-prof-search__pole-link{display:flex;gap:.625rem;align-items:center;width:100%;padding:.625rem 0 .625rem 1.25rem;border:0;color:#fff;text-decoration:none;outline:none}.corps-prof-search__pole-link:hover{text-decoration:none}.corps-prof-search__pole-link:hover .corps-prof-search__pole-label{text-decoration:underline}.corps-prof-search__pole-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px;outline-color:#fff}.corps-prof-search__pole-link:focus-visible .corps-prof-search__pole-label{text-decoration:underline}.corps-prof-search__pole-link.is-active{background:rgba(255,255,255,.08)}.corps-prof-search__pole-link.is-active .corps-prof-search__pole-label{text-decoration:underline}.corps-prof-search__pole-label{flex:1 1 auto;min-width:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:2rem}.corps-prof-search__pole-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.75rem;height:2.75rem}.corps-prof-search__pole-icon img{display:block;width:.375rem;height:.75rem}.path-faculte-hub .site-main{padding-block:0}.path-faculte-hub .container{max-width:none;padding-inline:0}.path-faculte-hub .layout-content{padding-inline:0}.faculte-hub{color:#282429}.faculte-hub__content{color:#282429}.faculte-hub__breadcrumb{padding-block:.625rem 0;padding-inline:1.25rem}@media(min-width:1024px){.faculte-hub__breadcrumb{padding-inline:11.25rem}}.faculte-hub__breadcrumb-list{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-start;margin:0;padding:0 0 1.25rem;list-style:none}@media(min-width:1024px){.faculte-hub__breadcrumb-list{justify-content:center}}.faculte-hub__breadcrumb-item{display:inline-flex;align-items:center;color:#072b7f;font-size:14px;font-size:.875rem;line-height:1.7142857143}.faculte-hub__breadcrumb-item:not(:last-child)::after{content:"";display:inline-block;width:.375rem;height:.75rem;margin-left:.5rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.faculte-hub__breadcrumb-link,.faculte-hub__breadcrumb-text{color:#072b7f;text-decoration:none}.faculte-hub__breadcrumb-link:hover,.faculte-hub__breadcrumb-link:focus-visible{text-decoration:underline}.faculte-hub__breadcrumb-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.faculte-hub__breadcrumb-home{display:block;width:.75rem;height:.8125rem}.faculte-hub__hero{padding-block:0 1.875rem;padding-inline:1.25rem}@media(min-width:1024px){.faculte-hub__hero{padding-inline:11.25rem}}.faculte-hub__title{margin:0 auto;max-width:67.5rem;color:#072b7f;text-align:left;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.25}@media(min-width:1024px){.faculte-hub__title{text-align:center;font-size:40px;font-size:2.5rem;line-height:1.4}}.faculte-hub__intro{padding-block:0 3.75rem;padding-inline:1.25rem}@media(min-width:1024px){.faculte-hub__intro{padding-inline:11.25rem}}.faculte-hub__intro-inner{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;max-width:67.5rem;margin-inline:auto}@media(min-width:768px){.faculte-hub__intro-inner{flex-direction:row;gap:3.75rem;align-items:flex-start}}.faculte-hub__portrait{flex:0 0 auto;width:7.5rem;overflow:hidden}@media(min-width:768px){.faculte-hub__portrait{width:11.25rem}}.faculte-hub__portrait img,.faculte-hub__portrait picture,.faculte-hub__portrait .field__item,.faculte-hub__portrait .field{display:block;width:100%;height:auto}.faculte-hub__portrait img{object-fit:cover;aspect-ratio:180/225}@media(min-width:768px){.faculte-hub__portrait img{width:11.25rem;height:14.0625rem}}.faculte-hub__intro-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1.25rem;color:#072b7f}.faculte-hub__dean-name{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:24px;font-size:1.5rem;line-height:1.4}@media(min-width:1024px){.faculte-hub__dean-name{font-size:32px;font-size:2rem}}.faculte-hub__dean-role{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.4}@media(min-width:1024px){.faculte-hub__dean-role{font-size:24px;font-size:1.5rem;line-height:40/24}}.faculte-hub__chapo{margin:0;color:#072b7f}.faculte-hub__chapo p{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.8}@media(min-width:1024px){.faculte-hub__chapo p{font-size:18px;font-size:1.125rem}}.faculte-hub__chapo p+p{margin-top:1rem}.faculte-hub__editorial{max-width:53.75rem;margin:0 auto;padding-block:3.75rem 1.875rem;padding-inline:1.25rem;color:#072b7f}.faculte-hub__editorial h2{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.faculte-hub__editorial h2{font-size:32px;font-size:2rem}}.faculte-hub__editorial h2:not(:first-child){margin-top:3.75rem}.faculte-hub__editorial p{margin:0 0 1.25rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.8}@media(min-width:1024px){.faculte-hub__editorial p{font-size:18px;font-size:1.125rem}}.faculte-hub__editorial p:last-child{margin-bottom:0}.faculte-hub__editorial ul{margin:0 0 1.25rem;padding:0;list-style:none}.faculte-hub__editorial li{position:relative;margin:0 0 .9375rem;padding-left:1.75rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.8}@media(min-width:1024px){.faculte-hub__editorial li{font-size:18px;font-size:1.125rem}}.faculte-hub__editorial li::before{content:"";position:absolute;top:.75rem;left:.625rem;width:.5rem;height:.5rem;border-radius:50%;background:#bdd800}.faculte-hub__editorial strong{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.faculte-hub__cta-wrap{max-width:53.75rem;margin:0 auto;padding-block:0 3.75rem;padding-inline:1.25rem}.faculte-hub__cta{min-height:2.75rem}.page-node-type-page-campus .site-main{padding-block:0}.page-node-type-page-campus .layout-content{padding-inline:0}.page-campus{color:#072b7f}.page-campus__content{padding-top:.625rem}.page-campus__breadcrumb{width:100%;max-width:67.5rem;margin:0 auto 1.875rem;padding-inline:1.25rem}@media(min-width:1024px){.page-campus__breadcrumb{padding-inline:max(1.25rem,11.25rem)}}.page-campus__breadcrumb-list{display:flex;flex-wrap:wrap;gap:.875rem;align-items:center;justify-content:center;margin:0;padding:0 0 1.875rem;list-style:none}.page-campus__breadcrumb-item{display:inline-flex;align-items:center;color:#072b7f;font-size:14px;font-size:.875rem;line-height:1.7142857143}.page-campus__breadcrumb-item:not(:last-child)::after{content:"";display:inline-block;width:.375rem;height:.75rem;margin-left:.875rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-campus__breadcrumb-link,.page-campus__breadcrumb-text{color:#072b7f;text-decoration:none}.page-campus__breadcrumb-link:hover,.page-campus__breadcrumb-link:focus-visible{text-decoration:underline}.page-campus__breadcrumb-home{display:block;width:.75rem;height:.8125rem}.page-campus__hero,.page-campus__video,.page-campus__chapo,.page-campus__editorial,.page-campus__infos,.page-campus__faq{width:100%;max-width:53.75rem;margin-inline:auto;padding-inline:1.25rem}.page-campus__hero{margin-bottom:.625rem;text-align:center}.page-campus__banner{width:100%;max-width:67.5rem;margin:0 auto 1.875rem;padding-inline:1.25rem}@media(min-width:1024px){.page-campus__banner{padding-inline:max(1.25rem,11.25rem)}}.page-campus__banner img{display:block;width:100%;height:auto;object-fit:cover}.page-campus__title,.page-campus__title-visible{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4;text-align:center}@media(min-width:1024px){.page-campus__title,.page-campus__title-visible{font-size:40px;font-size:2.5rem}}.page-campus__title h1,.page-campus__title-visible h1{margin:0;color:inherit;font:inherit}.page-campus__video{width:100%;max-width:53.75rem;margin-top:0;margin-bottom:1.875rem}@media(min-width:1024px){.page-campus__video{max-width:37.5rem}}.page-campus__video-frame{width:100%;overflow:hidden;aspect-ratio:600/358;background:#01133f}.page-campus__video-frame iframe,.page-campus__video-frame img{display:block;width:100%;height:100%;border:0;object-fit:cover}.page-campus__video-link{position:relative;display:block;height:100%}.page-campus__video-play{position:absolute;top:50%;left:50%;width:4.5rem;height:4.5rem;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}.page-campus__video-play::after{content:"";position:absolute;top:50%;left:54%;border-style:solid;border-width:.65rem 0 .65rem 1rem;border-color:transparent transparent transparent #072b7f;transform:translate(-50%,-50%)}.page-campus__chapo{margin-bottom:3.75rem;color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.8}@media(min-width:1024px){.page-campus__chapo{padding-block:1.875rem}}.page-campus__chapo p{margin:0 0 1.25rem}.page-campus__chapo p:first-child{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.55}.page-campus__chapo p:last-child{margin-bottom:0}.page-campus__toc-wrap{width:100%;margin-bottom:0;background:#f0f3f8}.page-campus__toc{width:100%;max-width:53.75rem;margin-inline:auto;padding:1.875rem 1.25rem}.page-campus__toc-title{margin:0;color:#072b7f;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.page-campus__toc-title{font-size:32px;font-size:2rem}}.page-campus__toc-list{margin:0;padding:0;list-style:none}.page-campus__toc-item:not(:last-child){border-bottom:2px solid #fff}.page-campus__toc-link{display:flex;align-items:flex-start;gap:.625rem;min-height:4rem;padding:1rem 0 1rem 1.25rem;color:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:2rem}.page-campus__toc-link:hover .page-campus__toc-label,.page-campus__toc-link:focus-visible .page-campus__toc-label{text-decoration:underline}.page-campus__toc-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-campus__toc-num,.page-campus__section-number{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;color:#072b7f;background:#bdd800;border-radius:50%;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.page-campus__toc-arrow{flex:0 0 2.75rem;margin-left:auto;text-align:center;font-size:28px;font-size:1.75rem;line-height:1.75rem}.page-campus__section-heading{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;max-width:50rem;margin:0 auto 1.875rem;text-align:center}.page-campus__section-heading--light{color:#fff}.page-campus__section-number{width:2.5rem;height:2.5rem;font-size:25px;font-size:1.5625rem;line-height:1.6}.page-campus__section-title{margin:0;color:inherit;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.6}@media(min-width:1024px){.page-campus__section-title{font-size:32px;font-size:2rem;line-height:1.4}}.page-campus__section-emphasis{display:inline;padding-bottom:.05em;font-style:italic;text-transform:uppercase;border-bottom:.3125rem solid #bdd800}.page-campus__formations{padding:5rem 1.25rem;color:#072b7f}.page-campus__formation-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.25rem;margin-bottom:1.875rem}.page-campus__formation-tab{position:relative;min-height:2.75rem;padding:.75rem 1.25rem;color:#072b7f;background:#fff;border:0;box-shadow:0 0 13px rgba(0,0,0,.1);cursor:pointer;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem}@media(min-width:1024px){.page-campus__formation-tab{padding:1.25rem 1.875rem;font-size:24px;font-size:1.5rem}}.page-campus__formation-tab.is-active{border-bottom:3px solid #bdd800}.page-campus__formation-tab.is-active::after{content:"";position:absolute;bottom:-0.45rem;left:50%;width:.75rem;height:.75rem;background:#fff;border-right:3px solid #bdd800;border-bottom:3px solid #bdd800;transform:translateX(-50%) rotate(45deg)}.page-campus__formation-tab:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-campus__formation-panel{width:100%;max-width:53.75rem;margin-inline:auto}.page-campus__formation-panel[hidden]{display:none}.page-campus__formation-panel.is-active{animation:page-campus-panel-in .2s ease-out}.page-campus__formation-panel:focus{outline:0}@keyframes page-campus-panel-in{from{opacity:0;transform:translateY(0.375rem)}to{opacity:1;transform:translateY(0)}}.page-campus__formation-list{display:grid;gap:1.875rem;margin:0;padding:0;list-style:none}@media(min-width:768px){.page-campus__formation-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-campus-card{display:flex;flex-direction:column;min-height:18.625rem;padding:1.25rem;color:#072b7f;background:#fff;border:1px solid #072b7f}.page-campus-card__heading{display:flex;align-items:flex-start;gap:.625rem}.page-campus-card__icon{flex:0 0 1.875rem}.page-campus-card__title{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:22px;font-size:1.375rem;line-height:1.36}.page-campus-card__title a{color:inherit;text-decoration:none}.page-campus-card__title a:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-campus-card__level{margin:.25rem 0 0;text-transform:uppercase;font-size:18px;font-size:1.125rem;line-height:1.3}.page-campus-card__content{display:flex;flex-direction:column;gap:.625rem;margin-top:1rem}.page-campus-card__meta{display:flex;align-items:center;gap:.5rem;margin:0;font-size:16px;font-size:1rem;line-height:1.5}.page-campus-card__meta img{flex:0 0 1.875rem}.page-campus-card__cta{display:inline-flex;align-items:center;align-self:stretch;justify-content:center;gap:.75rem;box-sizing:border-box;width:100%;min-height:2.75rem;margin-top:auto;padding:.625rem 1rem .625rem 1.875rem;color:#fff;background:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}@media(min-width:1024px){.page-campus-card__cta{align-self:center;width:auto}}.page-campus-card__cta:hover{background:#01133f}.page-campus-card__cta:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-campus__events{padding:5rem 0;overflow:hidden;color:#fff;background:#01133f}.page-campus__events-all{color:#fff;text-decoration:underline;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}.page-campus__events-all:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-campus__events-viewport{width:100%}.page-campus__events-track-scroll{overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1.25rem;scrollbar-width:none}.page-campus__events-track-scroll::-webkit-scrollbar{display:none}.page-campus__events-track-scroll:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-campus__events-list{display:flex;gap:1.875rem;width:max-content;margin:0;padding:0 1.25rem;list-style:none}@media(min-width:1024px){.page-campus__events-list{padding-inline:6.25rem}}.page-campus__events-item{flex:0 0 16.25rem;scroll-snap-align:start}.page-campus__events-item .evenement-card--formation,.page-campus__events-item .evenement-card__link{height:100%}.page-campus__events-item .evenement-card__link{display:flex;flex-direction:column;min-height:17.25rem;padding:1.25rem;color:#fff;background:transparent;border:1px solid #fff;text-decoration:none}.page-campus__events-item[aria-hidden=true],.page-campus__events-item[aria-hidden=true] .evenement-card--formation,.page-campus__events-item[aria-hidden=true] .evenement-card__link{background:transparent}.page-campus__events-item[aria-hidden=false] .evenement-card__link{color:#072b7f;background:#fff}.page-campus__events-item .evenement-card__meta{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.page-campus__events-item .evenement-card__date{margin:0;color:inherit;font-style:italic;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}.page-campus__events-item .evenement-card__tag{padding-inline:.625rem;color:#072b7f;background:#bdd800;font-size:14px;font-size:.875rem;line-height:1.875rem}.page-campus__events-item .evenement-card__title{margin:.9375rem 0;color:inherit;font-size:18px;font-size:1.125rem;line-height:1.55}.page-campus__events-item .evenement-card__cta{display:inline-flex;align-items:center;align-self:flex-start;gap:.5rem;margin-top:auto;padding:.625rem 1rem .625rem 1.875rem;color:inherit;border:1px solid currentColor;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.page-campus__events-item[aria-hidden=true] .evenement-card__cta img{filter:brightness(0) invert(1)}.page-campus__events-item[aria-hidden=false] .evenement-card__cta img{filter:none}.page-campus__carousel-controls{display:flex;align-items:center;justify-content:space-between;gap:.625rem;width:100%;max-width:77.5rem;margin:1.875rem auto 0;padding-inline:1.25rem}.page-campus__carousel-dots{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:.625rem}.page-campus__carousel-arrow{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;color:#072b7f;background:#fff;border:0;cursor:pointer;font-size:28px;font-size:1.75rem}.page-campus__carousel-arrow:disabled{opacity:.5;cursor:not-allowed}.page-campus__carousel-arrow:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-campus__carousel-dot{width:.375rem;height:.375rem;padding:0;background:rgba(255,255,255,.2);border:0;border-radius:1.25rem}.page-campus__carousel-dot.is-active{width:1.5625rem;background:#fff}.page-campus__carousel-dot:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-campus__editorial{padding-block:5rem}.page-campus__body{color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.8}.page-campus__body h2,.page-campus__body h3{margin-top:1.875rem;color:inherit;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.page-campus__infos{padding-block:0 5rem}.page-campus__address{margin-bottom:1.875rem;color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.8}.page-campus__address p{margin:0}.page-campus__map{position:relative;width:100%;overflow:hidden;aspect-ratio:860/459;background:#f0f3f8}.page-campus__map iframe{display:block;width:100%;height:100%;border:0}.page-campus__map-open{position:absolute;top:.5rem;left:.5rem;padding:.5rem .75rem;color:#1a73e8;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.3);text-decoration:none;font-size:14px;font-size:.875rem}.page-campus__rdv{margin-top:1.875rem;text-align:center}.page-campus__rdv-trigger{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;box-sizing:border-box;width:100%;min-height:2.75rem;padding:.8125rem 1rem .8125rem 1.875rem;color:#072b7f;background:#bdd800;border:0;cursor:pointer;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem}@media(min-width:1024px){.page-campus__rdv-trigger{width:auto}}.page-campus__rdv-trigger[aria-expanded=true] span:last-child{transform:rotate(90deg)}.page-campus__rdv-trigger:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-campus__rdv-embed{margin-top:1.875rem;text-align:left}.page-campus__rdv-embed iframe{display:block;width:100%;min-height:22rem;border:0}.page-campus__faq{padding-bottom:5rem}.page-campus__faq-content{color:#072b7f;font-size:18px;font-size:1.125rem;line-height:1.8}.page-campus__faq-content dl{margin:0}.page-campus__faq-content dt{position:relative;margin:0 0 .625rem;padding:0 2rem .625rem 0;border-bottom:1px solid #072b7f;cursor:pointer;font-weight:400}.page-campus__faq-content dt::after{content:"+";position:absolute;top:0;right:.625rem;color:#072b7f;font-size:22px;font-size:1.375rem}.page-campus__faq-content dt.is-open::after{content:"−"}.page-campus__faq-content dt:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-campus__faq-content dd{max-height:0;margin:0;padding:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .2s ease,padding .2s ease}.page-campus__faq-content dd.is-open{max-height:80rem;padding:0 0 1.25rem;opacity:1}@media(max-width:767px){.page-campus__toc-link{padding-left:0;font-size:16px;font-size:1rem}.page-campus__formations,.page-campus__events,.page-campus__editorial{padding-block:3.75rem}.page-campus__formation-tabs{gap:.625rem}.page-campus__formation-tab{padding:1rem}}.path-page-classements .site-main{padding-block:0}.path-page-classements .layout-content{padding-inline:0}.page-classements{color:#072b7f}.page-classements__content{padding-top:.625rem;padding-bottom:5rem}.page-classements__breadcrumb,.page-classements__hero,.page-classements__chapo,.page-classements__section{width:100%;max-width:53.75rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.page-classements__breadcrumb,.page-classements__hero,.page-classements__chapo,.page-classements__section{padding-inline:0}}.page-classements__breadcrumb{margin-bottom:0;padding-bottom:1.875rem}.page-classements__breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.875rem;margin:0;padding:0;list-style:none}.page-classements__breadcrumb-item{display:flex;align-items:center;gap:.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.7}.page-classements__breadcrumb-item:not(:last-child)::after{content:"";width:.375rem;height:.75rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-classements__breadcrumb-link,.page-classements__breadcrumb-text{color:#072b7f;text-decoration:none}.page-classements__breadcrumb-link:hover,.page-classements__breadcrumb-link:focus-visible{text-decoration:underline}.page-classements__breadcrumb-home{display:block}.page-classements__hero{margin-bottom:0;padding-bottom:1.875rem;text-align:center}.page-classements__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4}@media(min-width:1024px){.page-classements__title{font-size:40px;font-size:2.5rem}}.page-classements__chapo{margin-bottom:0;padding-bottom:1rem;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8}.page-classements__chapo p{margin:0}.page-classements__section{padding-block:0}.page-classements__section--school{padding-top:5rem;padding-bottom:5rem}.page-classements__section--programs{padding-bottom:5rem}.page-classements__section--programs .page-classements__section-heading{margin-bottom:1.875rem}.page-classements__section--programs .page-classements__groups{gap:.625rem}.page-classements__section-heading{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1.875rem;text-align:center}.page-classements__section-number{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:1.875rem;background:#bdd800;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.6}.page-classements__section-title-wrap{display:flex;flex-direction:column;align-items:center;gap:.625rem;max-width:50rem}.page-classements__section-title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.3}@media(min-width:1024px){.page-classements__section-title{font-size:32px;font-size:2rem;line-height:1.4}}.page-classements__section-emphasis{display:inline;padding-bottom:.05em;font-style:italic;text-transform:uppercase;border-bottom:.3125rem solid #bdd800}.page-classements__section-logo{display:block;width:10rem;height:auto}.page-classements__section-underline{display:block;width:1.875rem;height:.125rem;background:#bdd800}.page-classements__section-intro{margin:0 0 1.875rem;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8}.page-classements__list,.page-classements__groups{display:flex;flex-direction:column;gap:.625rem}.page-classements-card{border-bottom:1px solid #072b7f;padding:0 0 .625rem;padding-left:1.25rem;padding-right:0}@media(min-width:1024px){.page-classements-card{padding:0 .9375rem .625rem 1.25rem}}.page-classements-card__header{display:flex;align-items:flex-start;gap:.625rem}.page-classements-card__summary{flex:1 1 auto;min-width:0;padding-top:.375rem}.page-classements-card__title{margin:0 0 .25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.78}.page-classements-card__rows{display:flex;flex-direction:column}.page-classements-card__row{display:flex;align-items:flex-start;gap:0}.page-classements-card__rank{display:inline-flex;align-items:flex-start;flex-shrink:0;gap:.125rem;padding-right:.125rem}.page-classements-card__rank-number{display:inline-block;margin-bottom:.625rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:30px;font-size:1.875rem;line-height:1.33;border-bottom:.3125rem solid #bdd800}.page-classements-card__rank-suffix{padding-top:.5625rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-size:14px;font-size:.875rem;line-height:1}.page-classements-card__row-label{flex:1 1 auto;margin:0;padding-top:.75rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.7}.page-classements-card__row-label-emphasis{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.page-classements-card__row-label-rest{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400}.page-classements-card__row--text-only .page-classements-card__row-label{padding-top:.75rem}.page-classements-card__toggle,.page-classements-group__toggle{display:flex;align-items:center;justify-content:center;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.page-classements-card__toggle:focus-visible,.page-classements-group__toggle:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-classements-card__toggle-icon,.page-classements-group__toggle-icon{position:relative;display:block;flex-shrink:0;width:.875rem;height:.875rem}.page-classements-card__toggle-icon::before,.page-classements-card__toggle-icon::after,.page-classements-group__toggle-icon::before,.page-classements-group__toggle-icon::after{content:"";position:absolute;top:50%;left:50%;background:#072b7f;transform:translate(-50%,-50%)}.page-classements-card__toggle-icon::before,.page-classements-group__toggle-icon::before{width:.875rem;height:2px}.page-classements-card__toggle-icon::after,.page-classements-group__toggle-icon::after{width:2px;height:.875rem;transition:transform .2s ease,opacity .2s ease}.page-classements-card.js-page-classements-accordion.is-open>.page-classements-card__header .page-classements-card__toggle-icon::after,.page-classements-group.is-open>.page-classements-group__header .page-classements-group__toggle-icon::after{transform:translate(-50%,-50%) scaleY(0);opacity:0}.page-classements-card__panel{width:100%}.page-classements-card__detail{display:flex;flex-direction:column;gap:.625rem;padding-top:.375rem;padding-bottom:.625rem}.page-classements-card__children{display:flex;flex-direction:column;gap:.625rem}.page-classements-card__image{display:block;width:6.875rem;height:auto;object-fit:contain}.page-classements-card__body{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.7}.page-classements-card__body p{margin:0}.page-classements-card__cta-wrap{padding-top:.625rem}.page-classements-card__cta{display:inline-flex;align-items:center;gap:.25rem;min-height:2.75rem;padding:.625rem;background:#072b7f;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;text-decoration:none}.page-classements-card__cta:hover,.page-classements-card__cta:focus-visible{color:#fff;text-decoration:none}.page-classements-card__cta-icon{display:block;width:1.5rem;height:1.5rem;flex-shrink:0;filter:brightness(0) invert(1)}.page-classements-group{border-bottom:1px solid #072b7f;transition:background-color .2s ease}.page-classements-group:not(.is-open){padding-bottom:.625rem}.page-classements-group.is-open{display:flex;flex-direction:column;gap:1.25rem;padding:.625rem 0;background:rgba(7,43,127,.06)}.page-classements-group__header{display:flex;align-items:flex-end;gap:.625rem}.page-classements-group__heading{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:0}.page-classements-group__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.8;text-align:center}.page-classements-group__panel{padding-left:1.25rem}.page-classements-group__list{display:flex;flex-direction:column}.page-classements-group__list .page-classements-card{border-bottom:1px solid #072b7f;padding:0 0 .625rem}.page-classements-group__list .page-classements-card:last-child{border-bottom:0;padding-bottom:0}.page-classements-group__list .page-classements-card__header{align-items:flex-start}.page-classements-group__list .page-classements-card__summary{padding-top:.375rem}.page-classements-group__list .page-classements-card__title{margin-bottom:.25rem;line-height:1.78}.page-classements-group__list .page-classements-card__row-label{line-height:1.714}.page-classements-group__list .page-classements-card__body{line-height:1.714}.page-classements__section--faq{padding-top:0;padding-bottom:5rem}.page-classements__section-heading--faq{margin-bottom:1.875rem}.page-classements__section-heading--faq .page-classements__section-title{max-width:50rem}.page-classements__faq dl{display:flex;flex-direction:column;gap:.625rem;margin:0}.page-classements__faq dt{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:.625rem;margin:0;padding:0 .9375rem .625rem 0;border-bottom:1px solid #072b7f;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8;cursor:pointer;list-style:none}.page-classements__faq dt::after{content:"+";flex-shrink:0;padding-top:.5rem;font-size:14px;font-size:.875rem;line-height:1;transition:transform .2s ease}.page-classements__faq dt.is-open::after{transform:rotate(45deg)}.page-classements__faq dd{margin:0;padding:0;max-height:0;overflow:hidden;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.7;transition:max-height .25s ease,padding .25s ease}.page-classements__faq dd.is-open{max-height:30rem;padding:0 0 1rem}.page-classements__faq dd p{margin:0}.path-page-accreditations .site-main{padding-block:0}.path-page-accreditations .layout-content{padding-inline:0}.page-accreditations{color:#072b7f}.page-accreditations__content{padding-top:.625rem;padding-bottom:5rem}.page-accreditations__breadcrumb,.page-accreditations__hero,.page-accreditations__chapo,.page-accreditations__section{width:100%;max-width:53.75rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.page-accreditations__breadcrumb,.page-accreditations__hero,.page-accreditations__chapo,.page-accreditations__section{padding-inline:0}}.page-accreditations__breadcrumb{margin-bottom:0;padding-bottom:1.875rem}@media(min-width:1024px){.page-accreditations__breadcrumb{padding-bottom:1.875rem}}.page-accreditations__breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.875rem;margin:0;padding:0;list-style:none}@media(min-width:1024px){.page-accreditations__breadcrumb-list{justify-content:center}}.page-accreditations__breadcrumb-item{display:flex;align-items:center;gap:.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.7}.page-accreditations__breadcrumb-item:not(:last-child)::after{content:"";width:.375rem;height:.75rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-accreditations__breadcrumb-link,.page-accreditations__breadcrumb-text{color:#072b7f;text-decoration:none}.page-accreditations__breadcrumb-link:hover,.page-accreditations__breadcrumb-link:focus-visible{text-decoration:underline}.page-accreditations__breadcrumb-home{display:block}.page-accreditations__hero{margin-bottom:0;padding-bottom:1.875rem;text-align:left}@media(min-width:1024px){.page-accreditations__hero{text-align:center}}.page-accreditations__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4}@media(min-width:1024px){.page-accreditations__title{font-size:40px;font-size:2.5rem}}.page-accreditations__chapo{margin-bottom:0;padding-bottom:1.875rem;text-align:left;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:18px;font-size:1.125rem;line-height:1.8}.page-accreditations__chapo p{margin:0}.page-accreditations__logos-wrap{width:100%;max-width:58.625rem;margin-inline:auto;margin-bottom:2.5rem;padding-inline:0}@media(min-width:1024px){.page-accreditations__logos-wrap{margin-bottom:3.75rem}}.page-accreditations__logos{display:flex;flex-wrap:nowrap;align-items:center;gap:1.25rem;margin:0;padding:0 1.25rem;list-style:none;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}@media(min-width:1024px){.page-accreditations__logos{flex-wrap:wrap;justify-content:center;gap:2.5rem;overflow:visible;padding-inline:0}}.page-accreditations__logos:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-accreditations__logo-item{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:5.375rem;padding-inline:.625rem}.page-accreditations__logo{display:block;width:auto;max-width:10rem;height:auto;max-height:4.75rem;object-fit:contain}.page-accreditations__toc-wrap{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);margin-bottom:2.5rem;background:#f0f3f8}@media(min-width:1024px){.page-accreditations__toc-wrap{margin-bottom:0}}.page-accreditations__toc{width:100%;max-width:53.75rem;margin-inline:auto;padding:1.875rem 1.25rem 2.5rem}@media(min-width:1024px){.page-accreditations__toc{padding:1.875rem 0 5rem}}.page-accreditations__toc-title{margin:0 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.3;text-align:center}@media(min-width:1024px){.page-accreditations__toc-title{font-size:32px;font-size:2rem;line-height:1.4}}.page-accreditations__toc-list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.page-accreditations__toc-item:not(:last-child){border-bottom:2px solid #fff}.page-accreditations__toc-link{display:flex;align-items:flex-start;gap:.625rem;min-height:4rem;padding:1rem 0 1rem 1.25rem;color:#072b7f;text-decoration:none}@media(min-width:1024px){.page-accreditations__toc-link{align-items:center;padding:1rem 0 1rem 1.25rem}}.page-accreditations__toc-link:hover,.page-accreditations__toc-link:focus-visible{text-decoration:none}.page-accreditations__toc-link:hover .page-accreditations__toc-label,.page-accreditations__toc-link:focus-visible .page-accreditations__toc-label{text-decoration:underline}.page-accreditations__toc-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-accreditations__toc-number{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:50%;background:#bdd800;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1}.page-accreditations__toc-label{flex:1 1 auto;min-width:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.78}.page-accreditations__toc-chevron{flex-shrink:0;width:2.75rem;height:2.75rem;margin-left:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/0.375rem .75rem no-repeat}.page-accreditations__section{padding-block:2.5rem}@media(min-width:1024px){.page-accreditations__section{padding-block:5rem}}.page-accreditations__section-heading{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1.875rem;text-align:center}.page-accreditations__section-number{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:1.875rem;background:#bdd800;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.6}.page-accreditations__section-title-wrap{display:flex;flex-direction:column;align-items:center;gap:.625rem;max-width:50rem}.page-accreditations__section-title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.28}@media(min-width:1024px){.page-accreditations__section-title{font-size:32px;font-size:2rem;line-height:1.4}}.page-accreditations__section-logo{display:block;width:auto;height:auto}.page-accreditations__section-logo--group{width:8.75rem;max-height:1.875rem}@media(min-width:1024px){.page-accreditations__section-logo--group{width:12.5rem;max-height:2.66rem}}.page-accreditations__section-logo--bs{width:8.125rem;max-height:3.75rem}@media(min-width:1024px){.page-accreditations__section-logo--bs{width:12.5rem;max-height:5.8rem}}.page-accreditations__section-underline{display:block;width:1.875rem;height:.125rem;background:#bdd800}.page-accreditations__list{display:flex;flex-direction:column;gap:.625rem}.page-accreditations-item{border-bottom:1px solid #072b7f;padding-bottom:.625rem}.page-accreditations-item__header{display:flex;align-items:flex-start;gap:.625rem;padding-left:.625rem}.page-accreditations-item__logo-wrap{display:flex;flex-shrink:0;align-items:center;justify-content:flex-start;width:6.25rem;height:4.1875rem}.page-accreditations-item__logo{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.page-accreditations-item__summary{flex:1 1 auto;min-width:0;padding-top:.5rem}.page-accreditations-item__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:18px;font-size:1.125rem;line-height:1.78}.page-accreditations-item__panel{padding-top:.75rem;padding-bottom:.5rem}.page-accreditations-item__body{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.7}.page-accreditations-item__body p{margin:0 0 .75rem}.page-accreditations-item__body p:last-child{margin-bottom:0}.page-accreditations-item__toggle{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;margin:0;padding:0;border:0;background:transparent;color:#072b7f;cursor:pointer}.page-accreditations-item__toggle:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-accreditations-item__toggle-icon{display:block;width:.875rem;height:.875rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M7 1V13M1 7H13' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .2s ease}@media(prefers-reduced-motion:reduce){.page-accreditations-item__toggle-icon{transition:none}}.page-accreditations-item.is-open .page-accreditations-item__toggle-icon{transform:rotate(45deg)}.page-accreditations__formations-cta{display:flex;flex-direction:column;width:100%;max-width:77.5rem;margin:2.5rem auto 0;background:#01133f;color:#fff}@media(min-width:1024px){.page-accreditations__formations-cta{flex-direction:row;align-items:stretch;margin-top:5rem;min-height:23.5625rem}}.page-accreditations__formations-media{flex-shrink:0;width:100%;aspect-ratio:380/300;overflow:hidden}@media(min-width:1024px){.page-accreditations__formations-media{width:23.75rem;aspect-ratio:auto;min-height:23.5625rem}}.page-accreditations__formations-image{display:block;width:100%;height:100%;object-fit:cover}.page-accreditations__formations-body{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:2.5rem 1.25rem;text-align:center;background:#01133f}@media(min-width:1024px){.page-accreditations__formations-body{padding:3.75rem 5rem}}.page-accreditations__formations-title{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:.25rem .5rem;margin:0;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.3}@media(min-width:1024px){.page-accreditations__formations-title{font-size:32px;font-size:2rem;line-height:1.4}}.page-accreditations__formations-title-suffix{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;color:#bdd800;text-transform:uppercase}.page-accreditations__formations-underline{display:block;width:1.875rem;height:.125rem;background:#bdd800}.page-accreditations__formations-text{margin:0;max-width:43.75rem;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.7}.page-accreditations__formations-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.5rem;border-radius:0;background:#bdd800;color:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}.page-accreditations__formations-link:hover,.page-accreditations__formations-link:focus-visible{text-decoration:underline}.page-accreditations__formations-link:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.path-page-faq .site-main{padding-block:0}.path-page-faq .layout-content{padding-inline:0}.page-faq{color:#072b7f}.page-faq__content{padding-top:.625rem;padding-bottom:5rem}.page-faq__breadcrumb,.page-faq__hero,.page-faq__intro,.page-faq__list{width:100%;max-width:53.75rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.page-faq__breadcrumb,.page-faq__hero,.page-faq__intro,.page-faq__list{padding-inline:0}}.page-faq__breadcrumb{margin-bottom:0;padding-bottom:1.875rem}.page-faq__breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.875rem;margin:0;padding:0;list-style:none}.page-faq__breadcrumb-item{display:flex;align-items:center;gap:.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.7}.page-faq__breadcrumb-item:not(:last-child)::after{content:"";width:.375rem;height:.75rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-faq__breadcrumb-link,.page-faq__breadcrumb-text{color:#072b7f;text-decoration:none}.page-faq__breadcrumb-link:hover,.page-faq__breadcrumb-link:focus-visible{text-decoration:underline}.page-faq__breadcrumb-home{display:block}.page-faq__hero{margin-bottom:0;padding-bottom:1.875rem;text-align:center}.page-faq__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4}@media(min-width:1024px){.page-faq__title{font-size:40px;font-size:2.5rem}}.page-faq__intro{margin-bottom:0;padding-bottom:2.5rem;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8}.page-faq__intro p{margin:0}.page-faq__intro p+p{margin-top:1rem}.page-faq__list{padding-top:.625rem}.page-faq__accordion{display:flex;flex-direction:column;gap:0}.page-faq__item{border-bottom:1px solid #072b7f}.page-faq__question-heading{margin:0}.page-faq__question{display:flex;align-items:flex-start;justify-content:space-between;gap:.625rem;width:100%;min-height:2.75rem;margin:0;padding:.625rem 0;border:0;background:transparent;color:#072b7f;text-align:left;cursor:pointer;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8}.page-faq__question:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-faq__question-text{flex:1 1 auto;padding-top:.125rem}.page-faq__toggle{position:relative;flex-shrink:0;width:2.75rem;height:2.75rem}.page-faq__toggle::before,.page-faq__toggle::after{content:"";position:absolute;top:50%;left:50%;width:.875rem;height:.125rem;background:#072b7f;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.page-faq__toggle::after{transform:translate(-50%,-50%) rotate(90deg)}.page-faq__item.is-open .page-faq__toggle::after{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.page-faq__answer{padding:0 2.75rem 1.25rem 0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.7}.page-faq__answer[hidden]{display:none}.page-faq__answer p{margin:0}.page-faq__answer p+p{margin-top:.75rem}.page-faq__answer a{color:#072b7f;text-decoration:underline}@media(prefers-reduced-motion:reduce){.page-faq__toggle::before,.page-faq__toggle::after{transition:none}}.path-page-ecole .site-main{padding-block:0}.path-page-ecole .layout-content{padding-inline:0}.page-ecole{color:#072b7f}.page-ecole__content{padding-bottom:0}.page-ecole__breadcrumb,.page-ecole__hero,.page-ecole__video,.page-ecole__chapo,.page-ecole__editorial,.page-ecole__partners{width:100%;max-width:53.75rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.page-ecole__breadcrumb,.page-ecole__hero,.page-ecole__video,.page-ecole__chapo,.page-ecole__editorial,.page-ecole__partners{padding-inline:0}}.page-ecole__breadcrumb{padding-top:.625rem;padding-bottom:1.875rem}.page-ecole__breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.875rem;margin:0;padding:0;list-style:none}.page-ecole__breadcrumb-item{display:flex;align-items:center;gap:.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.7}.page-ecole__breadcrumb-item:not(:last-child)::after{content:"";width:.375rem;height:.75rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-ecole__breadcrumb-link,.page-ecole__breadcrumb-text{color:#072b7f;text-decoration:none}.page-ecole__hero{text-align:center;padding-bottom:1.875rem}.page-ecole__title{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4;color:#072b7f}@media(min-width:1024px){.page-ecole__title{font-size:40px;font-size:2.5rem;line-height:1.2}}.page-ecole__subtitle{margin:.625rem 0 0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.5;color:#072b7f}.page-ecole__video{max-width:53.75rem;margin-bottom:1.875rem}@media(min-width:1024px){.page-ecole__video{max-width:37.5rem}}.page-ecole__video-frame{width:100%;overflow:hidden;aspect-ratio:600/358;background:#f0f3f8}.page-ecole__video-frame iframe{display:block;width:100%;height:100%;border:0}.page-ecole__video-link{position:relative;display:block;height:100%}.page-ecole__video-play{position:absolute;top:50%;left:50%;width:4rem;height:4rem;border-radius:50%;background:rgba(7,43,127,.85);transform:translate(-50%,-50%)}.page-ecole__video-play::after{content:"";position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);border-style:solid;border-width:.625rem 0 .625rem 1rem;border-color:transparent transparent transparent #fff}.page-ecole__chapo{margin-bottom:1.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8;text-align:left;color:#072b7f}@media(min-width:1024px){.page-ecole__chapo{text-align:center}}.page-ecole__chapo p{margin:0}.page-ecole__editorial{margin-bottom:5rem}.page-ecole__editorial-title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:0 0 1.875rem;font-size:25px;font-size:1.5625rem;line-height:1.4;text-align:center;color:#072b7f}@media(min-width:1024px){.page-ecole__editorial-title{font-size:32px;font-size:2rem}}.page-ecole__editorial-emphasis{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;border-bottom:.375rem solid #bdd800;line-height:1.6}.page-ecole__editorial-suffix{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;line-height:1.4}.page-ecole__editorial-body{margin-bottom:1.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8;color:#072b7f}.page-ecole__editorial-body strong,.page-ecole__editorial-body b{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.page-ecole__editorial-body p{margin:0 0 1rem}.page-ecole__editorial-body p:last-child{margin-bottom:0}.page-ecole__key-points{display:grid;gap:.9375rem;margin:0;padding:0;list-style:none}.page-ecole__key-point{display:flex;align-items:flex-start;gap:.625rem}.page-ecole__key-point-icon{flex:0 0 auto;width:1.75rem;height:auto;margin-top:.3125rem}.page-ecole__key-point-text{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:2;color:#072b7f}.page-ecole-campus{background:#f0f3f8;margin-bottom:5rem}.page-ecole-campus__inner{max-width:90rem;margin-inline:auto;padding-inline:1.875rem}@media(min-width:1024px){.page-ecole-campus__inner{padding-inline:6.25rem}}.page-ecole-campus__header{padding-block:5rem 1.875rem;text-align:center}.page-ecole-campus__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:32px;font-size:2rem;line-height:1.4;color:#072b7f}.page-ecole-campus__title-lead,.page-ecole-campus__title-trail{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.page-ecole-campus__title-emphasis{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;border-bottom:.375rem solid #bdd800;line-height:1.6}.page-ecole-campus__carousel{position:relative}.page-ecole-campus__viewport{position:relative;padding-bottom:1.3828125rem}.page-ecole-campus__bg-xl{position:absolute;bottom:0;left:.5625rem;z-index:0;width:12rem;height:auto;pointer-events:none}.page-ecole-campus__track-scroll{position:relative;z-index:1;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page-ecole-campus__track-scroll::-webkit-scrollbar{display:none}.page-ecole-campus__track-row{padding-left:1.875rem}@media(min-width:1024px){.page-ecole-campus__track-row{padding-left:max(1.875rem,calc((100vw - 90rem) / 2 + 6.25rem))}}.page-ecole-campus__track{display:flex;gap:1.875rem;margin:0;padding:0 1.875rem 0 0;list-style:none}.page-ecole-campus__slide{flex:0 0 15.875rem;scroll-snap-align:start}.page-ecole-campus-card{height:100%}.page-ecole-campus-card__link{position:relative;display:block;height:100%;overflow:hidden;color:#fff;text-decoration:none}.page-ecole-campus-card__link:hover .page-ecole-campus-card__cta,.page-ecole-campus-card__link:focus-visible .page-ecole-campus-card__cta{filter:brightness(0.95)}.page-ecole-campus-card__link:hover .page-ecole-campus-card__cta-chevron,.page-ecole-campus-card__link:focus-visible .page-ecole-campus-card__cta-chevron{transform:translateX(0.25rem)}.page-ecole-campus-card__media{position:absolute;inset:0;overflow:hidden}.page-ecole-campus-card__media img{display:block;width:100%;height:100%;object-fit:cover}.page-ecole-campus-card__overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%),rgba(0,0,0,.2);pointer-events:none}.page-ecole-campus-card__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:1.25rem;min-height:24.375rem;padding:1.875rem 1.25rem;text-align:center}@media(min-width:1024px){.page-ecole-campus-card__content{min-height:35.25rem}}.page-ecole-campus-card__title{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1;color:#fff}.page-ecole-campus-card__summary{margin:0;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8;color:#fff}.page-ecole-campus-card__cta{display:inline-flex;align-items:center;gap:.25rem;padding:.625rem 1.5rem .625rem 1.875rem;background:#bdd800;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4;transition:filter .2s ease}.page-ecole-campus-card__cta-chevron{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;transition:transform .2s ease}.page-ecole-campus__controls{display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding:1.875rem 1.25rem 5rem}.page-ecole-campus__arrow{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:0;background:#fff;box-shadow:0 .0625rem .09375rem rgba(0,0,0,.3);cursor:pointer}.page-ecole-campus__arrow--prev img{transform:rotate(180deg)}.page-ecole-campus__arrow:disabled{opacity:.35;cursor:not-allowed}.page-ecole-campus__arrow:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-ecole-campus__dots{display:flex;flex:1 1 auto;align-items:center;justify-content:center;gap:.625rem}.page-ecole-campus__dot{width:.375rem;height:.375rem;padding:0;border:0;border-radius:1.25rem;background:rgba(7,43,127,.2);cursor:pointer}.page-ecole-campus__dot.is-active{width:1.5625rem;background:#072b7f}.page-ecole-campus__dot:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-ecole-accreditations{margin-bottom:5rem}.page-ecole-accreditations__inner{max-width:53.75rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.page-ecole-accreditations__inner{padding-inline:0}}.page-ecole-accreditations__title{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:0 0 1.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.3;text-align:center;color:#072b7f}@media(min-width:1024px){.page-ecole-accreditations__title{font-size:32px;font-size:2rem;line-height:1.4}}.page-ecole-accreditations__title-emphasis{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;text-transform:uppercase;border-bottom:.375rem solid #bdd800;line-height:1.6}.page-ecole-accreditations__intro{margin:0 0 2rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8;text-align:left;color:#072b7f}@media(min-width:1024px){.page-ecole-accreditations__intro{text-align:center}}.page-ecole-accreditations__highlight{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900}.page-ecole-accreditations__logos{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:1.25rem;margin:0 0 1.875rem;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.page-ecole-accreditations__logos::-webkit-scrollbar{display:none}@media(min-width:1024px){.page-ecole-accreditations__logos{flex-wrap:wrap;justify-content:center;gap:1.875rem;overflow-x:visible}}.page-ecole-accreditations__logo-item{flex:0 0 auto}.page-ecole-accreditations__logo{display:block;max-height:3.375rem;width:auto;object-fit:contain}.page-ecole-accreditations__cta-wrap{display:flex;flex-direction:column;flex-wrap:nowrap;gap:1.25rem;justify-content:center}@media(min-width:1024px){.page-ecole-accreditations__cta-wrap{flex-direction:row;flex-wrap:wrap;gap:1rem}}.page-ecole-accreditations__cta{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;box-sizing:border-box;width:100%;min-height:2.75rem;padding:.625rem .625rem .625rem 1.875rem;border:.0625rem solid #072b7f;background:#fff;color:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}@media(min-width:1024px){.page-ecole-accreditations__cta{width:auto}}.page-ecole-accreditations__cta:hover,.page-ecole-accreditations__cta:focus-visible{background:rgba(7,43,127,.05)}.page-ecole-accreditations__cta-chevron{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.page-ecole__qfc{width:100%;max-width:90rem;margin-inline:auto;margin-bottom:5rem;padding-inline:1.25rem;padding-bottom:5rem;box-sizing:border-box}@media(min-width:1024px){.page-ecole__qfc{padding-inline:max(1.25rem,6.25rem)}}.page-ecole__qfc-inner{display:grid;grid-template-columns:1fr;gap:0;width:100%;max-width:77.5rem;margin-inline:auto;overflow:hidden;background:#01133f;color:#fff}@media(min-width:768px){.page-ecole__qfc-inner{grid-template-columns:23.75rem minmax(0,1fr);align-items:stretch}}.page-ecole__qfc-media{min-height:12.5rem;width:100%;background:#072b7f}@media(min-width:768px){.page-ecole__qfc-media{min-height:22.1875rem}}.page-ecole__qfc-media img{display:block;width:100%;height:100%;object-fit:cover}.page-ecole__qfc-content{display:flex;flex-direction:column;align-items:center;gap:1.875rem;width:100%;max-width:none;margin-inline:auto;padding:3.75rem 1.25rem;text-align:center;box-sizing:border-box}@media(min-width:768px){.page-ecole__qfc-content{max-width:none;gap:1.25rem;padding:3.75rem 5rem}}.page-ecole__qfc-title{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:.375rem;margin:0;width:100%;max-width:43.75rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.3;color:#fff}@media(min-width:1024px){.page-ecole__qfc-title{font-size:32px;font-size:2rem;line-height:1.4}}.page-ecole__qfc-title-main{color:#fff}.page-ecole__qfc-title-suffix{display:inline-flex;align-items:center;padding-inline:.5rem;background:#bdd800;color:#01133f}.page-ecole__qfc-text{margin:0;width:100%;max-width:43.75rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8;color:#fff}.page-ecole__qfc-cta{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;box-sizing:border-box;width:100%;min-height:2.75rem;margin-top:0;padding:.625rem .625rem .625rem 1.875rem;background:#bdd800;color:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:16px;font-size:1rem;line-height:1.4}@media(min-width:768px){.page-ecole__qfc-cta{width:auto;margin-top:.625rem}}.page-ecole__qfc-cta:hover,.page-ecole__qfc-cta:focus-visible{filter:brightness(0.95)}.page-ecole__qfc-cta:focus-visible{outline:2px solid #072b7f;outline-offset:2px}.page-ecole__qfc-cta-chevron{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.page-ecole__partners{margin-bottom:5rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.7;text-align:center}.path-page-ecole .avis-exceliens{margin-top:0}@media(min-width:1024px){.page-ecole-campus__viewport{padding-bottom:2.015625rem}.page-ecole-campus__bg-xl{left:calc(max(1.875rem,(100vw - 90rem) / 2 + 6.25rem) - 1.75rem);width:18.6875rem}.page-ecole-campus__slide{flex-basis:23.75rem}.page-ecole__title{font-size:48px;font-size:3rem}}.path-page-base .site-main{padding-block:0}.path-page-base .layout-content{padding-inline:0}.page-base{color:#072b7f}.page-base__content{padding-top:.625rem;padding-bottom:5rem}.page-base__breadcrumb,.page-base__hero-text,.page-base__chapo,.page-base__subnav,.page-base__body,.page-base__related{width:100%;max-width:53.75rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.page-base__breadcrumb,.page-base__hero-text,.page-base__chapo,.page-base__subnav,.page-base__body,.page-base__related{padding-inline:0}}.page-base__featured,.page-base__qfc{width:100%;max-width:53.75rem;margin-inline:auto;padding-inline:1.25rem}@media(min-width:1024px){.page-base__featured,.page-base__qfc{padding-inline:0}}.page-base__breadcrumb{margin-bottom:0;padding-bottom:1.875rem}.page-base__breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.875rem;margin:0;padding:0;list-style:none}.page-base__breadcrumb-item{display:flex;align-items:center;gap:.875rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.7}.page-base__breadcrumb-item:not(:last-child)::after{content:"";width:.375rem;height:.75rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23072b7f' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-base__breadcrumb-link,.page-base__breadcrumb-text{color:#072b7f;text-decoration:none}.page-base__breadcrumb-link:hover,.page-base__breadcrumb-link:focus-visible{text-decoration:underline}.page-base__breadcrumb-home{display:block}.page-base__hero-text{margin-bottom:0;padding-bottom:1.25rem;text-align:center}.page-base__title{margin:0;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:30px;font-size:1.875rem;line-height:1.4}@media(min-width:1024px){.page-base__title{font-size:40px;font-size:2.5rem}}.page-base__chapo{margin-bottom:0;padding-bottom:1.875rem;text-align:center;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;line-height:1.8;color:#072b7f}.page-base__chapo p{margin:0}.page-base__chapo p+p{margin-top:1rem}.page-base__featured{margin-bottom:2.5rem;overflow:hidden}.page-base__featured picture,.page-base__featured img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;object-position:center}.page-base__subnav{margin-bottom:2.5rem}.page-base__subnav-list{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0;padding:0;list-style:none}.page-base__subnav-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:.625rem 1.25rem;border:1px solid #072b7f;color:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:14px;font-size:.875rem;line-height:1.4;transition:background-color .2s ease,color .2s ease;outline:2px solid #072b7f;outline-offset:2px}.page-base__subnav-link:hover,.page-base__subnav-link:focus-visible{background-color:#072b7f;color:#fff}.page-base__body{margin-bottom:2.5rem;color:#282429;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:1.5}.page-base__body>.field--name-body{margin:0}.page-base__body .text-formatted>*:first-child,.page-base__body.text-formatted>*:first-child{margin-top:0}.page-base__body .text-formatted>*:last-child,.page-base__body.text-formatted>*:last-child{margin-bottom:0}.page-base__body .text-formatted h2,.page-base__body.text-formatted h2{margin:2rem 0 1rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:25px;font-size:1.5625rem;line-height:1.4}@media(min-width:1024px){.page-base__body .text-formatted h2,.page-base__body.text-formatted h2{font-size:30px;font-size:1.875rem}}.page-base__body .text-formatted h3,.page-base__body.text-formatted h3{margin:1.5rem 0 .75rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:20px;font-size:1.25rem;line-height:1.4}.page-base__body .text-formatted p,.page-base__body.text-formatted p{margin:0 0 1rem}.page-base__body .text-formatted ul,.page-base__body .text-formatted ol,.page-base__body.text-formatted ul,.page-base__body.text-formatted ol{margin:0 0 1rem;padding-left:1.25rem}.page-base__body .text-formatted a,.page-base__body.text-formatted a{color:#ff3533;text-decoration:underline}.page-base__body .text-formatted a:hover,.page-base__body .text-formatted a:focus-visible,.page-base__body.text-formatted a:hover,.page-base__body.text-formatted a:focus-visible{text-decoration:none}.page-base__body .text-formatted img,.page-base__body.text-formatted img{display:block;max-width:100%;height:auto;margin-block:1.5rem}.page-base__paragraphs{margin-bottom:2.5rem}.page-base__paragraphs>.field,.page-base__paragraphs>.field>.field__items{display:contents}.page-base__paragraphs>.field>.field__item,.page-base__paragraphs .field__item{display:block}.page-base [id]{scroll-margin-top:5.5rem}.page-base__related{padding-top:.5rem;border-top:1px solid rgba(7,43,127,.15)}.page-base__related-title{margin:0 0 1.25rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:20px;font-size:1.25rem;line-height:1.4}.page-base__related-list{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.page-base__related-link{display:inline-flex;align-items:center;gap:.75rem;min-height:2.75rem;color:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:16px;font-size:1rem;line-height:1.5;outline:2px solid #072b7f;outline-offset:2px}.page-base__related-link::after{content:"";flex-shrink:0;width:.375rem;height:.75rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='12' viewBox='0 0 6 12' fill='none'%3E%3Cpath d='M1 1L5 6L1 11' stroke='%23ff3533' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.page-base__related-link:hover,.page-base__related-link:focus-visible{color:#ff3533;text-decoration:underline}.page-node-type-page:not(.path-page-base):not(.path-page-classements):not(.path-page-accreditations):not(.path-faculte-hub):not(.path-corps-professoral-listing) .page-node__featured{margin-bottom:1.5rem;overflow:hidden;border-radius:0;aspect-ratio:16/9}.page-node-type-page:not(.path-page-base):not(.path-page-classements):not(.path-page-accreditations):not(.path-faculte-hub):not(.path-corps-professoral-listing) .page-node__featured picture,.page-node-type-page:not(.path-page-base):not(.path-page-classements):not(.path-page-accreditations):not(.path-faculte-hub):not(.path-corps-professoral-listing) .page-node__featured img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.page-node-type-page:not(.path-page-base):not(.path-page-classements):not(.path-page-accreditations):not(.path-faculte-hub):not(.path-corps-professoral-listing) .page-node__title{margin:0 0 1.5rem;color:#072b7f;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:28px;font-size:1.75rem;line-height:1.2}@media(min-width:768px){.page-node-type-page:not(.path-page-base):not(.path-page-classements):not(.path-page-accreditations):not(.path-faculte-hub):not(.path-corps-professoral-listing) .page-node__title{font-size:36px;font-size:2.25rem}}@media(min-width:1024px){.page-node-type-page:not(.path-page-base):not(.path-page-classements):not(.path-page-accreditations):not(.path-faculte-hub):not(.path-corps-professoral-listing) .page-node__title{font-size:42px;font-size:2.625rem}}.page-node-type-page:not(.path-page-base):not(.path-page-classements):not(.path-page-accreditations):not(.path-faculte-hub):not(.path-corps-professoral-listing) .page-node__content{color:#282429;font-size:16px;font-size:1rem;line-height:1.5}.page-node-type-page:not(.path-page-base):not(.path-page-classements):not(.path-page-accreditations):not(.path-faculte-hub):not(.path-corps-professoral-listing) .page-node__content>.field--name-body{margin:0}.page-node-type-page:not(.path-page-base):not(.path-page-classements):not(.path-page-accreditations):not(.path-faculte-hub):not(.path-corps-professoral-listing) .page-node__content .text-formatted>*:first-child{margin-top:0}.page-node-type-page:not(.path-page-base):not(.path-page-classements):not(.path-page-accreditations):not(.path-faculte-hub):not(.path-corps-professoral-listing) .page-node__content .text-formatted>*:last-child{margin-bottom:0}.page-node-type-page:not(.path-page-base):not(.path-page-classements):not(.path-page-accreditations):not(.path-faculte-hub):not(.path-corps-professoral-listing) .page-node__content .text-formatted p{margin:0 0 1rem}.page-node-type-page:not(.path-page-base):not(.path-page-classements):not(.path-page-accreditations):not(.path-faculte-hub):not(.path-corps-professoral-listing) .page-node__content .text-formatted img{display:block;max-width:100%;height:auto;margin-block:1.5rem}.site-main:not(.site-main--front) .layout-content .field--type-image img,.site-main:not(.site-main--front) .layout-content .text-formatted img{max-width:100%;height:auto}.hero-accueil{position:relative;overflow:visible;height:26.125rem;color:#fff}.hero-accueil__media{position:absolute;inset:0;z-index:1;overflow:hidden}.hero-accueil__image-frame{position:absolute;inset:0;overflow:hidden}.hero-accueil__image-frame picture{position:absolute;inset:0;display:block;width:100%;height:100%}.hero-accueil__image-frame img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 35%}.hero-accueil__overlay{position:absolute;inset:0;background:rgba(0,0,0,.2)}.hero-accueil__content{position:absolute;inset:0;z-index:3;pointer-events:none}.hero-accueil__title{margin:0;color:#fff}.hero-accueil__headline{position:absolute;top:15.1875rem;left:6.046375rem;width:15.0224375rem;text-shadow:0 0 20px #000}.hero-accueil__intro-prefix--desktop{display:none}.hero-accueil__intro-lead{display:block;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:27px;font-size:1.6875rem;line-height:2rem}.hero-accueil__intro-suffix{display:block}.hero-accueil__intro-tail{display:inline;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:27px;font-size:1.6875rem;vertical-align:baseline}.hero-accueil__mots-viewport{position:relative;display:inline-block;vertical-align:baseline;font-size:36px;font-size:2.25rem;line-height:1.2}.hero-accueil__mots-sizer{visibility:hidden;display:block;margin:0;padding:0;white-space:nowrap;line-height:1.2;color:transparent;pointer-events:none}.hero-accueil__mots-sizer.hero-accueil__mot{font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-synthesis:none}.hero-accueil__mots-clip{position:absolute;inset:0;overflow:hidden}.hero-accueil__mots-track{display:block;will-change:transform;transition:transform .65s cubic-bezier(0.4,0,0.2,1);transform:translateY(0)}.hero-accueil__mot{display:block;box-sizing:border-box;margin:0;padding:0 2px;line-height:1.2;white-space:nowrap;color:#bdd800;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic;font-synthesis:none}.hero-accueil__video{position:absolute;top:24.375rem;left:1.75rem;width:19.9375rem;max-width:calc(100% - 3.5rem);pointer-events:auto}.hero-accueil__video a{display:inline-flex;align-items:center;gap:.625rem;width:100%;min-height:3.5rem;padding:.375rem 1.25rem;border-radius:6.25rem;background:rgba(255,255,255,.92);color:#072b7f;text-decoration:none;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:700;font-size:16px;font-size:1rem;line-height:2rem}.hero-accueil__video a::before{content:"";flex-shrink:0;width:2.75rem;height:2.75rem;margin-left:-0.5rem;border-radius:50%;background:#bdd800;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M8 5v14l11-7z'/%3E%3C/svg%3E") center/1.1rem no-repeat}.hero-accueil__video a:hover{text-decoration:underline}.hero-accueil__video a:focus-visible{outline:2px solid #072b7f;outline-offset:2px}@media(min-width:1024px){.hero-accueil{height:50.625rem}.hero-accueil__image-frame img{object-position:center center}.hero-accueil__content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:5.0625rem;overflow:visible}.hero-accueil__title{width:100%;max-width:65.6875rem;text-align:center;overflow:visible}.hero-accueil__headline{position:static;width:auto;max-width:100%;overflow:visible;line-height:84px;text-align:center;text-shadow:0 0 20px #000}.hero-accueil__intro-lead,.hero-accueil__intro-tail{display:none}.hero-accueil__intro-prefix--desktop{display:inline;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-size:50px;font-size:3.125rem;line-height:84px;vertical-align:baseline;text-shadow:none}.hero-accueil__intro-suffix{display:inline;vertical-align:baseline}.hero-accueil__mots-viewport{vertical-align:baseline;overflow:visible;line-height:1.2;filter:drop-shadow(0 0 20px black);font-size:70px;font-size:4.375rem}.hero-accueil__mots-sizer{line-height:1.2}.hero-accueil__mots-clip{overflow:hidden}.hero-accueil__mot{padding:0 3px;text-align:left;line-height:1.2;text-shadow:none;font-size:70px;font-size:4.375rem;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:900;font-style:italic}.hero-accueil__video{position:static;width:auto;max-width:none;margin-top:1.5rem;pointer-events:auto}.hero-accueil__video a{width:auto;min-width:25rem;min-height:5rem;padding:.625rem 1.875rem;border-radius:0;gap:.625rem;background:#072b7f;color:#fff;font-family:"Albert Sans",system-ui,-apple-system,sans-serif;font-weight:400;font-size:24px;font-size:1.5rem;line-height:2rem}.hero-accueil__video a::before{width:3.75rem;height:3.75rem;margin-left:0;background:#fff;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23072b7f' d='M8 5v14l11-7z'/%3E%3C/svg%3E") center/1.35rem no-repeat}.hero-accueil__video a:hover{background:#052162;color:#fff;text-decoration:none}}@media(prefers-reduced-motion:reduce){.hero-accueil__mots-track{transform:none !important;transition:none}}
