.t-primaire{color:#0014dc!important}.t-secondaire{color:#ff3cb0!important}.t-fonce{color:#46465a!important}.t-moyen{color:#a2a2ac!important}.t-clair{color:#f4f4f4!important}.bg-primaire{background-color:#0014dc!important}.bg-secondaire{background-color:#ff3cb0!important}.bg-fonce{background-color:#46465a!important}.bg-moyen{background-color:#a2a2ac!important}.bg-clair{background-color:#f4f4f4!important}.t-white{color:#fff!important}.texte-le-plus-petit{color:#46465a;font-family:Roboto,sans-serif;font-size:.8rem}.texte-encore-plus-petit{font-size:.84rem}.texte-encore-plus-petit,.texte-plus-petit{color:#46465a;font-family:Roboto,sans-serif}.texte-plus-petit{font-size:.95rem}.texte-petit{font-size:1rem}.texte-normal,.texte-petit{color:#46465a;font-family:Roboto,sans-serif}.texte-normal{font-size:1.25rem}.texte-normal-mini-titre{color:#0014dc;font-family:Roboto Bold,sans-serif;font-size:1.3rem}.sous-titre-partie{color:#0014dc;font-family:Roboto,sans-serif;font-size:1.6rem}.sous-titre{font-family:Roboto Medium,sans-serif}.sous-titre,.titre-partie{color:#0014dc;font-size:2rem}.titre,.titre-partie{font-family:Roboto Bold,sans-serif}.titre{color:#0014dc;font-size:3rem}.f-standard{font-family:Roboto,sans-serif!important}.f-medium{font-family:Roboto Medium,sans-serif!important}.f-light{font-family:Roboto Light,sans-serif!important}.f-thin{font-family:Roboto Thin,sans-serif!important}.bouton-bleu{background-color:#fff;border:.15em solid #0014dc;border-radius:1px;color:#0014dc;display:block;font-family:Roboto,sans-serif;font-family:Roboto Bold,sans-serif;font-size:1.25rem;margin:1.4em 1em 0;padding:.15em .7em;text-decoration:none;width:fit-content}.bouton-bleu .fa-brands,.bouton-bleu .fa-solid{padding-left:5px}.tag-bleu{background-color:#0014dc;color:#fff;display:block;font-family:Roboto Medium,sans-serif;font-size:.9em;padding:.35em .8em;width:fit-content}.contain-card a,.tag-bleu{text-decoration:none}.deco-line{border-radius:10px;height:5px;margin-bottom:14px;width:100%}.card-content{aspect-ratio:.92;transition:.1s}.card-content.clickable:active,.card-content.clickable:hover{background-color:#f4f4f4}.card-text{line-height:1.5rem;min-height:40%;padding:5% 7%;text-align:center;word-break:break-word}.card-text .card-title{color:#0014dc;font-family:Roboto Bold,sans-serif;font-size:1.3rem}.card-text .card-description{color:#46465a;font-family:Roboto,sans-serif;font-size:1rem}.card-text .card-contact{color:#0014dc;font-family:Roboto,sans-serif;font-size:1.05rem;opacity:80%;padding-top:.4rem}.card-text .sponsor-title{font-family:Roboto Bold,sans-serif;font-size:1rem}html{scrollbar-gutter:stable both-edges}body{background-color:#f4f4f4;background-image:url(/build/images/background-1.9d48c210.png);background-position:top;background-repeat:no-repeat;background-size:100vw auto}.page-container{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;margin:auto;max-width:1100px;min-height:100vh;min-width:900px;width:80%}@media(max-width:991.98px){.page-container{min-width:unset;width:90%}}@media(max-width:991.98px)and (max-width:767.98px){.page-container{width:100%}}main{margin:3em 8%}.contain-bottom-carousel,header{margin:0 8% 3em}.contain-header-main,footer,header{background-color:inherit}footer{align-items:end;display:flex;height:fit-content;justify-content:center}.h1,h1{color:#0014dc;font-family:Roboto Bold,sans-serif;font-size:2rem;margin:0;padding-bottom:3rem;padding-top:.5rem}.h2,h2{color:#0014dc;font-family:Roboto,sans-serif;font-size:1.6rem;padding-bottom:1rem}a,link{color:inherit;word-break:break-word}div,p{font-size:inherit}p{margin-bottom:0!important;margin-top:0!important}.bold,b,strong{font-family:Roboto Bold,sans-serif!important;font-weight:400}.fa-brands,.fa-sharp,.fa-solid{color:#0014dc}.fa-solid{font-family:Font Awesome\ 6 Pro!important}.fa-sharp{font-family:Font Awesome\ 6 Sharp!important}.fa-brands{font-family:Font Awesome\ 6 Brands!important}hr{color:#f4f4f4;margin-left:auto;margin-right:auto;opacity:1;width:84%}main hr{width:100%}.avec-sous-titre{line-height:1.1em}.interlettered{letter-spacing:.2rem;text-transform:uppercase}ul{padding-left:0!important}iframe{position:static!important}.d-flex{flex-wrap:wrap!important}.narrower-column{margin-left:auto;margin-right:auto;width:75%}@media(max-width:767.98px){.narrower-column{width:unset}}.inner-image{aspect-ratio:1/.652;background-color:#f4f4f4;background-position:50%;background-size:cover}.portrait-image{aspect-ratio:328/430;background-color:#f4f4f4;background-size:contain;margin:auto;max-width:160px}.partenaire-image,.portrait-image{background-position:50%;background-repeat:no-repeat;position:relative}.partenaire-image{background-color:#fff;background-size:contain!important;margin:0;padding-top:75%;width:100%}.partenaire-logo{height:80px;margin:15px;object-fit:contain;width:80px}.icone{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:24px;min-width:24px}.icone.pdf{background-image:url(/build/images/IconeDocument.37c93eab.svg)}.icone.mp3{background-image:url(/build/images/IconePodcast.2f91f4a2.svg)}.icone.mp4{background-image:url(/build/images/IconeVideo.d3b7c510.svg)}.icone.zip{background-image:url(/build/images/IconeDossier.1ef54fdb.svg)}.icone.download{background-image:url(/build/images/IconeTelechargement.4b200b6d.svg)}#contain-loader{font-size:2rem;height:1.25rem;margin-bottom:1.875rem}.spinning-loader{animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.grab-able{display:none}nav{height:auto;position:sticky;top:0;z-index:1000}nav hr{margin-bottom:0;margin-top:0;width:93%}.dropdown-item:active{background-color:var(--bs-dropdown-link-hover-bg)}.external-navigation{align-items:center;display:inline-flex;padding:.5em}.external-navigation .btn{border:none}.external-navigation,.external-navigation *{color:#0014dc}.external-navigation>*{padding-left:9px;padding-right:9px}.external-navigation .icon-plant-georges{height:2em}.external-navigation .icon-brand{height:1.5em}@media(min-width:768px){.navbar-title{height:23.498px}}.sm-nav-item,.sm-sub-item{list-style:none;margin:.25rem 0}.sm-nav-link,.sm-sub-link{color:#333;text-decoration:none;transition:color .3s ease;white-space:normal!important}.sm-nav-link{font-family:Roboto Bold,sans-serif;font-size:1rem}.sm-brand-item .sm-sub .sm-nav-link:hover,.sm-sub-link.sm-expanded,.sm-sub-link:hover{background-color:#f9f9f9;color:#0014dc;transition:color .3s ease}.sm-nav-link.sm-expanded,.sm-nav-link:hover{background-color:#fff;color:#0014dc;transition:color .3s ease}.sm-sub{background-color:#f4f4f4;border:none;border-radius:0;list-style:none;margin-top:.5rem;padding-left:1rem}.sm-nav>.sm-nav-item>.sm-sub:before{border:10px solid transparent;border-bottom-color:#f4f4f4;content:"";position:absolute;top:-20px}.sm-nav{align-items:center;justify-content:center}.sm-brand-item .sm-nav-link,.sm-sub-link{border-radius:0;color:#0014dc;font-family:Roboto,sans-serif;font-size:.95rem}#navbar1{padding:.75rem 1rem 0}@media screen and (max-width:767px){#navbar1{padding:1.5rem 3rem}.sm-collapse{background-color:#f4f4f4;left:0;max-height:calc(100vh - 105px);overflow-y:auto;padding-bottom:1rem;padding-top:1rem;position:absolute;scrollbar-gutter:stable both-edges;top:100%;width:100%}.sm-nav{align-items:flex-start;flex-direction:column;padding:0 8%;width:100%}.sm-brand-item span{color:#333;font-family:Roboto Bold,sans-serif;font-size:1.3rem}.sm-nav-item,.sm-sub-item{margin:0;width:100%}.sm-brand-item .sm-nav-link,.sm-nav-link,.sm-sub-link{background-color:#f4f4f4;display:block;font-size:1.3rem;padding:.75rem 0 .75rem 35px;position:relative;width:100%}.sm-sub-link{padding-left:50px}.sm-sub .sm-sub .sm-sub-link{padding-left:65px}.sm-sub .sm-sub .sm-sub .sm-sub-link{padding-left:80px}.sm-nav .sm-brand-item>.sm-brand-link{padding-left:35px!important}li:has(>.sm-sub)>a:before{color:#333;content:"+";font-family:Roboto,sans-serif;font-size:1.2rem;font-weight:700;left:0;position:absolute;text-align:center;width:35px}.sm-sub li:has(>.sm-sub)>a:before{left:15px}.sm-sub .sm-sub li:has(>.sm-sub)>a:before{left:30px}.sm-sub .sm-sub .sm-sub li:has(>.sm-sub)>a:before{left:45px}li:has(>.sm-sub)>a.sm-expanded:before{content:"−"}.sm-sub{background-color:#f4f4f4!important;display:none;margin:0;padding-left:0}li:has(>a.sm-expanded)>.sm-sub{display:block}.sm-brand-link.sm-expanded span,.sm-nav-link.sm-expanded,.sm-nav-link:hover,.sm-sub-link.sm-expanded,.sm-sub-link:hover{background-color:#f4f4f4;color:#0014dc!important}.external-navigation{border-top:1px solid #ddd;display:flex;justify-content:flex-start;margin-top:1rem;padding:1rem 0 1rem 35px;width:100%}.external-navigation>*{padding:0 9px}.external-navigation a,.external-navigation i{color:#0014dc!important}.sm-nav-item:not(:has(.sm-sub))>a{padding-left:35px}.sm-sub-item:not(:has(.sm-sub))>a{padding-left:50px}.sm-sub .sm-sub .sm-sub-item:not(:has(.sm-sub))>a{padding-left:65px}.sm-sub .sm-sub .sm-sub .sm-sub-item:not(:has(.sm-sub))>a{padding-left:80px}}@media screen and (max-width:400px){.sm-collapse{scrollbar-gutter:unset}.sm-nav-link,.sm-sub-link{white-space:normal;word-break:break-word}}.footer-element{color:#0014dc;font-family:Roboto,sans-serif;font-size:.95rem;padding:1px 12px}.footer-element.bigger-font{color:#0014dc;font-family:Roboto,sans-serif;font-size:1rem}.footer-element .footer-link{border-bottom:1px dotted;text-decoration:none}@media(max-width:767.98px){.bullet{display:none}}.bullet:after{content:"•"}.sponsors .sponsor-content{width:84%}.sponsors a{text-decoration:none}.sponsors .text-sponsors{color:#0014dc;font-family:Roboto,sans-serif;font-size:.95rem}.sponsors .logo-img{margin:15px 13px;max-height:50px;max-width:90px;min-width:40px}@media(max-width:991.98px){.sponsors .logo-img{margin:23px}}.sponsors .logo-img.principal{max-height:unset;max-width:110px}.header-image{aspect-ratio:1/.375;background-position:50%;background-repeat:no-repeat;background-size:contain}@media(max-width:575.98px){.header-image{aspect-ratio:1/.5}}.carousel-item .header-image{background-color:#fff}.carousel .text-underlay{background-color:#46465a;bottom:0;height:39%;opacity:.25;position:absolute;width:100%;z-index:10}@media(max-width:767.98px){.carousel .text-underlay{height:100%;opacity:.3}}.carousel .carousel-text{align-items:center;bottom:0;color:#fff;display:flex;font-family:Roboto Bold,sans-serif;font-size:2.4em;height:39%;justify-content:center;padding:0 5%;position:absolute;width:100%;z-index:11}@media(max-width:767.98px){.carousel .carousel-text{height:100%}}@media(max-width:767.98px)and (max-width:575.98px){.carousel .carousel-text{font-size:2em}}