body.homepage section#types-section{margin-top:-7em}section#types-section .section-container{margin:auto;max-width:1600px}section#types-section .section-container .types .types-grid{display:grid;grid-template-columns:repeat(5,1fr);margin:auto;width:fit-content}section#types-section .section-container .types .types-grid .types-row{align-items:center;background:#e0dedc;border-radius:1em;box-shadow:.01em .01em .5em #0c427f66;cursor:pointer;display:inline-grid;justify-content:center;margin:0 2em;min-height:150px;min-width:250px;padding:1em;position:relative;transition:all .3s ease-out;z-index:9}section#types-section .section-container .types .types-grid .types-row:hover{background-color:#0c427f;transform:scale(1.1)}section#types-section .section-container .types .types-grid .types-row span{color:#0c427f;display:block;font-size:16px;font-weight:700;margin-bottom:1em;text-transform:uppercase}section#types-section .section-container .types .types-grid .types-row:hover span{color:#fff}section#types-section .section-container .types .types-grid .types-row svg{display:block;height:4em;margin:auto;width:auto}section#types-section .section-container .types .types-grid .types-row svg path{fill:#0c427f}section#types-section .section-container .types .types-grid .types-row:hover svg g,section#types-section .section-container .types .types-grid .types-row:hover svg path,section#types-section .section-container .types .types-grid .types-row:hover svg rect{fill:#fff}section#types-section .section-container .types .types-grid .types-row:hover svg .pa,section#types-section .section-container .types .types-grid .types-row:hover svg line{stroke:#fff}section#reassurance-background-section{z-index:1}section#reassurance-background-section .section-container{min-height:40vh;position:relative}section#reassurance-background-section .section-container .reassurance-background{background-color:#0c427f;border-radius:20vh;min-height:40vh}section#reassurance-section{margin-bottom:30vh;margin-top:-30vh;position:relative;z-index:2}section#reassurance-section .section-container{margin:auto;max-width:1400px}section#reassurance-section .section-container .reassurance>h3{color:#fff;margin:1em 0}section#reassurance-section .section-container .reassurance>span.rectangles{background-repeat:no-repeat;background-size:contain;height:60vh;position:absolute;width:25vw;z-index:3}section#reassurance-section .section-container .reassurance>span.rectangles.rectangles-left{background-position:0 0;left:0;top:10em}section#reassurance-section .section-container .reassurance>span.rectangles.rectangles-right{background-position:100% 0;bottom:15em;right:0}section#reassurance-section .section-container .reassurance .reassurance-grid{display:grid;grid-template-columns:33% 33% 33%;position:relative;z-index:4}section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row{background:#fff;border:3px solid #00141e;margin:1em;padding:2em}section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row .reassurance-grid-row-container{text-align:center}section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row .reassurance-grid-row-container .reassurance-grid-row-icon svg{height:8em;width:auto}section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row .reassurance-grid-row-container .reassurance-grid-row-title h4{color:#00141e;font-size:23px;text-align:center}section#reassurance-section .section-container .reassurance .reassurance-grid .reassurance-grid-row .reassurance-grid-row-container .reassurance-grid-row-content p{color:#00141e;font-size:18px;font-weight:400;text-align:left}#chiffres-section{background:linear-gradient(-179.874deg,#f2f7df,rgba(157,197,61,0));padding:3em 0;position:relative;z-index:4}#chiffres-section .section-container{margin:auto;max-width:1400px;position:relative}#chiffres-section .section-container .chiffres-section .chiffres-title{margin:0 0 2em}#chiffres-section .section-container .chiffres-section .chiffres-grid{display:grid;grid-template-columns:repeat(4,1fr)}#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row{align-items:center;background:linear-gradient(180deg,#f6f6f6,#fdfffa);border-radius:2em;box-shadow:0 1px 5px rgba(187,204,187,.6);display:flex;justify-content:center;margin:2em;overflow:hidden;padding:2em}#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row p{color:#3b4b13cc;font-size:20px;line-height:1.5em;margin:0;text-align:center}#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row p>span:not(.textRelated){display:inline-flex;font-size:2em;font-weight:700}#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row p>span.dateOdometer .odometer-formatting-mark{display:none!important}#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row p>span.textRelated{display:block}#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row p>span.prefixOdometer,#chiffres-section .section-container .chiffres-section .chiffres-grid .chiffres-grid-row p>span.suffixOdometer{position:relative;top:.2em}@media screen and (max-width:768px){section#types-section .section-container .types .types-grid{display:block;text-align:center}section#types-section .section-container .types .types-grid a .types-row{margin:1em}}@media screen and (max-width:425px){section#types-section .section-container .types .types-grid{display:block;text-align:center}section#types-section .section-container .types .types-grid a .types-row{margin:1em}}#arianne .arianne-container{margin:auto;max-width:1400px;padding:1.5em 1em}#arianne .arianne-container p{align-content:center;color:var(--green-dark);display:flex}#arianne .arianne-container p a{font-size:15px}#arianne .arianne-container p .separator{max-width:1em}#solutions-section{padding:3em 0;position:relative;z-index:4}#solutions-section .section-container{margin:auto;max-width:1400px;position:relative}#solutions-section .section-container .solutions-section .solutions-title{margin:0 0 2em}.solutions-content .solutions-tabs{display:grid;grid-template-columns:auto auto auto;width:fit-content}.solutions-content .solutions-tabs .solutions-tab{margin:1em}.solutions-content .solutions-tabs .solutions-tab span{background:linear-gradient(#f6f6f6,#fdfffa);border-radius:2em;color:var(--green-dark);cursor:pointer;display:block;padding:.5em 1.25em;transition:all .3s ease-out;width:fit-content}.solutions-content .solutions-tabs .solutions-tab span:hover{transform:scale(1.01)}.solutions-content .solutions-tabs .solutions-tab.active span{background:var(--green-yellow);color:var(--white-smoke)}.solutions-content .solutions-contents>.solutions-content-row{display:none}.solutions-content .solutions-contents>.solutions-content-row.active{display:block}.solutions-content .solutions-contents>.solutions-content-row p{color:var(--green-dark);font-size:16px;font-weight:400}.solutions-content .solutions-contents>.solutions-content-row h3{align-items:center;color:var(--green-dark);display:flex;font-size:24px;font-weight:700}.solutions-content .solutions-contents>.solutions-content-row svg{margin-right:.5em}.solutions-content .solutions-contents>.solutions-content-row svg path{stroke:var(--green-dark)}.solutions-content>a{background:var(--green-yellow);border:.1em solid var(--green-yellow);border-radius:2em;box-shadow:0 1px 5px rgba(187,204,187,.8);color:var(--white-smoke);cursor:pointer;display:block;margin:1em 0;padding:.5em 1.25em;transition:all .3s ease-out;width:fit-content}.solutions-content>a:hover{background:var(--white-smoke);color:var(--green-yellow)}.formation-famille{margin:3em 0}.formation-famille .formation-famille-title{background:var(--formation-gradient-color);margin-top:1.5em;padding:2em 1em}.formation-famille .formation-famille-title h3{color:var(--formation-color);font-size:24px;margin:0 auto;max-width:1400px}.formation-famille .formation-famille-list{margin:auto;max-width:1400px}.formation-famille .formation-famille-list ul{list-style:none;margin:0;padding:0}.formation-famille .formation-famille-list ul li{border-bottom:.1em solid var(--formation-color);display:grid;font-size:16px;grid-template-columns:33% 33% 33%;padding:1em 0}.formation-famille .formation-famille-list ul li span{align-items:center;display:flex}.formation-famille .formation-famille-list ul li span:first-child{text-decoration:underline}.formation-famille .formation-famille-list ul li span:nth-child(2){background:var(--degrade-skills);border-radius:2em;justify-content:center;margin:auto;padding:.5em 1.25em;width:fit-content}.formation-famille .formation-famille-list ul li span:nth-child(3){justify-content:end}.section-grid{display:grid;grid-template-columns:60% 40%}.section-grid .section-row{margin:1em}.section-grid .section-row .domains-grid{display:grid;grid-template-columns:50% 50%}.section-grid .section-row .domains-grid.fifeT{grid-template-columns:50% 50%}.section-grid .section-row .domains-grid.sixT{grid-template-columns:60% 40%}.section-grid .section-row .domains-grid.oneThird{grid-template-columns:33% 33% 33%}.section-grid .section-row .domains-grid .domains-row{border-radius:30px;box-shadow:0 4px 20px hsla(0,0%,74%,.5);margin:1em;overflow:hidden;padding:1em;position:relative;transition:all .3s ease-out}.section-grid .section-row .domains-grid .domains-row:hover{transform:scale(1.1)}.section-grid .section-row .domains-grid .domains-row h3{font-size:24px;font-weight:600;margin:0 0 1em;position:relative;z-index:3}.section-grid .section-row .domains-grid .domains-row p{max-width:80%;position:relative;z-index:3}.section-grid .section-row .domains-grid .domains-row img{bottom:0;position:absolute;right:0;z-index:2}.section-grid .section-row:nth-child(2){text-align:center}.section-grid .section-row>p{color:var(--green-yellow);font-weight:700;margin:1em 0;text-align:left}#questions-section{padding:3em 0;position:relative;z-index:4}#questions-section .section-container{background:var(--white-smoke);border-radius:30px;box-shadow:0 1px 50px rgba(187,202,187,.2);margin:auto;max-width:1400px;padding:4em;position:relative}#questions-section .section-container .questions-section .questions-title{margin:0 0 2em;text-align:left}#questions-section .section-container .questions-section .questions-title h2{font-size:3em}#questions-section .section-container .questions-section .questions-title.title-grid{align-items:center;display:grid;grid-template-columns:60% 40%}#questions-section .section-container .questions-section .questions-title.title-grid div svg{height:auto;min-height:30em;width:100%}#questions-section .section-container .questions-section .questions-title.title-grid div img{height:auto;margin:auto;max-height:20em;width:auto}#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-title{cursor:pointer}#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-title h4{color:var(--green-yellow);font-size:18px;font-weight:600;line-height:2em}#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-title h4 svg{float:right;height:1em;transform:rotate(-90deg);transition:all .3s ease-out;width:auto}#questions-section .section-container .questions-section .questions-tabs .questions-tab.active .questions-tab-title h4 svg{transform:rotate(0deg)}#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-content{color:#000;height:0;overflow:hidden;transition:all .3s ease-out}#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-content ul{list-style:disc;padding-left:2em}#questions-section .section-container .questions-section .questions-tabs .questions-tab .questions-tab-content ul li{list-style:disc;position:relative}#questions-section .section-container .questions-section>h4{color:var(--green-yellow);font-size:20px;font-weight:700;text-align:center}#questions-section .section-container .questions-section>h4 a{text-decoration:underline}#confiance-section{padding:3em 0;position:relative;z-index:4}#confiance-section .section-container{margin:auto;max-width:1400px;position:relative}#confiance-section .section-container .confiance-section .confiance-title{margin:0 0 2em}#confiance-section .section-container .confiance-section .confiance-slider .confiance-card{align-items:center;display:flex;min-height:10em}#confiance-section .section-container .confiance-section .confiance-slider .confiance-card img{height:100%;max-height:5em;width:auto}#why-section{background:linear-gradient(#f2f7df,rgba(157,197,61,0));margin:3em 0;padding:5em 0}#why-section .section-container{margin:auto;max-width:1400px}#why-section .section-container .why-section .why-title{margin-bottom:5em}#why-section .section-container .why-section .why-title h2{margin:0}#why-section .section-container .why-section .why-grid{display:grid;grid-template-columns:repeat(3,1fr)}#why-section .section-container .why-section .why-grid .why-grid-row{margin:1em}#why-section .section-container .why-section .why-grid .why-grid-row .why-grid-row-container{text-align:center}#why-section .section-container .why-section .why-grid .why-grid-row .why-grid-row-container h3{color:rgba(59,75,19,.8);font-size:20px;font-weight:700;text-align:left}#why-section .section-container .why-section .why-grid .why-grid-row .why-grid-row-container img{height:10em;margin:auto;width:auto}#why-section .section-container .why-section .why-grid .why-grid-row .why-grid-row-container p{color:rgba(59,75,19,.8);font-weight:400;text-align:left}#sessions-section{background:linear-gradient(#f2f7df,rgba(157,197,61,0));padding:3em 0;position:relative;z-index:4}#sessions-section .section-container{margin:auto;max-width:1400px;position:relative}#sessions-section .section-container .sessions-section .sessions-title{margin:0 0 2em}#sessions-section .section-container .sessions-section>a{color:var(--green-dark);display:block;font-size:20px;font-weight:700;margin:2em auto;text-decoration:underline;width:fit-content}.session-card{border-radius:3em;overflow:hidden}.session-card .session-card-container{min-height:20em;position:relative}.session-card .session-card-container .session-card-background{left:0;min-height:20em;position:absolute;top:0;width:100%;z-index:2}.session-card .session-card-container .session-card-background .session-card-background-image{background-position:50%;background-repeat:none;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.session-card .session-card-container .session-card-content{background:rgba(65,65,65,.76);border-radius:2em 2em 0 0;bottom:0;left:0;padding:1.5em 2em;position:absolute;top:auto;width:100%;z-index:6}.session-card .session-card-container .session-card-content .session-card-title{margin:0 0 1em}.session-card .session-card-container .session-card-content .session-card-title h3{color:var(--white-smoke);font-size:18px;margin:0}.session-card .session-card-container .session-card-content .session-card-date span{align-items:center;color:var(--white-smoke);display:flex}.session-card .session-card-container .session-card-content .session-card-days span{align-items:center;color:var(--white-smoke);display:flex}.session-card .session-card-container .session-card-content .session-card-action a{color:var(--white-smoke);font-weight:700}.formation-famille.id-63 .formation-famille-title h3,.formation-famille.id-64 .formation-famille-title h3,.formation-famille.id-78 .formation-famille-title h3,.formation-famille.id-79 .formation-famille-title h3{text-transform:uppercase}.textColor-informatique{color:#01b5e6}.textColor-telephonie{color:#054899}.textColor-print{color:#901f82}.textColor-web{color:#f48f00}.textColor-formation{color:#9fc63b}.textColor-group{color:#d70828}@media screen and (max-width:1000px){.section-grid{display:block}#domains-section>div>div>div.section-grid>div:nth-child(2)>a>img{height:auto;max-width:100%}#home-handler .section-container .home-handler .home-handler-container .home-handler-title h1{font-size:3em}}@media screen and (max-width:600px){#home-handler .section-container .home-handler .home-handler-container .home-handler-title h1{font-size:2em}.section-grid .section-row .domains-grid.fifthT,.section-grid .section-row .domains-grid.oneThird,.section-grid .section-row .domains-grid.sixT{display:block}}.temoignage-card{background-color:#fff;border-radius:1em;box-shadow:.1em .1em .5em rgba(0,0,0,.25);margin:1em}.temoignage-card .card-container{padding:1em}.temoignage-card .card-container .card-name p{font-size:.7em;text-align:center}.temoignage-card .card-container .card-name p span{color:#c11313}.temoignage-card .card-container .card-notes p,.temoignage-card .card-container .card-stars{text-align:center}.temoignage-card .card-container .card-stars img{height:2em;margin:auto;width:auto}.temoignage-card .card-container .card-content{align-items:center;display:flex;justify-content:center;min-height:6em}.temoignage-card .card-container .card-content p{text-align:center}.post-card{border-radius:1em;box-shadow:.1em .1em .5em rgba(0,0,0,.25);margin:1em;overflow:hidden;transition:all .3s ease-out}.post-card:hover{transform:scale(1.01)}.post-card .post-card-container .post-card-background{background:#fff;min-height:15em;position:relative}.post-card .post-card-container .post-card-background .post-card-background-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.post-card .post-card-container .post-card-content{align-items:center;display:flex;justify-content:center;padding:1em}.post-card .post-card-container .post-card-content h4{color:var(--green-dark);font-size:1.25em;margin:0;text-align:center}