*{font-family:Montserrat;color:#2d2d2d}body{margin:0;background-color:#fff}section{border:0;padding:0;display:block;clear:both;height:100%}.container{width:100%;max-width:1920px;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;height:100%}.row{width:85.2%;margin-left:auto;margin-right:auto}.row1{float:left;width:57%;max-width:1094px;margin-left:7.4%}.row2{float:right;width:23%;margin-right:7.4%;margin-left:0}.spacer{width:100%;height:80px;clear:both}@media(max-width:1100px){.row,.row1{width:90%;margin-left:5%;margin-right:5%}.row2{width:100%;float:none}.spacer{height:20px}.pro{margin-top:50px}}header{display:block;background-color:#00f;height:102px;position:sticky;z-index:1000;top:0}#docaposte{width:240px;height:auto}@media(max-width:480px){header{height:92px}#docaposte{width:170px;margin-top:12px;margin-left:10px}}.boutonTop{margin-top:30px}.contact{padding:10px 20px;background-color:#ffff80;font-size:20px;display:block;text-align:center;float:right;text-decoration:none;border:0}#contactTop{display:none}@media(max-width:480px){.contact{padding:7px 13px;font-size:15px}.boutonTop{margin-top:32px}}#intro{background-color:#00f;background-image:url(../images/pattern-jaune.webp);background-position:top right;background-repeat:no-repeat;height:460px}h1{color:#fff;font-size:44px;font-weight:600;margin-top:35px;line-height:50px}h1 span{background-color:#00f;color:#fff}h1 span span{color:#ffff80}#intro h2{font-size:28px;color:#fff;font-weight:400;margin-top:40px}#intro h2 span{background-color:#00f;color:#fff}#intro h2 strong{color:#fff}.inscription{margin-top:50px}.inscription a{background-color:#ffff80;padding:10px 20px;color:#00f;font-size:1.4em;text-decoration:none}@media(max-width:1190px){h1{font-size:36px}#intro h2{font-size:24px}}@media(max-width:480px){header h2{font-size:18px}h1{font-size:25px;margin-top:0;padding-left:0;padding-top:40px;line-height:30px}#intro h2,#intro h2 strong{font-size:19px;line-height:25px}#intro{background-position:35%;height:400px}.inscription a{font-size:1.2em}}#section10{position:sticky;z-index:1001;margin-left:67.6%;top:140px;width:25%;max-width:480px;margin-top:80px}@media(max-width:1100px){#section10{position:inherit;max-width:none;margin-left:0;width:100%}}.row3 h3{font-size:32px;font-weight:600;margin-bottom:15px}.programme{background-color:#f7f7f7;padding:10px 40px 20px 40px}.pratique{font-size:20px;margin-top:0;margin-bottom:7px}@media(max-width:1450px){.pratique{font-size:16px}.programme{padding:10px 20px 10px 20px}}@media screen and (max-width:1280px){.programme{padding:10px 20px 10px 20px}.row3 h3{font-size:24px;margin-top:10px;margin-bottom:10px}.pratique{font-size:15px;margin-bottom:3px}.supp1280{display:none}}@media screen and (max-width:480px){.lieu{margin-top:50px}}#section12 ul li{margin-bottom:10px;list-style-type:square}.portrait{background-repeat:no-repeat;background-position:top center;height:100%;position:relative}.textPortrait{position:absolute;bottom:0;height:150px;padding:20px}.color1{background-color:#00f}.color1 strong{color:#fff}.color2{background-color:#ffff80}.color3{background-color:#f7f7f7}.color4{background-color:#bf7cff}.color5{background-color:#ff5657}.portraitA{margin-right:6%}.portraitB{margin-right:3%;margin-left:3%}.portraitC{margin-left:6%}.slideshow-container h4{font-size:20px;border-bottom:2px solid #2d2d2d;padding-bottom:20px;margin-top:5px}.slideshow-container p{font-size:15px;padding-right:10%;width:100%}@media screen and (max-width:1580px){.slideshow-container p{padding-right:0}}@media screen and (max-width:1445px){.slideshow-container p{font-size:14px}}@media screen and (max-width:1365px){.slideshow-container h4{padding-bottom:15px;margin-bottom:15px;height:50px}}@media screen and (max-width:1246px){.slideshow-container p{font-size:13px}}@media screen and (max-width:1100px){.slideshow-container h4{font-size:18px}.slideshow-container p{font-size:16px}}@media screen and (max-width:1017px){.slideshow-container h4{font-size:16px}}@media screen and (max-width:480px){.slideshow-container h4{font-size:20px;height:auto}.textPortrait{height:140px}.portraitA,.portraitB,.portraitC{margin:0}}#section1{margin-top:-766px}@media(max-width:1100px){#section1{margin-top:0}}.agile{font-size:24px}.resume{font-size:22px}#section1 h3{font-size:30px}#section1 h4{margin-top:50px}#section12 h4 span{font-size:26px;color:#00f;font-weight:500}@media screen and (max-width:480px){.agile{font-size:16px}.resume{font-size:14px}}#section11,#section2{height:125px}#section2 h2{margin-top:40px;margin-bottom:40px}@media screen and (max-width:480px){#section2{height:auto}}.grisDroite{background:linear-gradient(to right,#f7f7f7 64%,#fff 64% 100%)}.sectionTitre h2{font-size:32px;font-weight:600}@media screen and (max-width:480px){.sectionTitre h2{font-size:25px;padding-top:20px;padding-bottom:20px}.grisDroite{background:#f7f7f7}}#section3 .slideshow-container h4{color:#fff;border-bottom:2px solid #fff}#section3 .slideshow-container p{color:#fff}#section4{height:120px}#section4 h2{margin-top:35px}@media screen and (max-width:480px){#section4{height:auto}}#section5 h3,#section6 h3,#section7 h3{font-size:30px}.tableRonde{font-size:20px;margin-bottom:60px}@media screen and (max-width:480px){#section5 h3,#section6 h3,#section7 h3{font-size:16px;line-height:140%}.tableRonde{font-size:16px;line-height:140%}}.portrait1{background-image:url(../images/Dominique_ADRIAN.webp)}.portrait2{background-image:url(../images/Benoit_PARIZET.webp)}.conclusion{font-size:20px;padding-top:40px}@media(max-width:480px){.portrait11,.portrait12,.portrait6,.portrait7{margin-top:0}.conclusion{font-size:16px;margin-top:30px;clear:both}}.testimonials .testimony_container{padding:60px 50px;position:relative;background-color:#f7f7f7;height:320px}.testimony_content{border-left:2px solid #00f;padding-left:40px;padding-right:40px}.testimonials a{text-decoration:underline}.testimonials .testimony_container .testimony_image{width:120px;height:120px;position:absolute;left:50px;top:-80px;border-radius:50%;background-position:center;background-size:cover}.testimonials .testimony_container .apostrophe{color:#00f;font-size:50px;font-weight:700;margin-bottom:-20px}.testimonials .testimony_container .testimony_people_image{width:120px;height:120px;background-size:cover;float:left;margin-top:20px;background-image:url(../images/Benoit_PARIZET.webp);background-position:center}.testimonials .testimony_container .testimony_people_nom_titre{margin-left:30px;margin-top:30px;margin-left:150px}@media screen and (max-width:1280px){.testimonials .testimony_container{padding:30px 20px;height:420px}}@media screen and (max-width:1100px){.testimonials .testimony_container{height:400px}}@media screen and (max-width:768px){.testimonials .testimony_container .testimony_people_image{float:none;margin-left:auto;margin-right:auto}.testimonials .testimony_container .testimony_people_nom_titre{margin-left:0;float:none;width:100%;text-align:center}}@media screen and (max-width:480px){.testimonials .testimony_container{width:87.5%;height:600px}}.testimonials .testimony_container .testimony_people_nom{color:#00f;font-size:var(--font-size-xlarge);font-weight:700}.testimonials .testimony_container .testimony_people_content blockquote{margin-bottom:30px}.testimonials .testimony_container .testimony_people_content blockquote:after{content:"’’";margin-left:5px}footer{background-color:#00f;clear:both;height:120px;padding-top:50px;padding-bottom:50px}footer .logos_rs{display:flex;list-style:none;padding-left:0}footer .logos_rs .btn_rs{display:inline-block;min-width:50px;margin-right:5px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}footer .mentions{margin-top:40px}footer .mentions a{margin:0 30px 0 0;font-size:14px;color:#fff;text-decoration:none;line-height:200%}footer .mentions a.dernier{margin-right:0}footer .mentions a:hover{text-decoration:underline}footer #bottomLogo{text-align:right}@media screen and (max-width:1100px){footer{height:350px}footer .logos_rs .btn_rs{margin-right:0}footer .linkedin{margin-left:0}footer .mentions a{display:block;margin-bottom:5px}footer #bottomLogo{text-align:left;margin-top:40px;margin-left:55px}}@media screen and (max-width:480px){footer .mentions{text-align:center}footer #bottomLogo{text-align:center;margin-left:0}}.slideshow-container{position:relative;margin:auto}@media(max-width:480px){.slideshow-container-mobile{width:100%;overflow:hidden}}.mySlides{width:33.3%;float:left;height:370px;margin-top:30px}#sc2 .mySlides,#sc3 .mySlides{height:190px}#section5 .tableRonde,#section6 .tableRonde{margin-bottom:10px}@media(max-width:480px){.mySlides{width:100%;height:350px;margin-top:30px}}