h1,h2,h3,h4{font-weight:400;font-family:itc-avant-garde-gothic-pro,sans-serif}h1 span,h2 span,h3 span,h4 span{color:#ff5926;font-weight:400}h1{font-size:3rem}@media screen and (max-width:998px){h1{font-size:2.75rem}}@media screen and (max-width:767px){h1{font-size:2.5rem}}h2{font-size:2.25rem}@media screen and (max-width:767px){h2{font-size:2rem}}h3{font-size:1.67rem}.intro-hero,.fondation,.gtc_x_partner{padding-block:5rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem}.intro-hero div.gradient-bg::after,.fondation div.gradient-bg::after,.gtc_x_partner div.gradient-bg::after{right:center;top:-200%;height:400%}.intro-hero div,.fondation div,.gtc_x_partner div{align-self:center;max-width:700px}.intro-hero div h2,.fondation div h2,.gtc_x_partner div h2{max-width:400px}.intro-hero div p,.fondation div p,.gtc_x_partner div p{margin-bottom:2rem}.intro-hero figure,.fondation figure,.gtc_x_partner figure{align-self:center}.intro-hero figure img,.fondation figure img,.gtc_x_partner figure img{margin-inline:auto;max-height:600px}.en-chiffre{padding-block:4.5rem 3rem;margin-bottom:4rem;display:flex;flex-direction:column;align-items:center}.en-chiffre .container{display:grid;grid-template-columns:1fr 2px 1fr 2px 1fr;gap:5vw;max-width:1200px;margin-inline:auto}.en-chiffre .container .line{height:100%;width:2px;background-color:#34069b}@media screen and (max-width:767px){.en-chiffre .container{grid-template-columns:1fr}.en-chiffre .container .line{height:2px;width:100%}}.en-chiffre .container div{text-align:center;max-width:12rem;margin-inline:auto}.en-chiffre .container div p:first-child{font-size:2.5rem;font-weight:700}.en-chiffre .container div p:first-child::before{content:"+ ";color:#34069b}.en-chiffre>p{max-width:1200px;margin-inline:auto;text-align:center;margin-top:2rem;font-weight:700;display:flex;align-items:center;gap:.5rem}.en-chiffre>p::before{content:"+";color:#34069b;font-size:2.5rem}@media screen and (max-width:480px){.gtc_x_partner{grid-template-columns:1fr}}.gtc_x_partner figure img{max-height:500px;height:30vw;min-height:200px}@media screen and (max-width:480px){.intro-hero,.fondation{grid-template-columns:1fr}}.medias{display:flex;justify-content:space-between;margin-bottom:4rem}@media screen and (max-width:998px){.medias{flex-direction:column}}.medias h3{max-width:260px;margin-right:5vw}.medias ul{width:100%;max-width:1000px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:center;gap:.5rem}.medias ul li{margin-inline:auto}.how h2{margin-bottom:2rem}.how .cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem;justify-content:space-between;max-width:1200px;margin-inline:auto;margin-bottom:3rem}@media screen and (max-width:1120px){.how .cards{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.how .cards{grid-template-columns:1fr;max-width:350px}}.how .cards .card{background-color:#fff;padding:2rem;border-radius:15px;-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,.25);box-shadow:0 0 20px 5px rgba(0,0,0,5%)}.how .cards .card img{margin-bottom:1rem}.how .cards .card h3{max-width:200px}.how div{text-align:center;margin-inline:auto}.together{margin-bottom:5rem}.together .gradient-bg::after{right:30%;top:-200%;height:400%}.together .card{background-color:#fff;padding:2rem;border-radius:50px;text-align:center;-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,.25);box-shadow:0 0 20px 5px rgba(0,0,0,5%)}.together .card h3,.together .card p,.together .card img,.together .card div{max-width:500px;margin-inline:auto}.together .card img,.together .card p{margin-bottom:2rem}#blog-list{padding-bottom:2rem}#blog-list nav{display:flex;flex-wrap:wrap;margin-block:2rem;justify-content:center;gap:2rem;background-color:#fff;padding:1rem;border-radius:25px;-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,.25);box-shadow:0 0 20px 5px rgba(0,0,0,5%)}#blog-list nav a{text-transform:uppercase;font-size:.8rem}#blog-list nav .active{color:#ff5926;text-decoration:underline}@media screen and (max-width:1230px){#blog-list nav{gap:1rem}}#blog-list ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}@media screen and (max-width:767px){#blog-list ul{grid-template-columns:1fr}}#blog-list ul li{max-width:600px;margin-inline:auto}#blog-list ul li:hover img{scale:1.1}#blog-list ul li a{display:flex;flex-direction:column;height:100%;background-color:#fff;padding:2rem;border-radius:25px;-webkit-box-shadow:0 0 20px 5px rgba(0,0,0,.25);box-shadow:0 0 20px 5px rgba(0,0,0,5%)}#blog-list ul li a figure{width:100%;max-height:270px;aspect-ratio:3/2;overflow:hidden;border-radius:25px;display:flex;align-items:center}#blog-list ul li a figure img{transition:all 250ms ease-in-out;min-width:100%;min-height:100%;object-fit:cover;border-radius:25px}#blog-list ul li a>div{color:#000;margin-top:1.5rem}#blog-list ul li a>div p{margin-bottom:0}#blog-list ul li a>div .year{color:#34069b}#blog-list ul li a .view-more{display:flex;margin-top:2rem;color:#ff5926;flex-grow:1}#blog-list ul li a .view-more p{margin-top:auto}#blog-list ul li a .view-more i{margin-left:.5rem}#blog-list #pagination{width:fit-content;margin-inline:auto;display:flex;gap:10px;margin-top:2rem}#blog-list #pagination #pageNumbers{display:flex;gap:5px}#blog-list #pagination button{color:#ff5926;background-color:#fff;border:2px solid #ff5926;border-radius:3px;cursor:pointer}