@charset "UTF-8";html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font-family:avenir-lt-pro,sans-serif;font-size:16px;line-height:1.3em;color:#0c0c0c;background-color:#fcfcfc;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:#005084;text-decoration:none}a:hover{color:#eb1c23}a:not([class]){transition:color .3s ease}button{font-family:inherit;cursor:pointer;border:none;background:none}ul,ol{list-style:none}strong{font-weight:700}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}input,textarea,select{font-family:inherit;font-size:inherit}p{margin-bottom:1.5rem}strong,b{font-weight:700}em,i{font-style:italic}small{font-size:1rem}html,body{font-family:avenir-lt-pro,sans-serif;font-size:clamp(.73rem,.92vw + .18rem,1.375rem);font-weight:500;line-height:normal;overflow-x:hidden}@media (max-width: 767px){html,body{font-size:18px}}.no-scroll{overflow:hidden!important;height:100%!important}.otgs-development-site-front-end{display:none}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:700}h1{font-family:avenir-lt-pro,sans-serif;font-size:clamp(2rem,4.1vw + .54rem,4.38rem);font-weight:600;line-height:100%}@media (max-width: 767px){h1{font-size:clamp(2rem,2.5vw + .5rem,2.5rem)}}h2{font-family:avenir-lt-pro,sans-serif;font-size:clamp(1.67rem,2.08vw + .42rem,3.125rem);font-weight:700;line-height:1.1}@media (max-width: 767px){h2{font-size:clamp(1.25rem,.8vw + .75rem,1.875rem)}}h3{font-family:avenir-lt-pro,sans-serif;font-size:clamp(1.67rem,2.08vw + .42rem,3.125rem);font-weight:700;line-height:1.3}@media (max-width: 767px){h3{font-size:clamp(.875rem,.7727rem + .4545vw,1.125rem)}}p{font-size:16px;margin:0 0 1rem;line-height:1.3}@media (min-width: 1281px){p{font-size:clamp(1rem,1rem + .375vw,1.125rem)}}a{text-decoration:none}.uppercase{text-transform:uppercase}ul{margin:1.5rem 0;padding-left:3rem;text-align:left;display:inline-block}@media (max-width: 767px){ul{margin:.5rem 0}}ul li{list-style-type:disc;margin:1rem 0}.small{font-size:14px;line-height:100%}.contenu.large *{font-size:clamp(1rem,.5rem + 2vw,1.5rem)}.inner-col{padding:3rem 2rem}@media (min-width: 768px){.inner-col{padding:5rem 4rem}}.lien{position:relative}.lien:after{content:"";position:absolute;left:0;width:100%;height:2px;background:#26343c;transform:scaleX(0);bottom:0;transform-origin:left;transition:transform .3s ease-in-out}.lien:hover:after{transition:transform .2s ease-in-out;transform:scaleX(1)}.lien.lien-blanc{color:#fff}.lien.lien-blanc:after{background:#fff}.lien.lien-bleu{color:#26343c}.lien.lien-bleu:after{background:#26343c}.lien.lien-rouge{color:#bf1e2e}.lien.lien-rouge:after{background:#bf1e2e}.lien.lien-jaune{color:#ffa82d}.lien.lien-jaune:after{background:#ffa82d}.lien.lien-beige{color:#e5ded3}.lien.lien-beige:after{background:#e5ded3}.align-start{align-items:flex-start}.align-center,.v-center{align-items:center}.align-bottom,.align-end,.align-items-end{align-items:flex-end}.center{text-align:center}.center img{margin:0 auto}@media (min-width: 768px){.left{text-align:left}}.right{text-align:center}@media (min-width: 768px){.right{text-align:right}}.radius{border-radius:10px}.add-padding-bottom-small{padding-bottom:3rem}.space-p-bottom-large{padding-bottom:10rem}.space-bottom-medium{margin-bottom:4rem}.remove-margin-top{margin-top:0!important}.remove-margin-bottom{margin-bottom:0!important}.remove-padding-top,.remove-padding-top .inner-col{padding-top:0!important}.remove-padding-bottom,.remove-padding-bottom .inner-col{padding-bottom:0!important}.row-outer-space-top-small{margin-top:2rem!important}@media (min-width: 768px){.row-outer-space-top-small{margin-top:4rem!important}}.row-outer-space-top-medium{margin-top:3rem!important}@media (min-width: 768px){.row-outer-space-top-medium{margin-top:8rem!important}}.row-outer-space-top-xl{margin-top:6rem!important}@media (min-width: 768px){.row-outer-space-top-xl{margin-top:12rem!important}}.row-outer-space-bottom-small{margin-bottom:2rem!important}@media (min-width: 768px){.row-outer-space-bottom-small{margin-bottom:4rem!important}}.row-outer-space-bottom-medium{margin-bottom:3rem!important}@media (min-width: 768px){.row-outer-space-bottom-medium{margin-bottom:8rem!important}}.row-outer-space-bottom-xl .inner-col{margin-bottom:6rem!important}@media (min-width: 768px){.row-outer-space-bottom-xl .inner-col{margin-bottom:12rem!important}}.row-no-space-top .inner-col{padding-top:0!important}.row-space-top-small .inner-col{padding-top:2rem!important}@media (min-width: 768px){.row-space-top-small .inner-col{padding-top:5rem!important}}@media (max-width: 767px){.remove-mobile-space-top-right .col-droite.row-space-top-small .inner-col{padding-top:0!important}}.row-space-top-medium .inner-col{padding-top:3rem!important}@media (min-width: 768px){.row-space-top-medium .inner-col{padding-top:8rem!important}}.row-space-top-xl .inner-col{padding-top:5rem!important}@media (min-width: 768px){.row-space-top-xl .inner-col{padding-top:12rem!important}}.row-no-space-bottom .inner-col{padding-bottom:0!important}.row-space-bottom-small .inner-col{padding-bottom:2rem!important}@media (min-width: 768px){.row-space-bottom-small .inner-col{padding-bottom:5rem!important}}.row-space-bottom-medium .inner-col{padding-bottom:3rem!important}@media (min-width: 768px){.row-space-bottom-medium .inner-col{padding-bottom:7rem!important}}.row-space-bottom-xl .inner-col{padding-bottom:6rem!important}@media (min-width: 768px){.row-space-bottom-xl .inner-col{padding-bottom:12rem!important}}.btn{margin-top:1.5rem;display:inline-block;padding:12px 30px;transition:background-color .75s ease,color .75s ease;text-align:center;font-family:avenir-lt-pro,sans-serif;font-size:clamp(1rem,1rem + .375vw,1.125rem);font-weight:400;text-decoration:none;background-color:#bf1e2e;color:#fff;border-radius:22px}.btn.btn-space-bottom{margin-bottom:30px}.btn.btn-beige{background-color:#e5ded3;color:#26343c}.btn.btn-beige:hover{background-color:#d7dde2;color:#26343c}.btn.btn-bleu{background-color:#26343c;color:#fff}.btn.btn-bleu:hover{background-color:#d7dde2;color:#26343c}.btn.btn-jaune{background-color:#ffa82d;color:#fff}.btn.btn-jaune:hover{background-color:#d7dde2;color:#26343c}.btn.btn-rouge{background-color:#bf1e2e;color:#fff}.btn.btn-rouge:hover{background-color:#d7dde2;color:#26343c}.boutons-cta{width:100%;position:absolute;bottom:0;z-index:1001;transition:all 1.5s ease;will-change:transform}.boutons-cta ul{transition:all .5s ease;display:flex;padding-left:0;margin:0;gap:0 8px}@media (min-width: 1025px){.boutons-cta ul{gap:0 1rem}}.boutons-cta ul li{list-style-type:none;flex:1;margin:0}.boutons-cta ul li .btn{font-size:13px;font-weight:700;margin-top:0;padding:10px 2px;width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:0;box-sizing:border-box;overflow:hidden;background-size:100% 200%;background-position:top;transition:all .4s ease}@media (min-width: 768px){.boutons-cta ul li .btn{padding:1rem 0;font-size:clamp(.73rem,.92vw + .18rem,1.375rem)}}@media (min-width: 1025px){.boutons-cta ul li .btn{padding:1rem 0;font-size:clamp(1.25rem,.8vw + .75rem,1.875rem)}}.boutons-cta ul li .btn:hover{background-position:bottom}.boutons-cta ul li .btn img{width:40px;height:auto;padding-right:.5rem;transition:width .3s ease}@media (min-width: 1025px){.boutons-cta ul li .btn img{width:75px;padding-right:1rem}}.boutons-cta ul li .btn.btn-bleu{background-image:linear-gradient(to bottom,#26343c 50%,#26343c4d 50%);color:#fff}.boutons-cta ul li .btn.btn-jaune{background-image:linear-gradient(to bottom,#ffa82d 50%,#ffa82d4d 50%);color:#fff}.boutons-cta ul li .btn.btn-rouge{background-image:linear-gradient(to bottom,#bf1e2e 50%,#bf1e2e4d 50%);color:#fff}.boutons-cta.is-fixed{position:fixed;top:0;left:0;height:66px;transition:all 1.5s ease;will-change:transform;transform:translateY(-100%);opacity:0;transition:transform .5s ease .5s,opacity .5s ease .3s}.boutons-cta.is-fixed ul li a.btn{padding:5px}@media (min-width: 1025px){.boutons-cta.is-fixed ul li a.btn{padding:.25rem 0;font-size:clamp(.875rem,.7727rem + .4545vw,1.125rem)}}.boutons-cta.is-fixed ul li a.btn img{width:55px}.boutons-cta.is-visible{transform:translateY(0);opacity:1}.beige{color:#e5ded3}.beige-fonce{color:#ccbba5}.bleu{color:#26343c}.bleu_pale{color:#d7dde2}.jaune{color:#ffa82d}.rouge{color:#bf1e2e}.blanc{color:#fff}.noir{color:#000}.bg-beige{background-color:#e5ded3}.bg-beige-fonce{background-color:#ccbba5}.bg-bleu{background-color:#26343c}.bg-bleu-pale{background-color:#d7dde2!important}.bg-jaune{background-color:#ffa82d}.bg-rouge{background-color:#bf1e2e!important}.bg-blanc{background-color:#fff}.bg-noir{background-color:#000}.ligne-rouge,.row-2col .inner-col .wrap-content .titre h1:before,.row-2col .inner-col .wrap-content .titre h2:before,.row-2col .inner-col .wrap-content .titre h3:before,.row-1col .wrap-content .titre h1:before,.row-1col .wrap-content .titre h2:before,.row-1col .wrap-content .titre h3:before,.row-partenaires .wrap-content .titre h2:before,.row-realite .row-realite-top .wrap-content .contenu:after,.row-conseil-admin .col-gauche h2:before{content:" ";display:block;position:absolute;left:0;bottom:0;width:85px;height:5px;background-color:#bf1e2e}@media (min-width: 1025px){.ligne-rouge,.row-2col .inner-col .wrap-content .titre h1:before,.row-2col .inner-col .wrap-content .titre h2:before,.row-2col .inner-col .wrap-content .titre h3:before,.row-1col .wrap-content .titre h1:before,.row-1col .wrap-content .titre h2:before,.row-1col .wrap-content .titre h3:before,.row-partenaires .wrap-content .titre h2:before,.row-realite .row-realite-top .wrap-content .contenu:after,.row-conseil-admin .col-gauche h2:before{width:175px;height:13px}}.ligne-jaune,.row-actualites .wrap-content .titre h2:before{content:" ";display:block;position:absolute;left:0;bottom:0;width:85px;height:5px;background-color:#ffa82d}@media (min-width: 1025px){.ligne-jaune,.row-actualites .wrap-content .titre h2:before{width:175px;height:13px}}footer{background-color:#26343c}footer .row-footer{box-sizing:border-box;width:100%;height:100%;padding:4rem 2rem;text-align:center;align-items:flex-start}@media (min-width: 768px){footer .row-footer{padding:5rem 4rem;justify-content:center}}footer .row-footer .col-logo{text-align:center}@media (min-width: 768px){footer .row-footer .col-logo{text-align:left}}footer .row-footer .col-logo .logo{margin-left:.5rem}footer .row-footer .col-logo .logo img{max-height:55px}@media (min-width: 768px){footer .row-footer .col-logo .logo img{max-height:75px}}@media (min-width: 1025px){footer .row-footer .col-logo .logo img{max-height:auto}}footer .row-footer .col-menu-footer .wrap-menu-footer{margin:1rem 0}@media (min-width: 768px){footer .row-footer .col-menu-footer .wrap-menu-footer{margin:0}}footer .row-footer .col-menu-footer .wrap-menu-footer nav.menu{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:1rem 2rem}footer .row-footer .col-menu-footer .wrap-menu-footer nav.menu ul{margin:0;padding:0}footer .row-footer .col-menu-footer .wrap-menu-footer nav.menu li{list-style-type:none;margin:.5rem;text-align:right}@media (min-width: 768px){footer .row-footer .col-menu-footer .wrap-menu-footer nav.menu li{text-align:left}}footer .row-footer .col-menu-footer .wrap-menu-footer nav.menu a{font-family:avenir-lt-pro,sans-serif;font-size:clamp(1rem,.5rem + 2vw,1.5rem);color:#fff;text-decoration:none;position:relative;text-decoration:underline;transition:color .5s ease}footer .row-footer .col-menu-footer .wrap-menu-footer nav.menu a:hover{color:#bf1e2e}footer .row-footer .adresse{font-size:clamp(1rem,.5rem + 2vw,1.5rem);color:#fff;text-align:right}@media (min-width: 768px){footer .row-footer .adresse{text-align:left}}footer .row-footer .social-network{display:flex;justify-content:flex-end}@media (min-width: 768px){footer .row-footer .social-network{justify-content:flex-start}}footer .row-footer .social-network a{display:flex;align-items:center;font-size:clamp(1rem,.5rem + 2vw,1.5rem);color:#fff;font-weight:900;transition:color .5s ease}footer .row-footer .social-network a:hover{color:#bf1e2e}footer .row-footer .social-network a img{transition:transform .5s ease;padding-right:1rem}footer .row-footer .social-network a img:hover{transform:scale(1.1)}footer .row-footer.row-footer-copyright{padding:2rem 4rem 1rem}footer .row-footer.row-footer-copyright .copyright{font-size:14px;margin:0;color:#fff}.site-header.is-fixed+.boutons-cta{display:none}header{position:relative;top:0;left:0;z-index:1010;width:100%;height:90px;transition:all .5s ease;padding:0;background-color:#fff;will-change:transform}@media (min-width: 1025px){header{height:140px}}header.is-fixed{transform:translateY(0);position:fixed;top:0;width:100%}header.reset-header{transform:translateY(-100%)}header.open{transition:all .5s ease;position:fixed}header.open .header-logo a{display:none;opacity:0;visibility:hidden}header.open .logo-menu,header.open .logo-menu a{display:block!important;opacity:1!important;visibility:visible!important}header .row-header{width:calc(100% - 3rem);height:90px;margin:0 auto;will-change:transform;padding:0;transition:all .5s ease;position:relative}@media (min-width: 768px){header .row-header{width:calc(100% - 6rem)}}@media (min-width: 1025px){header .row-header{width:calc(100% - 8rem);height:140px}}header .logo-menu,header .logo-menu a{display:none;opacity:0;visibility:hidden}header .header-logo{transition:all 1.5s ease;position:absolute;z-index:99999;top:1rem}header .header-logo a{display:block;opacity:1;visibility:visible}header .header-logo a img{width:150px;-o-object-fit:cover;object-fit:cover;transition:width .3s ease}@media (min-width: 1025px){header .header-logo a img{width:269px}}header .header-logo .logo-menu{display:none;opacity:0;visibility:hidden}header .col-menu{height:0}@media (min-width: 1025px){header .col-menu{height:auto}}header .col-menu .menu-ligne{transition:all .45s ease}header .col-menu .wrap-menu{visibility:hidden;opacity:0;width:100%;height:100%;margin:0;background:#26343c;transition:all .5s ease;position:relative;top:150%;left:150%;z-index:-999999}@media (min-width: 1025px){header .col-menu .wrap-menu{display:inline-flex;flex-flow:row;justify-content:flex-end;width:100%;height:100%;opacity:1;visibility:visible;position:relative;left:0;z-index:100;background:transparent}}header .col-menu #menu-toggle:checked+label+.wrap-menu .menu{opacity:1;z-index:1001;visibility:visible}header .col-menu #menu-toggle+label+.wrap-menu .menu{opacity:0;z-index:-9999;visibility:hidden}@media (min-width: 1025px){header .col-menu #menu-toggle+label+.wrap-menu .menu{opacity:1;z-index:1001;visibility:visible}}header .col-menu #menu-toggle:checked+label+.wrap-menu{display:flex;z-index:100;visibility:visible;opacity:1;width:calc(100vw + 4rem);height:100vh;position:fixed;top:0;left:-2rem;margin:0;align-items:center;justify-content:flex-start;transition:all .5s ease}@media (min-width: 1025px){header .col-menu #menu-toggle:checked+label+.wrap-menu{width:100%;height:auto;position:relative;top:0;left:0;justify-content:flex-end}}header .col-menu #menu-toggle:checked+label .menu-ligne:nth-of-type(1),header .col-menu #menu-toggle:checked+label .menu-ligne:nth-of-type(3){display:none}header .col-menu .menu-hamburger{display:block;top:2rem;opacity:1;position:absolute;z-index:1002;right:0;cursor:pointer;transition:background .5s ease}@media (min-width: 1025px){header .col-menu .menu-hamburger{display:none}}header .col-menu .menu-hamburger .menu-ligne{width:38px;height:6px;transition:all .3s ease;background-color:#bf1e2e;border-radius:22px}header .col-menu .menu-hamburger .menu-ligne:nth-of-type(2){margin:6px 0}header .col-menu nav .menu{width:100%;display:flex;flex-flow:row;align-items:flex-start;justify-content:flex-start;margin:0;padding:0;list-style-type:none}@media (min-width: 1025px){header .col-menu nav .menu{width:auto;display:inline-flex;align-items:center;justify-content:flex-end}}header .col-menu nav .menu ul{display:inline-flex;flex-flow:column;padding-left:2rem}@media (min-width: 1025px){header .col-menu nav .menu ul{flex-flow:row;padding-left:0}}header .col-menu nav .menu ul li{margin:.75rem .5rem;list-style-type:none}@media (min-width: 1025px){header .col-menu nav .menu ul li{margin:0 .5rem}}header .col-menu nav .menu ul li:last-child{margin-right:0}header .col-menu nav .menu ul li a{display:inline-block;font-size:clamp(1rem,.5rem + 2vw,1.5rem);color:#e5ded3;text-decoration:none;text-align:center;position:relative;transition:all .5s ease}@media (min-width: 1025px){header .col-menu nav .menu ul li a{font-size:clamp(.875rem,.7727rem + .4545vw,1.125rem);color:#000}}header .col-menu nav .menu ul li a:before{content:"";display:inline-block;width:20px;height:30px;background-color:#bf1e2e;position:absolute;top:-3px;left:0;opacity:0;transform:translate(-10px);transition:opacity .4s ease,transform .4s ease}@media (min-width: 1025px){header .col-menu nav .menu ul li a:before{content:none}}header .col-menu nav .menu ul li a:hover:before{opacity:1;transform:translate(0);transition:opacity .3s ease .1s,transform .3s ease .1s}header .col-menu nav .menu ul li a:hover{padding:0 0 0 2rem;color:#bf1e2e}@media (min-width: 1025px){header .col-menu nav .menu ul li a:hover{padding:0}}header .col-menu nav .menu ul li.current-menu-item a,header .col-menu nav .menu ul li a.menu-ancre{color:#bf1e2e}header .col-menu .ico-social{display:block;width:auto;align-items:center;padding-left:2.5rem}@media (min-width: 1025px){header .col-menu .ico-social{display:inline-flex;position:relative;top:.5rem;padding-left:1rem}}.row{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:center}.row [class*=col-]{box-sizing:border-box}.col-xs-1{flex:0 0 8.3333%;max-width:8.3333%}.col-xs-2{flex:0 0 16.6667%;max-width:16.6667%}.col-xs-3{flex:0 0 25%;max-width:25%}.col-xs-4{flex:0 0 33.3333%;max-width:33.3333%}.col-xs-5{flex:0 0 41.6667%;max-width:41.6667%}.col-xs-6{flex:0 0 50%;max-width:50%}.col-xs-7{flex:0 0 58.3333%;max-width:58.3333%}.col-xs-8{flex:0 0 66.6667%;max-width:66.6667%}.col-xs-9{flex:0 0 75%;max-width:75%}.col-xs-10{flex:0 0 83.3333%;max-width:83.3333%}.col-xs-11{flex:0 0 91.6667%;max-width:91.6667%}.col-xs-12{flex:0 0 100%;max-width:100%}.col-change-order{order:1}@media (min-width: 768px){.col-sm-1{flex:0 0 8.3333%;max-width:8.3333%}.col-sm-2{flex:0 0 16.6667%;max-width:16.6667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.col-sm-5{flex:0 0 41.6667%;max-width:41.6667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}.col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333%;max-width:83.3333%}.col-sm-11{flex:0 0 91.6667%;max-width:91.6667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-change-order{order:0}}@media (min-width: 1025px){.col-md-1{flex:0 0 8.3333%;max-width:8.3333%}.col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333%;max-width:58.3333%}.col-md-8{flex:0 0 66.6667%;max-width:66.6667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.col-md-11{flex:0 0 91.6667%;max-width:91.6667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media only screen and (min-device-width: 768px) and (max-device-width: 1025px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1){.col-sm-1{flex:0 0 8.3333%;max-width:8.3333%}.col-sm-2{flex:0 0 16.6667%;max-width:16.6667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.col-sm-5{flex:0 0 41.6667%;max-width:41.6667%}.col-sm-6{flex:0 0 100%;max-width:100%}.col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}.col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333%;max-width:83.3333%}.col-sm-11{flex:0 0 91.6667%;max-width:91.6667%}.col-sm-12{flex:0 0 100%;max-width:100%}.col-change-order{order:0}}@media (min-width: 1281px){.col-lg-1{flex:0 0 8.3333%;max-width:8.3333%}.col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.col-lg-11{flex:0 0 91.6667%;max-width:91.6667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media (min-width: 1431px){.col-xl-1{flex:0 0 8.3333%;max-width:8.3333%}.col-xl-2{flex:0 0 16.6667%;max-width:16.6667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333%;max-width:33.3333%}.col-xl-5{flex:0 0 41.6667%;max-width:41.6667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333%;max-width:58.3333%}.col-xl-8{flex:0 0 66.6667%;max-width:66.6667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333%;max-width:83.3333%}.col-xl-11{flex:0 0 91.6667%;max-width:91.6667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.fade-in,.text-top{visibility:hidden}.anim,.anim-left{will-change:transform,visibility;visibility:hidden}.row-conseil-admin .inner-col{padding:2rem}@media (min-width: 1025px){.row-conseil-admin .inner-col{padding:5rem 4rem}}.row-conseil-admin .col-gauche h2{position:relative;display:inline-block;padding-bottom:.5rem;color:#26343c;padding-top:1rem}@media (min-width: 1025px){.row-conseil-admin .col-gauche h2{padding-top:0;padding-bottom:1.5rem}}.row-conseil-admin .col-gauche .contenu{padding-top:4rem}.row-conseil-admin .wrap-conseil-admin{display:flex;flex-direction:column;align-items:center;gap:16px;margin:0 0 3rem}@media (min-width: 768px){.row-conseil-admin .wrap-conseil-admin{display:flex;flex-direction:row;margin:2rem 0}}.row-conseil-admin .wrap-img{flex:0 0 auto}.row-conseil-admin .wrap-img img{display:block;max-width:190px;height:auto}.row-conseil-admin .wrap-texte{display:flex;flex-direction:column;justify-content:flex-start;gap:10px;padding:0 1rem}.row-conseil-admin .wrap-texte .titre{font-size:16px;font-weight:700;color:#26343c}.row-conseil-admin .wrap-texte .contenu{font-size:16px;color:#26343c}.row-conseil-admin .wrap-img{position:relative}.row-conseil-admin .wrap-img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:calc(100% - 4rem)}.row-donateurs .inner-col{padding:2rem}@media (min-width: 768px){.row-donateurs .inner-col.inner-col-top{padding:5rem 4rem 0}}@media (min-width: 768px){.row-donateurs .inner-col.inner-col-bottom{padding:3rem 4rem 5rem}}.row-donateurs .col-droite .inner-col{padding:0 2rem}@media (min-width: 1025px){.row-donateurs .col-droite .inner-col{padding:4rem 0 4rem 2rem}}.row-donateurs .wrap-content{width:100%;margin:0 auto}.row-donateurs .wrap-content .titre{position:relative}.row-donateurs .wrap-content .titre h2{padding-bottom:.5rem;color:#fff}.row-donateurs .wrap-content .contenu{max-width:80%;margin:0 auto;padding-top:1rem;color:#fff}.row-donateurs .wrap-content .contenu p{font-size:clamp(1.25rem,.8vw + .75rem,1.875rem)}.row-donateurs .wrap-content .wrap-donateurs{display:flex;flex-wrap:wrap;gap:40px}@media (min-width: 768px){.row-donateurs .wrap-content .wrap-donateurs{margin-bottom:4rem}}@media (min-width: 1025px){.row-donateurs .wrap-content .wrap-donateurs{margin-bottom:0}}.row-donateurs .wrap-content .wrap-donateurs .donateur{width:100%}@media (min-width: 1025px){.row-donateurs .wrap-content .wrap-donateurs .donateur{width:calc(50% - 30px)}}.row-donateurs .wrap-content .wrap-donateurs .montant{width:100%;flex-shrink:0;text-align:left;font-size:clamp(1.67rem,2.08vw + .42rem,3.125rem);font-weight:800;color:#ffa82d;padding:0 0 .5rem}.row-donateurs .wrap-content .wrap-donateurs .jauge{border-bottom:13px solid #BF1E2E}.row-donateurs .wrap-content .wrap-donateurs .jauge.width-100{width:100%}.row-donateurs .wrap-content .wrap-donateurs .jauge.width-90{width:90%}.row-donateurs .wrap-content .wrap-donateurs .jauge.width-80{width:80%}.row-donateurs .wrap-content .wrap-donateurs .jauge.width-70{width:70%}.row-donateurs .wrap-content .wrap-donateurs .jauge.width-60{width:60%}.row-donateurs .wrap-content .wrap-donateurs .jauge.width-50{width:50%}.row-donateurs .wrap-content .wrap-donateurs .jauge.width-40{width:40%}.row-donateurs .wrap-content .wrap-donateurs .jauge.width-30{width:30%}.row-donateurs .wrap-content .wrap-donateurs .jauge.width-20{width:20%}.row-donateurs .wrap-content .wrap-donateurs .jauge.width-10{width:10%}.row-donateurs .wrap-content .wrap-donateurs .jauge.width-5{width:5%}.row-donateurs .wrap-content .wrap-donateurs .wrap-texte{border-top:1px solid #BF1E2E;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-size:clamp(1rem,.5rem + 2vw,1.5rem);color:#fff;padding-top:.5rem}.row-donateurs .wrap-content .wrap-donateurs .wrap-texte .sous-titre{margin-top:.25rem;text-align:center;font-size:clamp(.875rem,.7727rem + .4545vw,1.125rem);font-weight:300}@media (min-width: 768px){.row-donateurs .wrap-content .wrap-donateurs .wrap-texte .sous-titre{text-align:left}}.row-donateurs .wrap-content .wrap-img{position:relative;width:100%;max-width:200px;height:100%}.row-donateurs .wrap-content .wrap-img img{width:100%;height:100%;max-height:95vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:22px}.row-hero{min-height:80vh;height:100%;align-items:flex-start}@media (min-width: 1025px){.row-hero{min-height:81vh}}@media (min-width: 1025px){.row-hero{min-height:84vh}}@media (min-width: 1281px){.row-hero{min-height:83vh}}.row-hero [class*=col-]{padding-top:0}.row-hero .col-hero{display:flex;align-items:center;height:100%;min-height:80vh;position:relative}.row-hero .col-hero .wrap-logo{position:absolute;left:.5rem;right:auto;bottom:75px}@media (min-width: 768px){.row-hero .col-hero .wrap-logo{left:2rem}}@media (min-width: 1025px){.row-hero .col-hero .wrap-logo{left:auto;right:3rem;bottom:75px}}.row-hero .col-hero .wrap-logo img{max-width:200px}@media (min-width: 1025px){.row-hero .col-hero .wrap-logo img{max-width:300px}}.row-hero .col-hero .wrap-content{opacity:0;width:100%;padding:0 1rem;color:#fff;position:relative;text-align:left}@media (min-width: 768px){.row-hero .col-hero .wrap-content{width:60%;padding:0 3rem}}@media (min-width: 1025px){.row-hero .col-hero .wrap-content{width:100%;margin:0;padding:0 4rem}}.row-hero .col-hero .wrap-content .wrap-texte{max-width:620px;position:relative;left:0;text-align:left}.row-hero .col-hero .wrap-content h1,.row-hero .col-hero .wrap-content h2,.row-hero .col-hero .wrap-content h3{font-size:clamp(2rem,4.1vw + .54rem,4.38rem);font-weight:900;margin-bottom:1rem;color:#fff}@media (min-width: 768px){.row-hero .col-hero .wrap-content h1,.row-hero .col-hero .wrap-content h2,.row-hero .col-hero .wrap-content h3{font-size:clamp(3.34rem,4.17vw + .83rem,6.25rem)}}@media (min-width: 1025px){.row-hero .col-hero .wrap-content h1,.row-hero .col-hero .wrap-content h2,.row-hero .col-hero .wrap-content h3{font-size:clamp(3.84rem,4.79vw + .96rem,7.1875rem)}}.row-hero .col-hero .wrap-content p{font-size:clamp(1rem,.5rem + 2vw,1.5rem);font-weight:700;color:#fff}@media (min-width: 768px){.row-hero .col-hero .wrap-content p{font-size:clamp(1.75rem,1vw + .9rem,2.1875rem)}}.row-realite .row-realite-top .inner-col{padding:4rem 2rem 0 3rem}@media (min-width: 768px){.row-realite .row-realite-top .inner-col{padding:4rem 4rem 0}}.row-realite .row-realite-top .wrap-content{width:100%;margin:0 auto}.row-realite .row-realite-top .wrap-content .titre,.row-realite .row-realite-top .wrap-content .contenu{padding-bottom:1rem}.row-realite .row-statistiques-bottom .inner-col{width:100%;padding:0}.row-realite .row-statistiques-bottom .inner-col .wrap-content{display:flex;flex-flow:column;align-items:stretch;justify-content:space-evenly;padding:0}@media (min-width: 1025px){.row-realite .row-statistiques-bottom .inner-col .wrap-content{flex-flow:row}}.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique{position:relative;flex:1;display:flex;flex-flow:column;justify-content:flex-start}.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique .contenu-stats{padding:1rem 2rem}@media (min-width: 768px){.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique .contenu-stats{padding:2rem 1rem 2rem 4rem}}@media (min-width: 1431px){.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique .contenu-stats{padding:2rem 2rem 2rem 4rem}}.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique .wrap-chiffre h3{font-size:clamp(2rem,2.5vw + .5rem,2.5rem);font-weight:900;color:#bf1e2e;display:inline-flex;align-items:center}@media (min-width: 768px){.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique .wrap-chiffre h3{font-size:clamp(2rem,2.5vw + .5rem,3.75rem)}}@media (min-width: 1281px){.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique .wrap-chiffre h3{font-size:clamp(2rem,2.5vw + .5rem,3.75rem)}}.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique .wrap-chiffre h3 span{font-size:16px;line-height:1;display:inline-block;width:46px;margin-left:10px;margin-bottom:.5rem}@media (min-width: 768px){.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique .wrap-chiffre h3 span{margin-left:10px;font-size:16px}}@media (min-width: 1281px){.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique .wrap-chiffre h3 span{display:inline-block;width:46px;margin-left:10px;font-size:18px}}.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique .wrap-txt p{font-size:clamp(1rem,1rem + .375vw,1.125rem);color:#fff;font-weight:400}@media (min-width: 768px){.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique .wrap-txt p{font-size:clamp(1rem,.5rem + 2vw,1.5rem)}}@media (min-width: 1025px){.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-statistique .wrap-txt p{font-size:clamp(.875rem,.7727rem + .4545vw,1.125rem)}}.row-realite .row-statistiques-bottom .inner-col .wrap-content .wrap-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.row-realite .row-statistiques-bottom .inner-col .statistiques-sources{padding:2rem}@media (min-width: 768px){.row-realite .row-statistiques-bottom .inner-col .statistiques-sources{padding:3rem 4rem}}.row-realite .row-statistiques-bottom .inner-col .statistiques-sources p{font-size:12px;font-weight:300;color:#fff}@media (min-width: 768px){.row-realite .row-statistiques-bottom .inner-col .statistiques-sources p{font-size:14px}}@media (min-width: 1281px){.row-realite .row-statistiques-bottom .inner-col .statistiques-sources p{font-size:16px}}.row-partenaires .wrap-content{width:100%;margin:0 auto}.row-partenaires .wrap-content .titre h2{padding-bottom:.5rem}@media (min-width: 1025px){.row-partenaires .wrap-content .titre h2{padding-bottom:1.5rem}}.row-partenaires .wrap-content .liste-logos-partenaires{display:flex;flex-flow:wrap;align-items:center;justify-content:space-around;gap:40px 100px;padding:0;margin:1rem 0 0}@media (max-width: 767px){.row-partenaires .wrap-content .liste-logos-partenaires{gap:40px 20px}}.row-partenaires .wrap-content .liste-logos-partenaires li{margin:0;padding:0;list-style-type:none}.row-partenaires .wrap-content .liste-logos-partenaires li img{max-width:160px}@media (min-width: 768px){.row-partenaires .wrap-content .liste-logos-partenaires li img{max-width:300px}}.row-partenaires .wrap-content .liste-logos-partenaires li .logo-smaller img{max-width:80px}@media (min-width: 768px){.row-partenaires .wrap-content .liste-logos-partenaires li .logo-smaller img{max-width:210px}}.row-actualites .row-actualites-border{margin:0 4rem;border-top:3px solid #BBD2E2}.row-actualites .wrap-content{width:100%;margin:0 auto}.row-actualites .wrap-content .titre h2{padding-bottom:.5rem}@media (min-width: 1025px){.row-actualites .wrap-content .titre h2{padding-bottom:1.5rem}}.row-actualites .wrap-content .actualites{display:flex;flex-flow:column;align-items:stretch;justify-content:space-evenly;gap:40px;padding:0;margin:3rem 0 0}@media (min-width: 1025px){.row-actualites .wrap-content .actualites{flex-flow:wrap}}.row-actualites .wrap-content .actualites .wrap-actualite{flex:1 calc(33% - 40px)}.row-actualites .wrap-content .actualites .inner-actualite{display:flex;flex-flow:column}.row-actualites .wrap-content .actualites .date-actualite,.row-actualites .wrap-content .actualites .lien-actualite{font-size:18px;padding-top:2rem;padding-bottom:1.5rem}@media (min-width: 1281px){.row-actualites .wrap-content .actualites .date-actualite,.row-actualites .wrap-content .actualites .lien-actualite{font-size:clamp(.73rem,.92vw + .18rem,1.375rem)}}.row-actualites .wrap-content .actualites .lien-actualite{padding-top:1rem}.row-actualites .wrap-content .actualites .lien-actualite a{display:inline-block;font-style:italic;text-decoration:underline;color:#26343c;transition:color .5s ease}.row-actualites .wrap-content .actualites .lien-actualite a:hover{color:#bf1e2e}.row-actualites .wrap-content .actualites .titre-actualite h3{font-size:clamp(1.25rem,.8vw + .75rem,1.875rem);padding-bottom:.5rem}@media (min-width: 1025px){.row-actualites .wrap-content .actualites .titre-actualite h3{padding-bottom:1.5rem}}.row-actualites .wrap-content .actualites .wrap-img{position:relative;width:100%;height:100%}.row-actualites .wrap-content .actualites .wrap-img img{border-radius:22px;width:100%;height:100%;max-height:335px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.row-1col.row-1col-img-only .wrap-content{max-width:100%}.row-1col .wrap-content{width:100%;margin:0 auto}.row-1col .wrap-content .titre{padding:0 0 1rem}@media (min-width: 1025px){.row-1col .wrap-content .titre{padding:0 0 2rem}}.row-1col .wrap-content .titre h1,.row-1col .wrap-content .titre h2,.row-1col .wrap-content .titre h3{position:relative;display:inline-block;padding-bottom:1.5rem}.row-1col .wrap-content .wrap-img{position:relative;width:100%;height:100%}.row-1col .wrap-content .wrap-img img{width:100%;height:100%;max-height:95vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:22px}.row-2col .row-boxed{margin:2rem;border-radius:25px}@media (min-width: 1025px){.row-2col .row-boxed{margin:4rem}}.row-2col .col-change-order{order:1}@media (min-width: 1025px){.row-2col .col-change-order{order:0}}.row-2col.border-between .inner-col{padding-top:0;padding-bottom:0}@media (min-width: 768px){.row-2col.border-between .col-gauche .inner-col{border-bottom:none;border-right:1px solid #707070}}.row-2col.border-between .wrap-content{margin-top:3rem;margin-bottom:3rem}@media (min-width: 768px){.row-2col.border-between .wrap-content{margin-top:5rem;margin-bottom:5rem}}.row-2col .inner-col.inner-col-img{padding:2rem}@media (min-width: 1025px){.row-2col .inner-col.inner-col-img{padding:5rem 3rem}}.row-2col .inner-col .wrap-content .titre{padding:0 0 1rem}@media (min-width: 1025px){.row-2col .inner-col .wrap-content .titre{padding:0 0 2rem}}.row-2col .inner-col .wrap-content .titre h1,.row-2col .inner-col .wrap-content .titre h2,.row-2col .inner-col .wrap-content .titre h3{position:relative;display:inline-block;padding-bottom:.5rem}@media (min-width: 1025px){.row-2col .inner-col .wrap-content .titre h1,.row-2col .inner-col .wrap-content .titre h2,.row-2col .inner-col .wrap-content .titre h3{padding-bottom:1.5rem}}.row-2col .inner-col .wrap-img{position:relative;width:100%}.row-2col .inner-col .wrap-img img{border-radius:22px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:calc(100% - 4rem)}.row-2col.row-ico-coeur .col-gauche .inner-col{padding-left:0}@media (max-width: 767px){.row-2col.row-ico-coeur .col-gauche .inner-col{padding-bottom:0!important}}.row-2col.row-ico-coeur .col-gauche .inner-col .wrap-img{position:relative;max-width:300px;margin:0 auto}@media (min-width: 1025px){.row-2col.row-ico-coeur .col-gauche .inner-col .wrap-img{max-width:100%;position:absolute;left:-3rem;top:-8rem}}@media (min-width: 1431px){.row-2col.row-ico-coeur .col-gauche .inner-col .wrap-img{top:-6rem}}@media (max-width: 767px){.row-2col.row-ico-coeur .col-droite .inner-col{padding-top:0!important}}
