.page .heading{padding-bottom:0;height:450px}.heading .container{max-width:1140px;margin:auto}.heading .left{flex:0 0 240px}.heading .left p{font-size:12px}.logo-qualiopi{display:block;margin:18px 0 0;padding:0;line-height:0}.logo-qualiopi picture{padding:33% 37%;background:#fff;border-radius:15px}.heading .logo-qualiopi img{width:100%;height:100%;object-fit:contain;margin:auto}.heading .right{flex-grow:1;padding-left:45px;text-align:justify}.heading p{max-width:848px;font-weight:400;font-size:20px;line-height:140%;text-align:left}.heading p.certif-qualiopi{font-size:14px}.heading p.certif-qualiopi a{color:inherit;font-weight:700}.page .heading h1{font-size:2.5rem;text-align:left;margin:0}#intro-formations{position:relative;z-index:2;padding:15px 0}#intro-formations .flex{max-width:1140px;margin:auto;flex-direction:row-reverse}#intro-formations .left{border-radius:15px;overflow:hidden;margin-top:50px;flex:0 0 380px}#intro-formations .left .img-full{padding:63% 50%}#intro-formations .right{flex-grow:1;position:relative;margin:0 -60px 0 0;padding:3rem 4rem;box-shadow:0 -2px 30px #2043801c;font-size:17px;line-height:170%;background:#fff;border-radius:0 30px 30px 0}#intro-formations p{font-size:18px}#intro-formations .right ul{margin:15px 0;margin:2rem auto;font-size:16px}#intro-formations .right li{position:relative;padding-left:24px;margin:1rem 0;line-height:152%}#intro-formations .right li:before,#textes-types h3:before{content:"";display:block;position:absolute;top:2px;left:0;width:18px;height:18px;background:url(./sprites-DojjCg89.svg) 0% 0 no-repeat;background-size:1000% auto;opacity:1}#catalogue-formations{text-align:center;background:linear-gradient(45deg,var(--dark-blue),var(--lesser-dark-blue));color:#fff;padding:4rem 0px 7rem;min-height:640px}#catalogue-formations .container{max-width:1140px}#catalogue-formations .trigger-extensible{display:flex;align-items:center;padding:15px 15px 15px 30px;font-weight:700;color:var(--dark-blue);background-color:#f2f7ff;font-size:18px;border-radius:47px;text-align:left}#catalogue-formations .trigger-extensible img{width:45px;height:45px;object-fit:contain;opacity:1}#catalogue-formations .extended .trigger-extensible img{opacity:1}#catalogue-formations .extended .trigger-extensible{background:#fff}#catalogue-formations .trigger-extensible:hover{text-decoration:underline}#catalogue-formations h2{color:inherit;margin:2rem auto 5rem;font-size:3rem;max-width:350px}#catalogue-formations>.container>ul{position:relative;display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}#catalogue-formations .deploy-button{padding:23px;border:0;font-size:16px}#catalogue-formations>.container>ul>li{flex:0 0 48%}#catalogue-formations span.logo{display:block;width:45px;height:45px;margin-right:9px;background-image:url(./sprites-DojjCg89.svg);background-repeat:no-repeat;background-size:1000%}li.intelligence-artificielle span.logo{background-position:0% calc((5 * 100 * 1000) / (10 * (1000 - 100)) * 1%)}li.bureautique-word span.logo{background-position:calc(1 * (100% / 9)) calc((5 * 100 * 1000) / (10 * (1000 - 100)) * 1%)}li.bureautique-excel span.logo{background-position:calc(2 * (100% / 9)) calc((5 * 100 * 1000) / (10 * (1000 - 100)) * 1%)}li.bureautique-powerpoint span.logo{background-position:calc(3 * (100% / 9)) calc((5 * 100 * 1000) / (10 * (1000 - 100)) * 1%)}li.bureautique-access span.logo{background-position:calc(4 * (100% / 9)) calc((5 * 100 * 1000) / (10 * (1000 - 100)) * 1%)}li.bureautique-outlook span.logo{background-position:calc(5 * (100% / 9)) calc((5 * 100 * 1000) / (10 * (1000 - 100)) * 1%)}li.ms-project span.logo{background-position:calc(6 * (100% / 9)) calc((5 * 100 * 1000) / (10 * (1000 - 100)) * 1%)}li.c-a-o-d-a-o-autocad span.logo{background-position:calc(7 * (100% / 9)) calc((5 * 100 * 1000) / (10 * (1000 - 100)) * 1%)}li.office-365-outils-collaboratifs span.logo{background-position:calc(8 * (100% / 9)) calc((5 * 100 * 1000) / (10 * (1000 - 100)) * 1%)}li.logiciels-specifiques span.logo{background-position:100% calc((5 * 100 * 1000) / (10 * (1000 - 100)) * 1%)}#catalogue-formations>.container>ul>li ul{text-align:left;padding:1px 25px;font-size:1rem;border-top:0;border-left:1px dotted #ffffff4a;margin-left:35px}#catalogue-formations>.container>ul>li ul a{color:inherit;text-decoration:none;display:block}#catalogue-formations>.container>ul>li ul a:hover{text-decoration:underline}#catalogue-formations>.container>ul>li ul li{margin:16px 0}#formateurs .container{max-width:992px;padding:4rem 0 1rem;font-size:18px}#formateurs h2{margin:20px 0 30px;font-size:42px;text-align:center}#formateurs .container>p{line-height:170%;color:var(--medium-blue)}#texte-formateurs{margin:50px 0;padding:3rem 5rem;color:#fff;background:var(--medium-blue);border-radius:2rem}#formateurs h2.preanim,#formateurs .container>p.preanim,#texte-formateurs.preanim{opacity:0;transform:translateY(10%)}#texte-formateurs ul{margin:50px 0}#texte-formateurs li{position:relative;margin:2rem 0;padding-left:3rem;font-size:20px;line-height:147%}#texte-formateurs li:before{content:"";display:block;position:absolute;top:.1rem;left:0;width:30px;height:30px;background:url(./sprites-DojjCg89.svg) no-repeat;background-size:1000%;background-position:calc(2 * (100% / 9)) top}#type-formations{padding:0 0 3rem}#type-formations .img-container{width:245px;margin:auto}#type-formations .container{max-width:992px;color:var(--medium-blue)}#type-formations h2{margin:20px 0 30px;font-size:42px;text-align:center}#textes-types{max-width:720px;margin:auto}#textes-types h3{position:relative;margin:50px 0 20px;padding-left:3rem;font-size:24px;line-height:138%;color:var(--blue-mild)}#textes-types h3:before{width:2rem;height:2rem;top:2px}#textes-types p{padding-left:3rem;font-size:18px;color:var(--blue-dark);line-height:175%}#indices-satisfaction{position:relative;z-index:2;color:var(--blue-dark);padding:5rem 0 9rem;background:linear-gradient(180deg,#b4c6eba3,transparent)}#indices-satisfaction h2{text-align:center;font-size:40px;margin-bottom:4rem;text-shadow:0 -1px 0 #fff}#indices-satisfaction #compteurs{max-width:1330px;margin:auto;padding:0 15px}#indices-satisfaction .flex{justify-content:space-between;max-width:unset;flex-wrap:wrap}#indices-satisfaction .flex>*{flex:0 0 19%;justify-content:space-between;max-width:220px}#compteurs .col{width:30.333%;border-radius:4px;flex-basis:1 0 33.3333%}#compteurs h4{text-align:center;font-size:20px;color:var(--medium-plus-blue)}#compteurs .cadran{max-width:131px;margin:auto}#compteurs .jauge{position:relative;padding:50%;background-image:url(./sprites-DojjCg89.svg);background-repeat:no-repeat;background-size:1000%;background-position:calc(1 * (100% / 9)) calc((6 * 100 * 1000) / (10 * (1000 - 100)) * 1%);overflow:hidden}#compteurs .jauge .aiguille{position:absolute;top:50%;left:50%;padding:55%;background-image:url(./sprites-DojjCg89.svg);background-repeat:no-repeat;background-size:1000%;background-position:0% calc((6 * 100 * 1000) / (10 * (1000 - 100)) * 1%);transform-origin:50%;transform:translateY(-50%) translate(-50%) rotate(0)}.aiguille.lance{transition:transform 1.75s cubic-bezier(.29,-.46,.69,1.65)}.cont-score{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;z-index:1;font-size:16px;text-align:center;background:var(--light-blue);border-radius:5px;overflow:hidden;height:40px}.cont-score .barre{display:block;position:absolute;z-index:0;top:0;right:100%;bottom:0;left:0;background:var(--medium-plus-blue);transition:right cubic-bezier(.29,.21,.59,1.2) 2.2s;border-radius:5px}.cont-score span{position:relative;z-index:10;color:#fff}@media screen and (max-width: 1200px){.page .heading .container{max-width:100%;padding:0 30px}#intro-formations .flex{max-width:960px}#intro-formations .right{padding:2rem 3rem}#catalogue-formations .container{padding:0 2rem}#catalogue-formations .trigger-extensible{padding:7px 7px 7px 20px}#catalogue-formations h2{font-size:2.5rem;margin:0rem auto 3rem}#catalogue-formations span.logo{width:30px;height:30px}#formateurs .container{max-width:960px;padding:2rem 3vw}#formateurs h2{font-size:2.5rem}#texte-formateurs{margin:2rem 0;max-width:780px;margin:auto;padding:2rem 4rem}#texte-formateurs ul{margin:2rem auto}#texte-formateurs li{font-size:18px}#type-formations h2{font-size:34px}#indices-satisfaction h2{font-size:2.25rem}}@media screen and (max-width: 992px){.page .heading{height:380px}.page .heading .container{max-width:700px;padding:0}.heading .left{flex:0 0 170px}.heading .right{padding-left:30px}.page .heading h1{font-size:2rem}#intro-formations .flex{max-width:720px}#intro-formations .left{flex:0 0 280px}#intro-formations .right{padding:1rem 2rem 2rem}#intro-formations p{font-size:1rem;line-height:145%}#catalogue-formations .trigger-extensible{font-size:15px;padding:5px 5px 5px 14px}#catalogue-formations>.container>ul{gap:1rem}#catalogue-formations>.container>ul>li ul{margin-left:25px;padding:1px 10px;font-size:.85rem}#formateurs .container{max-width:700px;font-size:17px}#texte-formateurs{max-width:620px;padding:1rem 2rem}#type-formations .container{max-width:700px}#type-formations h2{font-size:2rem}#textes-types h3{margin:40px 0 15px;padding-left:2rem;font-size:20px;line-height:138%}#textes-types h3:before{width:1.5rem;height:1.5rem}#textes-types p{padding-left:2rem;font-size:16px;line-height:145%}#indices-satisfaction{padding:3rem 0 9rem}#indices-satisfaction h2{margin-bottom:2rem}#indices-satisfaction .flex{justify-content:center;gap:2rem}#indices-satisfaction .flex>*{flex:0 0 23%}#compteurs h4{margin-bottom:0rem}}@media screen and (max-width: 768px){.page .heading{height:fit-content}.page .heading .container{flex-direction:column-reverse;max-width:520px;padding:1rem 0 2rem}.heading .left{flex:unset;width:110px;margin:0}.heading .right{padding:0}.page .heading h1{font-size:1.5rem}#intro-formations .flex{max-width:540px}#intro-formations .left{flex:0 0 210px;margin-top:0}#intro-formations .right{padding:1rem 1rem 2rem}#catalogue-formations{padding:3rem 0px 4rem;min-height:unset}#catalogue-formations h2{font-size:2rem;margin:0rem auto 2rem}#formateurs .container{max-width:480px}#formateurs h2{font-size:2rem;margin:15px 0 20px}#formateurs .container>p{line-height:135%}#texte-formateurs li{font-size:16px}#type-formations .container{max-width:480px}#type-formations h2{font-size:1.5rem}#textes-types h3{font-size:17px}#indices-satisfaction{padding:3rem 0}#indices-satisfaction h2{font-size:28px}#indices-satisfaction .flex{gap:3rem}}@media screen and (max-width: 576px){.page .heading .container{padding:.5rem 5vw 1rem}#intro-formations .flex{flex-direction:column;padding:0 7vw}#intro-formations .left{flex:unset;width:75%;margin:auto;position:relative;z-index:1}#intro-formations .left .img-full{padding:25% 35%}#intro-formations .right{width:100%;flex:unset;flex-grow:unset;margin-top:-1rem;position:relative;z-index:0}#intro-formations .right ul{margin-bottom:0}#intro-formations .right li{margin:.5rem 0;font-size:15px}#catalogue-formations>.container>ul>li{flex:0 0 110%}#formateurs .container{padding:0 7vw}#formateurs h2{margin-top:3rem}#texte-formateurs{padding:1rem}#texte-formateurs li{padding-left:2rem}#texte-formateurs li:before{width:25px;height:25px}#type-formations .container{padding:0 5vw}#type-formations h2{margin:33px 0 30px}#indices-satisfaction .flex{gap:1rem}#indices-satisfaction .flex>*{flex:0 0 43%}}
