@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";.header{z-index:100;position:fixed;top:0;left:0;width:100%}.navbar-container{background-color:var(--white);border-bottom:.5px solid rgba(0,0,0,.25);box-shadow:0 2px 10px #0e121b4d}.navbar-data{display:flex;align-items:center;width:98%;justify-content:space-between;margin:0 auto;height:80px}.navbar-center,.navbar-end-desktop{display:none}.navbar-end-mobile{position:relative;width:32px;height:32px;margin-bottom:10px}.navbar-end-mobile-burger,.navbar-end-mobile-times{position:absolute;width:max-content;height:max-content;inset:0;margin:auto;cursor:pointer}.button{padding:5px 10px;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease;display:flex;top:23px;right:100px}.button-en{background-color:#4caf50;color:#fff;padding:5px 10px;margin-right:6px!important;border-radius:50px;font-size:12px}.button-fr{background-color:#008cba;color:#fff;padding:5px 10px;border-radius:50px;font-size:12px}.button-phone .button-fr{background-color:#4caf50;color:#fff;padding:0 10px}.button-phone .button-en{background-color:#4caf50;color:#fff;padding:0 10px;margin-right:6px!important}.button:hover .globe{transform:rotate3d(0,0,1,180deg);transition-duration:2s}.login-icon{display:flex;position:fixed;top:15px;right:50px}.navbar-right-element{display:none}@media screen and (max-width: 1024px){.navbar-center-link{font-size:12px}}@media screen and (min-width: 1025px){.navbar-single-link{padding:0}.navbar-center{display:block;margin:0 auto}.navbar-center-list{display:flex;align-items:center;gap:calc(5px + (100vw - 1024px)/20)}.navbar-center-link{font-size:14px;transition:.1s ease-in-out;position:relative;color:var(--black-primary)}.navbar-center-link:hover,.navbar-center-link a:hover{color:var(--blue-primary)}.navbar-center-link:hover:after{content:"";width:100%;height:2px;background-color:var(--blue-primary);position:absolute;bottom:-4px;left:0}.center-dropdown-item{position:relative}.center-dropdown-list{max-height:initial;position:absolute;left:0;top:3.9rem;min-width:250px;transition:opacity .3s,top .3s;border-bottom:.5px solid rgba(0,0,0,.25);border-left:.5px solid rgba(0,0,0,.25);border-right:.5px solid rgba(0,0,0,.25)}.center-dropdown-list-link{color:var(--black-primary);font-size:14px;padding:.5rem 1rem;display:flex;justify-content:space-between;align-items:center;background-color:var(--white)}.navbar-end-desktop{display:block}.navbar-end-mobile{display:none}.navbar-right-element{display:flex}.button{position:initial}.button-phone{margin-right:8px}}.navbar-single-link{border:1px solid transparent;color:#262626;display:inline-block;padding:12px 8px 10px;outline-offset:-2px;display:flex;gap:1.5rem}.center-dropdown-item{border:1px solid transparent;color:#262626;display:inline-block;margin-top:1px;padding:12px 8px 10px;outline-offset:-2px}.center-dropdown-list li>a{padding-left:24px;padding-top:18px;border-bottom-width:1px;border-bottom-color:#b3b9bf;border-bottom-style:solid}.dropdown-item.active,.dropdown-item:active{background-color:#f1f1f1!important;color:#0e1218!important}@media screen and (max-width: 375px){.navbar-brand a h1{font-size:1.3rem}}@media screen and (max-width: 1024px){.icon-header{right:-10px}.login-icon{padding:8px 8px 10px!important}}.footer-container{border-top:.5px solid rgba(0,0,0,.25);background-color:var(--white);margin:0 auto}.footer-main{padding:1rem 0rem;display:flex;margin:0 auto;flex-direction:column;gap:1rem;width:95vw;max-width:1280px}.footer-start{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.footer-start-brand{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1rem 0;font-size:24px}.footer-start-brand-company{display:inline-block;position:relative;font-size:26px;font-weight:600}.footer-start-brand-company:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:6px;background-color:var(--orange)}p{font-size:14px}.footer-start-description{text-align:left}.footer-start-description p{font-size:16px;font-style:italic}.footer-central{display:flex;justify-content:space-between;align-items:left;flex-direction:column;text-align:left;gap:2rem;width:100%}.footer-central-data{display:flex;align-items:left;flex-direction:column;text-align:left;gap:1rem}.footer-central-data-title{font-size:16px;font-weight:600}.footer-central-data-links{display:flex;justify-content:space-between;align-items:left;flex-direction:column;text-align:left;gap:.5rem}.footer-end{border-top:.5px solid rgba(0,0,0,.25);display:flex;justify-content:space-between;align-items:center;flex-direction:column;text-align:left;gap:.5rem;padding:1rem 0rem;width:95vw;margin:0 auto;max-width:1280px}.footer-end-bottom{display:flex;justify-content:space-between;align-items:center;flex-direction:column;text-align:center;gap:.5rem}.footer-main-info{display:flex;flex-direction:column;padding:1rem;width:95vw;max-width:1280px;align-items:center;margin:0 auto}@media screen and (min-width: 661px){.footer-main-info{display:flex;flex-direction:column;align-items:flex-start}.footer-start{align-items:center;flex-direction:row;gap:2rem}.footer-central{flex-direction:row;justify-content:space-between;padding:0 1rem}.footer-end{flex-direction:row}.footer-end-bottom{flex-direction:row;gap:2rem}}@media screen and (min-width: 1024px){.footer-main-info{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.footer-main{display:flex;flex-direction:row;align-items:center}.footer-start{display:flex;flex-direction:column;gap:0rem;padding-bottom:1rem;align-items:center}.footer-start-description{width:100%}.footer-central{width:60%}}.navbar-menu{width:100%;transform:translateY(-100%);transition:.3s ease-in-out all;position:fixed;background-color:var(--white);margin-top:40px}.navbar-menu::-webkit-scrollbar{width:0}.navbar-menu-link{color:#000;padding:1rem;display:flex;justify-content:space-between;align-items:center}.navbar-menu-link:hover{background-color:#dcd8d840}.navbar-menu-button{padding:1.25rem 1.5rem;border-bottom:.5px solid rgba(0,0,0,.25)}.show-menu{display:block;transform:translateY(0) translateY(0);z-index:99;background:#edf2f8}@media screen and (min-width: 1024px){.navbar-menu{display:none}}.dropdown-item{cursor:pointer;min-height:40px}.dropdown-arrow{font-size:1.25rem;font-weight:initial;transition:transform .4s}.dropdown-list-link{padding:1.25rem 1.25rem 1.25rem 2.5rem;color:var(--black-primary);background-color:#dcd8d840;display:flex;align-items:center;column-gap:.5rem;transition:background-color .3s}.dropdown-list-link:hover{background-color:var(--black-secondary);color:var(--white)}.show-menu-and-height{margin-top:100px}.landing-container{border-top:.5px solid rgba(0,0,0,.25);background-color:var(--white);margin:19px auto 0}.landind-top-container{margin-top:80px}.section1-fond{background-image:linear-gradient(to bottom,#edf2f8,#a6b0bd,#748292,#637488);width:100%;height:100%;margin-top:80px;overflow:hidden}.section1{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:5rem 0;width:95vw;max-width:1280px}.section1-text{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;gap:3rem}.section1-text h1{font-size:40px}.blue-text{color:var(--blue-primary)}.section1-text p{text-align:center;font-size:16px;padding-bottom:3rem}.section1-boutons{display:flex;flex-direction:column;align-items:center;width:100%;gap:1rem}.section1-image img{display:none}.fade-in{animation:fadeIn 1s ease-in forwards;opacity:0}@keyframes fadeIn{to{opacity:1}}.slide-in-up{animation:slideInUp 1s ease-out forwards;opacity:0;transform:translateY(100%)}@keyframes slideInUp{to{opacity:1;transform:translateY(0)}}@media screen and (min-width: 768px){.section1{padding-bottom:0}.section1-text h1{text-align:center;font-size:40px;width:100%;line-height:1.5}.section1-image img{display:flex;width:95vw;justify-content:center;margin:0 auto;height:auto;padding-top:3rem;max-height:100%;max-width:1280px}.section1-boutons{flex-direction:row;justify-content:center;gap:1rem}}.btn-login{background-color:var(--blue-primary);border:none;color:var(--white);border-radius:50px;padding:6px 10px;margin-left:8px}.bouton-accueil-noir-rempli{background-color:#457ab9;border:none;color:var(--white);padding:10px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;width:300px;justify-content:center;transition:all .1s ease;box-shadow:0 2px 10px #6e6d6d80}.bouton-accueil-noir-rempli:hover{transform:scale(1.02);transition:transform .15s ease-in;box-shadow:0 2px 10px #414141}.bouton-accueil-noir{background-color:#417743;border:none;color:#fff;padding:10px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;width:300px;justify-content:center;border:0px solid var(--black-primary);transition:all .1s ease;box-shadow:0 2px 10px #6e6d6d80}.bouton-accueil-noir:hover{transform:scale(1.02);transition:transform .15s ease-in;box-shadow:0 2px 10px #414141}.bouton-accueil-noir:active{background-color:#224f23;box-shadow:0 2px #939393;transform:translateY(2px)}.bouton-accueil-orange-rempli{background-color:var(--orange);border:none;color:var(--white);padding:10px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;justify-content:center;white-space:nowrap;box-shadow:0 2px 10px #6e6d6d80}.bouton-accueil-orange-rempli:hover{transform:scale(1.005);transition:transform .15s ease-in;box-shadow:0 2px 10px #6e6e6e}.bouton-accueil-orange-r{background-color:var(--orange);border:none;color:var(--white);padding:10px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;max-width:90%;justify-content:center;min-width:150px}.bouton-accueil-orange-r:hover{background-color:#f7b603}.bouton-accueil-orange{background-color:transparent;border:none;color:var(--orange);padding:10px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;width:300px;justify-content:center;border:1px solid var(--orange)}.bouton-accueil-orange:hover{transform:scale(1.005);transition:transform .15s ease-in;box-shadow:0 1px 3px var(--orange)}.bouton-accueil-bleu-clair-rempli{background-color:var(--blue-secondary);border:none;color:var(--black-primary);padding:10px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;width:300px;justify-content:center}.bouton-accueil-bleu-clair-rempli:hover{transform:scale(1.005);transition:transform .15s ease-in;box-shadow:0 2px 10px var(--blue-secondary)}.bouton-accueil-bleu-clair{background-color:transparent;border:none;color:var(--blue-primary);padding:10px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;max-width:90%;justify-content:center;border:1px solid var(--blue-primary)}.bouton-accueil-bleu-clair:hover{transform:scale(1.005);transition:transform .15s ease-in;box-shadow:0 2px 10px var(--blue-secondary)}.bouton-accueil-bleu-rempli{background-color:var(--blue-primary);border:none;color:#fff;padding:5px 30px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;justify-content:center;width:fit-content}.bouton-accueil-bleu-rempli:hover{transform:scale(1.005);transition:transform .15s ease-in;box-shadow:0 2px 10px var(--blue-primary)}.bouton-accueil-blanc-rempli{background-color:var(--white);border:none;color:var(--black-primary);padding:10px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;width:300px;justify-content:center}.bouton-accueil-vert{background-color:transparent;border:none;color:#116642;padding:5px 10px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;width:150px;max-width:90%;justify-content:center;border:1px solid #116642}.bouton-accueil-vert:hover{color:#fff;background-color:#116642}.bouton-accueil-rouge{background-color:transparent;border:none;color:#c11414;padding:5px 10px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;width:150px;max-width:90%;justify-content:center;border:1px solid #C11414}.bouton-accueil-rouge:hover{color:#fff;background-color:#c11414}.bouton-accueil-bleu{background-color:transparent;border:none;color:var(--dark-blue);padding:5px 10px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;width:150px;max-width:90%;justify-content:center;border:1px solid var(--dark-blue)}.bouton-accueil-bleu:hover{color:#fff;background-color:var(--dark-blue)}.bouton-accueil-brown{background-color:transparent;border:none;color:#bf7600;padding:5px 10px;text-align:center;text-decoration:none;display:inline-block;font-size:15px;margin:4px 2px;cursor:pointer;border-radius:100px;width:150px;max-width:90%;justify-content:center;border:1px solid #bf7600}.bouton-accueil-brown:hover{color:#fff;background-color:#bf7600}.bouton-Dashboard-bleu{background-color:transparent;border:none;color:#fff;padding:5px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;margin:4px 2px;cursor:pointer;border-radius:100px;width:fit-content;max-width:90%;justify-content:center;background-color:var(--dark-blue);box-shadow:0 0 5px #c9c9c9}.bouton-Dashboard-bleu:hover{transform:scale(1.03);transition:transform .15s ease-in;box-shadow:0 0 1px #939393}.bouton-Dashboard-green{background-color:#2f6a30;border:none;color:#fff;padding:5px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;margin:4px 2px;cursor:pointer;border-radius:100px;width:fit-content;max-width:90%;justify-content:center;box-shadow:0 0 5px #c9c9c9}.bouton-Dashboard-green:hover{transform:scale(1.03);transition:transform .15s ease-in;box-shadow:0 0 1px #939393}.bouton-Dashboard-red{background-color:#c82c2c;border:none;color:#fff;padding:5px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:12px;margin:4px 2px;cursor:pointer;border-radius:100px;width:fit-content;max-width:90%;justify-content:center;box-shadow:0 0 5px #c9c9c9}.bouton-Dashboard-red:hover{transform:scale(1.03);transition:transform .15s ease-in;box-shadow:0 0 1px #939393}.bouton-orange-add-profil{background-color:var(--orange);border:none;color:var(--white);text-align:center;text-decoration:none;display:inline-block;font-size:14px;padding:10px 30px;margin:4px 2px;cursor:pointer;border-radius:100px;justify-content:center}.bouton-orange-add-profil:hover{transform:scale(1.01);transition:transform .15s ease-in;box-shadow:0 0 1px #939393;background-color:#f76903}.section2{padding:2rem 0rem;max-width:1280px;margin:0 auto;width:95vw;transform:translateY(50px);opacity:0;transition:transform 1s ease-out,opacity 2s ease-out}.section2.slide-in{transform:translateY(0);opacity:1}.section2-fond{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;gap:1rem;margin:0 auto;padding:2rem 1rem;background-color:var(--blue-tertiary);border-radius:20px}.section2-description{max-width:1000px}.section2-boutons{display:flex;flex-direction:column;align-items:center}.bouton-accueil-orange-rempli,.bouton-accueil-orange{text-align:center;min-width:150px}@media screen and (min-width: 768px){.section2-fond{max-width:1280px}.section2-boutons{flex-direction:row;justify-content:center;gap:1rem}}.style-principale{font-size:12px;display:inline-block;color:var(--blue-primary);padding:.4rem 1rem;background-color:var(--blue-secondary);border-radius:7px;margin:0 auto}.style-secondary-blue{font-size:14px;display:inline-block;align-items:center;color:var(--blue-primary);padding:0 1rem;background-color:transparent;border:1px solid var(--blue-primary);border-radius:100px;margin:0 auto}.style-secondary-black{font-size:14px;display:flex;color:#000;padding:0 1rem;background-color:transparent;border:1px solid black;border-radius:100px;align-items:center;max-width:fit-content}.style-secondary-white{font-size:14px;display:flex;color:#fff;padding:0rem 1rem;background-color:transparent;border:1px solid rgb(255,255,255);border-radius:100px;align-items:center;max-width:fit-content}.style-secondary-orange{font-size:14px;display:inline-block;align-items:center;color:var(--orange);padding:0 1rem;background-color:transparent;border:1px solid var(--orange);border-radius:100px}.blue-underline{text-decoration:underline;text-decoration-style:solid;text-decoration-color:var(--blue-primary);text-decoration-thickness:4px;text-underline-offset:5px}.blue-underline-title{text-decoration:underline;text-decoration-style:solid;text-decoration-color:var(--blue-primary);text-decoration-thickness:6px;text-underline-offset:5px}.section3{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto;padding:0 0 2rem;gap:1rem;width:95vw;max-width:1280px;border-bottom:.5px solid rgba(0,0,0,.25)}.section3-quality{transform:translateY(50px);opacity:0;transition:transform .5s ease-out,opacity .5s ease-out}.section3-quality.slide-in{transform:translateY(0);opacity:1}.section3-description{max-width:1000px}.section3-qualities-container{display:flex;flex-direction:column;text-align:center;justify-content:space-between;max-width:600px;gap:.5rem;align-items:stretch}.section3-quality{border:.5px solid var(--blue-primary);border-radius:20px;padding:1rem;display:flex;flex-direction:column;flex:1;gap:.5rem;flex-basis:calc(33.33% - 10px);justify-content:center;transform:scale(1)}.section3-quality.delay-1{transition-delay:.2s}.section3-quality.delay-2{transition-delay:.4s}.section3-quality.delay-3{transition-delay:.6s}.section3-quality-title{font-weight:600}.section3-buttons{display:flex;flex-direction:column;align-items:center}.bouton-accueil-bleu-clair-rempli,.bouton-accueil-bleu-clair{flex:1;text-align:center;min-width:300px}@media screen and (min-width: 768px){.section3-qualities-container{flex-direction:row;max-width:1280px}.section3-buttons{flex-direction:row;justify-content:center;gap:1rem}}@media screen and (min-width: 1024px){.section3-qualities-container{gap:3rem}}.section4{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto;padding:2rem 0rem;gap:1rem;width:95vw;max-width:1280px;border-bottom:.5px solid rgba(0,0,0,.25)}.section4-description{max-width:1000px}.section4-functionalities-container,.section4-functionalities-1-2{display:flex;flex-direction:column;text-align:center;justify-content:space-between;align-items:center;gap:1rem;width:100%}.section4-functionality,.section4-functionality-3{background-color:var(--blue-tertiary);border-radius:20px;padding:1rem 1rem 0;display:flex;flex-direction:column;gap:1rem;align-items:center;width:100%;justify-content:center}.section4-functionality-3{padding-bottom:1rem}.section4-functionality-title{font-weight:600}.section4-functionality-3-top{display:flex;flex-direction:column;gap:1rem}.section4-functionality-list{display:flex;flex-direction:column;text-align:left;justify-content:space-between;align-items:stretch;gap:1rem;padding:.5rem}.section4-functionality-list li{padding:.75rem;background-color:var(--white);border-radius:20px}.section4-functionality-image{width:100%;max-width:800px}.section4-functionality-image img{width:90%;height:auto;border-top-left-radius:20px;border-top-right-radius:20px;border-top:solid 10px;border-left:solid 10px;border-right:solid 10px}.section4-functionality-image-group-img img{width:100%}.section4-functionality-image-3{display:flex;flex-direction:column;gap:1rem}.section4-functionality-image-group{display:flex;gap:1rem}@media screen and (min-width: 768px){.section4-functionalities-1-2{flex-direction:row;align-items:stretch}.section4-functionality-3{flex-direction:row}.section4-functionality-3-top{width:70%}.section4-functionality-list li p{margin-left:2rem}.section4-functionality-image{width:100%;max-width:550px}.section4-functionality-image-group{display:flex;flex-direction:column}.section4-functionality-image-3{width:30%}.section4-functionality-image-group-img img{width:70%;transition:transform .5s ease-out}.section4-functionality-image-group-img img:hover{transform:scale(1.1);transition:transform .5s ease-in}}@media screen and (min-width: 1024px){.section4-functionality-image-group{display:flex;flex-direction:row}.section4-functionality-image-3{width:50%}.section4-functionality-image-group-img img{width:100%}.section4-functionality-3-top{width:50%}}.section4-category,.section4-title,.section4-description,.section4-button,.section4-functionality,.section4-functionality-3{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.section4 .slide-in{opacity:1;transform:translateY(0)}.section4-category.delay-1{transition-delay:.2s}.section4-title.delay-2{transition-delay:.4s}.section4-description.delay-3{transition-delay:.6s}.section4-functionality.delay-4{transition-delay:0s}.section4-functionality-3.delay-5{transition-delay:1s}.section4-button.delay-6{transition-delay:0s}.section5{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto;padding:2rem 0rem;gap:1rem;width:95vw;max-width:1280px;border-bottom:.5px solid rgba(0,0,0,.25)}.section5-description{max-width:1000px}.section5-boxes{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;gap:1rem}.section5-history-container,.section5-goals-container{display:flex;flex-direction:column;text-align:left;justify-content:space-between;align-items:left;border-radius:20px;padding:1rem;gap:.5rem;width:100%}.section5-history-container{background-color:var(--blue-tertiary)}.section5-goals-container{border:1px solid var(--blue-primary)}.section5-history-data,.section5-goals-data{display:flex;flex-direction:column;text-align:left;align-items:flex-start;gap:.5rem;flex-grow:1;flex-basis:0}.section5-goals-data{width:100%}.section-goals-info{display:flex;flex-direction:column;flex-grow:1;width:100%;gap:1rem}.section5-history-data-title,.section5-goals-data-title{font-weight:600}.section5-history-data-more,.section5-goals-data-more,.section5-list-goal-title{font-weight:500}.section5-list-data{display:flex;flex-direction:column;text-align:left;align-items:flex-start;gap:1rem}.section5-list-goal{display:flex;flex-direction:row;text-align:left;align-items:center;gap:1rem}@media screen and (min-width: 768px){.section5-history-container{flex-direction:row}.section5-goals-container{flex-direction:column}.section5-list-goal-title{display:inline-flex;white-space:nowrap}.section-goals-info{flex-direction:row}}@media screen and (min-width: 1024px){.section5-boxes{flex-direction:column;max-width:1280px;align-items:stretch}.section5-goals-container{gap:1rem;flex-direction:column}.section5-goals-data{width:20vw}.section5-goals-data-category{width:fit-content;text-align:center}.section5-list-data{width:35%}.section5-goals-data{width:65%}}.slide-in{opacity:0;transform:translateY(50px);transition:opacity .6s ease-out,transform .6s ease-out}.slide-in.show{opacity:1;transform:translateY(0)}.section6{display:flex;flex-direction:column;text-align:center;justify-content:space-between;align-items:center;margin:0 auto;padding:2rem 0rem;gap:1rem;width:95vw;max-width:1280px;border-bottom:.5px solid rgba(0,0,0,.25)}.section6-top,.section6-top-titles,.section6-block-container{display:flex;flex-direction:column;text-align:center;justify-content:space-between;align-items:center;gap:1rem}.section6-block-container{align-items:stretch}.section6-block{display:flex;flex-direction:column;text-align:left;justify-content:space-between;align-items:left;gap:.5rem;padding:.5rem;border:1px solid rgba(0,0,0,.25);border-radius:20px;width:329px;transition:transform .5s ease-out}.section6-block:hover{transform:scale(1.05);transition:transform .5s ease-in}.section6-block-image img{height:230px}.section6-block-category{font-style:italic;color:var(--orange)}.section6-block-title{font-weight:600}.section6-block-more{font-weight:500}.img-capture-landing{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:15px}.linemax-resume{line-height:2rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;text-overflow:ellipsis}@media screen and (min-width: 768px){.section6{justify-content:space-between}.section6-top{flex-direction:row;width:100%}.section6-top-titles{align-items:flex-start;text-align:left;max-width:500px}.section6-block-container{flex-direction:row;width:100%;gap:10vw;justify-content:center}}@media screen and (min-width: 1024px){.section6{flex-direction:row}.section6-top{flex-direction:column;width:22vw;gap:1rem;align-items:flex-start}.section6-button button{display:flex;width:200px;padding:15px 10px}.section6-top-titles{max-width:400px}.section6-block-container{gap:0;justify-content:right;gap:3vw;max-width:800px}}.slide-in-up{opacity:0;transform:translateY(50px);transition:opacity .6s ease-out,transform .6s ease-out}.slide-in-up.show{opacity:1;transform:translateY(0)}.slide-in-left{animation:slideInLeft 1.5s ease forwards}@keyframes slideInLeft{0%{transform:translate(200%);opacity:0}to{transform:translate(0);opacity:1}}.section7{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto;padding:2rem 0rem;gap:1rem;width:95vw;max-width:1280px}.section7-top{display:flex;flex-direction:column;text-align:center;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;background-color:var(--blue-tertiary);width:100%;max-width:1280px;border-top-left-radius:20px;border-top-right-radius:20px}.section7-profiles-container{display:flex;flex:1;flex-direction:column;text-align:center;justify-content:space-between;align-items:center;gap:1rem}@media screen and (min-width: 768px){.section7-profiles-container{flex-direction:row;align-items:first baseline}}.delay-1{transition-delay:.2s}.delay-2{transition-delay:.4s}.delay-3{transition-delay:.6s}.delay-4{transition-delay:.8s}.delay-5{transition-delay:1s}.delay-6{transition-delay:1.2s}.member{display:flex;flex-direction:column;text-align:center;justify-content:space-between;align-items:center;gap:.5rem;width:100%}.member-image{width:100%}.member-image img{width:80%}.member-text-title{font-weight:600;font-size:18px}.member-text{display:flex;flex-direction:column;text-align:left;justify-content:space-between;align-items:left;width:80%}.Landing_VideoAnimation-container{position:relative;width:100%;overflow:hidden;max-width:1280px;margin:0 auto;padding-top:2rem}.video-background{padding-top:2rem;width:100%;height:100%;object-fit:cover;position:relative;top:0;left:0;z-index:1}.drawing-animation{padding-top:2rem;position:absolute;top:0;left:0;width:100%;z-index:2}.Landing-header2{padding-top:120px;position:relative}.Header2-text{display:flex;flex-direction:column;width:100%;position:absolute;top:100px;justify-content:center;align-items:center}.title{font-size:3rem;background:linear-gradient(90deg,#0e6a20,var(--dark-blue),var(--blue-primary),#afcff5,#0e6a20,var(--dark-blue),var(--blue-primary));background-size:300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientMove 3s linear infinite;opacity:0;transform:scale(.7);transition:opacity 3s ease,transform 3s ease;font-family:Georgia,Times New Roman,Times,serif}.subTitle{font-style:italic;color:#919191;font-weight:500;opacity:0;transform:scale(.7);transition:opacity 3s ease,transform 3s ease;margin-top:-10px}.subTitle.visible,.title.visible{opacity:1;transform:scale(1)}@media screen and (min-width: 768px){.title{font-size:5rem}}@media screen and (min-width: 1024px){.title{font-size:7rem}.subTitle{margin-top:-20px}}.ipad-container-animation{perspective:1000px;padding:2rem;display:flex;justify-content:center}.ipad{width:500px;height:200px;background:linear-gradient(180deg,#000,#4a4a4a);border-radius:20px;position:relative;transform-style:preserve-3d;transition:transform .5s;box-shadow:0 30px 60px #00000080;animation:tilt-back 5s ease-out forwards;animation-delay:1s}.ipad:before{content:"";position:absolute;width:100%;height:100%;background:radial-gradient(circle at center,#333,#000);border-radius:20px;transform:translateZ(-5px);box-shadow:inset 0 0 20px #0009}.ipad:after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#555,#1c1c1c);border-radius:20px;transform:translateZ(-10px);box-shadow:inset 0 0 10px #0006}.screen{width:95%;height:92%;background-color:#000;position:absolute;top:3.5%;left:2.5%;border-radius:15px;overflow:hidden;z-index:1}video{width:100%;height:100%;object-fit:cover;border-radius:15px}@keyframes tilt-back{0%{transform:rotateX(0)}to{transform:rotateX(60deg)}}@media screen and (min-width: 320px){.ipad{height:230px}}@media screen and (min-width: 430px){.ipad{height:300px}}@media screen and (min-width: 580px){.ipad{height:350px}}@media screen and (min-width: 768px){.ipad{width:580px;height:400px}}@media screen and (min-width: 1024px){.ipad{width:700px;height:480px}}.Landing_KNM2Description-container{padding:2rem 0rem;max-width:1280px;margin:0 auto;width:95vw;background-color:var(--blue-tertiary)}.Landing_KNM2Description-title{text-align:center;font-weight:600;font-style:italic}.gradient-text{background:linear-gradient(90deg,#0e6a20,var(--dark-blue),var(--blue-primary),#afcff5,#0e6a20,var(--dark-blue),var(--blue-primary),#afcff5,#0e6a20,var(--dark-blue),var(--blue-primary));background-size:200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientMove 5s linear infinite}@keyframes gradientMove{0%{background-position:0%}to{background-position:100%}}.Landing_AboutKNM2{padding:2rem 0rem;max-width:1280px;margin:0 auto;width:95vw}.Landing_AboutKNM2-container{display:flex;flex-direction:column;align-items:center;gap:1rem}.Landing_AboutKNM2-left,.Landing_AboutKNM2-right{display:flex;flex-direction:column;gap:1rem;width:100%}.Landing_AboutKNM2-right video{border-top-left-radius:40px;border-bottom-right-radius:40px}@media screen and (min-width: 768px){.Landing_AboutKNM2-container{display:flex;flex-direction:row;gap:4rem;padding:4rem 2rem}.Landing_AboutKNM2-left,.Landing_AboutKNM2-right{width:50%}.Landing_AboutKNM2-right video{border-top-left-radius:100px;border-bottom-right-radius:100px}}.team{margin-top:80px}.big-team-container{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto;padding:2rem 0;gap:2rem;width:95vw;max-width:1280px}.team-member-container{display:flex;flex-direction:column;text-align:center;justify-content:space-between;align-items:center;gap:1rem}@media screen and (min-width: 768px){.team-member-container{flex-direction:row;align-items:first baseline}}.blue-tertiary-background{background-color:var(--blue-tertiary);width:100%}.header-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin:0 auto;padding:5rem 0;width:90vw;max-width:1280px;gap:1.5rem}.header-title{font-weight:600;font-size:40px}.header-title .sub-title{font-size:30px}.header-breadcrumb{font-size:14px}.black-secondary{color:var(--black-secondary)}@media screen and (max-width: 768px){.header-title{font-size:24px}.header-title .sub-title{font-size:18px}}.mission{margin-top:80px}.blue-underline-title{text-decoration:underline;text-decoration-style:solid;text-decoration-color:var( --blue-primary );text-decoration-thickness:6px;text-underline-offset:12px}.MisVisSection{display:flex;flex-direction:column;padding:2rem 0rem;gap:2rem}.MisSection-fond{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:1.5rem;width:90vw;max-width:1280px;border-bottom:.5px solid rgba(0,0,0,.25);gap:2rem;background-color:var(--blue-tertiary);border-radius:20px}.MisSection-icon-fond{width:150px;height:150px;padding:1.5rem;color:var(--blue-primary);border:1px solid var(--blue-primary);border-radius:100px}.MisSection-Text-data{text-align:left;margin-top:1rem;line-height:2}.VisSection-fond{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:1.5rem;width:90vw;max-width:1280px;gap:2rem;border:.5px solid var(--blue-primary);border-radius:20px}@media screen and (min-width: 768px){.MisSection-fond{display:flex;flex-direction:row}.VisSection-fond{display:flex;flex-direction:row;flex-direction:row-reverse}}.ValeursSectionNeuro{padding:2rem 0rem}.mainTitle{text-align:center}.wrapper{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto;padding:1.5rem;max-width:1380px}.accordion{display:flex;flex-direction:column;gap:1rem;padding:0rem}.item{padding:1rem 2rem;border-radius:20px}.icon{text-align:center;padding-bottom:1rem;font-size:30px}.valeur{display:flex;flex-direction:column;gap:1rem;cursor:pointer}.content{max-height:0;overflow:hidden;transition:all .5s cubic-bezier(0,1,0,1);line-height:2;text-align:left}.content.show{height:auto;max-height:9999px;transition:all .5s cubic-bezier(1,0,1,0)}@media screen and (min-width: 768px){.arrowRight{color:var(--orange);display:none}.item{display:flex;padding:1rem 0rem}.accordion{padding:0rem 1.5rem}.icon{display:flex;flex-direction:column;justify-content:center;padding:2rem;font-size:80px}.contenu{padding-right:3rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:center}.content{max-height:none;overflow:visible;transition:none;font-size:14px}}@media screen and (min-width: 1024px){.accordion{display:flex;flex-direction:row}.item{display:flex;flex-direction:column;align-items:center;padding:1rem 2rem;width:40%}.contenu{padding-right:0;align-items:center}}.HistoriqueSection{display:flex;flex-direction:column;width:90vw;justify-content:center;align-items:center;margin:0 auto;padding:2rem 1.5rem;gap:1rem;max-width:1280px}.HistoriqueSection-content{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.HistoriqueSection-text{line-height:2}@media screen and (min-width: 768px){.HistoriqueSection{display:flex;flex-direction:row;flex-direction:row-reverse}.HistoriqueSection-content{padding:1.5rem}}@media screen and (min-width: 1024px){.HistoriqueSection-logo{padding:1.5rem;width:250px;height:auto}}.LaboScribensSection{display:flex;flex-direction:column;width:90vw;margin:0 auto;padding:3rem 1rem;max-width:1280px}.LaboScribensSection-fond{display:flex;flex-direction:column;padding:2rem 1rem;background-color:var(--blue-tertiary);border-radius:20px;gap:1.5rem}.LaboScribensSection-1{display:flex;flex-direction:column;align-items:center;gap:1rem}.LaboScribensSection-text{line-height:2}.LaboScribensSection-bouton{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.LaboScribensSection-1{display:flex;flex-direction:row}.LaboScribensSection-bouton{display:flex;flex-direction:column;align-items:flex-start}}@media screen and (min-width: 1024px){.LaboScribensSection-text,.LaboScribensSection-bouton{padding:0 2rem}}.publications{margin-top:80px}.big-publications-container{display:flex;flex-direction:column;text-align:center;justify-content:center;margin:0 auto;padding:2rem 0;gap:1rem;width:95vw;max-width:1280px}.publication-announcement{text-align:left;width:100%}.more-publication{display:flex;flex-direction:column;text-align:left;align-items:left;gap:.5rem;padding:1rem;border-radius:20px;color:var(--white);background-color:var(--black-secondary);width:100%}.bouton-accueil-blanc-rempli{display:block;width:fit-content;text-align:center}.important-publication-display{display:flex;flex-direction:column;width:100%;text-align:left}.important-publication-display-filters{display:flex;flex-direction:row;justify-content:flex-start;text-align:right;width:100%;gap:1rem}.Publications-mainPublication{display:flex;flex-direction:column;gap:1rem;align-items:stretch}@media screen and (min-width: 768px){.more-publication{padding:2rem}.important-publication-display{display:flex;flex-direction:row;justify-content:flex-end;gap:2rem}.important-publication-display-filters{width:fit-content}}.img-publication{max-height:350px}.main-publication-container{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem;background-color:var(--blue-primary);border-radius:20px;width:100%;overflow:hidden}.main-publication-image img{height:auto;max-width:300px;border-radius:20px}.main-publication-text{display:flex;flex-direction:column;text-align:left;align-items:left;gap:.5rem;color:var(--white);width:100%}.main-publication-title{font-weight:600;font-size:18px}.main-publication-category{display:flex;flex-direction:column;gap:1rem}.main-publication-info{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width: 768px){.main-publication-container{flex-direction:row;padding:0 2rem 0 0;gap:2rem}.main-publication-image img{border-radius:0}.main-publication-text{padding:1rem 0;justify-content:center}.main-publication-category,.main-publication-info{flex-direction:row}}.other-publication-container{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem;background-color:var(--white);box-shadow:0 0 10px #0003;border-radius:20px;width:100%;overflow:hidden}.other-publication-image img{height:auto;max-width:200px;border-radius:20px}.other-publication-text{display:flex;flex-direction:column;text-align:left;align-items:left;gap:.5rem;width:100%}.other-publication-title{font-weight:500;font-size:16px}.other-publication-category{display:flex;flex-direction:column;gap:1rem}.other-publication-info{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width: 600px){.other-publication-container{flex-direction:row;padding:0 2rem 0 0;gap:2rem}.other-publication-image img{border-radius:0}.other-publication-text{padding:1rem 0;justify-content:center}.other-publication-category{flex-direction:row}.other-publication-info{display:flex;flex-direction:row;gap:.5rem}}.event{margin-top:80px}.big-event-container{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto;padding:2rem 0;gap:2rem;width:95vw;max-width:1280px}.regular-event-display{display:flex;flex-direction:column;width:100%;text-align:left;align-items:left}.regular-event-display-filters{display:flex;flex-direction:row;width:100%;gap:1rem}.event-list-events{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;margin:0 auto;gap:2rem;width:100%}.events-mainEvent{display:flex;flex-direction:column;gap:1rem;width:100%}.event-column{display:flex;flex:1;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.event-list-events{display:flex;flex-direction:row;justify-content:space-between;gap:2rem}.regular-event-display{display:flex;flex-direction:row;justify-content:flex-end;gap:2rem;align-items:center}.regular-event-display-filters{width:fit-content}.event-column{display:flex;flex:1;flex-direction:column;gap:2rem}}@media screen and (min-width: 1024px){.event-list-events{display:flex;justify-content:space-between;gap:2rem}}.main-event-container{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem;background-color:var(--black-secondary);border-radius:20px;overflow:hidden}.main-event-category{display:flex;flex-direction:column;gap:1rem}.main-event-image{width:100%}.main-event-image img{align-items:center;margin:0 auto;height:auto;width:100%;border-radius:20px;max-width:400px}.main-event-text{display:flex;flex-direction:column;text-align:left;align-items:left;gap:1rem;color:var(--white);width:100%}.main-event-announcement h2{color:var(--white)}.main-event-title{font-weight:600;font-size:18px}.main-event-info{display:flex;flex-direction:column}.main-event-info-date{display:flex;flex-direction:row;gap:.5rem}@media screen and (min-width: 768px){.main-event-container{flex-direction:row;padding:2rem 0 2rem 2rem;gap:2rem}.main-event-image{width:fit-content}.main-event-image img{border-radius:20px 0 0 20px/20px 0px 0px 20px;min-width:350px}.main-event-text{padding:1rem 0;justify-content:center}.main-event-category,.main-event-info{display:flex;flex-direction:row}}.regular-event-container{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1rem;background-color:var(--white);width:100%;overflow:hidden;border-radius:20px;box-shadow:0 0 10px #0003;justify-content:space-between}.top-event-info{display:flex;flex-direction:column;gap:.5rem}.regular-event-image{display:flex;align-items:center;max-width:300px;max-height:200px;overflow:hidden}.img-capture-regularEvent{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:15px;justify-content:center}.regular-event-text,.regular-event-text-info{display:flex;flex-direction:column;text-align:left;align-items:left;gap:.5rem;width:100%}.regular-event-info{display:flex;flex-direction:column}.regular-event-info-date,.regular-event-info-location{display:flex;gap:.5rem}.regular-event-description{padding-bottom:1rem;border-bottom:solid 1px #ececec}.multiline-ellipsis{line-height:2rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;text-overflow:ellipsis}@media screen and (min-width: 768px){.regular-event-image{object-fit:cover;width:100%}}@media screen and (min-width: 1300px){.regular-event-info{display:flex;flex-direction:row}}.news{margin-top:80px}.big-news-container{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto;padding:2rem 0;gap:2rem;width:95vw;max-width:1280px}.regular-news-display{display:flex;flex-direction:column;width:100%;text-align:left}.regular-news-display-filters{display:flex;flex-direction:row;justify-content:flex-start;text-align:right;width:100%;gap:1rem}.news-list-events{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;margin:0 auto;gap:2rem;width:100%}.news-mainNews{display:flex;flex-direction:column;gap:1rem;width:100%}@media screen and (min-width: 768px){.regular-news-display{display:flex;flex-direction:row;justify-content:flex-end;gap:2rem}.regular-news-display-filters{width:fit-content}}.main-news-container{display:flex;flex-direction:column;align-items:center;gap:1rem;background-color:var(--orange);border-radius:20px;width:100%;overflow:hidden;padding:.5rem}.main-news-image{width:100%}.main-news-image img{align-items:center;margin:0 auto;height:auto;width:100%;border-radius:15px;max-width:400px}.main-news-text{display:flex;flex-direction:column;text-align:left;align-items:left;gap:1rem;color:var(--white);width:100%}.main-news-announcement h2{color:var(--white)}.main-news-title{font-weight:600;font-size:18px}.main-news-category{display:flex;flex-direction:column;gap:1rem}.img-capture{width:250px}@media screen and (min-width: 768px){.main-news-container{flex-direction:row;padding:.5rem 0rem .5rem .5rem;gap:2rem}.main-news-image{width:fit-content}.main-news-image img{border-radius:20px 0 0 20px/20px 0px 0px 20px;min-width:350px}.main-news-text{padding:1rem 0;justify-content:center}.main-news-category{flex-direction:row}}.regular-news-container{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:.5rem;border-radius:20px;width:100%;overflow:hidden;box-shadow:0 0 10px #0003}.regular-news-image{display:flex;align-items:center;min-width:280px;max-width:280px;max-height:200px;overflow:hidden}.img-capture-regularNews{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:15px}.regular-news-text{display:flex;flex-direction:column;text-align:left;gap:.5rem;width:100%;min-height:210px}.regular-event-title{font-weight:600;font-size:16px}.regular-news-category{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (min-width: 768px){.regular-news-container{flex-direction:row;justify-content:space-between}.regular-news-image{width:fit-content;max-width:250px}.regular-news-text{padding:1rem 0}}.AboutScribens{margin-top:80px}.AboutScribens-big-container{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto;padding:2rem 0;gap:3rem;width:95vw;max-width:1280px}.MissionVisionScribensSection{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;gap:2rem}.MissionScribensSection,.VisionScribensSection{display:flex;flex-direction:column;padding:2rem;box-shadow:0 0 8px #0000004d;align-items:flex-start;gap:1rem;border-radius:20px;text-align:left}.MissionSection-text,.VisionSection-text{line-height:2}.MissionSection-img{margin:0 auto}@media screen and (min-width: 768px){.MissionVisionScribensSection{display:flex;flex-direction:row;align-items:stretch}.MissionSection,.VisionSection{flex:1}}.ValeursScribens{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.ValeursScribens-title{text-align:center}.ValeursScribens-wrapper{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto}.arrowRight{color:var(--orange)}.ValeursScribens-accordion{display:flex;flex-direction:column;gap:1rem}.ValeursScribens-item{padding:1rem;border-radius:20px}.ValeursScribens-icon{text-align:center;padding-bottom:1rem;font-size:30px}.ValeursScribens-valeur{display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem;cursor:pointer}.ValeursScribens-content{max-height:0;overflow:hidden;transition:all .5s cubic-bezier(0,1,0,1);line-height:2;text-align:left}.ValeursScribens-content.show{height:auto;max-height:9999px;transition:all .5s cubic-bezier(1,0,1,0)}.ValeursScribens-valeur-1{font-weight:600;font-size:18px;line-height:1.5}@media screen and (min-width: 768px){.arrowRight{color:var(--orange);display:none;padding:0rem}.ValeursScribens-item{display:flex;padding:2rem 0rem}.ValeursScribens-icon{display:flex;flex-direction:column;justify-content:center;padding:2rem;font-size:80px}.ValeursScribens-valeur{padding-bottom:0rem}.ValeursScribens-contenu{padding-right:3rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:center}.ValeursScribens-content{max-height:none;overflow:visible;transition:none;font-size:14px}}@media screen and (min-width: 1024px){.ValeursScribens-icon{display:flex;flex-direction:column;justify-content:center;padding:2rem;font-size:100px}.ValeursScribens-contenu{padding:0 2rem}}.TimeLineScribensSection{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin:0 auto}.TimeLineScribensSection-timeline{position:relative;margin:0 auto;gap:2rem}.TimeLineScribensSection-timeline:after{content:"";position:absolute;width:4px;height:100%;top:0;left:1%;margin-left:-2px;background-image:radial-gradient(var(--orange) 50%,transparent 50%);background-size:4px 10px}.TimeLineScribensSection-container{padding:10px 0 10px 10%;text-align:left;position:relative;width:100%}.TimeLineScribensSection-orange-dot-left,.TimeLineScribensSection-orange-dot-right{width:10px;height:10px;background-color:var(--orange);border-radius:50%;position:absolute;left:-2.5px;top:49.3%;z-index:10}.TimeLineScribensSection-text-box{padding:20px 30px;background-color:var(--blue-tertiary);border-radius:20px;position:relative;z-index:20}.TimeLineScribensSection-text-box h2{color:#274e92;font-weight:700;padding-bottom:1rem}.TimeLineScribensSection-text-box p{line-height:2;font-size:14px}.left,.right{left:0}.TimeLineScribensSection-orange-line-left,.TimeLineScribensSection-orange-line-right{height:5px;width:100px;position:absolute;top:50%;background-image:radial-gradient(var(--orange) 50%,transparent 50%);background-size:10px 5px;left:0;z-index:5}.bordure{background-color:#fff;border:.5px solid var(--blue-primary);border-radius:20px}.TimeLineScribensSection-last-element{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem}.TimeLineScribensSection-last-element h2{text-align:center;padding-bottom:1rem;color:#274e92;font-weight:700}.TimeLineScribensSection-last-element p{line-height:2}@media screen and (min-width: 768px){.TimeLineScribensSection-timeline{position:relative;margin:0 auto}.TimeLineScribensSection-timeline:after{left:50%}.TimeLineScribensSection-container{padding:0 5%;position:relative;width:50%}.TimeLineScribensSection-orange-dot-left{right:-5px;left:auto}.TimeLineScribensSection-orange-line-left{right:0;left:auto}à .TimeLineScribensSection-text-box{padding:20px 30px;background-color:var(--blue-tertiary);border-radius:20px}.right{left:50%}.TimeLineScribensSection-last-element{display:flex;flex-direction:row;align-items:center}.TimeLineScribensSection-last-element h2{padding:2rem}}@media screen and (min-width: 1024px){.TimeLineScribensSection-orange-dot-left,.TimeLineScribensSection-orange-dot-right{top:49%}.TimeLineScribensSection-last-element h2{padding:1rem 10rem}}.PartnerScribensSection{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;gap:2rem}.PartnerScribensSection-title{display:flex;flex-direction:column;align-items:center}.PartnerScribensSection-text1{display:flex;flex-direction:column;line-height:2;gap:1.5rem}.PartnerScribensSection-text1 p{border-radius:20px;border:.5px solid var(--blue-primary);padding:2rem}.PartnerScribensSection-partners{display:flex;flex-direction:column;gap:2rem;justify-content:space-between;align-items:center;width:100%}.PartnerScribensSection-partner1{display:flex;flex-direction:column;gap:2rem}.PartnerScribensSection-partner2{display:none;flex-direction:column;gap:2rem}.PartnerScribensSection-boutons{display:flex;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.PartnerScribensSection-partner1{display:flex;flex-direction:row;gap:2rem}.PartnerScribensSection-partner2{display:flex;flex-direction:row}}@media screen and (min-width: 1024px){.PartnerScribensSection-partners{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:2rem;width:100%}.PartnerScribensSection-partner1,.PartnerScribensSection-partner2{gap:2rem}.PartnerBox{width:200px;height:230px}}.PartnerBox{display:flex;flex-direction:column;justify-content:center;text-align:left;gap:.5rem;font-size:14px;background-color:var(--blue-tertiary);border-radius:20px;padding:2rem 0rem 2rem 2rem;width:250px;height:230px;box-shadow:0 4px 8px #0003}.PartnerBox-pays{font-size:13px;color:var(--orange)}.PartnerBox-title{font-weight:700;font-size:15px}.PartnerBox-date{font-size:12px;padding-bottom:1rem}.PartnerBox-name{font-size:15px;right:0;background-color:#fff;padding:1rem;border-radius:20px 0 0 20px}@media screen and (min-width: 1024px){.PartnerBox{width:220px;height:230px}}.SourcesDeFinancementSection{padding-bottom:2rem;display:flex;flex-direction:column;gap:1rem}.SourcesDeFinancementSection-title,.SourcesDeFinancementSection-boutons{text-align:center}.FinancementBox{display:flex;flex-direction:column;justify-content:center;text-align:left;margin:0 auto;padding:1rem;align-items:flex-start;width:100%;border:.5px solid var(--blue-primary);border-radius:20px}.FinancementBox-header{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background-color:var(--blue-tertiary);width:100%;border-radius:20px}.FinancementBox-giver{font-size:14px;font-weight:700}.FinancementBox-bourse{font-size:17px;color:var(--orange);font-weight:600}.FinancementBox-description{display:flex;flex-direction:column;gap:1rem;padding:1rem 1rem 0}.FinancementBox-title{display:flex;flex-direction:row;justify-content:space-between}.FinancementBox-title-Desc{text-decoration:underline}.FinancementBox-text{display:flex;flex-direction:column;max-height:0;line-height:2;overflow:hidden;gap:1.5rem;transition:all .5s cubic-bezier(0,1,0,1)}.FinancementBox-text.show{height:auto;max-height:9999px;transition:all .5s cubic-bezier(1,0,1,0)}.FinancementBox-arrowDown,.FinancementBox-arrowRight{color:var(--orange)}@media screen and (min-width: 1024px){.FinancementBox-arrowDown,.FinancementBox-arrowRight{display:none}.FinancementBox-text{max-height:none;overflow:visible;transition:none}}.contact{margin-top:80px}.big-contact-container{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto;padding:2rem 0;gap:2rem;width:95vw;max-width:1280px}.blue-underline{text-decoration:underline;text-decoration-style:solid;text-decoration-color:var( --blue-primary );text-decoration-thickness:4px;text-underline-offset:5px}.data-contact-container{display:flex;flex-direction:column;gap:1rem}.contact-form-container{display:flex;flex-direction:column;gap:1rem;padding:2rem;border-radius:20px;background-color:var(--blue-tertiary)}.contact-form-names{display:flex;flex-direction:row;gap:1rem;justify-content:center}.contact-infos-container{display:flex;flex-direction:column;gap:1rem;padding:2rem;border-radius:20px;background-color:var(--blue-tertiary);width:100%}.contact-infos{display:flex;flex-direction:column;align-items:center;gap:1rem}.contact-infos-container img{width:100%}.message-large{display:none}@media screen and (min-width: 768px){.data-contact-container{flex-direction:row}.contact-form-container,.contact-infos-container{flex:1}.message-large{display:block}.message-small{display:none}.contact-infos-container img{max-width:400px}}.entry-form{display:flex;flex-direction:column;text-align:left}.entry-form label{margin-bottom:0}.text-form{display:flex;flex-direction:column;text-align:left}.text-form label{margin-bottom:0}.SourcesDeFinancement{margin-top:80px}.SourcesDeFinancement-content{display:flex;flex-direction:column;text-align:center;justify-content:center;align-items:center;margin:0 auto;padding:2rem 0;gap:2rem;width:95vw;max-width:1280px}.SourcesDeFinancement-liste{display:flex;flex-direction:column;gap:2rem}.ProjetsDeRechercheSection{margin-top:80px}.ProjetsDeRechercheSection-content{display:flex;flex-direction:column;margin:0 auto;padding:2rem 0;gap:2rem;width:95vw;max-width:1280px}.ProjetsDeRechercheSection-text{line-height:2;padding-bottom:2rem}.ProjetsDeRechercheSection-text2{line-height:2;padding-top:2rem}.ProjetsDeRechercheSection-actuel,.ProjetsDeRechercheSection-antérieur{display:flex;flex-direction:column;gap:2rem}.ProjetsDeRechercheSection-sources{display:flex;flex-direction:column;gap:1rem}.ProjetsDeRechercheSection-bouton1,.ProjetsDeRechercheSection-bouton2{text-align:center}.schema1-section{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.schema1-titre1{color:var(--blue-primary);font-weight:700;font-size:16px;background-color:var(--blue-secondary);width:100%;padding:1rem;text-align:center;border-radius:10px}.schema1-section2{display:flex;flex-direction:column;gap:1rem;text-align:center;border:solid 2px var(--blue-tertiary);width:100%;border-radius:10px;padding:1rem 0}.schema1-titre2{color:var(--blue-primary);font-weight:700;font-size:16px;background-color:var(--blue-tertiary);width:100%;padding:1rem;text-align:center;border-radius:10px}.schema1-section3{display:flex;flex-direction:column;gap:1.5rem;flex:1;width:100%}.schema1-projets{display:flex;flex-direction:column;gap:.5rem;width:100%}.schema1-projets-titre{display:flex;padding:1rem;color:#fff;border-radius:5px;font-size:14px;text-align:center;justify-content:center;align-items:center;font-weight:700}.schema1-projets-description{display:flex;border-radius:5px;font-size:14px;text-align:center;justify-content:center;align-items:center;line-height:2;padding:1rem;flex:1}@media screen and (min-width: 768px){.schema1-section3{display:flex;flex-direction:row;gap:.5rem}.schema1-projets-titre{font-size:14px;height:70px}.schema1-projets-description{padding:0rem}}@media screen and (min-width: 1024px){.schema1-section3{display:flex;flex-direction:row;gap:1rem}}.schema2-section1{display:flex;flex-direction:column;padding:1rem;gap:1rem;text-align:center}.schema2-titre1{color:#fff;background-color:#000;padding:1rem;border-radius:10px;font-weight:700}.schema2-section2{display:flex;flex-direction:column;border:solid 2px #457AB9;border-radius:10px;padding:1rem;gap:1rem}.schema2-titre2{color:#fff;background-color:#457ab9;padding:.5rem;border-radius:30px;font-weight:700}.schema2-info2{display:flex;flex-direction:column}.schema2-info2 p{flex:1}.schema2-section3{display:flex;flex-direction:column;border:solid 2px #F5600C;border-radius:10px;padding:1rem;gap:1rem}.schema2-titre3{color:#fff;background-color:#f5600c;padding:.5rem;border-radius:30px;font-weight:700}.schema2-section4{display:flex;flex-direction:column;border:solid 2px #C11414;border-radius:10px;padding:1rem;gap:1rem}.schema2-titre4{color:#fff;background-color:#c11414;padding:.5rem;border-radius:30px;font-weight:700}.schema2-section5{display:flex;flex-direction:column;border:solid 2px #116642;border-radius:10px;padding:1rem;gap:1rem}.schema2-titre5{color:#fff;background-color:#116642;padding:.5rem;border-radius:30px;font-weight:700}.schema2-section6{display:flex;flex-direction:column;border:solid 2px #C68F70;border-radius:10px;padding:1rem;gap:1rem}.schema2-titre6{color:#fff;background-color:#c68f70;padding:.5rem;border-radius:30px;font-weight:700}@media screen and (min-width: 768px){.schema2-info2,.schema2-info3,.schema2-info4,.schema2-info5,.schema2-info6{display:flex;flex-direction:row;gap:3rem;justify-content:center}}@media screen and (min-width: 1024px){.schema2-section2,.schema2-section3,.schema2-section4,.schema2-section5,.schema2-section6{padding:1rem 5rem}}.ProjetBox-Section{display:flex;flex-direction:column;border:solid 1.5px var(--blue-primary);border-radius:10px;transition:all 1s cubic-bezier(0,1,0,1);box-shadow:4px 4px 8px #0000004d}.ProjetBox-Section-show{background-color:#fbfeff}.ProjetBox-en-tete{display:flex;flex-direction:column;gap:1rem;padding:1rem}.ProjetBox-domaine{display:flex;padding:.3rem 1rem;color:#fff;margin:0 auto;border-radius:20px;margin-left:0rem}.ProjetBox-titreFleche{display:flex;justify-content:space-between}.ProjetBox-titre{color:var(--blue-primary);font-weight:700;line-height:2}.ProjetBox-collab{line-height:2}.ProjetBox-arrowRight{color:var(--orange);font-size:16px}.ProjetBox-descriptionSources{display:none;flex-direction:column;gap:1rem;padding:1rem;max-height:0;overflow:hidden;transition:all 1s cubic-bezier(0,1,0,1)}.ProjetBox-descriptionSources.show{display:flex;flex-direction:column;height:auto;max-height:9999px;transition:all 1s cubic-bezier(1,0,1,0)}.ProjetBox-description{line-height:2;padding:1rem;border:solid 1px var(--blue-primary);border-radius:10px}.ProjetBox-SourcePlus{display:flex;flex-direction:column;padding:1rem;border:dotted 1px black;border-radius:10px;gap:.5rem}.ProjetBox-Source{display:flex;justify-content:space-between}.ProjetBox-plus{color:var(--orange)}.ProjetBox-Sources{display:none;flex-direction:column;max-height:0;overflow:hidden;transition:all .5s cubic-bezier(0,1,0,1)}.ProjetBox-Sources.show{display:flex;flex-direction:column;height:auto;max-height:9999px;transition:all .5s cubic-bezier(1,0,1,0);line-height:2;gap:1rem}.pojectBox-categories,.ProjetBox-domaine{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.ProjetBox-domaine,.pojectBox-categories{flex-direction:row;width:fit-content}}.PartenairesSection{margin-top:80px}.PartenairesSection-content{display:flex;flex-direction:column;margin:0 auto;padding:2rem 0;gap:2rem;width:95vw;max-width:1280px}.PartenairesSection-text{line-height:2}.PartenairesSection-CollabCAD{display:flex;flex-direction:column;gap:2rem}.PartenairesSection-CollabCAD-section{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:2px dotted var(--blue-primary);border-radius:20px}.PartenairesSection-CollabCAD-section1{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:10px;background-color:var(--blue-tertiary)}.PartenairesSection-CollabCAD-section1-titre{color:var(--blue-primary);font-weight:700;font-size:16px}.PartenairesSection-CollabCAD-section2{display:flex;flex-direction:column;gap:1rem;align-items:stretch}.PartenairesSection-CollabCAD-section2-1{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:10px;background-color:var(--blue-secondary);line-height:2}.PartenairesSection-CollabCAD-section2-2{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border-radius:10px;border:solid 1px var(--blue-primary);line-height:2}.PartenairesSection-CollabINT{display:flex;flex-direction:column;gap:2rem}.PartenairesSection-CollabINT-section{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:10px;border:solid 1px var(--blue-primary)}.PartenairesSection-CollabINT-section1{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;width:100%;background-color:var(--blue-tertiary);border-radius:10px;padding:1rem}.PartenairesSection-CollabINT-section1-titre{color:var(--blue-primary);font-weight:700;font-size:16px}.PartenairesSection-CollabINT-section2{display:flex;flex-direction:column;gap:.5rem;line-height:2}@media screen and (min-width: 768px){.PartenairesSection-CollabCAD-section2{display:flex;flex-direction:row;gap:1rem}.PartenairesSection-CollabCAD-section2-1{width:40%}.PartenairesSection-CollabCAD-section2-2{width:60%}.PartenairesSection-CollabINT-section{display:flex;flex-direction:row}.PartenairesSection-CollabINT-section1{background-color:transparent;width:40%}.PartenairesSection-CollabINT-section2{width:60%}}@media screen and (min-width: 1024px){.PartenairesSection-CollabCAD-section2-1{width:40%}.PartenairesSection-CollabCAD-section2-2{width:60%}}.collectes-donnees{margin-top:80px}.big-collectes-container{display:flex;flex-direction:column;text-align:left;justify-content:space-between;align-items:left;gap:1rem;margin:0 auto;padding:2rem 0;width:95vw;max-width:1280px}.form-btn{width:fit-content;margin:auto}.leaf{position:absolute;width:100%;height:100%;top:0;left:0;display:none}.leaf div{position:absolute;display:block}.leaf div:nth-child(1){left:20%;animation:fall 15s linear infinite;animation-delay:-2s}.leaf div:nth-child(2){left:70%;animation:fall 15s linear infinite;animation-delay:-4s}.leaf div:nth-child(3){left:10%;animation:fall 20s linear infinite;animation-delay:-7s}.leaf div:nth-child(4){left:50%;animation:fall 18s linear infinite;animation-delay:-5s}.leaf div:nth-child(5){left:85%;animation:fall 14s linear infinite;animation-delay:-5s}.leaf div:nth-child(6){left:15%;animation:fall 16s linear infinite;animation-delay:-10s}.leaf div:nth-child(7){left:90%;animation:fall 15s linear infinite;animation-delay:-4s}@keyframes fall{0%{opacity:1;top:-10%;transform:translate(20px) rotate(0)}20%{opacity:.8;transform:translate(-20px) rotate(45deg)}40%{transform:translate(-20px) rotate(90deg)}60%{transform:translate(-20px) rotate(135deg)}80%{transform:translate(-20px) rotate(180deg)}to{top:110%;transform:translate(-20px) rotate(225deg)}}.leaf1{transform:rotateX(180deg)}.accordion-button:focus{box-shadow:none!important}.figure{padding:8px}.formulaire-consentement{margin-top:80px}section{height:auto;width:100%;position:relative;background:radial-gradient(#333,#000);padding-bottom:4rem}.folieLogo{background-color:var(--blue-tertiary);position:absolute;bottom:0;width:100%;padding-bottom:4rem}.folieLogo-image{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.folieLogo-image img{height:auto;width:100px}.folieLogo-image-group{display:flex;gap:2rem;padding-top:1rem}.folieLogo-image-group-img{display:flex;flex-direction:column;justify-content:center}.big-formulaire-container{display:flex;flex-direction:column;text-align:left;justify-content:space-between;align-items:left;gap:1rem;margin:0 auto;padding:2rem 0;width:95vw;max-width:1280px}.participant-name,.participant-gender{width:100%;display:block;flex-direction:row;gap:1rem}.parent-consent-field{display:flex;flex-direction:row;gap:1rem}.submit-button{width:fit-content}@media screen and (min-width: 768px){.folieLogo-image img{height:auto;width:150px}section{padding-bottom:6rem}.folieLogo{padding-bottom:4rem}}@media screen and (min-width: 1024px){section{padding-bottom:6rem}.folieLogo{padding-bottom:4rem}.folieLogo-image{gap:3rem}}.downArrow{position:relative;bottom:45%;top:10px;margin:auto;text-align:center}.bounce{-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite}@-moz-keyframes bounce{0%,20%,50%,80%,to{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,to{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.demo{font-family:Raleway,sans-serif;color:#fff;display:block;margin:0 auto;padding:15px 0;text-align:center}.demo a{font-family:Raleway,sans-serif;color:#2ecc71}@media screen and (max-width: 425px){.folieLogo-image img{height:auto;width:70px}}@media screen and (max-width: 375px){.folieLogo-image-group{flex-direction:column}}.input-date{padding-left:28px!important}.participant-medical-history,.participant-medication-history{width:100%;display:flex;flex-direction:row;gap:1rem}.form-control:focus{box-shadow:none!important;border-color:#457ab9!important}.dynamic-form-foly .accordion-item:hover{border-color:#2b91e1;border-width:1px;border-style:solid}.dynamic-form-foly .accordion-button:after{position:absolute;font-weight:700;transform:rotate(270deg)}.dynamic-form-foly .accordion-button:not(.collapsed):after{transform:rotate(360deg)!important}.dynamic-form-foly .accordion-button:not(.collapsed){background:transparent!important}.dynamic-form-foly .dynamic-form-foly-sub .accordion-button:after{border-style:solid;border-color:#2b91ff;border-width:2px;position:absolute;font-weight:700;transform:rotate(0);background-image:url("data:image/svg+xml,%3csvg  viewBox='5.3 5 10 10' preserveAspectRatio='xMidYMid meet' fill='rgb(43,145,255)' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e")}.dynamic-form-foly .dynamic-form-foly-sub .accordion-button:not(.collapsed):after{transform:rotate(0)!important;background-image:url("data:image/svg+xml,%3csvg viewBox='5 5 10 10' fill='rgb(43,145,255)' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e")}.dynamic-form-foly-sub .accordion-button:after{width:15px!important;height:15px!important}@media screen and (min-width: 990px) and (max-width: 1225px){.folie-logo{width:120px!important}}.react-datepicker-wrapper{display:flex}.react-datepicker__navigation--years:before{border-color:#666;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;left:11px;position:absolute;width:9px}.react-datepicker__navigation--years-upcoming:before{top:17px;transform:rotate(315deg)}.react-datepicker__navigation--years-previous:before{top:6px;transform:rotate(135deg)}.form-check-input[type=checkbox]{border:1px solid #2c91e1}.form-check-input[type=checkbox]:checked{border:1px solid #2c91e1}.form-check-input[type=checkbox]:checked{background-color:#2c91e1}.form-check-input:focus{box-shadow:none;border-color:#2c91e1}.FormSelectInput-container{display:flex;flex-direction:column;padding-bottom:20px}.FormSelectInput-select_error,.FormSelectInput-container label{width:100%}.FormSelectInput-select{display:block;width:100%;padding:.375rem .75rem;font-size:14px;font-weight:400;line-height:1.5;border-color:var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;outline:none}.FormSelectInput-select:focus{border-color:var(--blue-primary)}.ProjetsActuelsSection{margin-top:80px}.ProjetsActuelsSection-content{display:flex;flex-direction:column;margin:0 auto;padding:2rem 0;gap:2rem;width:95vw;max-width:1280px}.ProjetsActuelsSection-text{line-height:2;padding-bottom:1rem}.ProjetsAnterieursSection,.ApplicationsPotentiellesSection{margin-top:80px}.ApplicationsPotentiellesSection-content{display:flex;flex-direction:column;margin:0 auto;padding:2rem 0;gap:4rem;width:95vw;max-width:1280px}.ApplicationsPotentiellesSection-text{line-height:2}.ApplicationsPotentiellesSection-container{display:flex;flex-direction:column}.ApplicationsPotentiellesSection-en-tete{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:dotted 2px var(--blue-primary);align-items:stretch;justify-content:center;width:40%}.ApplicationsPotentiellesSection-listeApp{width:60%}.ApplicationsPotentiellesSection-titre{display:flex;flex-direction:column;color:var(--orange);font-weight:700}.ApplicationsPotentiellesSection-description{font-size:14px;font-weight:700}.ApplicationsPotentiellesSection-element{display:flex;flex-direction:row;padding:1rem;gap:1rem;align-items:center}.ApplicationsPotentiellesSection-icon{width:50px;font-size:30px}.ApplicationsPotentiellesSection-AppPot{font-size:14px}@media screen and (min-width: 768px){.ApplicationsPotentiellesSection-container{display:flex;flex-direction:row;gap:1rem}}.KNM2Section{margin-top:80px}.KNM2Section-container{display:flex;flex-direction:column;margin:0 auto;padding:4rem 0;gap:1rem;width:95vw;max-width:1280px}.KNM2Section-description{display:flex;flex-direction:column;padding:2rem;background-color:#274e92;border-radius:20px;gap:2rem;align-items:center}.KNM2Section-description-image img{width:200px}.KNM2Section-text{color:#fff;font-size:16px;font-weight:250;text-align:left;line-height:2}.text-bold{font-weight:700}@media screen and (min-width: 768px){.KNM2Section-description{display:flex;flex-direction:row}}@media screen and (min-width: 1024px){.KNM2Section-description-image img{width:300px}}.KNM2_Header_Section{display:flex;background-color:var(--blue-tertiary);gap:2rem;justify-content:center}.KNM2_Header_Section-container{max-width:1280px;justify-content:center;text-align:center;padding:2rem 0}.KNM2_Header_Section-entete{display:flex;flex-direction:column;justify-content:center;padding:3rem;gap:1.5rem;text-align:left}.KNM2_Header_Section-Titre{font-size:40px;font-weight:700}.blue-title{color:var(--blue-primary)}.KNM2_Header_Section-Description{font-size:16px;line-height:2}.KNM2_Header_Section-imageHeader img{display:inline-block;width:230px}@media screen and (min-width: 768px){.KNM2_Header_Section-imageHeader img{width:400px;padding-top:2rem}.KNM2_Header_Section-container{display:flex;flex-direction:row}}@media screen and (min-width: 1024px){.KNM2_Header_Section-imageHeader img{width:600px}}.KNM2_EvolutionSection{padding:2rem 1rem;display:flex;flex-direction:column}.KNM2_EvolutionSection-Section1-entete{display:flex;flex-direction:column;gap:1rem}.KNM2_EvolutionSection-Section1-titre{font-weight:700;color:var(--dark-blue);font-size:18px}.KNM2_EvolutionSection-Section1-text{color:var(--dark-blue);font-size:14px}.KNM2_EvolutionSection-Section1-list{display:flex;flex-direction:column;gap:2rem;padding-top:2em}.KNM2_EvolutionSection-Section1-element{display:flex;flex-direction:column;padding:1.5rem;border-radius:5px;box-shadow:0 0 10px #0000004d;gap:1rem}.KNM2_EvolutionSection-Section1-element-icon{font-size:50px;color:var(--dark-blue)}.KNM2_EvolutionSection-Section1-element-titre{font-weight:700;color:var(--blue-primary)}.KNM2_EvolutionSection-Section1-element-text{display:flex;flex-direction:column;font-size:10px;line-height:2;gap:1rem;text-align:justify}.KNM2_EvolutionSection-Section2{display:flex;flex-direction:column;padding-top:4rem;gap:2rem}.KNM2_EvolutionSection-Section2-partie1{display:flex;flex-direction:column;gap:2rem}.KNM2_EvolutionSection-Section2-partie1-gauche{display:flex;flex-direction:column;gap:2rem;text-align:left;justify-content:center;padding:1rem}.KNM2_EvolutionSection-Section2-partie1-text{line-height:2}.KNM2_EvolutionSection-Section2-partie1-title{font-weight:700;font-size:20px}.KNM2_EvolutionSection-Section2-partie1-droite{display:flex;flex-direction:column;gap:1rem}.KNM2_EvolutionSection-Section2-partie1-droite-element{padding:.5rem;border-radius:20px;border:dotted 2px black}.KNM2_EvolutionSection-Section2-partie1-droite-element-image img{width:150px;height:auto;border-radius:10px}.KNM2_EvolutionSection-Section2-partie1-droite-element-info{display:flex;flex-direction:column;padding:.5rem;gap:1rem}.KNM2_EvolutionSection-Section2-partie1-droite-element-nom,.KNM2_EvolutionSection-Section2-partie1-droite-element-titre,.KNM2_EvolutionSection-Section2-partie1-droite-element-text{display:flex;flex-direction:column;text-align:left;gap:.5rem}.KNM2_EvolutionSection-Section2-partie1-droite-element-nom{color:var(--orange)}.KNM2_EvolutionSection-Section2-partie1-droite-element-titre{font-weight:700}.KNM2_EvolutionSection-Section2-partie1-droite-element-text p{font-size:12px}.blue-underline-small-title{text-decoration:underline;text-decoration-style:solid;text-decoration-color:var( --blue-primary );text-decoration-thickness:6px;text-underline-offset:6px}.KNM2_EvolutionSection-Section2-partie2{display:flex;flex-direction:column;border-radius:20px;box-shadow:0 0 10px #0000004d;padding:1.5rem;gap:2rem}.KNM2_EvolutionSection-Section2-partie2-element{display:flex;flex-direction:column;gap:1rem;justify-content:center}.KNM2_EvolutionSection-Section2-partie2-element-titre{font-size:16px;font-weight:700;color:var(--dark-blue)}.KNM2_EvolutionSection-Section2-partie2-element-text{font-size:12px;text-align:justify}@media screen and (min-width: 768px){.KNM2_EvolutionSection-Section1-list{display:flex;flex-direction:row;padding:1rem}.KNM2_EvolutionSection-Section2-partie1,.KNM2_EvolutionSection-Section2-partie1-droite{display:flex;flex-direction:row}.KNM2_EvolutionSection-Section2-partie1-droite-element{padding:1rem}.KNM2_EvolutionSection-Section2-partie1-droite-element-image img{width:200px}.KNM2_EvolutionSection-Section2-partie2{display:flex;flex-direction:row;margin:.5rem}}@media screen and (min-width: 1024px){.KNM2_EvolutionSection-Section2-partie1-droite-element-image img{width:280px;height:auto}}@media screen and (min-width: 1440px){.KNM2_EvolutionSection-Section2-partie1-droite-element-image img{width:350px;height:auto}}.KNM2_FonctionnaliteSection{display:flex;flex-direction:column;gap:2rem;border-radius:20px;margin-top:2rem}.KNM2_FonctionnaliteSection-category{text-align:center}.KNM2_FonctionnaliteSection-text,.KNM2_FonctionnaliteSection-Section2-text{line-height:2;font-size:14px}.KNM2_FonctionnaliteSection-Section1{display:flex;flex-direction:column;gap:2rem}.KNM2_FonctionnaliteSection-Section1-element1,.KNM2_FonctionnaliteSection-Section1-element2,.KNM2_FonctionnaliteSection-Section1-element3{flex-basis:calc(33.33% - 10px)}.KNM2_FonctionnaliteSection-Section1-element1,.KNM2_FonctionnaliteSection-Section1-element3{display:flex;flex-direction:column;gap:2rem;justify-content:center}.KNM2_FonctionnaliteSection-Section1-element1-fonction{display:flex;gap:1rem}.KNM2_FonctionnaliteSection-Section1-element2{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.KNM2_FonctionnaliteSection-Section1-element1-icon{font-size:35px;width:50px;height:50px}.KNM2_FonctionnaliteSection-Section1-element1-fonc{display:flex;flex-direction:column;gap:.5rem;text-align:left}.KNM2_FonctionnaliteSection-Section1-element1-titre{font-size:14px;font-weight:700}.KNM2_FonctionnaliteSection-Section1-element1-text{font-size:12px;line-height:2}.KNM2_FonctionnaliteSection-Section1-element2 img{width:250px;border-radius:20px;border:solid 10px}.KNM2_FonctionnaliteSection-Section2{background-color:var(--blue-tertiary);border-radius:20px;padding:1rem;display:flex;flex-direction:column;gap:3rem;margin-top:2rem}.KNM2_FonctionnaliteSection-Section2-tests{display:flex;flex-direction:column;gap:3rem}.KNM2_FonctionnaliteSection-Section2-groupe{display:flex;flex-direction:column;justify-content:space-between}.KNM2_FonctionnaliteSection-Section2-groupe-element{flex:1;display:flex;flex-direction:column;gap:1rem;min-height:300px}.KNM2_FonctionnaliteSection-Section2-groupe-element-img img{width:100%}.KNM2_FonctionnaliteSection-Section2-groupe-element-test,.KNM2_FonctionnaliteSection-Section2-groupe-element-text{width:100%;text-align:left;padding:0 1rem}.KNM2_FonctionnaliteSection-Section2-groupe-element-test{color:var(--dark-blue);font-weight:700;line-height:2}.KNM2_FonctionnaliteSection-Section2-groupe-element-text{font-size:14px;line-height:2}.KNM2_FonctionnaliteSection-Section2-groupe-element-img video{width:60%}.KNM2_FonctionnaliteSection-Section2-groupe-element-img{position:relative;width:fit-content;border-radius:20px;overflow:hidden}.KNM2_FonctionnaliteSection-Section2-groupe-element-video{width:100%}.KNM2_FonctionnaliteSection-Section2-groupe-element-video video{width:100%;border:10px solid black;border-radius:20px}.KNM2_FonctionnaliteSection-Section2-groupe-element-stimulusVisuel{display:flex;flex-direction:row;gap:1rem;align-items:center;background-color:#348749;padding:.5rem;border-radius:10px;color:#fff}.KNM2_FonctionnaliteSection-Section2-groupe-element-stimulusAuditif{display:flex;flex-direction:row;gap:1rem;align-items:center;background-color:#345c87;padding:.5rem;border-radius:10px;color:#fff}.KNM2_FonctionnaliteSection-critereIndividual{display:flex;flex-direction:row;gap:1rem;align-items:center;border-radius:10px;color:#000;font-weight:700}.KNM2_FonctionnaliteSection-Section2-groupe-element-critere{display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:#fafafa;border-radius:10px;box-shadow:0 0 10px #0000004d}.KNM2_FonctionnaliteSection-Section2-groupe-element-description{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 400px){.KNM2_FonctionnaliteSection-Section2-groupe-element-video video{width:60%}}@media screen and (min-width: 768px){.KNM2_FonctionnaliteSection-Section1{display:flex;flex-direction:row}.KNM2_FonctionnaliteSection-Section1-element2 img{width:250px}.KNM2_FonctionnaliteSection-Section2-groupe{display:flex;flex-direction:row}.KNM2_FonctionnaliteSection-Section2-groupe-element{flex-direction:row;min-height:0px;align-items:center}.KNM2_FonctionnaliteSection-Section2-groupe-element-test,.KNM2_FonctionnaliteSection-Section2-groupe-element-text{width:100%}.KNM2_FonctionnaliteSection-Section2-groupe-element-img{width:20%}.KNM2_FonctionnaliteSection-Section2-groupe-element-description{width:80%;display:flex;flex-direction:column;gap:1rem}.KNM2_FonctionnaliteSection-Section2-groupe-element-img video{width:100%}.KNM2_FonctionnaliteSection-Section2-groupe-element-img{position:relative;border-radius:20px;overflow:hidden}.KNM2_FonctionnaliteSection-Section2-groupe-element-video{width:60%}.KNM2_FonctionnaliteSection-Section2-groupe-element-video video{width:100%}}@media screen and (min-width: 1024px){.KNM2_FonctionnaliteSection-Section2-groupe-element-img,.KNM2_FonctionnaliteSection-Section2-groupe-element-description{width:100%}.KNM2_FonctionnaliteSection-Section2-groupe-element{flex-direction:column}.KNM2_FonctionnaliteSection-Section2-groupe-element-test,.KNM2_FonctionnaliteSection-Section2-groupe-element-text,.KNM2_FonctionnaliteSection-Section2-groupe-element-img img{width:100%}.KNM2_FonctionnaliteSection-Section2-groupe{padding:0 0rem}.KNM2_FonctionnaliteSection-Section2-tests{display:flex;flex-direction:row;justify-content:center}.KNM2_FonctionnaliteSection-Section2-groupe-element-video{width:100%}.KNM2_FonctionnaliteSection-Section2-groupe-element-test{height:100px}}@media screen and (min-width: 1440px){.KNM2_FonctionnaliteSection-Section2-groupe-element-test,.KNM2_FonctionnaliteSection-Section2-groupe-element-text,.KNM2_FonctionnaliteSection-Section2-groupe-element-img img{width:100%}}.KNM2_Analyse_Donnees_Section{margin-top:4rem;padding:2rem;background-color:#f8f8f8;border-radius:20px}.KNM2_Analyse_Donnees_Section-1{display:flex;flex-direction:column;gap:2rem}.KNM2_Analyse_Donnees_Section-1-gauche{display:flex;flex-direction:column;gap:1rem;text-align:left}.KNM2_Analyse_Donnees_Section-1-text{font-size:18px;font-weight:700;line-height:2}.KNM2_Analyse_Donnees_Section-1-list{display:flex;flex-direction:column;gap:1rem}.KNM2_Analyse_Donnees_Section-1-list-element{display:flex;gap:1rem}.KNM2_Analyse_Donnees_Section-1-list-element-icon{font-size:30px}.KNM2_Analyse_Donnees_Section-1-list-element-text{font-size:14px;line-height:2}.KNM2_Analyse_Donnees_Section-1-droite{display:flex;flex-direction:column;justify-content:center}.KNM2_Analyse_Donnees_Section-1-droite img{width:230px;border-radius:20px;border:solid 10px}@media screen and (min-width: 768px){.KNM2_Analyse_Donnees_Section-1{display:flex;flex-direction:row}.KNM2_Analyse_Donnees_Section-1-droite img{width:300px}}@media screen and (min-width: 1024px){.KNM2_Analyse_Donnees_Section{padding:4rem}.KNM2_Analyse_Donnees_Section-1-droite img{width:450px}}.KNM2_Results-container{display:flex;flex-direction:column;padding:2rem 0rem;gap:1rem;width:100%}.KNM2_Results-content{display:flex;flex-direction:column;gap:2rem;align-items:center}.KNM2_Results-Topsection{display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:space-between;background-color:var(--blue-primary);border-radius:20px;padding:2rem}.KNM2_Results-Description{display:flex;flex-direction:column;gap:1rem;color:#e6e6e6}.KNM2_Results-Description h2{color:#fff;font-size:18px}.KNM2_Results-Topsection img{width:100%;border-radius:10px}.KNM2_Results-Bottomsection{display:flex;flex-direction:column;gap:2rem}.KNM2_Results-Bottomsection-right,.KNM2_Results-Bottomsection-left{display:flex;flex-direction:column;gap:2rem;align-items:center}.KNM2_Results-Description-BottomSection{display:flex;flex-direction:column;gap:1rem}.KNM2_Results-Bottomsection-right img,.KNM2_Results-Bottomsection-left img{width:100%;border-radius:10px}.KNM2_Results-Bottomsection-left{background-color:var(--blue-secondary);border-radius:20px;padding:2rem}.KNM2_Results-Bottomsection-right{background-color:var(--blue-tertiary);border-radius:20px;padding:2rem}.KNM2_Results-text{display:flex;align-items:center;width:60%;gap:2rem;flex:1;align-items:stretch}.KNM2_Results-text p{padding:1rem;box-shadow:0 0 10px #0000004d;border-radius:10px;justify-content:center;text-align:center}.KNM2_Results-img{width:40%}.KNM2_Results-img img{width:100%}@media screen and (min-width: 768px){.KNM2_Results-Bottomsection{display:flex;flex-direction:row;gap:2rem}.KNM2_Results-Topsection{flex-direction:row}.KNM2_Results-Description{width:60%}.KNM2_Results-Topsection img{width:30%}}@media screen and (min-width: 1024px){.KNM2_Results-Bottomsection-right,.KNM2_Results-Bottomsection-left{display:flex;flex-direction:row}.KNM2_Results-Description-BottomSection{width:60%}.KNM2_Results-Bottomsection-right img,.KNM2_Results-Bottomsection-left img{width:40%}}.about-section{position:relative;width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden;padding-bottom:10rem;gap:3rem}.about-title{font-size:20px;color:var(--dark-blue);font-weight:600;font-style:italic}.ipad-container{position:relative;width:40%;height:auto}.ipad-image{width:100%;display:flex;margin:auto;position:relative}.box{display:flex;flex-direction:column;position:absolute;padding:20px;width:280px;height:auto;background-color:#fffffff2;border-radius:10px;box-shadow:0 0 20px #b4b4b466;align-items:center;text-align:center;justify-content:center;animation:growShrink 6s infinite ease-in-out}.box-icon{font-size:30px;color:var(--dark-blue)}.box p{font-size:12px;font-weight:700;color:var(--dark-blue)}.box-1{top:-20px;right:-120px;animation-delay:0s}.box-2{top:100px;left:-150px;animation-delay:1.5s}.box-3{top:300px;right:0;animation-delay:3s}@keyframes growShrink{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width: 1124px){.box-1{top:-20px;right:-120px;animation-delay:0s}.box-2{top:85px;left:-200px;animation-delay:1.5s}.box-3{top:176px;right:-180px;animation-delay:3s}.about-section{padding-bottom:5rem}}@media (max-width: 800px){.ipad-container{position:relative;width:60%;height:auto}box-1{top:-20px;right:-45px;animation-delay:0s}.box-2{top:85px;left:-100px;animation-delay:1.5s}.box-3{top:200px;right:-85px;animation-delay:3s}}@media (max-width: 600px){.box{position:relative;width:100%}.about-section{height:auto;gap:1rem;padding-bottom:1rem}.ipad-container{display:flex;flex-direction:column;gap:1rem;width:80%}.boxes{display:flex;flex-direction:column;gap:1rem;width:100%}.box-1,.box-2,.box-3{top:0;right:0;left:0}}.KNM2_Goal-container{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem;background-color:var(--blue-primary);border-radius:20px}.KNM2_Goal-section1{display:flex;flex-direction:column;border-radius:50px;color:#fff}.KNM2_Goal-section1 h2{color:#fff;font-size:18px;font-weight:bolder}.KNM2_Goal-section1-left{display:flex;flex-direction:column;width:100%;justify-content:center;gap:1rem;padding:1rem}.KNM2_Goal-section1-left-elements{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.KNM2_Goal-section1-right{width:100%;padding:0rem 1rem 1rem;border:10px}.KNM2_Goal-section1-right img{width:100%;border-radius:10px}.KNM2_Goal-section2{display:flex;flex-direction:column;flex:1;gap:1rem;align-items:stretch;padding:1rem}.KNM2_Goal-part1,.KNM2_Goal-part2{display:flex;flex-direction:column;gap:1rem;width:100%}.KNM2_Goal-section2-left{display:flex;flex-direction:row;padding:2rem;width:45%;border-top-right-radius:50px;height:100%}.KNM2_Goal-section2-right{display:flex;flex-direction:column;gap:1rem;width:55%;padding:2rem;color:#fff}.KNM2_Goal-section2-left img{width:100%;border-radius:10px}.KNM2_Goal-section2-left-img1{width:100%}.KNM2_Goal-section2-left-img2,.KNM2_Goal-section2-left-img3{width:25%}.KNM2_Goal-section2-right-element{background-color:var(--blue-tertiary);padding:1rem;border-radius:10px;color:var(--dark-blue);flex:1;display:flex;flex-direction:column;gap:1rem;align-items:center;text-align:center}.KNM2_Goal-icon{font-size:30px}.KNM2_Goal-section2-right-element-part2{display:flex;flex-direction:column;text-align:center;gap:1rem;background-color:var(--blue-tertiary);color:var(--dark-blue);padding:1rem;border-radius:10px;align-items:center;flex:1}@media screen and (min-width: 768px){.KNM2_Goal-section2{display:flex;flex-direction:row;padding:2rem}.KNM2_Goal-section1{display:flex;flex-direction:row;gap:0rem;align-items:center}.KNM2_Goal-section1-left-elements{display:flex;flex-direction:column}.KNM2_Goal-section1-left{width:65%;padding:2rem}.KNM2_Goal-section1-right{width:35%;padding:2rem}.KNM2_Goal-section1-right img{align-items:center}.KNM2_Goal-part1,.KNM2_Goal-part2{display:flex;flex-direction:row}.KNM2_Goal-section2-right-element-part2{display:flex;flex-direction:row;gap:1rem;background-color:var(--blue-tertiary);color:var(--dark-blue);padding:.5rem;border-radius:10px;text-align:left}}.KNM2_HowToUse-container{margin-top:2rem;border-radius:20px;box-shadow:0 0 10px #0000004d}.KNM2_HowToUse-content{display:flex;flex-direction:row;align-items:center}.KNM2_HowToUse-video{padding:20px;max-width:600px}.KNM2_HowToUse-title{font-size:16px;text-align:center;padding-top:2rem;font-weight:600;font-style:italic;color:var(--dark-blue)}.timeline{display:flex;justify-content:space-between;padding:20px;position:relative}.timeline-item{width:30%}@media (max-width: 500px){.KNM2_HowToUse-content{display:flex;flex-direction:column}.timeline{flex-direction:column}.timeline-line{width:2px;height:50px;border-left:2px dashed #007BFF;margin:0}}.timeline-item{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;padding:20px;transition:transform .3s ease-in-out;width:100%}.timeline-item:hover{transform:scale(1.01)}.timeline-number{font-size:20px;font-weight:700;background-color:var(--dark-blue);color:#fff;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;margin-bottom:20px;box-shadow:0 4px 10px #0000001a}.timeline-description{margin-top:20px;font-size:14px;color:var(--dark-blue);font-weight:500;max-width:200px}.timeline-line{flex:1;height:2px;border-bottom:2px dashed var(--dark-blue);margin:0 10px;align-items:center;justify-content:center}.timeline-image{width:100%;max-width:250px;object-fit:cover;box-shadow:0 4px 10px #0000001a;transition:transform .3s ease-in-out}.timeline-image:hover{transform:scale(1.05)}.JoinLaboScribens{margin-top:80px}.JoinLaboScribens-container{display:flex;flex-direction:column;margin:0 auto;padding:2rem 0;gap:2rem;width:95vw;max-width:1280px}.JoinLaboScribens-domaines{display:flex;flex-direction:column;gap:2rem;padding-bottom:2rem;border-bottom:.5px solid rgba(0,0,0,.25)}.JoinLaboScribens-domaine-intro{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem}.JoinLaboScribens-domaine-partie2{display:flex;flex-direction:column;justify-content:center;background-color:#274e92;padding:2rem;border-radius:20px;color:#fff}.JoinLaboScribens-domaine-partie2-text{display:flex;flex-direction:column;gap:1rem}.JoinLaboScribens-mandatCollecte{display:flex;flex-direction:column;gap:2rem}.JoinLaboScribens-mandatCollecte-accompagnateur{display:flex;flex-direction:column;gap:1rem;padding:2rem;background-color:var(--blue-tertiary);border-radius:20px}.location{color:var(--dark-blue)}.jobs-loading{display:flex;justify-content:center}.JobBox-container{display:flex;flex-direction:column;gap:1rem;padding:2rem;background-color:var(--blue-tertiary);border-radius:20px}.jobBox-info{display:flex;flex-direction:column;gap:.5rem}.jobblox-categories{display:flex;flex-direction:column;gap:1rem}.jobBox-img,.JobBox-img{display:flex;max-width:250px;align-items:center}@media screen and (min-width: 768px){.jobblox-categories,.JobBox-container{flex-direction:row}}.bold-text{font-weight:700}.NewsFormPage{margin-top:80px}.NewsFormPage-container{display:flex;flex-direction:column;margin:0 auto;padding:2rem 0;width:95vw;max-width:1280px;gap:1rem}.NewsFormPage-instruction{display:flex;flex-direction:column;background-color:var(--dark-blue);color:#fff;padding:1.5rem;border-radius:20px;gap:1rem}.NewsFormPage-instruction h2{color:#fff}.NewsFormPage-top-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:3px solid var(--dark-blue);padding-bottom:1rem}.NewsFormPage-top-title p{color:var(--dark-blue)}.row{display:flex;margin:0}.NewsBoxForm-container{display:flex;flex-direction:column;padding:1rem;gap:1rem;border:1px solid var(--blue-primary);border-radius:20px}.NewsBoxForm-isPublished{padding:0rem 1rem;background-color:#02630054;border-radius:10px;color:#024201}.NewsBoxForm-isPublishedFalse{padding:0rem 1rem;background-color:#ffc40054;border-radius:10px;color:#423401}.NewsBoxForm-archive p,.NewsBoxForm-isPublishedFalse p,.NewsBoxForm-isPublished p{font-weight:700}.NewsBoxForm-archive{padding:0rem 1rem;background-color:#c1d2dd54;border-radius:10px;color:#000}.NewsBoxForm-info{display:flex;flex-direction:column;gap:1rem}.NewsBoxForm-container img{display:flex;width:250px;height:auto;border-radius:10px}.NewsBoxForm-container-info{display:flex;flex-direction:column;gap:1rem;border-bottom:1px solid var(--blue-primary)}.NewsBoxForm-info-header{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;align-items:center}.NewsBoxForm-info-header-star{display:flex;flex-direction:row;gap:.5rem}.NewsBoxForm-container-button{display:flex;flex-direction:row;gap:1rem;justify-content:center}.NewsBoxForm-info-Text{display:flex;flex-direction:column;gap:.5rem}.NewsBoxForm-info-Text-DateLocation{display:flex}.NewsBoxForm-info-Text p{font-size:12px}.BlogBox-domaine{display:flex;padding:.3rem 1rem;color:#fff;margin:0;border-radius:20px;margin-left:0rem}.modalFooter-supprimer{display:flex;flex-direction:row}.custom-modal-delete .modal-dialog{max-width:600px}.img-blogbox{display:flex;align-items:center}.custom-modal-edit{max-width:1000px}.button-archive-delete{display:flex;flex-direction:column}@media screen and (min-width: 768px){.NewsBoxForm-info{display:flex;flex-direction:row;gap:1rem;align-items:center}.NewsBoxForm-container-info{border-bottom:none;width:100%;padding-right:1rem;border-right:1px solid var(--blue-primary)}.NewsBoxForm-container-button{display:flex;flex-direction:column;gap:0rem}}.big-container{margin-top:80px;padding:10px}.medium-container{display:flex;flex-direction:column;margin:0 auto;padding:0rem;gap:1rem;width:100%;max-width:1280px}.ArticleTemplate-container{display:flex;flex-direction:column;border:solid 2px var(--blue-tertiary);border-radius:20px;padding:1.5rem;gap:2rem;box-shadow:0 0 10px #0006}.ArticleTemplate-Header-news{display:flex;padding-bottom:.5rem;gap:2rem;border-bottom:solid 5px var(--dark-blue)}.ArticleTemplate-Header-events{display:flex;flex-direction:column;padding:1rem;border-radius:20px;background-color:var(--dark-blue);gap:2rem}.ArticleTemplate-Header-Title-events-category{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}.image-templateeven{max-width:200px;max-height:200px}.ArticleTemplate-img-event{display:flex;width:100%;border-radius:10px;align-items:center}.ArticleTemplate-img img{align-items:center;margin:0 auto 0 0;height:auto;max-height:250px;width:100%;max-width:450px;border-radius:11px}.ArticleTemplate-Header-Title-news{display:flex;flex-direction:column;gap:1rem;color:#000}.ArticleTemplate-Header-Title-news h1{font-size:20px;color:var(--dark-dark-blue);font-weight:800}.ArticleTemplate-Header-Title-events{display:flex;flex-direction:column;gap:1rem;color:#fff}.ArticleTemplate-Header-Title-events h1{font-size:18px}.ArticleTemplate-Header-DateLocation{display:flex;flex-direction:column;gap:.5rem}.ArticleTemplate-Header-DateLocation-date{display:flex;flex-direction:column}.ArticleTemplate-img-news{display:block;margin-left:auto;margin-right:auto;max-width:100%}.ArticleTemplate-content-events{display:flex;flex-direction:column;gap:1rem;padding:.5rem;border-top:solid 5px var(--dark-blue)}.ArticleTemplate-content-news{display:flex;flex-direction:column;gap:1rem;padding:0rem}.list-document{border-top:solid 5px var(--dark-blue);padding:1rem;display:flex;flex-direction:column;gap:1rem}.box-document{display:flex;flex-direction:column;gap:1rem;align-items:center;background-color:var(--blue-tertiary);border-radius:10px}.box-document-left{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.document-icon{font-size:3rem}.box-document-right{display:flex;flex-direction:column;justify-content:center;padding-bottom:1rem}.custom-modal .modal-dialog{max-width:90%;width:90%}.articleTemplate-loading{display:flex;align-items:center;justify-content:center}.ArticleTemplate-img-job{padding:.5rem;max-width:250px}.video-container{display:flex;justify-content:center;align-items:center;margin:0 auto;width:100%}@media screen and (min-width: 768px){.big-container{padding:24px}.medium-container{padding:2rem 1rem}.ArticleTemplate-Header-events{display:flex;flex-direction:row}.ArticleTemplate-img-news{display:flex;width:70%;border-radius:10px;justify-content:center}.ArticleTemplate-img-event{max-width:400px;max-height:200px;object-fit:cover}.ArticleTemplate-Header-Title-events{width:70%}.img-event{display:flex;width:30%;align-items:center}.image-templatenews{display:flex;justify-content:center}.ArticleTemplate-Header-DateLocation{display:flex;flex-direction:column}.ArticleTemplate-Header-news{display:flex;padding:1.5rem}.ArticleTemplate-content-news{padding:1.5rem}.ArticleTemplate-Header-Title-events-category{flex-direction:row}.box-document{display:flex;flex-direction:row;justify-content:space-between}.box-document-left{display:flex;flex-direction:row;text-align:left}.document-icon{padding-left:1rem}.box-document-right{padding-bottom:0rem;padding:1rem}}.breadcrumb{display:flex;align-items:center;font-size:14px;margin-bottom:16px;line-height:2rem}.breadcrumb a{color:var(--blue-primary);text-decoration:none;margin-right:8px;font-size:14px}.breadcrumb span{margin-right:8px;font-size:14px}.breadcrumb span:after{content:"";margin-left:8px}.breadcrumb span:last-child:after{content:""}form div{margin-bottom:0}label{display:block;margin-bottom:5px;font-size:14px;font-weight:600}.choixFeatured,.choixCover,.choixStudent,.choixPublished{margin-bottom:0}.NewsForm-Title-input[type=text],.NewsForm-Category-input[type=text],.NewsForm-Resume-input[type=text],.NewsForm-Date-input[type=text],.NewsForm-Redactor-input[type=text],.NewsForm-Sources-input[type=text],.NewsForm-Collabo-input[type=text],.NewsForm-order-input[type=text],textarea,.NewsForm-Picture-input[type=file]{width:100%;padding:5px;border-radius:5px;border:1px solid #cecece;font-size:14px}.NewsForm-order-input[type=text]{width:20%}.NewsForm-Resume-input,.NewsForm-Sources-input{min-height:230px;font-size:14px}.NewsForm-Redactor-input:focus,.NewsForm-Title-input:focus,.NewsForm-Resume-input:focus,.NewsForm-Date-input:focus{border-color:var(--blue-primary);outline:none;box-shadow:0 0 5px var(--blue-primary)}.Newsform-check-input[type=checkbox],.Newsform-cover-input[type=checkbox],.Newsform-isStudent-input[type=checkbox],.Newsform-isPublished-input[type=checkbox]{display:block}.Newsform-check,.Newsform-cover,.Newsform-isStudent,.Newsform-isPublished{display:flex;flex-direction:row;gap:.5rem}button[type=submit]{padding:10px 20px;background-color:var(--orange);color:#fff;border:none;cursor:pointer;border-radius:30px;width:fit-content}button[type=submit]:hover{background-color:#e17325}.checkbox-group{display:flex;gap:10px;align-items:center}.NewsForm{display:flex;flex-direction:column}.NewsForm-container{display:flex;flex-direction:column;padding:1rem 0;max-width:1280px}.NewsForm-info{display:flex;flex-direction:column;padding:2rem;border:1px solid var(--blue-primary);border-radius:20px;gap:2rem}.NewsForm-info h2{font-size:14px;text-align:left}.Newsform-label{display:flex;text-align:left}.NewsForm-line2{display:flex;flex-direction:row;width:100%;gap:2rem}.NewsForm-line2-category,.NewsForm-line2-vedette{display:flex;flex-direction:column;width:50%}.NewsForm-line2-vedette-choix,.Form-isStudent-choix,.Form-isPublished-choix,.NewsForm-line5{display:flex;flex-direction:row;gap:2rem}.NewsForm-line5-date,.NewsForm-line5-image{display:flex;flex-direction:column;width:100%}.NewsForm-line5-image{gap:.5rem}.Form-DateStart,.Form-DateEnd{width:50%}input[type=file]{display:none}.custom-file-upload{display:flex;padding:5px 20px;background-color:transparent;color:var(--dark-blue);border:1px solid var(--dark-blue);border-radius:20px;cursor:pointer;font-size:12px;font-weight:500;max-width:fit-content}.custom-file-upload:hover{background-color:#0056b3;color:#fff}.Form-Date-Redactor{display:flex;gap:1rem}.Form-Redactor{width:60%}.Form-Dates{display:flex;gap:1rem;width:40%}.Form-Dates-events{display:flex;gap:1rem}.Form-Date{width:100%}.button-submit-form{display:flex}.NewsForm-coverType-choix{padding:1rem;border:solid 1px #cecece;border-radius:10px}.NewsForm-Category-select .select__control{border-color:#cecece;transition:border-color .2s ease-in-out}.NewsForm-Category-select .select__control--is-focused{border-color:var(--blue-primary);box-shadow:0 0 5px #007bff80}.NewsForm-Category-select .select__multi-value{background-color:var(--blue-secondary);border-radius:5px;padding:2px 5px;margin-right:5px;display:flex;gap:1rem}.NewsForm-Category-select .select__multi-value__label{color:#000}.NewsForm-Category-select .select__multi-value__remove{color:var(--dark-blue);cursor:pointer}.NewsForm-Category-select .select__multi-value__remove:hover{background-color:#f44336;border-radius:100%;color:#fff;padding:1px 5px}.NewsForm-Category-select .select__placeholder{color:gray;font-size:14px}.NewsForm-Category-select .select__menu{background-color:#fff;border:1px solid gray;font-size:14px}.NewsForm-Category-select .select__option{padding:10px;cursor:pointer}.NewsForm-Category-select .select__option--is-selected{background-color:#add8e6}.NewsForm-Category-select .select__option--is-focused{background-color:var(--blue-tertiary)}.NewsForm-files{margin-top:20px}.NewsForm-file{display:flex;align-items:center;margin-top:10px}.NewsForm-file span{margin-right:10px}.NewsForm-remove-button{background:none;border:none;color:red;font-size:20px;cursor:pointer}.Newsform-check,.Newsform-cover,.Newsform-isStudent,.Newsform-isPublished{display:flex;align-items:center;margin:10px 0}.Newsform-check-input,.Newsform-cover-input,.Newsform-isStudent-input,.Newsform-isPublished-input{opacity:0;position:absolute;width:0;height:0}.Newsform-check .choixFeatured,.Newsform-cover .choixCover,.Newsform-isStudent .choixStudent,.Newsform-isPublished .choixPublished{position:relative;padding-left:30px;cursor:pointer;user-select:none}.Newsform-check .choixFeatured:before,.Newsform-cover .choixCover:before,.Newsform-isStudent .choixStudent:before,.Newsform-isPublished .choixPublished:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border:1px solid #333;border-radius:20px;background-color:#fff}.Newsform-check-input:checked+.choixFeatured:before,.Newsform-cover-input:checked+.choixCover:before,.Newsform-isStudent-input:checked+.choixStudent:before,.Newsform-isPublished-input:checked+.choixPublished:before{background-color:var(--dark-blue);border:2px solid var(--dark-blue)}.Newsform-check .choixFeatured:after,.Newsform-cover .choixCover:after,.Newsform-isStudent .choixStudent:after,.Newsform-isPublished .choixPublished:after{content:"";position:absolute;left:6px;top:40%;transform:translateY(-50%) rotate(45deg);width:7px;height:10px;border:solid white;border-width:0 2px 2px 0;opacity:0;transition:opacity .2s ease-in-out}.Newsform-check-input:checked+.choixFeatured:after,.Newsform-cover-input:checked+.choixCover:after,.Newsform-isStudent-input:checked+.choixStudent:after,.Newsform-isPublished-input:checked+.choixPublished:after{opacity:1}@media screen and (min-width: 768px){.NewsForm-line5-image{flex-direction:row;gap:2rem}}.modal{--bs-modal-width: 1024px!important}.PictureContainer{display:flex;flex-direction:column;align-items:flex-start;gap:10px;border:solid 1px #cecece;border-radius:10px;padding:1rem}.uploadButton{padding:5px 20px;background-color:transparent;color:var(--dark-blue);border:solid 1px var(--dark-blue);border-radius:20px;cursor:pointer;justify-content:left;font-size:12px;font-weight:500}.uploadButton:hover{background-color:var(--dark-blue);color:#fff}.fileInfo{display:flex;align-items:center;gap:30px;margin-top:10px;padding:10px;background-color:#f9f9f9;border-radius:5px;box-shadow:0 0 10px #0000001a}.fileName{font-size:12px}.deleteButton{padding:6px 10px;background-color:#f44336;color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:12px}.imagePreview{width:100px;height:auto;margin-top:10px;border-radius:4px}.videoContainer{display:flex;flex-direction:column;align-items:flex-start;gap:10px;border:solid 1px #cecece;border-radius:10px;padding:1rem}.videoPreviewImage{width:100px;height:auto;margin-right:10px}.filesContainer{display:flex;flex-direction:column;align-items:flex-start;gap:10px;border:solid 1px #cecece;border-radius:10px;padding:1rem}.UploadFiles-uploadButton{padding:5px 20px;background-color:transparent;color:var(--dark-blue);border:solid 1px var(--dark-blue);border-radius:20px;cursor:pointer;justify-content:left;font-size:12px;font-weight:500}.UploadFiles-uploadButton:hover{background-color:var(--dark-blue);color:#fff}.UploadFiles-fileInfo{display:flex;align-items:center;gap:10px;margin-top:10px;flex-wrap:wrap}.UploadFiles-fileItem{display:flex;align-items:center;gap:30px;padding:10px;background-color:#f9f9f9;border-radius:5px;box-shadow:0 0 10px #0000001a}.UploadFiles-fileName{margin-left:10px;font-size:12px}.UploadFiles-deleteButton{padding:6px 10px;background-color:#f44336;color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:12px}.UploadFiles-fileItem{display:flex;align-items:center;margin-top:10px}.UploadFiles-imagePreview{width:50px;height:50px;border-radius:4px;margin-right:10px}.btn-add-file{border-color:#fff!important;border-width:1px!important;background:var(--orange)!important;color:#fff!important}.admin-container{display:flex;flex-direction:column;gap:1rem;padding:2rem;width:100%;max-width:1280px}.admin-List{display:flex;flex-direction:row;justify-content:space-between;padding:1rem 2rem;border:solid 1px var(--dark-blue);border-radius:10px;align-items:center;width:100%}.admin-List:hover{background-color:var(--dark-blue);color:#fff}.admin-leftside{display:flex;flex-direction:row;gap:1rem;align-items:center}.admin-leftside h1{font-size:14px}.admin-leftside p{font-size:12px}.admin-List-icon{font-size:3rem;color:#333;padding-bottom:10px}.admin-List:hover .admin-List-icon{color:#fff}.container{min-height:1500px;max-width:1280px;padding-top:110;background-color:#fff;border:"transparent";gap:"1rem"}.BlogLayout-Header{display:flex;flex-direction:column;padding:2rem;background-color:var(--dark-blue);width:100%;color:#fff;border-radius:10px;gap:1rem}.BlogLayout-SubTitle{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:1rem 0rem;border-bottom:solid 4px var(--dark-blue)}.BlogLayout-SubTitle p{font-size:16px;color:var(--dark-blue);font-weight:700}.BlogLayout-Header h1{font-size:18px}.BlogLayout-Header p{font-size:14px}.BlogLayout-list{display:flex;flex-direction:column;gap:2rem;padding:1rem 0rem;width:100%}.BlogLayout-Menu{display:flex;flex-direction:column;gap:1rem;width:100%;padding:1rem 0rem;flex-wrap:wrap}.BlogLayout-Menu button{flex:1;width:100%;padding:10px 20px;background-color:#f0f0f0;color:#333;border:1px solid #ccc;border-radius:5px;cursor:pointer;transition:background-color .3s,color .3s,border-color .3s}.BlogLayout-Menu button:hover{background-color:#ddd}.BlogLayout-Menu button.active{background-color:var(--orange);color:#fff;border-color:var(--orange)}.Pagination{margin-top:20px;display:flex;padding-bottom:1rem;gap:.5rem}div.Pagination button{width:40px;height:40px;text-align:center;padding:5px;margin-right:5px;border:none;background-color:#eee;color:#000;cursor:pointer;border-radius:5px}div.Pagination button.active{background-color:var(--dark-blue);color:#fff}.Pagination button:hover{background-color:#ddd}.Pagination button.prev-next{width:auto;padding:0 10px;background-color:#eee;color:#000;border:1px solid #ddd}.Pagination button.prev-next:hover{background-color:#ddd}.Bloglayout-loading{display:flex;justify-content:center;padding-top:1rem}.add-categories-title{background-color:var(--dark-blue);color:#fff;padding:2rem 1rem;border-radius:10px}.add-categories-input{display:flex;flex-direction:column;gap:2rem;padding:2rem 1rem;margin-top:1rem;border:solid 1px var(--dark-blue);border-radius:10px}.NewsForm-titleCategory-input[type=text]{width:100%;padding:5px;border-radius:5px;border:1px solid #cecece;font-size:14px}.admin-list-categories{display:flex;flex-direction:row;background-color:var(--blue-tertiary);border-radius:10px;padding:1rem 1rem 1rem 2rem;color:var(--dark-blue);font-weight:700;justify-content:space-between;align-items:baseline}.custom-modal-new{width:90%}.search-bar{display:flex;flex-direction:column;gap:.5rem}.search-bar input{width:100%;max-width:500px;padding:5px;border:2px solid #ddd;border-radius:5px;font-size:12px;box-shadow:0 2px 4px #0000001a}.search-bar input:focus{border-color:var(--blue-primary);outline:none}.items-per-page{display:flex;align-items:center;margin-bottom:1em;margin-left:2rem}.items-per-page label{margin-right:.5em;font-size:14px;color:#333}.items-per-page input{width:4em;padding:.5em;border:1px solid #ccc;border-radius:4px;font-size:1em}.items-per-page input:focus{border-color:#007bff;outline:none}.parameter{display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:#eee;margin-top:1rem;border-radius:10px}@media screen and (min-width: 768px){.BlogLayout-Menu{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;width:100%;padding:1rem 0rem}.search-bar{display:flex;flex-direction:row}.BlogLayout-Menu button{flex:1;width:20%}}.toggle-switch{position:relative;display:inline-block;width:50px;height:25px}.toggle-switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:gray;transition:.4s;border-radius:34px}.slider:before{position:absolute;content:"";height:20px;width:20px;left:2px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider{background-color:green}input:checked+.slider:before{transform:translate(25px)}.archive-button{display:flex;flex-direction:row;gap:1rem}.recruitmentPage{margin-top:80px}.recruitment-container{display:flex;flex-direction:column;margin:0 auto;padding:2rem 0;gap:2rem;width:95vw;max-width:1280px}.recruitment-description{display:flex;flex-direction:column;gap:1rem}.line-horizontal{border-top:5px solid var(--blue-primary);width:100px;margin:5px 0}.spontaneous{display:flex;flex-direction:column;background-color:var(--orange);border-radius:10px;padding:1rem;gap:1rem;margin-bottom:2rem}.spontaneous-text{display:flex;flex-direction:column;gap:1rem}.spontaneous-Title{font-size:16px;color:#fff;font-weight:600}.spontaneous-Description{font-size:12px;line-height:2;color:#fff}.spontaneous-icon{display:flex;color:#fff;align-items:center;justify-content:center;font-size:100px}.listUPIR{display:flex;flex-direction:column;gap:1.5rem;padding-top:1rem;padding-bottom:2rem}.recruitment-title-mandate{padding-bottom:1rem;border-bottom:5px solid var(--dark-blue)}@media screen and (min-width: 768px){.spontaneous{display:flex;flex-direction:row;padding:2rem}.spontaneous-Description{width:70%}}.dashboard-client{margin-top:80px}.dashboard-client-container{display:flex;height:max-content;min-height:100vh;background-color:#ebeaea}.fixed-rectangle{position:fixed;top:110px;width:100%;height:50px;background-color:#ebeaea;z-index:11;padding:10px;color:transparent}.dashboard-client-container-left{transition:width .3s ease;position:relative;z-index:11;overflow-y:auto}.dashboard-client-container-right{flex:1;padding:20px;transition:margin-left .3s ease;padding-top:5rem;display:flex;flex-direction:column;gap:1rem}.client-DashboardPage{display:flex;flex-direction:column;gap:1rem}.client-dashboard-section1{display:flex;flex-direction:column;gap:1rem;padding:5rem 2rem;border-radius:10px;background-color:var(--dark-blue);color:#fff;align-items:center}.client-dashboard-section1-left{display:flex;flex-direction:column;gap:1rem;width:100%}.client-dashboard-section1-right{display:flex;gap:1rem;width:100%;margin:0 auto}.client-dashboard-section1-right img{max-width:350px;width:100%;margin:0 auto;display:block}.client-dashboard-section2{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}.collect-none-dashboard-client{padding:1rem}.client-dashboard-collecte{display:flex;flex-direction:column;gap:1rem}.client-dashboard-collect-liste{display:flex;flex-direction:column;padding:2rem;border-radius:10px;background-color:#fff;gap:1rem}.client-dashboard-collecte-list{display:flex;background-color:#fff;border-radius:10px;box-shadow:0 0 8px #00000080;overflow:hidden}.client-dashboard-collecte-list-left{position:relative;flex-direction:column;width:20%;border-right:1px solid #ccc}.client-dashboard-collecte-list-right{display:flex;gap:1rem;flex-direction:column;width:80%;padding:1rem;background-color:#fdfdfd}.client-dashboard-collecte-list-left-top{display:flex;flex-direction:column;gap:1rem;background-color:var(--blue-tertiary);padding:1rem;border-top-left-radius:10px;box-shadow:0 0 8px #00000080;z-index:10}.client-dashboard-collecte-list-left-bottom{display:flex;flex-direction:column;padding:1rem;gap:1rem;max-height:500px;overflow-y:auto}.client-dashboard-add-button{background-color:transparent;border:none;width:100%;background-color:var(--dark-blue);color:#fff;font-size:16px;padding:10px 20px;border-radius:5px;cursor:pointer;transition:background-color .3s,color .3s;white-space:normal;word-wrap:break-word}.client-dashboard-add-button:hover{background-color:var(--blue-primary);color:#fff}.collecte-item{cursor:pointer;padding:10px;border-radius:5px;transition:background-color .3s}.collecte-item:hover{background-color:var(--blue-tertiary)}.collecte-item-active{background-color:var(--blue-secondary)}.client-dashboard-list-right-profil{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:10px;box-shadow:0 0 8px #0003}.client-dashboard-list-right-participants{height:490px;overflow-y:auto;box-shadow:0 0 8px #0003}.client-dashboard-list-right-resultats{height:500px;overflow-y:auto;box-shadow:0 0 8px #0003}.client-dashboard-all-user-container{display:flex;flex-direction:column;background-color:#fff;border-radius:10px;box-shadow:0 0 8px #0003;height:600px}.client-dashboard-all-user-container-top{font-weight:700;padding:1rem;background-color:var(--dark-blue);color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;display:flex;flex-direction:column;gap:.5rem}.client-dashboard-form-data-collection-subtitle{font-size:14px;font-weight:400}.client-dashboard-all-user-container-content{display:flex;flex-direction:column;padding:1rem;height:100%;gap:1rem}.client-dashboard-all-user-participant{height:450px;box-shadow:0 0 8px #0003;border-radius:10px}.notifPage-container,.isUserPage-container{display:flex;flex-direction:column;gap:1rem}.notifPage-container-title{background-color:var(--dark-blue);padding:2rem;border-radius:10px;color:#fff;font-weight:700}.knm2page-container{display:flex;flex-direction:column;gap:1rem}.profil-section1{display:flex;gap:1rem;background-color:var(--dark-blue);border-radius:10px;padding:1rem}.profil-section1-left{display:flex;width:50%;color:#fff;font-size:30px;font-weight:700;align-items:center;padding:1rem}.profil-section1-right{display:flex;width:50%}.profil-section2{display:flex;flex-direction:column;gap:1rem;padding:1rem;box-shadow:0 0 8px #0003;border-radius:10px}.search-bar-list-patient{width:100%;padding:10px 15px;font-size:12px;border:1px solid #ccc;border-radius:40px;box-shadow:0 2px 5px #0000001a;outline:none;transition:all .3s ease;background-color:#fff;display:flex;align-items:center;gap:.5rem}.knm2-searchbar{display:flex;justify-content:space-between}.search-bar-list-patient:focus{border-color:var(--dark-blue);box-shadow:0 0 5px #007bff33}.search-bar-list-patient:hover{border-color:var(--dark-blue)}.search-bar-list-patient-input{width:100%;border:none;outline:none;background:none}.client-dahsboard-patient-request-input{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;overflow-y:auto;max-height:450px}.client-dahsboard-patient-request-bar{display:flex;flex-direction:row;gap:.5rem}.client-dahsboard-patient-request{display:flex;flex-direction:column;gap:1rem;background-color:#fff;padding:1rem;border-radius:10px}.submit-request{outline:none;border:none;background-color:var(--orange);color:#fff;border-radius:5px;padding:0rem 1rem}.submit-request:hover{background-color:#ff8a15;box-shadow:0 0 4px #0000004d}.DashboardClient-button{color:#bdbdbd;background:none;outline:none;border:none;padding:1rem 1rem .5rem;font-size:14px}.DashboardClient-button.active{color:var(--dark-blue);border-bottom:1px solid var(--dark-blue)}.DashboardClient-button:not(.active):hover{border-bottom:1px solid #bdbdbd}.client-dahsboard-patient-request-button{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.sended-feedback{font-size:14px;color:#378a00}.profilPage-container{display:flex;flex-direction:column;gap:1rem}.profilPage-container-top{display:flex;flex-direction:column;padding:4rem 2rem;background-color:var(--dark-blue);border-radius:10px;color:#fff;box-shadow:0 0 4px #00000096}.profilPage-container-top h1{font-size:30px;font-weight:700}.profilPage-container-bottom{display:flex;flex-direction:column;padding:2rem;background-color:#fff;border-radius:10px;box-shadow:0 0 8px #a1a1a1;gap:1rem}.profilPage-container-bottom-title{color:var(--dark-blue);display:flex;font-weight:700;padding-bottom:.5rem;border-bottom:1px solid var(--dark-blue);margin-bottom:1rem;justify-content:space-between;align-items:center}.profilPage-container-bottom-title-button{font-size:20px;cursor:pointer}.profilPage-container-bottom-title-button:hover{font-size:22px;color:#378a00}.profilPage-container-bottom-name{display:flex;flex-direction:row;gap:1rem;width:100%}.profilPage-container-bottom-subtitle{color:#bdbdbd;font-size:14px;padding-bottom:.2rem;border-bottom:1px solid #bdbdbd;width:100%}.profilPage-container-bottom-info{font-size:14px;color:var(--dark-blue);font-weight:700}.profilPage-container-bottom-group{display:flex;flex-direction:column;gap:.5rem;width:100%}.modify-request-button,.refuse-request-button,.accepted-request-button{padding:.2rem 1rem;width:fit-content;border-radius:20px;background-color:#378a00;color:#fff;font-weight:700;box-shadow:0 0 4px #a1a1a1;transition:all .3s ease;cursor:pointer}.refuse-request-button{background-color:#8a2700}.modify-request-button{background-color:#004a8a}.refuse-request-button:hover,.accepted-request-button:hover{transform:scale(1.01);box-shadow:0 4px 4px #a1a1a1}.aucune-demande{padding-top:1rem;padding-left:.2rem}.client-dashboard-list-collect{display:flex;flex-direction:column;padding:1rem;gap:1rem;overflow-y:auto;height:400px}.profilPage-container-bottom-info{display:flex;justify-content:space-between;align-items:center}.mdp-button{font-weight:450;padding:0rem .5rem;border:solid 1px var(--dark-blue);border-radius:20px;cursor:pointer}.mdp-button:hover{box-shadow:0 0 4px #0000004d}.mdp-change-container{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid var(--dark-blue);border-radius:10px}.mdp-change-title{padding:2rem;background-color:var(--dark-blue);color:#fff;border-radius:10px}.mdp-change-message{font-size:12px;color:#378a00}.request-clinician-modify-button,.request-clinician-cancel-button{color:red;cursor:pointer;border:1px solid red;border-radius:20px;width:fit-content;padding:0rem 1rem}.request-clinician-modify-button{color:#004a8a;border:1px solid #004a8a}.request-clinician-modify-button:hover{color:#fff;cursor:pointer;background-color:#004a8a}.request-clinician-cancel-button:hover{color:#fff;cursor:pointer;background-color:red}.action-request-button,.action-request-button-accept-refuse{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}@media screen and (min-width: 768px){.client-dashboard-section1{display:flex;flex-direction:row}.client-dashboard-section1-left{width:60%}.client-dashboard-section1-right{width:40%}}.client-dashboard-form-data-collection-list{display:flex;flex-direction:column;gap:1rem;padding:1rem}.client-dashboard-form-data-collection-list-title{font-size:14px;font-weight:700}.client-dashboard-form-data-collection-list-tool{display:flex;flex-direction:row;justify-content:space-between;border-radius:10px;padding:1rem;background-color:#f2f2f2;box-shadow:0 0 4px #20202033}.search-bar-collect-form{display:flex;gap:1rem;align-items:center;font-size:12px;border:1px solid rgb(166,166,166);border-radius:60px;padding-left:.5rem;width:30%;box-shadow:0 0 4px #ddd3;background-color:#fff}.client-dashboard-form-data-collection-list-table{display:flex;flex-direction:column;gap:1rem;height:380px;overflow-y:auto}.client-dashboard-form-data-collection-list-box{display:flex;padding:1rem;border:1px solid var(--dark-blue);border-radius:10px;align-items:center;justify-content:space-between}.client-dashboard-form-data-collection-list-icon-info{display:flex;align-items:center}.client-dashboard-form-data-collection-list-left{font-size:50px;color:#004a8a}.collectForm-img{width:70px;height:50px}.client-dashboard-form-data-collection-list-rigth{font-size:14px;padding:0rem 1rem;display:flex;flex-direction:column;gap:.5rem}.client-dashboard-form-data-collection-list-button{display:flex;flex-direction:column;padding:0rem 1rem;border-left:1px solid var(--dark-blue);font-size:14px}.client-dashboard-form-data-collection-list-box-title{font-size:20px;font-weight:700;color:var(--dark-blue)}.client-dashboard-form-data-collection-list-box-info{display:flex;gap:.5rem}.client-dashboard-status-published{color:#378a00;border:1px solid #378a00;border-radius:50px;padding:0rem 1rem}.client-dashboard-status-non-published{color:#8a3500;border:1px solid #8a3500;border-radius:50px;padding:0rem 1rem}.client-dashboard-btn-afficher,.client-dashboard-btn-modifier,.client-dashboard-btn-supprimer{font-size:14px;padding:5px 20px;border-radius:50px;cursor:pointer;margin:5px;transition:transform .2s,background-color .2s;background-color:transparent;border:none}.client-dashboard-btn-afficher{color:#004a8a;border:1px solid #004a8a}.client-dashboard-btn-afficher:hover{color:#fff;background-color:#004a8a}.client-dashboard-btn-modifier{color:#378a00;border:1px solid #378a00}.client-dashboard-btn-modifier:hover{color:#fff;background-color:#378a00}.client-dashboard-btn-supprimer{color:#c00000;border:1px solid #c00000}.client-dashboard-btn-supprimer:hover{color:#fff;background-color:#c00000}.custom-select-wrapper{position:relative;width:100%;max-width:400px}.custom-select{appearance:none;width:100%;padding:10px;border:1px solid #ccc;border-radius:50px;background-color:#fff;font-size:14px;color:#333;cursor:pointer;transition:border-color .3s ease}.custom-select-wrapper:after{content:"▾";position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;font-size:1rem;color:#333;border:none}.custom-select:hover,.custom-select:focus{border-color:var(--dark-blue);outline:none}.Display-form-collectInfo-button{display:flex;width:100%;gap:1rem}.Display-form-collectInfo-modal{display:flex;flex-direction:column}.client-dashboard-list-right-filtres{display:flex;flex-direction:column;gap:1rem}.client-dashboard-list-right-filtres-main-buttons{display:flex;gap:.5rem}.filtreDashboardCollectParticipant-button{background-color:#007bff;color:#fff;border:none;padding:8px 12px;font-size:14px;font-weight:700;border-radius:20px;cursor:pointer;transition:all .3s ease-in-out;display:flex;align-items:center;gap:.5rem}.filtreDashboardCollectParticipant-button:hover{background-color:#0056b3}.filtreDashboardCollectParticipant-button:active{transform:scale(.95)}.filtreDashboardCollectParticipant-button .close-icon{font-size:16px;cursor:pointer}.client-dashboard-list-right-filtres-type{width:100%;display:flex;gap:1rem;margin-top:1rem}.client-dashboard-list-right-filtres-secondary,.client-dashboard-list-right-filtres-main{width:100%}.sidebar{position:fixed;top:0;left:0;height:100%;width:200px;background-color:var(--dark-blue);color:#fff;display:flex;flex-direction:column;padding-top:20px;transition:width .3s;margin-top:119px}.sidebar-content{display:flex;flex-direction:column;flex-grow:1}.button-container-sidebar{overflow-y:auto;max-height:calc(100vh - 280px);padding-bottom:20px}.sidebar.collapsed{width:0px}.toggle-btn{position:absolute;top:0;right:-35px;background-color:var(--dark-blue);border-bottom-right-radius:50%;border-top-right-radius:50%;padding:10px;cursor:pointer;color:#fff;display:flex;align-items:center}.sidebar-button{display:flex;align-items:center;padding:20px;cursor:pointer;transition:background-color .2s;width:100%}.sidebar-button:hover{background-color:var(--blue-primary)}.sidebar-button .label{margin-left:10px;font-size:1em}.responsive-logo{width:80%;max-width:150px;height:auto}.sidebar-Neuroscribens-logo{display:flex;justify-content:center;align-items:center;padding-bottom:2rem}.sidebar-content a{color:#fff;text-decoration:none;display:flex;align-items:center}.sidebar-content a.active{background-color:var(--blue-primary);color:#fff;font-weight:700}@media (max-width: 768px){.sidebar-button .label{display:none}.sidebar{height:100vh;width:60px}}@media (max-width: 480px){.sidebar.collapsed{width:0px}.responsive-logo{width:60%}}.ParticipantsListTable-container-section2{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.data-button{padding:10px;font-size:12px;border-radius:20px;border:none;cursor:pointer;margin-right:10px;align-items:center}.raw-data-button,.extracted-data-button{background-color:#fff;color:#000;box-shadow:0 0 6px #0000004d}.data-button:hover{opacity:.8}.AdminResultTable-container-button{display:flex;align-items:center;flex-wrap:wrap}.AdminResultTable-download-button{background-color:#fff;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-self:center;border:1px solid black;margin-left:1rem}.AdminResultTable-icon{font-size:20px;color:#000;padding-bottom:2px}.AdminResultTable-individual-icon{font-size:20px;color:#000}.AdminResultTable-container-icon{position:relative}.AdminResultTable-dropdown-menu{position:absolute;top:110%;right:0;z-index:1000;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 5px #00000080;display:flex;flex-direction:column;border-radius:5px}.AdminResultTable-dropdown-menu button{width:150px;padding:10px;border:none;background:none;cursor:pointer}.AdminResultTable-dropdown-menu button:hover{background-color:#f0f0f0}.ParticipantsListTable-tools{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.ParticipantsListTable-top-container{display:flex;align-items:center;justify-content:space-between}.adminresultTable-title,.ParticipantsListTable-container-download{display:flex}.ProfileParticipant-container{display:flex;flex-direction:column;gap:2rem;height:fit-content}.ProfileParticipant-section{display:flex;flex-direction:column;gap:1rem}.ProfileParticipant-section1{display:flex;flex-direction:column;background-color:var(--blue-secondary);padding:1rem;border-radius:10px;gap:1rem}.ProfileParticipant-section1-top{display:flex;flex-direction:column;gap:1rem;font-size:12px}.ProfileParticipant-button{background-color:var(--blue-tertiary);padding:.5rem;border-radius:10px}.ProfileParticipant-list-button{display:flex;justify-content:right}.ProfileParticipant-section1-top-left{background-color:var(--dark-blue);padding:2rem;border-radius:10px;color:#fff;width:100%;display:flex;flex-direction:column;justify-content:space-between}.ProfileParticipant-section1-top-left-name{font-size:30px;font-weight:600;padding-left:.5rem;padding-bottom:1rem}.ProfileParticipant-section1-top-left-info{display:flex;gap:3rem}.ProfileParticipant-section1-top-left-info-left ul,.ProfileParticipant-section1-top-left-info-right ul{display:flex;flex-direction:column;gap:20px;padding:0;list-style-type:none}.ProfileParticipant-section1-top-left-info-right{font-weight:700}.ProfileParticipant-section1-top-right{background-color:#fff;padding:1rem;border-radius:10px;width:100%;display:flex;flex-direction:column;gap:1rem;box-shadow:0 0 8px #0000004d}.ProfileParticipant-section1-top-right-info{display:flex;flex-direction:row;gap:3rem}.ProfileParticipant-section1-top-right-info-left ul,.ProfileParticipant-section1-top-right-info-right ul{display:flex;flex-direction:column;gap:20px;padding:0;list-style-type:none}.ProfileParticipant-section1-top-right-info-right{font-weight:700}.ProfileParticipant-section1-statistique{display:flex;flex-direction:column;gap:1rem}.ProfileParticipant-section1-statistique1{width:100%;background-color:#fff;border-radius:10px;padding:1rem;box-shadow:0 0 8px #0000004d}.ProfileParticipant-section1-statistique2,.ProfileParticipant-section1-statistique3{width:100%;background-color:#fff;border-radius:10px;padding:2rem;box-shadow:0 0 8px #0003;display:flex;flex-direction:column;gap:2rem}.ProfileParticipant-section1-statistique3-icon{font-size:50px;color:var(--dark-blue)}.ProfileParticipant-section1-statistique3-text{display:flex;flex-direction:column;gap:.5rem;color:var(--dark-blue)}.ProfileParticipant-section1-statistique3-text1{font-weight:600;font-size:40px}.ProfileParticipant-section1-statistique3-text2{font-weight:300;font-size:12px}.ProfileParticipant-table2,.ProfileParticipant-table{width:100%;border-collapse:collapse;background-color:transparent}.ProfileParticipant-table2 tr,.ProfileParticipant-table tr{display:flex;justify-content:space-between;gap:1rem;align-items:center;border-bottom:none}.ProfileParticipant-table td{padding:8px 12px;color:#fff;border-bottom:none;vertical-align:top;width:50%}.ProfileParticipant-table2 td{padding:8px 12px;color:#000;border-bottom:none;vertical-align:top;width:50%}.ProfileParticipant-table2 td:nth-child(2),.ProfileParticipant-table td:nth-child(2){font-weight:700;width:40%;word-wrap:break-word}@media screen and (min-width: 550px){.ProfileParticipant-section1-top-left{background-color:var(--dark-blue);padding:2rem;border-radius:10px;color:#fff;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}}@media screen and (min-width: 768px){.ProfileParticipant-section1-statistique{flex-direction:row}.ProfileParticipant-section1-statistique1{width:40%}}@media screen and (min-width: 1024px){.ProfileParticipant-section1-top{display:flex;flex-direction:row;gap:1rem;font-size:12px}.ProfileParticipant-section1-top-left{width:60%}.ProfileParticipant-section1-top-right{width:40%}}.PercentileChart-container{width:100%;height:300px;padding:1rem;border-radius:10px;overflow-x:auto}.PercentileChart-title{display:flex;justify-content:center;font-weight:700}.SessionResultCard-container{width:100%;height:fit-content;display:flex;flex-direction:column;gap:1rem}.dowlaod-button-container{display:flex;padding:1rem;gap:1rem;margin-bottom:1rem;background-color:#003380;border-radius:10px;box-shadow:0 0 6px #0000004d}.SessionResultCard-download-button{background-color:var(--blue-tertiary);color:var(--dark-blue);font-size:14px;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;transition:all .3s ease;font-weight:500}.download-button:hover{background-color:var(--dark-blue);transform:scale(1.05)}.download-button:active{background-color:var(--dark-blue)}.download-button:focus{outline:none}.SessionResultCard-info-participant{display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:var(--blue-tertiary);border-radius:10px}.SessionResultCard-top{display:flex;flex-direction:column;gap:1rem}.SessionResultCard-info-name{font-size:40px;font-weight:700;color:var(--dark-blue)}.SessionResultCard-info-session{display:flex;flex-direction:column;border-top:1px solid var(--blue-primary);padding-top:1rem}.SessionResultCard-info-session h2{color:var(--dark-blue);padding-bottom:1rem}.SessionResultCard-jauge{display:flex;flex-direction:column;gap:1rem}.SessionResultCard-right{display:flex;gap:1rem;flex-wrap:wrap}.SessionResultCard-stat-box{display:flex;flex-direction:column;background-color:var(--blue-tertiary);border-radius:10px;padding:1rem;color:var(--dark-blue);flex:1;gap:1rem}.SessionResultCard-icon{font-size:30px}.SessionResultCard-text1{font-size:25px;font-weight:600;word-wrap:break-word}.SessionResultCard-jauge-graph{display:flex;flex-direction:column;gap:1rem;align-items:center;box-shadow:0 0 8px #0000004d;border-radius:10px;width:100%;height:inherit}.SessionResultCard-text,.SessionCard-ReactSpeedometer{padding:1rem}.SessionResultCard-right-jauge{height:100%;border:1px solid rgb(221,221,221);border-radius:10px}.SessionResultCard-BarChart{display:flex;flex-direction:column;gap:1rem;height:100%}.SessionResultCard-CustomBarChart{flex:35%;border:1px solid rgb(221,221,221);border-radius:10px;box-shadow:0 0 8px #0000004d}.SessionResultCard-PercentileChart{width:100%;border:1px solid rgb(221,221,221);border-radius:10px;box-shadow:0 0 8px #0000004d;overflow:hidden}.SessionResultCard-page1{display:flex;flex-direction:column;gap:1rem}.SessionResultCard-feedback{box-shadow:0 0 8px #0000004d;border-radius:10px;display:flex;flex-direction:column}.SessionResultCard-feedback-title-container{font-weight:700;color:var(--dark-blue);padding:.5rem 1rem;border-bottom:1px solid #c2c2c2;background-color:var(--blue-secondary);border-top-left-radius:10px;border-top-right-radius:10px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.SessionResultCard-feedback-icon{font-size:24px}.SessionResultCard-feedback-feedback{padding:.5rem 1rem 1rem}.SessionResultCard-feedback-form{padding:.5rem 1rem 0rem;border-bottom:1px solid #c5c5c5;background-color:#f6fafd}.SessionResultCard-feedback-add{padding:.5rem 0;font-weight:700}.SessionResultCard-feedback-button{background-color:#ff8615;color:#fff;padding:12px 20px;font-size:14px;border:none;border-radius:40px;cursor:pointer;transition:all .3s ease-in-out;display:flex;gap:1rem;text-align:center;text-decoration:none;box-shadow:0 4px 6px #0000001a;width:fit-content;margin-bottom:1rem}.SessionResultCard-feedback-button:hover{scale:1.02}.SessionResultCard-errorGraph{box-shadow:0 0 10px #0006;border-radius:10px;border:1px solid rgb(221,221,221)}@media screen and (min-width: 768px){.SessionResultCard-jauge-graph{display:flex;flex-direction:row}.SessionResultCard-top{display:flex;flex-direction:row;gap:1rem}.SessionResultCard-jauge{width:65%;display:flex;flex-direction:column;gap:1rem}.SessionResultCard-info-participant{width:35%}.SessionResultCard-BarChart{display:flex;flex-direction:row}.SessionResultCard-CustomBarChart{width:35%}.SessionResultCard-PercentileChart{width:100%}}.gauge-container{display:flex;flex-direction:column;align-items:center;width:100%;margin:40px auto}.gauge{width:100%;height:auto}.gauge-value{margin-top:10px;font-size:18px;font-weight:700}.CustomBarChart-container{border-radius:10px;display:flex;justify-content:center}.ErrorTypePieChart-container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;height:300px;padding:1rem;border-radius:10px}.ErrorTypePieChart-title{margin:0;padding:10px;font-size:18px;font-weight:700;align-self:flex-start;width:100%;color:var(--dark-blue)}.ErrorTypePieChart-graph{display:flex;flex-direction:row;width:100%;align-items:center}.ErrorTypePieChart-chart{display:flex;justify-content:center;align-items:center;position:relative;width:65%}.ErrorTypePieChart-total{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:18px;font-weight:700}.ErrorTypePieChart-total p{margin:0;font-size:20px;color:#000}.ErrorTypePieChart-total span{font-size:14px;color:#666}.ErrorTypePieChart-legend{width:30%;padding-left:20px;text-align:left}.ErrorTypePieChart-legend-item{width:100%;display:flex;align-items:center;margin-bottom:8px}.ErrorTypePieChart-legend-color{width:15px;height:15px;min-width:15px;min-height:15px;margin-right:10px}.ErrorTypePieChart-legend-item span{font-size:14px;margin-right:10px}.error-graph-legend{font-size:12px;word-wrap:break-word;white-space:normal;width:100%}.FormTextInput-container{margin-bottom:1rem;width:100%}.FormTextInput-label{display:block;margin-bottom:.5rem;font-size:14px;color:#333}.FormTextInput-input{width:100%;padding:.5rem;font-size:1rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px}.FormTextInput-input:focus{border-color:var(--blue-primary);outline:none;box-shadow:0 0 5px var(--blue-primary)}.FormTextArea-container{margin-bottom:1rem;width:100%}.FormTextArea-label{display:block;margin-bottom:.5rem;font-size:14px;color:#333}.FormTextArea-input{width:100%;padding:.5rem;font-size:1rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px}.FormTextArea-input:focus{border-color:var(--blue-primary);outline:none;box-shadow:0 0 5px var(--blue-primary)}.DashboardKNM2Settings-container{padding:1rem;border-radius:10px;box-shadow:0 0 8px #0000004d;display:flex;flex-direction:column;gap:1rem}.DashboardKNM2Settings-button{color:#bdbdbd;background:none;outline:none;border:none;padding:1rem 1rem .5rem;font-size:14px}.DashboardKNM2Settings-button.active{color:var(--dark-blue);border-bottom:1px solid var(--dark-blue)}.DashboardKNM2Settings-button:not(.active):hover{border-bottom:1px solid #bdbdbd}.DashboardKNM2Settings-search-add{display:flex;justify-content:space-between}.DashboardKNM2Settings-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.FormulaireKNM2Settings-container{display:flex;flex-direction:column;gap:1rem}.FormulaireKNM2Settings-top{display:flex;flex-direction:column;border-radius:10px;background-color:var(--dark-blue);padding:2rem;color:#fff}.FormulaireKNM2Settings-form{display:flex;flex-direction:column;border-radius:10px;border:1px solid var(--dark-blue);padding:2rem}.FormulaireKNM2Settings-min-max{display:flex;flex-direction:row;gap:1rem}.FormulaireKNM2Settings-bornes{display:flex;gap:1rem;width:100%}.FormChoiceBoolean-container{margin-bottom:20px}.FormChoiceBoolean-choice{margin-bottom:0}.FormChoiceBoolean-label{display:block}.FormChoiceBoolean-options{display:flex;padding-top:10px;flex-direction:column;gap:10px}.FormChoiceBoolean-check{display:flex;align-items:center}.FormChoiceBoolean-check-input{margin-right:10px}.BoxStatistique{background-color:#fff;flex:1 1 calc(25% - 1rem);min-width:200px;display:flex;flex-direction:column;padding:1rem;gap:1rem;border-radius:10px;box-shadow:0 0 8px #0003;color:var(--dark-blue);box-sizing:border-box}.BoxStatistique-icon{font-size:40px}.BoxStatistique-text1{font-size:40px;font-weight:600;word-wrap:break-word}.CollectDetailsBox{display:flex;flex-direction:column;width:100%;padding:1rem;box-shadow:0 0 8px #0003;background-color:#fff;border-radius:7px;gap:1rem}.CollectDetailsBox-top{display:flex;justify-content:space-between;border-bottom:1px solid #ccc;padding-bottom:10px}.CollectDetailsBox-top-title{font-size:16px;font-weight:700}.CollectDetailsBox-bottom{display:flex;flex-direction:column;gap:1rem;border:1px solid #ebe9e9;border-radius:7px;overflow:hidden}.CollectDetailsBox-bottom-info-modify{display:flex;justify-content:space-between;background-color:var(--blue-secondary);padding:1rem;align-items:center}.CollectDetailsBox-bottom-info-modify-title{font-size:14px;font-weight:700}.CollectDetailsBox-bottom-info-modify-button{background-color:var(--orange);border:none;color:#fff;font-size:14px;padding:5px 20px;border-radius:50px;cursor:pointer;transition:background-color .3s,color .3s}.CollectDetailsBox-bottom-info-general{display:flex;flex-direction:column;gap:1rem;padding:1rem}.CollectDetailsBox-categorie-title{font-size:14px;color:var(--dark-blue);border-bottom:1px solid var(--dark-blue);padding-bottom:5px;font-weight:700}.CollectDetailsBox-lieu-code{display:flex;flex-direction:row;gap:1rem;justify-content:stretch;width:100%}.CollectDetailsBox-description{flex:1}.FormulaireCollecte-year-location{display:flex;gap:2rem;align-items:stretch}.FormulaireCollecte-status-start-end-date,.FormulaireCollecte-status-code{display:flex;flex-direction:row;gap:2rem}.FormulaireCollecte-code,.FormulaireCollecte-status{width:50%}.collect-form-container{display:flex;flex-direction:column;padding:1rem;border-radius:10px;border:1px solid var(--dark-blue)}.FormulairePatient{display:flex;flex-direction:column;gap:1rem;padding:1rem}.FormulairePatient-top{display:flex;flex-direction:column;gap:1rem;padding:3rem 1rem;color:#fff;background-color:var(--dark-blue);border-radius:10px}.FormulairePatient-bottom{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid var(--dark-blue);border-radius:10px}.FormulairePatient-choice-profil{display:flex;flex-direction:column;gap:.5rem}.FormulairePatient-choice-profil p{font-weight:700;padding-left:10px}.FormulairePatient-choice{display:flex;flex-direction:row;gap:1rem}.FormulairePatient-adult,.FormulairePatient-child{display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center;padding:3rem;border-radius:10px;font-size:16px;font-weight:700}.FormulairePatient-adult{background-color:var(--blue-tertiary)}.FormulairePatient-child:hover,.FormulairePatient-adult:hover{background-color:#b5daff}.FormulairePatient-child{background-color:var(--blue-secondary)}.FormulairePatient-Form{display:flex;flex-direction:column;gap:1rem}.FormulairePatient-precedent{font-size:14px;color:var(--dark-blue);display:flex;flex-direction:row;text-decoration:underline;align-items:center;text-underline-offset:6px;padding-bottom:1rem}.FormulairePatient-Form-Mineur{display:flex;flex-direction:column;gap:1rem;border-radius:10px}.FormulairePatient-Form-Mineur-container-parent,.FormulairePatient-Form-Mineur-Parent{display:flex;flex-direction:column;gap:1rem}.FormulairePatient-Form-Mineur-container-patient{display:flex;flex-direction:column;gap:1rem;border-radius:5px}.FormulairePatient-Form-Mineur-Parent>*{flex:1}@media screen and (min-width: 768px){.FormulairePatient-Form-Mineur-Parent{display:flex;flex-direction:row}}.FormDateInput-container{margin-bottom:1rem;width:100%}.FormDateInput-label{display:block;margin-bottom:.5rem;font-size:14px;color:#333}.FormDateInput-input{width:100%;padding:.5rem;font-size:1rem;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:14px}.FormDateInput-input:focus{border-color:var(--blue-primary);outline:none;box-shadow:0 0 5px var(--blue-primary)}.FormChoiceMultiple-container{margin-bottom:20px}.FormChoiceMultiple-choice{margin-bottom:0}.FormChoiceMultiple-label{display:block}.FormChoiceMultiple-options{display:flex;padding-top:10px;flex-direction:column;gap:10px}.FormChoiceMultiple-check{display:flex;align-items:center}.FormChoiceMultiple-check-input{margin-right:10px}.PhoneNumberInput-container{margin-bottom:1rem;width:100%}.PhoneNumberInput-label{display:block;margin-bottom:.5rem;font-size:14px;color:#333}.PhoneNumberInput-input{width:100%;padding:.5rem;font-size:1rem;border-radius:4px;box-sizing:border-box;font-size:14px}.PhoneNumberInput-input input{outline:none;border:none}.PhoneNumberInput-input:focus{outline:none}.AdminUserList-container{display:flex;flex-direction:column;box-shadow:0 0 8px #0000004d;background-color:#fff;border-radius:10px;padding:2rem;gap:2rem}.AdminUserList-main-button{display:flex;gap:1rem}.AdminUserList-button{flex:1;background-color:#f0f0f0;border:none;padding:10px 6px;margin:0;cursor:pointer;border-radius:5px;text-align:center;font-size:14px}.AdminUserList-button.active{background-color:var(--blue-primary);color:#fff}.AdminUserList-button:not(.active):hover{background-color:#dcdcdc;color:#000}.AdminUserList-table-user,.AdminUserList-table-institution{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:10px;box-shadow:0 0 8px #0000004d;background-color:#fff}.AdminUserList-institution-buttons{display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap}.AdminUserList-institution-button{color:#bdbdbd;background:none;outline:none;border:none;padding:1rem 1rem .5rem;font-size:14px}.AdminUserList-institution-button.active{color:var(--dark-blue);border-bottom:1px solid var(--dark-blue)}.AdminUserList-institution-button:not(.active):hover{border-bottom:1px solid #bdbdbd}.FormulaireAddRPA-container{display:flex;flex-direction:column;gap:1rem}.ProfileUser-container{display:flex;flex-direction:column;background-color:var(--blue-secondary);padding:1rem;border-radius:10px;gap:1rem}.ProfileUser-top{display:flex;flex-direction:column;gap:1rem}.ProfileUser-top-left{display:flex;background-color:var(--dark-blue);border-radius:10px;padding:1rem;color:#fff;width:100%;gap:1rem;align-items:center}.ProfileUser-top-left-Name{font-size:25px;font-weight:700;width:50%}.ProfileUser-top-left-info{font-size:14px;width:50%}.ProfileUser-top-right{display:flex;flex-direction:column;background-color:#fff;border-radius:10px;padding:1rem;color:#000;width:100%}.ProfileUser-info-sup{padding:1rem;background-color:#f0f8ff;border-radius:10px;display:flex;flex-direction:column;gap:1rem}.ProfileUser-info-sup-table td{padding:1rem}.ProfileUser-info-sup-table td:nth-child(2){font-weight:700}@media (min-width: 768px){.ProfileUser-top{display:flex;flex-direction:row}.ProfileUser-top-left{width:60%}.ProfileUser-top-right{width:40%}}.FormulaireUtilisateur{display:flex;flex-direction:column;gap:1rem}.PasswordInput-container{margin-bottom:1rem;width:100%}.PasswordInput-label{display:block;margin-bottom:.5rem;font-size:14px;color:#333}.PasswordInput-input{display:flex;flex-direction:row;width:100%;padding:5px;font-size:1rem;border-radius:4px;box-sizing:border-box;font-size:14px}.PasswordInput-input-in{outline:none;border:none;width:100%}.PasswordInput-input:focus{border-color:var(--blue-primary);outline:none;box-shadow:0 0 5px var(--blue-primary)}.PasswordInput-criteria{list-style-type:none;padding-left:0}.PasswordInput-criteria li{font-size:12px}.PasswordInput-wrapper{display:flex;align-items:center}.PasswordInput-input{flex:1}.PasswordInput-toggle{background:none;border:none;cursor:pointer;font-size:1.2em;padding-left:8px}.ParticipantsListTable-container{height:inherit}.AdminParticipantsTable-Pagination{display:flex;gap:.5rem;font-size:12px;margin-top:1rem}div.AdminParticipantsTable-Pagination button{width:30px;height:30px;text-align:center;padding:5px;margin-right:5px;border:none;background-color:#eee;color:#000;cursor:pointer;border-radius:5px}div.AdminParticipantsTable-Pagination button.active{background-color:var(--dark-blue);color:#fff}.AdminParticipantsTable-Pagination button:hover{background-color:#ddd}.AdminParticipantsTable-Pagination button.prev-next{width:auto;padding:0 10px;background-color:#eee;color:#000;border:1px solid #ddd}.AdminParticipantsTable-Pagination button.prev-next:hover{background-color:#ddd}.AdminParticipantsTable-items-per-page{display:flex;align-items:center;margin-left:2rem}.AdminParticipantsTable-items-per-page label{margin-bottom:0;margin-right:.5em;font-size:12px;color:#333}.AdminParticipantsTable-items-per-page input{width:4em;padding:.5em;border:1px solid #ccc;border-radius:4px;font-size:1em}.AdminParticipantsTable-items-per-page input:focus{border-color:#007bff;outline:none}.ParticipantProfile-custom-modal .modal-dialog{max-width:80%;width:80%}.ParticipantProfile-custom-modal-result .modal-dialog{max-width:1020px;width:80%}.participant-table-container{overflow-y:auto;height:auto}.icon-refresh{font-size:30px;color:#3498db;border:1px solid #3498db;border-radius:50%;padding:5px;transition:transform 1s ease,color .3s ease;margin-right:2rem;cursor:pointer}.icon-refresh:hover{color:var(--dark-blue);border-color:var(--dark-blue)}.icon-refresh.rotating{transform:rotate(360deg);color:#1abc9c}.ParticipantsListTable-tools{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.FormulaireKNM2Section-container{display:flex;flex-direction:column;gap:1rem}.FormulaireKNM2Section-container-top{padding:3rem 1rem;background-color:var(--dark-blue);color:#fff;border-radius:10px;display:flex;flex-direction:column;gap:1rem}.FormulaireKNM2Section-container-top-title{font-size:20px;font-weight:700}.FormulaireKNM2Section-container-top-subtitle{font-size:14px}.FormulaireKNM2Section-container-bottom{padding:1rem;border-radius:10px;border:1px solid var(--dark-blue)}.FormulaireKNM2Section-container-bottom{display:flex;flex-direction:column;gap:2rem}.group-list{display:flex;flex-direction:column;gap:1rem}.group-item{display:flex;flex-direction:column;gap:.5rem}.groupeName-title{font-size:18px;font-weight:700;color:var(--dark-blue)}.FormulaireKNM2Section-groupe-setting{display:flex;flex-direction:column;gap:.2rem;border-radius:5px;padding:0rem;box-shadow:0 0 4px #9696964d}.FormKNM2Input-container{padding:.5rem;border-bottom:.5px solid rgba(150,150,150,.3)}.FormKNM2Input-setting{display:flex;flex-direction:row;justify-content:space-between;font-size:14px;align-items:center}.FormKNM2Input-input{width:100px;padding:5px;font-size:14px;border:1px solid #ccc;border-radius:8px;transition:border-color .3s ease,box-shadow .3s ease;outline:none}.FormKNM2Input-input:hover{border-color:#007bff}.FormKNM2Input-input:focus{border-color:#007bff;box-shadow:0 0 5px #007bff80}.FormKNM2Input-input:invalid{border-color:red}.FormKNM2Input-setting-number-input{display:flex;flex-direction:row;gap:1rem;align-items:center}.switch-container{display:flex;align-items:center;gap:10px}.switch-label{font-size:16px;color:#333}.switch{position:relative;width:50px;height:28px;background-color:#ccc;border-radius:14px;cursor:pointer;transition:background-color .3s ease}.switch-on{background-color:#4caf50}.switch-off{background-color:#ccc}.switch-thumb{position:absolute;top:3px;left:3px;width:22px;height:22px;background-color:#fff;border-radius:50%;transition:transform .3s ease}.switch-on .switch-thumb{transform:translate(22px)}.switch-off .switch-thumb{transform:translate(0)}.slider-container{display:flex;align-items:center;gap:10px}.sliderSetting{appearance:none;width:150px;height:3px;background:#d3d3d3;outline:none;border-radius:3px;transition:background .3s ease}.sliderSetting:hover{background:#a8a8a8}.sliderSetting::-webkit-slider-thumb{appearance:none;width:15px;height:15px;background:#fff;border:2px solid #4a69bd;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;transition:transform .2s ease}.sliderSetting::-webkit-slider-thumb:hover{transform:scale(1.2)}.sliderSetting::-moz-range-thumb{width:20px;height:20px;background:#fff;border:2px solid #4a69bd;border-radius:50%;box-shadow:0 2px 4px #0003;cursor:pointer;transition:transform .2s ease}.slider-value{font-size:14px;color:#333}.FormCollectInfo-container{display:flex;flex-direction:column;gap:1rem}.FormCollectInfo-top-section{display:flex;padding:2rem;background-color:var(--dark-blue);border-radius:5px;color:#fff;font-weight:700}.FormCollectInfo-form-section{display:flex;flex-direction:column;border:1px solid var(--dark-blue);border-radius:5px;padding:1rem}.FormCollectInfo-main-info-parameter{display:flex;justify-content:space-between;gap:20px}.FormCollectInfo-main-info-parameter>*{flex:1}.FormCollectInfo-switch-title{font-size:14px;font-weight:600}.FormCollectInfo-switch{display:flex;flex-direction:column;gap:.5rem}.FormCollectInfo-content{display:flex;flex-direction:column;gap:1rem}.FormCollectInfo-title{font-weight:700;padding-top:1rem}.FormCollectInfo-component{display:flex;flex-direction:column;gap:1rem;padding:1rem;border:1px solid var(--dark-blue);border-radius:5px;box-shadow:0 0 4px #0000004d}.FormCollectInfo-buttons{display:flex;gap:1rem;flex-wrap:wrap}.FormCollectInfo-button-component{background-color:transparent;border:1px solid var(--dark-blue);color:var(--dark-blue);border-radius:5px;cursor:pointer;padding:10px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,box-shadow .2s ease}.FormCollectInfo-button-component:hover{color:#fff;background-color:var(--dark-blue)}.FormCollectInfo-arrow-up-down{display:flex;gap:.5rem}.FormCollectInfo-parameter-button{display:flex;justify-content:space-between;align-items:center}.FormCollectInfo-buttons-section{display:flex;gap:10px;flex-wrap:wrap}.FormCollectInfo-button-section-component{flex:1;padding:7px 20px;font-size:14px;font-weight:500;border:none;border-radius:5px;cursor:pointer;text-align:center;transition:background .3s,color .3s}.FormCollectInfo-button-section-component.active{background-color:#1877dc;color:#fff}.FormCollectInfo-button-section-component.inactive{background-color:#e9e9e9;color:#666}.FormCollectInfo-parameter-formulaire{display:flex;flex-direction:column;gap:1rem}.FormCollectInfo-parameter-list{display:flex;flex-direction:row;border:1px solid #cccc;border-radius:5px}.FormCollectInfo-parameter-list-left,.FormCollectInfo-parameter-list-right{flex:1;max-width:50%}.FormCollectInfo-parameter-list-left{border-right:1px solid #ccc}.FormCollectInfo-parameter-title{font-size:14px}.FormCollectInfo-parameter-switch{display:flex;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid #cccc;align-items:center}.FormCollectInfo-parameter-switch-last{display:flex;justify-content:space-between;padding:.5rem 1rem;align-items:center}.FormCollectInfo-parameter-condition{display:flex;flex-direction:column;padding:1rem;border:1px solid #cccc;border-radius:5px;gap:1rem}.FormCollectInfo-parameter-consentement{display:flex;flex-direction:row;padding:1rem;border:1px solid #cccc;border-radius:5px;gap:3rem}.FormCollectInfo-consentement{flex:1;display:flex;flex-direction:column;gap:1rem}.FormCollectInfo-consent-switch{display:flex;justify-content:space-between;align-items:center}.FormCollectInfo-listcollect-label{font-size:14px;font-weight:600;padding-bottom:.3rem}.FormCollectInfo-consent-input{min-height:70px;font-size:14px}.FormCollectInfo-consent-switch-title{font-size:14px;font-weight:600}.FormCollectInfo-category-select{margin-bottom:1rem}.FormCollectInfo-parameter-filtre{border:1px solid #ccc;border-radius:5px}.FormCollectInfo-parameter-filtre-header{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem}.FormCollectInfo-parameter-filtre-header-title{font-weight:700}.FormCollectInfo-parameter-filtre-header-icon{font-size:30px}.FormCollectInfo-parameter-filtre-form{display:flex;flex-direction:row;padding:.5rem 1rem;border-top:1px solid #ccc;align-items:center;gap:1rem}.FormCollectInfo-parameter-filtre-form-input{display:flex;flex-direction:column;width:100%}.FormCollectInfo-parameter-filtre-form-icon{padding:.7rem 1rem;border:1px solid rgb(179,0,0);align-items:center;font-size:20px;color:#b30000;border-radius:50%}.FormCollectInfo-parameter-filtre-form-icon:hover{color:#fff;background-color:#b30000}@media screen and (min-width: 1150px){.FormCollectInfo-parameter-filtre-form-input{display:flex;flex-direction:row;gap:1rem;width:100%}}.FormComponentAccordion-add-btn{background-color:#0062cc;color:#fff;border:none;padding:10px;cursor:pointer;margin-top:10px;border-radius:5px}.FormComponentAccordion-add-btn{margin-bottom:10px}.FormComponentAccordion-add-btn:hover,.FormComponentAccordion-remove-btn:hover{opacity:.8}.FormComponentAccordion-topsection-item{display:flex;flex-direction:row;justify-content:space-between;gap:1rem;align-items:center}.FormComponentAccordion-accordion-subitem{padding:1rem;background-color:#e6e6e6;border-radius:5px;display:flex;flex-direction:column;gap:1rem}.FormComponentText-accordion-item{display:flex;flex-direction:column;gap:1rem}.FormComponentAccordion-toggle-btn,.FormComponentAccordion-remove-btn{background-color:#4caf50;color:#fff;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.FormComponentAccordion-remove-btn{background-color:#dc3545}.FormComponentAccordion-button-action{padding-top:.7rem;display:flex;gap:1rem}.FormComponentAccordion-move-btn{background-color:#0053ac;color:#fff;border:none;padding:10px;border-radius:5px;cursor:pointer;transition:background-color .3s ease;display:inline-flex;align-items:center;justify-content:center}.FormComponentAccordion-move-btn:disabled{background-color:#ccc;cursor:not-allowed}.FormComponentAccordion-move-btn:hover{background-color:#0056b3}.FormComponentAccordion-move-btn svg{font-size:18px}.CollectTemplate-container{display:flex;flex-direction:column;gap:1rem}.component-simpleText{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0rem}.component-threeColumn,.component-twoColumn{display:flex;flex-direction:column;gap:1rem}.component-threeColumn-component.CollectBorder,.component-twoColumn-component.CollectBorder{border:1px solid black;border-radius:10px;padding:1rem}.collectTemplate-component-accordion{width:100%;margin:0 auto;overflow:hidden}.collectTemplate-accordion{border:1px solid #ccc;border-radius:10px}.collectTemplate-accordion-item{transition:border .3s ease;display:flex;flex-direction:column;gap:1rem}.collectTemplate-accordion-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;cursor:pointer;border-bottom:1px solid black;transition:background-color .3s ease;font-weight:700}.collectTemplate-accordion-header:hover{background-color:#f8f8f8}.collectTemplate-accordion-header h3{margin:0;font-size:15px;font-weight:700}.collectTemplate-accordion-header span{font-size:18px}.collectTemplate-accordion-content{overflow:hidden;transition:height .4s cubic-bezier(.25,.8,.25,1);background-color:#fff;padding:0 15px;border-radius:10px}.collectTemplate-accordion-content p{margin:10px 0}.custom-button-collectTemplate{background-color:#ff8615;color:#fff;padding:12px 20px;font-size:14px;border:none;border-radius:40px;cursor:pointer;transition:all .3s ease-in-out;display:inline-block;text-align:center;text-decoration:none;box-shadow:0 4px 6px #0000001a;width:fit-content;margin-bottom:1rem;margin-top:1rem}.custom-button-collectTemplate:hover{background-color:#e87800}.collectTemplate-accordion-title{font-size:20px}.CollectTemplate-element{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.component-threeColumn,.component-twoColumn{display:flex;flex-direction:row;gap:1rem;align-items:stretch}.component-threeColumn-component,.component-twoColumn-component{flex:1;display:flex;flex-direction:column;gap:.5rem;padding:2rem}.component-threeColumn.align-center,.component-twoColumn.align-center{align-items:center}}.FormComponentText-container{display:flex;flex-direction:column;gap:1rem;border:9px solid var(--dark-blue);border-radius:5px;box-shadow:0 0 8px #00000080}.FormComponentText-container-element-title{padding:.2rem;background-color:var(--dark-blue);display:flex;color:#fff;align-items:center;justify-content:space-between}.FormComponentText-container-title{color:#fff;font-weight:700;font-size:14px;cursor:pointer}.FormComponentText-icon{font-size:18px;padding-right:1rem;cursor:pointer}.FormComponentText-container-Form{padding:0rem 1rem}.componentTinyMCEE-title{font-size:14px;font-weight:700;padding-bottom:.5rem}.FormComponentText-container-Preview{background-color:var(--blue-tertiary)}.FormComponentText-container-Preview-title{padding:.5rem 1rem;background-color:#53a700;font-weight:700;color:#fff}.FormComponentText-container-Preview-template{margin:1rem;padding:1rem;border:1px solid var(--dark-blue);border-radius:5px;background-color:#fff}.DataCollectionGenericPage-descriptio-test{display:flex;flex-direction:column;gap:2rem;margin:0 auto;padding:2rem 0;width:95vw;max-width:1280px}.twocolumn-composants{display:flex;gap:1rem;flex-wrap:wrap;overflow:hidden;overflow-x:auto}.FormComponentText-name{display:flex;align-items:center;gap:1rem}.twocolumn-form{display:flex;flex-direction:column;gap:1rem}.twocolumn-parameter{display:flex;flex-direction:column;gap:1rem;padding:1rem;background-color:#f0f8ff;border-radius:5px;box-shadow:0 0 8px #0000004d}.button-form-switch-title{font-size:14px;font-weight:700}.button-form-switch{display:flex;justify-content:space-between;align-items:center;padding:1rem;margin-top:.5rem;background-color:#ccdfff;border-radius:5px;flex-wrap:wrap}.twocolumn-element{display:flex;flex-direction:column;flex:1;min-width:250px;overflow-x:auto}@media screen and (min-width: 768px){.twocolumn-composants{display:flex;flex-direction:row;gap:2rem}.twocolumn-parameter{display:flex;flex-direction:row;gap:3rem}}.FormColorInput-container{display:flex;flex-direction:column}.FormColorInput-label{font-weight:700;margin-bottom:5px}.FormColorInput-input{width:30px;height:30px;border:none;cursor:pointer;border-radius:5px}.invalid-feedback{color:red;font-size:12px;margin-top:5px}.MultiSelectInput-container{display:flex;flex-direction:column;margin-bottom:15px}.MultiSelectInput-label{font-weight:700;margin-bottom:5px}.MultiSelectInput-select{padding:8px;border:1px solid #ccc;border-radius:5px;width:100%;cursor:pointer;height:100px}.MultiSelectInput-tags{display:flex;flex-wrap:wrap;margin-top:10px}.MultiSelectInput-tag{background-color:#007bff;color:#fff;padding:5px 10px;border-radius:15px;display:flex;align-items:center;margin:5px}.MultiSelectInput-remove{background:none;border:none;color:#fff;margin-left:8px;cursor:pointer;font-size:14px}.FormFolietechniqueDates-container{display:flex;flex-direction:column;border:1px solid #ccc;border-radius:5px}.FormFolietechniqueDates-container-folie{padding:1rem;display:flex;justify-content:space-between}.FormFolietechniqueDates-container-form{padding:1rem;display:flex;flex-direction:column;border-top:1px solid #ccc;gap:1rem}.FormFolietechniqueDates-container-form-content{display:flex;flex-direction:column;gap:1rem}.FormFolietechniqueDates-add-button{background-color:transparent;color:var(--dark-blue);border:1px solid var(--dark-blue);padding:5px 20px;border-radius:50px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;gap:10px;justify-content:space-between}.FormFolietechniqueDates-add-button svg{font-size:20px;font-weight:700}.FormFolietechniqueDates-add-button:hover{background-color:#0056b3;color:#fff}.FormFolietechniqueDates-add-button:active{background-color:#003f7f}.FormFolietechniqueDates-container-aperçu{display:flex;flex-direction:column;border:1px solid #ccc;border-radius:10px;overflow:hidden}.FormFolietechniqueDates-container-apreçu-title{padding:1rem;background-color:var(--blue-tertiary);border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 6px #0000004d}.FormFolietechniqueDates-container-aperçu-content{padding:1rem}.FormFolietechniqueDates-week{border:1px solid #ccc;border-radius:10px;overflow:hidden}.FormFolietechniqueDates-week-header{display:flex;background-color:#f4f4f4;border-top-left-radius:10px;border-top-right-radius:10px;align-items:center}.FormFolietechniqueDates-week-header1{border-right:1px solid #ccc;padding:.5rem}.FormFolietechniqueDates-week-header1:hover{background-color:#bd0000;color:#fff}.FormFolietechniqueDates-week-header2{display:flex;justify-content:space-between;padding:.5rem 1rem;width:100%}.FormFolietechniqueDates-week-header3{display:flex;padding-left:.5rem;gap:.5rem}.FormFolietechniqueDates-week-header-left{display:flex;gap:1rem;align-items:center}.FormFolietechniqueDates-week-body{padding:1rem}.arrow-down{transform:rotate(90deg);transition:transform .3s ease}.FormFolietechniqueDates-week-body-date{display:flex;gap:2rem}.FormFolietechniqueDates-week-header-left-icon:hover{color:#107800}.FormFolietechniqueDates-week-body-age-group{display:flex;flex-direction:column}.FormFolietechniqueDates-week-body-age-group-title{font-size:14px;font-weight:600;margin-bottom:.5rem}.FormFolietechniqueDates-week-body-age-group-form{display:flex;flex-direction:column;border:1px solid #ccc;border-radius:5px}.FormFolietechniqueDates-add-group-button{background-color:transparent;color:#ff7300;border:1px solid #ff7300;padding:5px 20px;border-radius:50px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;gap:10px;width:fit-content}.FormFolietechniqueDates-add-group-button:hover{background-color:#ff7300;color:#fff}.FormFolietechniqueDates-age-group-item{display:flex;flex-direction:column;border-bottom:1px solid #ccc}.FormFolietechniqueDates-agegroup-info{display:flex;flex-direction:column;padding:.5rem}.FormFolietechniqueDates-age-group-item-age{width:100%}.FormFolietechniqueDates-button-add-group{padding:.5rem}.FormFolietechniqueDates-theme-item{display:flex;gap:1rem;align-items:center}.FormFolietechniqueDates-theme-input-container{display:flex;flex-direction:row;margin-bottom:1rem}.FormFolietechniqueDates-theme-input{display:flex;flex-direction:column;width:100%}.FormFolietechniqueDates-them-title{width:100%;padding:.5rem;font-size:1rem;border:1px solid #ccc;border-top-left-radius:4px;border-bottom-left-radius:4px;box-sizing:border-box;font-size:14px}.FormFolietechniqueDates-add-theme-button{background-color:#007bff;color:#fff;border:none;width:35px;height:39px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease;margin-top:29px}.FormFolietechniqueDates-add-theme-button:hover{background-color:#0056b3}.FormFolietechniqueDates-add-theme-button svg{width:20px;height:20px}.delete-age-group-button{background-color:#dc3545;color:#fff;border:none;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease,transform .2s ease;margin:.5rem}.delete-age-group-button:hover{background-color:#b02a37;transform:scale(1.1)}.delete-age-group-button:active{transform:scale(.9)}.delete-age-group-button svg{width:20px;height:20px}.FormFolietechniqueDates-theme-list{display:flex;align-items:center;justify-content:space-between;background-color:#f8f9fa;padding:8px 12px;border-radius:6px;margin-bottom:6px;border:1px solid #ddd}.FormFolietechniqueDates-theme-list-delete{background:none;border:none;color:#ff4d4d;cursor:pointer;font-size:18px;transition:color .2s ease-in-out}.FormFolietechniqueDates-theme-list-delete:hover{color:#c00;scale:1.1}.FormFolietechniqueDates-container-title{font-weight:700}.FormFolietechniqueDates-saved{font-size:14px;color:#107800}.FormFolietechniqueDates-not-saved{font-size:14px;color:#cc7000}@media screen and (min-width: 1024px){.FormFolietechniqueDates-agegroup-info{display:flex;flex-direction:row;padding-top:.5rem;padding-left:.5rem;gap:1rem}.FormFolietechniqueDates-age-group-item-age{width:150px}.FormFolietechniqueDates-age-group-item{display:flex;flex-direction:row;gap:1rem;border-bottom:1px solid #ccc;align-items:center;justify-content:space-between}.FormFolietechniqueDates-them-title{width:250px}}.AccordionFolieDates-select-title{font-weight:600;font-size:14px}.AccordionFolieDates-title{font-size:14px;padding:.5rem 0rem}.AccordionFolieDates-group-participant{padding-bottom:1rem}.AccordionFolieDates-group-item{display:flex;align-items:center;justify-content:space-between;background:#deedff;padding:8px 12px;border-radius:4px;margin-bottom:5px;font-size:14px}.AccordionFolieDates-delete-group-button{background:none;border:none;color:red;font-size:18px;cursor:pointer;display:flex;align-items:center}.AccordionFolieDates-delete-group-button:hover{color:#8b0000}.DataCollectionTemplateFormPage-Form{display:flex;flex-direction:column;margin:0 auto;padding:2rem 0;gap:2rem;padding:1rem;max-width:1280px}.DataCollectionTemplateFormPage-Form-info{display:flex;flex-direction:column;gap:1rem}.DataCollectionTemplateFormPage-Form-info-tutor-title{font-size:18px;font-weight:700;padding-bottom:1rem}.DataCollectionTemplateFormPage-Form-info-tutor-input{display:flex;flex-direction:column}.DataCollectionTemplateFormPage-Form-info-tutor-input>*{flex:1}.DataCollectionTemplatePage-header-left-form-title{font-size:20px;font-weight:700;padding-top:1rem;color:#003ca3}.DataCollectionTemplateFormPage-Form-info-participants-accordion{display:flex;flex-direction:column;gap:1rem}.DataCollectionTemplateFormPage-form-question{display:flex;flex-direction:column;padding:1rem 1rem 0rem;border:1px solid #006a9f;border-radius:10px;margin-bottom:1rem}@media screen and (min-width: 768px){.DataCollectionTemplateFormPage-Form-info-tutor-input,.DataCollectionTemplateFormPage-form-question{display:flex;flex-direction:row;gap:2rem}}.DataCollectionTemplatePage{margin-top:80px;padding-top:30px}.dashboard-mode{margin-top:0!important}.DataCollectionTemplatePage-container{display:flex;flex-direction:column;margin:0 auto;padding:2rem 1rem;gap:2rem;max-width:1280px}.DataCollectionTemplatePage-header-color{background-color:var(--blue-tertiary)}.DataCollectionTemplatePage-header{display:flex;flex-direction:column;margin:0 auto;padding:2rem 1rem;gap:2rem;max-width:1280px}.DataCollectionTemplatePage-header-left{display:flex;flex-direction:column;gap:1rem;width:100%}.DataCollectionTemplatePage-header-left-collection{font-size:14px;color:var(--dark-blue);border:1px solid var(--dark-blue);width:fit-content;border-radius:50px;padding:0rem 1rem}.DataCollectionTemplatePage-header-left-title{font-size:40px;font-weight:700;color:var(--dark-blue);word-break:break-all}.DataCollectionTemplatePage-header-left-location{color:var(--dark-blue);display:flex;align-items:center;gap:1rem}.DataCollectionTemplatePage-header-right{width:100%}.DataCollectionTemplatePage-header-right img{width:100%;border-radius:10px}.DataCollectionTemplatePage-loading{margin-top:30px;margin-bottom:30px;font-size:25px;display:flex;justify-content:center}@media screen and (min-width: 768px){.DataCollectionTemplatePage-header{display:flex;flex-direction:row;margin:0 auto;padding:2rem 1rem;gap:2rem;max-width:1280px;justify-content:space-between;align-items:center}.DataCollectionTemplatePage-header-left{width:70%}.DataCollectionTemplatePage-header-right{width:30%}}.filtered-table{width:100%;font-family:Arial,sans-serif}.category-container{display:flex;flex-direction:column;gap:20px}[class^=category-level-]{margin-bottom:15px;border:1px solid #ddd;border-radius:5px;padding:15px;background-color:#fff}.category-level-0{border-width:2px;box-shadow:0 2px 5px #0000001a}.category-level-1{margin-left:10px;border-width:1px}.category-level-2,.category-level-3,.category-level-4,.category-level-5{margin-left:15px;padding:10px}.category-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.category-title{margin:0;font-weight:700;font-size:1.5rem}.category-level-1 .category-title{font-size:1.3rem}.category-level-2 .category-title,.category-level-3 .category-title,.category-level-4 .category-title,.category-level-5 .category-title{font-size:1.1rem}.participant-table{width:100%;border-collapse:collapse;margin-top:10px}.participant-table th,.participant-table td{padding:8px;text-align:left;border:1px solid #e0e0e0}.participant-table th{background-color:#f0f5ff;font-weight:700;cursor:pointer;position:relative}.participant-table th:after{content:"";position:absolute;right:5px;top:50%;transform:translateY(-50%)}.participant-table th.sort-ascending:after{content:"▲";font-size:10px}.participant-table th.sort-descending:after{content:"▼";font-size:10px}.participant-table tr:nth-child(2n){background-color:#f9f9f9}.participant-table tr:hover{background-color:#f0f0f0}.checkbox-column{width:30px;text-align:center}.download-button{padding:6px 12px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:.9rem}.download-button:hover{background-color:#45a049}.global-actions{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.global-download{background-color:#2196f3}.global-download:hover{background-color:#0b7dda}.selected-uuids-info{padding:10px;background-color:#f8f9fa;border-radius:4px;border:1px solid #dee2e6}.Dashboard-Admin{display:flex;height:calc(100vh - 80px);max-width:1880px;margin-left:auto;margin-right:auto}.Dashboard-Admin-NavBar{margin-top:120px;max-width:135px;position:fixed;height:100vh;background-color:var(--blue-tertiary);box-sizing:border-box}.Dashboard-Admin-content{margin-top:120px;margin-left:135px;flex:1;height:calc(100vh - 80px);box-sizing:border-box}.Dashboard-Admin-KNM2-Page{padding:1rem;display:flex;flex-direction:column;gap:1rem}.KNM2-Page-top{display:flex;flex-direction:column;gap:2rem;align-items:center;background-color:var(--dark-blue);border-radius:10px;padding:2rem;color:#fff}.KNM2-Page-top-text,.KNM2-Page-top-picture,.KNM2-Page-top-picture img{width:100%}.User-Page-top-picture{width:40%;display:flex;justify-content:center}.User-Page-top-picture img{width:80%}@media screen and (min-width: 728px){.KNM2-Page-top{display:flex;flex-direction:row}.KNM2-Page-top-text{width:60%}.KNM2-Page-top-picture{width:40%}}@media screen and (max-width: 1024px){.dashboard-icon-title{display:none}.Dashboard-Admin-content{margin-left:95px}.DashboardCollecte-Content{width:60%!important}}.DashboardNavBar{display:flex;flex-direction:column;background-color:var(--blue-tertiary);padding:1rem}.DashboardNavBar-Neuroscribens{display:flex;align-items:center;justify-content:center;gap:1rem;padding:1rem 0;font-size:24px;flex-wrap:wrap}.DashboardNavBar-Neuroscribens-name{display:inline-block;position:relative;font-size:20px;font-weight:600}.DashboardNavBar-Neuroscribens-name:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:4px;background-color:var(--orange)}.DashboardNavBar-Tools{display:flex;align-items:center;margin-top:20px;gap:1rem}.DashboardNavBar-Tools span{font-size:14px;font-weight:500;margin-right:10px}.DashboardNavBar-Line{flex-grow:1;height:1px;background-color:#000}.DashboardNavBar-icon{margin-bottom:4px;font-size:20px}.DashboardNavBar-Buttons{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.DashboardNavBar-Buttons a{display:grid;text-decoration:none;color:#000;transition:background-color .3s ease;padding:1rem;border-radius:10px;font-size:14px;align-items:center;width:fit-content;max-width:120px;width:100%}.DashboardNavBar-Buttons a:hover{background-color:var(--blue-secondary)}.DashboardNavBar-Buttons a.active{background-color:var(--blue-primary);color:#fff;font-weight:600}.DashboardCollecte-container{display:flex;flex-direction:row;gap:1rem;width:100%;top:120px;position:fixed}.DashboardCollecte-NavBar{max-width:280px;min-width:250px;min-height:100vh}@media screen and (min-width: 1024px){.DashboardCollecte-NavBar{max-width:200px}}.DashboardCollecte-Content-Display{width:80%}.DashboardCollecte-Content{display:flex;flex-direction:column;gap:1rem;background-color:#fff;padding-top:1rem;padding:1rem;margin-left:25px;flex:1}.DashboardCollecte-boutons{display:flex;width:80%;gap:1rem}.DashboardCollecte-button{flex:1;background-color:#f0f0f0;border:none;padding:10px 6px;margin:0;cursor:pointer;border-radius:5px;text-align:center;font-size:14px}.DashboardCollecte-button.active{background-color:var(--orange);color:#fff}.DashboardCollecte-agenda{display:flex;flex-direction:column;padding:2rem;box-shadow:0 0 8px #0000004d;border-radius:10px;gap:1rem}.Dashboardcollecte-accordion{display:block;padding:0}.Dashboardcollecte-accordion-item{margin-bottom:10px}.Dashboardcollecte-accordion-item button{font-size:12px}.Dashboardcollecte-accordion-header{font-size:11px;cursor:pointer}.DashboardCollecte-details{display:flex;flex-direction:column;box-shadow:0 0 8px #0000004d;border-radius:10px;padding:1rem;gap:1rem;width:max-content}.DashboardCollecte-details-title{font-size:16px;font-weight:700;padding-bottom:1rem;border-bottom:1px solid rgb(0,0,0);display:flex;justify-content:space-between;align-items:center}.DashboardCollecte-details-description-topSection-left{font-size:14px;font-weight:700}.DashboardCollecte-details-status-true{background-color:#4caf50;color:#fff;border-radius:20px;padding:0 10px;font-weight:500}.DashboardCollecte-details-status-false{background-color:#804d00;color:#fff;border-radius:20px;padding:0 10px;font-weight:500}.DashboardCollecte-details-description{display:flex;flex-direction:column;gap:.5rem;border-radius:10px;box-shadow:0 0 2px #0003}.DashboardCollecte-details-description-topSection{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem;border-top-left-radius:10px;border-top-right-radius:10px;background-color:var(--blue-secondary)}.DashboardCollecte-details-description-topSection-right{background-color:var(--orange);border-radius:20px;padding:0 5px}.DashboardCollecte-details-description-topSection-right button{background-color:none;border:none;background:none;color:#fff;font-size:14px}.DashboardCollecte-details-description-bottomSection{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-radius:10px}.DashboardCollecte-details-description-bottomSection-description{display:flex;flex-direction:column;gap:.5rem}.DashboardCollecte-details-description-bottomSection-description h2,.DashboardCollecte-details-description-bottomSection-date h2{border-bottom:1px solid var(--dark-blue);font-size:14px;color:var(--dark-blue)}.DashboardCollecte-details-description-bottomSection-date:nth-child(1),.DashboardCollecte-details-description-bottomSection-date:nth-child(2){width:45%}.DashboardCollecte-details-description-bottomSection-date:nth-child(3){width:10%}.DashboardCollecte-details-description-bottomSection-description p,.DashboardCollecte-details-description-bottomSection-date p{font-size:12px}.DashboardCollecte-details-description-bottomSection-date-location{display:flex;gap:1rem;width:100%}.DashboardCollecte-details-description-bottomSection-date,.DashboardCollecte-details-description-bottomSection-location{width:50%;display:flex;flex-direction:column;gap:.5rem}.DashboardNavBar-container{display:flex;flex-direction:column;height:100%;background-color:#f0f8ff;border:1px solid rgb(200,200,200);max-width:300px;min-width:250px;position:fixed;overflow-y:scroll}.DashboardNavBar-Experiences{display:flex;flex-direction:column;gap:1rem;padding:1rem;align-items:stretch;background-color:var(--blue-secondary);box-shadow:0 4px 6px -2px #0000004d;font-size:14px}.DashboardNavBar-title{font-size:16px;border-bottom:1px solid black;padding:1rem 0rem}.expereinces-coloumn{padding:1rem;overflow-y:scroll;height:450px}.experience-list{display:flex;flex-direction:column;gap:1rem;list-style-type:none}.experience-item{padding:1rem;transition:background-color .3s;border-radius:10px;font-size:12px;display:flex;justify-content:space-between;align-items:center}.experience-item.active{background-color:var(--dark-blue);border-radius:10px;color:#fff}.experience-item a{text-decoration:none;color:#000;width:100%}.experience-item a.active-link{color:#fff!important}.search-bar{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;box-shadow:0 2px 4px #0000001a}.add-button{background-color:var(--blue-primary);color:#fff;border:none;border-radius:4px;padding:10px 15px;font-size:14px;cursor:pointer;transition:background-color .3s}.add-button:hover{background-color:#0056b3}.Form-Add-collecte-title{display:flex;flex-direction:column}.Formulaire-ajout-collecte{display:flex;flex-direction:column;gap:2rem}.title-input[type=text],.location-input[type=text],.year-input[type=text]{width:100%;padding:5px;border-radius:5px;border:1px solid #cecece;font-size:14px}.title-input:focus,.location-input:focus,.year-input:focus{border-color:var(--blue-primary);outline:none;box-shadow:0 0 5px var(--blue-primary)}.collecte-menu-icon-container{position:relative}.DashboardCollecteNavbar-menu-delete{position:absolute;top:25px;left:-70px;z-index:1000;background-color:#fff;border:1px solid #ccc;box-shadow:0 2px 5px #00000080;display:flex;flex-direction:column;border-radius:5px;font-size:12px;padding:10px;transition:transform .3s}.DashboardCollecteNavbar-menu-delete button{border:none;background:none}.DashboardCollecteNavbar-menu-delete:hover{transform:scale(1.01)}.active-collect{border-width:1px;border-color:#4caf50;border-style:solid}.ParticipantsListTable-container{display:flex;flex-direction:column;gap:1rem;padding:2rem;background-color:#fff;border-radius:10px;box-shadow:0 0 8px #0000004d;overflow-y:scroll;max-height:680px}.ParticipantsListTable-container h2{padding-bottom:.5rem;border-bottom:2px solid #000000;font-size:14px}.ParticipantsListTable-top-container{display:flex}table{width:100%;font-size:12px;text-align:left;background-color:#fff;border-radius:10px}tbody tr{border-bottom:1px solid #ddd}thead th{padding:12px;align-items:center}th,td{padding:5px 12px;font-size:12px;vertical-align:middle;word-break:break-word}thead{background-color:var(--blue-secondary);box-shadow:0 2px 8px #0000001a}th{color:#000;font-weight:400;align-items:center}td{color:#333;border-bottom:10px solid #000000;padding-top:1.5rem;padding-bottom:1.5rem}thead th input[type=checkbox],tbody td input[type=checkbox]{cursor:pointer}.group-content-wrapper{max-height:0;overflow:hidden;transition:max-height 1s ease-out,opacity 1s ease-out;opacity:0}.group-content-expanded{max-height:1000px;opacity:1}.group-content-collapsed{max-height:0;opacity:0}.group-content{padding:10px}.group-list-patient{border-radius:10px;border:none}.test-background{background-color:#e582c6}.test-padding{padding:0;transition:transform .15s ease-in;border-radius:10px}.sub-table-title{background-color:#ddd}.box-shadow{box-shadow:0 0 10px #0000004d;border-radius:10px}.sub-table{background-color:#fff}input[type=checkbox]{margin-bottom:3px;vertical-align:middle}.drop-down-button{background-color:transparent;border:none}.search-bar-ParticipantsListTable{width:40%;padding:10px 15px;font-size:12px;border:1px solid #ccc;border-radius:40px;box-shadow:0 2px 5px #0000001a;outline:none;transition:all .3s ease;background-color:#fff;display:flex;align-items:center;gap:1rem}.search-bar-ParticipantsListTable:focus{border-color:var(--dark-blue);box-shadow:0 0 5px #007bff33}.search-bar-ParticipantsListTable:hover{border-color:var(--dark-blue)}.search-bar-ParticipantsListTable-input{width:100%;border:none;outline:none;background:none}.search-icon{font-size:20px;color:#aaa}.button-group{display:flex;gap:10px}.button-group button{padding:10px 20px;border:none;border-bottom:2px solid transparent;background-color:transparent;color:#a3a3a3;cursor:pointer;font-size:15px;transition:background-color .3s,border-bottom .3s}.button-group button.active{color:var(--dark-blue);border-bottom:2px solid var(--dark-blue)}.button-group button:not(.active):hover{border-bottom:2px solid darkgray}.DataCollectionGenericPage-container{margin-top:80px}.DataCollectionGenericPage-sub-title{font-size:16px}.DataCollectionGenericPage-logo-list-logo{display:flex;flex-direction:row;width:100%;align-items:center}.DataCollectionGenericPage-logo-list-logo img{width:100%;height:auto;object-fit:contain}.DataCollectionGenericPage-img{flex:1;max-width:200px;padding:10px}.DataCollectionGenericPage-description{display:flex;flex-direction:column;text-align:left;justify-content:space-between;align-items:left;gap:1rem;margin:0 auto;padding:2rem 0;width:95vw;max-width:1280px}.DataCollectionGenericPage-message{display:flex;flex-direction:column;gap:1rem}.DataCollectionGenericPage-list-title{padding-bottom:1rem;font-size:14px}.DataCollectionGenericPage-list-datacollection{display:flex;flex-direction:column;text-align:left;justify-content:space-between;align-items:left;gap:1rem;margin:0 auto;padding:2rem 0;width:95vw;max-width:1280px}.DataCollectionGenericPage-header-image{width:100%;max-width:500px;aspect-ratio:16 / 12;display:block;margin:0 auto;border-radius:10px;object-fit:cover}.DataCollectionGenericPage-list-collect-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.DataCollectionGenericPage-collect-item{border:1px solid #ccc;padding:16px;border-radius:10px;box-shadow:0 0 4px #0000004d;display:flex;flex-direction:column;gap:.5rem}.DataCollectionGenericPage-box-title{font-size:16px;font-weight:600}.DataCollectionGenericPage-collect-item:hover{box-shadow:0 0 6px #0009}@media (max-width: 768px){.DataCollectionGenericPage-list-collect-summary{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}.rpaForm-courriel{padding-bottom:1.5rem}.disclamer-question-form-rpa{padding-bottom:1rem;padding-top:1rem;color:var(--blue-primary);font-style:italic}.InscriptionPage-page{padding-top:150px;padding-bottom:50px;max-width:1280px;display:flex;flex-direction:column;gap:1rem;margin-left:auto;margin-right:auto;width:95vw}.InscriptionPage-header{display:flex;gap:2rem;padding:3rem 1rem;align-items:center;border-radius:10px;background-color:var(--dark-blue);color:#fff}.InscriptionPage-right-side-img{width:90%}.InscriptionPage-right-side-img img{width:100%}.InscriptionPage-right-side-text{display:flex;flex-direction:column;gap:1rem}.InscriptionPage-right-side-text h2{font-size:40px;color:#fff}.InscriptionPage-header-img{width:30%}.InscriptionPage-header-img img{width:100%}.InscriptionPage-header-text{width:70%;display:flex;flex-direction:column;gap:1rem}.InscriptionPage-header-text h2{color:#fff;font-size:30px}.InscriptionPage-container{display:flex;flex-direction:row;margin:0 auto;gap:1rem;width:95vw;max-width:1280px;border-radius:5px;box-shadow:0 0 8px #0000004d}.InscriptionPage-left-side{width:100%}.InscriptionPage-right-side{width:0%;border-top-right-radius:5px;border-bottom-right-radius:5px;background-color:var(--dark-blue);display:flex;flex-direction:column;align-items:center;justify-content:center;display:none}.video-container{position:relative;width:100%;height:100%;overflow:hidden}.video-container video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.InscriptionPage-title{font-size:30px;font-weight:700;color:var(--dark-blue);padding-bottom:1rem;padding:2rem 2rem 0rem;border-top-left-radius:5px;border-top-right-radius:5px}.InscriptionPage-form{padding:2rem;display:flex;flex-direction:column;gap:1rem}.InscriptionPage-multiplechoice{display:flex}.InscriptionPage-multiplechoice>*{flex:1}.InscriptionPage-phone{display:flex;gap:1rem}.InscriptionPage-phone .FormTextInput-container:nth-child(1){width:20%}.InscriptionPage-phone .FormTextInput-container:nth-child(2){width:80%}.InscriptionPage-email{display:flex;flex-direction:column;gap:1rem}.InscriptionPage-email>div{flex:1}.InscriptionPage-prenom{display:flex;flex-direction:column;gap:1rem}.InscriptionPage-confirmation{border-radius:10px;padding:0rem;display:flex;flex-direction:column;gap:1rem}.InscriptionPage-confirmation-button{background-color:#fff;color:#218838;border:1px solid #28a745;padding:10px 20px;font-size:14px;border-radius:20px;cursor:pointer;transition:background-color .3s ease,transform .2s ease;width:300px}.InscriptionPage-confirmation-button:hover{background-color:#218838;transform:scale(1.005);color:#fff}.InscriptionPage-confirmation-button:active{transform:scale(1)}.video-with-border{width:60%;height:auto;border:10px solid #000;border-radius:10px}.abstract-container{position:relative;width:100%;height:100%;overflow:hidden;background-color:var(--dark-blue);display:flex;flex-direction:column;padding:4rem;justify-content:center;color:#fff;gap:2rem}.abstract-shape{position:absolute;border-radius:50%;filter:blur(60px);opacity:.5;animation:moveRandom 10s infinite alternate}.shape1{width:300px;height:300px;background-color:var(--blue-primary);top:-20%;left:0%}.shape2{width:400px;height:400px;background-color:var(--blue-secondary);top:50%;left:60%}.shape3{width:200px;height:200px;background-color:#2892d8;top:80%;left:20%}.shape4{width:400px;height:400px;background-color:var(--blue-tertiary);top:-10%;left:-60%}.InscriptionPage-next-button-div{display:flex;flex-direction:row;justify-content:right;font-size:14px;margin-top:1rem;align-items:center}.InscriptionPage-next-button{padding:5px;border-bottom:1px solid rgb(187,187,187)}.InscriptionPage-next-button:hover{padding:5px;color:var(--dark-blue);border-bottom:.25px solid var(--dark-blue)}.InscriptionPage-previous-button-div{display:flex;flex-direction:row;justify-content:left;font-size:14px;margin-bottom:2rem;align-items:center}.InscriptionPage-previous-button{padding:5px;border-bottom:1px solid rgb(187,187,187)}.InscriptionPage-previous-button:hover{padding:5px;color:var(--dark-blue);border-bottom:.25px solid var(--dark-blue)}@keyframes moveRandom{0%{transform:translate(0)}to{transform:translate(100px,100px)}}.InscriptionPage-message{font-size:13px;line-height:2;background-color:var(--blue-secondary);border-radius:10px;padding:1rem}.InscriptionPage-message-container,.InscriptionPage-choice-status{display:flex;flex-direction:column;gap:1rem}.InscriptionPage-boutons-insti-or-parti{display:flex;gap:2rem;width:100%}.InscriptionPage-boutons-insti{width:50%;height:200px;display:flex;flex-direction:column;justify-content:center;background-color:var(--blue-tertiary);color:#000;border-radius:10px;align-items:center;font-weight:700;gap:1rem}.InscriptionPage-boutons-insti-icon{font-size:30px}.InscriptionPage-boutons-parti:hover,.InscriptionPage-boutons-insti:hover{box-shadow:0 0 8px #0000004d}.InscriptionPage-boutons-parti{width:50%;height:200px;display:flex;justify-content:center;background-color:var(--blue-secondary);border-radius:10px;align-items:center;font-weight:700;flex-direction:column;gap:1rem}@media screen and (min-width: 768px){.InscriptionPage-right-side,.InscriptionPage-left-side{display:block;width:50%}}.FormCheckbox-container{padding-bottom:1rem}.FormCheckbox-label{display:flex;gap:1rem}.RpaPage{margin-top:80px}.RpaPage-container{display:flex;flex-direction:column;margin:0 auto;padding:2rem 0;width:95vw;max-width:1280px;padding-top:50px}.RpaPage-header{position:relative;padding:20px;background-color:var(--blue-tertiary);overflow:hidden;border-radius:10px}.RpaPage-info-tests{display:flex;flex-direction:row;gap:2rem;padding:3rem;align-items:center}.RpaPage-info-tests-video{display:flex;gap:1rem}.RpaPage-info-tests-video video{width:100%;border-radius:5px}.RpaPage-info-tests-video-border{border:10px solid #000;border-radius:15px}.RpaPage-info-avantage{display:flex;flex-direction:column;padding:2rem 1rem;align-items:center}.RpaPage-info-avantage-left{display:flex;flex-direction:column;gap:1rem;width:100%}.RpaPage-info-avantage-right,.RpaPage-info-avantage-right img{width:100%}.RpaPage-info-list-avantage{display:flex;flex-direction:column;gap:1rem;flex:1;padding-top:1rem}.RpaPage-info-list-avantage p{display:flex;align-items:center;gap:1rem}.RpaPage-info-suscribe{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;background-color:var(--blue-primary);color:#fff;border-radius:10px}.RpaPage-info-suscribe button{width:fit-content}@keyframes move{0%{transform:translate(0) scale(1)}50%{transform:translate(80px,-50px) scale(1.2)}to{transform:translate(-80px,50px) scale(1)}}.RpaPage-header-blur-shapes{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.blur-shape{position:absolute;border-radius:50%;filter:blur(100px);opacity:.7;animation:move 5s infinite alternate}.shape1{width:400px;height:400px;background-color:#f009;top:-50%;left:20%}.shape2{width:300px;height:300px;background-color:#0059ff99;top:0%;left:70%}.shape3{width:350px;height:350px;background-color:#00f9;top:70%;left:50%}.shape4{width:400px;height:400px;background-color:#96d8ff;top:30%;left:0%}.RpaPage-header-info{position:relative;z-index:1;display:flex;flex-direction:column;gap:1rem;align-items:center;padding:1rem}.RpaPage-header-text{font-size:50px;color:#363636;font-weight:600;margin-bottom:20px;width:100%;font-style:italic}.RpaPage-header-Subtitle{font-size:14px;color:#585858}.RpaPage-header-video{position:relative;width:100%}.RpaPage-header-video video{width:100%}.animated-gradient-text{font-size:60px;font-weight:700;background:linear-gradient(90deg,var(--dark-blue),var(--blue-primary),#d36666,#a657cd,#d36666,var(--blue-primary),var(--dark-blue));background-size:400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientMove 6s infinite linear}.animated-gradient-text-small{font-weight:700;background:linear-gradient(90deg,var(--dark-blue),var(--blue-primary),#d36666,#a657cd,#d36666,var(--blue-primary),var(--dark-blue));background-size:400%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientMove 6s infinite linear}@keyframes gradientMove{0%{background-position:0% 50%}to{background-position:100% 50%}}.btn-inscription-rpa{margin-top:1rem;padding:10px 20px;background:linear-gradient(130deg,#ff7e5f,#feb47b,#ff7e5f);color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;font-weight:700;transition:background 1s ease,box-shadow .4s ease;display:flex;gap:1rem;align-items:center}.btn-inscription-rpa:hover{background:linear-gradient(160deg,#ff7e5f,#feb47b,#ff7e5f);box-shadow:0 0 8px #0000004d}.RpaPage-info-KNM2{display:flex;flex-direction:column;gap:2rem;align-items:center}.RpaPage-info-KNM2-video{width:60%}.RpaPage-info-KNM2-text{display:flex;flex-direction:column;gap:1rem;padding:0 1rem;width:100%}.RpaPage-info-description-exp{display:flex;gap:1rem;padding:4rem 1rem;align-items:center;flex-direction:column}.RpaPage-info-description-exp-left,.RpaPage-info-description-exp-right{display:flex;flex-direction:column;gap:1rem;width:100%}.RpaPage-info-description-exp-video{width:100%;height:auto;clip-path:ellipse(40% 50% at 50% 50%);transform:rotate(-15deg);overflow:hidden}@media screen and (min-width: 768px){.RpaPage-header-info{flex-direction:row;gap:5rem;padding:2rem}.RpaPage-header-text{width:60%}.RpaPage-header-video{width:40%}.RpaPage-info-KNM2{flex-direction:row;padding:2rem;gap:3rem}.RpaPage-info-KNM2-video{width:40%}.RpaPage-info-KNM2-text{width:60%}.RpaPage-info-avantage{display:flex;flex-direction:row;padding:3rem}.RpaPage-info-avantage-left{display:flex;flex-direction:column;gap:1rem;width:60%}.RpaPage-info-avantage-right{width:40%}.RpaPage-info-suscribe{display:flex;flex-direction:column;gap:1rem;padding:3rem;background-color:var(--blue-primary);color:#fff;border-radius:10px}.RpaPage-info-description-exp{flex-direction:row}.RpaPage-info-description-exp-left{width:60%}.RpaPage-info-description-exp-right{width:40%}}@media screen and (min-width: 1000px){.RpaPage-header-info{gap:10rem}}.TermsAndConditions{margin-top:80px}.TermsAndConditions-big-container{display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:center;margin:0 auto;padding:2rem 0;width:95vw;max-width:1280px}.TermsAndConditions-content{width:100%;max-width:900px;padding:2rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}@media (max-width: 768px){.TermsAndConditions-big-container{width:100%;padding:1rem 0}.TermsAndConditions-content{padding:1.5rem;border-radius:0;box-shadow:none}.section-title{font-size:1.3rem}.terms-section ul{padding-left:1.5rem}}@media (max-width: 480px){.TermsAndConditions-content{padding:1rem}.section-title{font-size:1.2rem}.terms-section p,.terms-section ul li{font-size:.95rem}}.PrivacyPolicy{margin-top:80px}.PrivacyPolicy-big-container{display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:center;margin:0 auto;padding:2rem 0;width:95vw;max-width:1280px}.PrivacyPolicy-content{width:100%;max-width:900px;padding:2rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}@media (max-width: 768px){.PrivacyPolicy-big-container{width:100%;padding:1rem 0}.PrivacyPolicy-content{padding:1.5rem;border-radius:0;box-shadow:none}.section-title{font-size:1.3rem}.subsection-title{font-size:1.1rem}.privacy-section ul{padding-left:1.5rem}}@media (max-width: 480px){.PrivacyPolicy-content{padding:1rem}.section-title{font-size:1.2rem}.subsection-title{font-size:1rem}.privacy-section p,.privacy-section ul li{font-size:.95rem}}.TermsAndConditionsWebview{min-height:100vh;background-color:#f9fafb}.TermsAndConditionsWebview-big-container{display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:center;margin:0 auto;padding:1rem 0;width:100%}.TermsAndConditionsWebview-content{width:100%;padding:1.5rem;background-color:#fff}.terms-section{margin-bottom:2.5rem}.terms-section p{color:#374151;line-height:1.8;margin-bottom:1rem;text-align:justify}.terms-section ul{margin:1rem 0;padding-left:2rem}.terms-section ul li{color:#374151;line-height:1.8;margin-bottom:.5rem;list-style-type:disc}@media (max-width: 768px){.webview-title{font-size:1.5rem}.section-title{font-size:1.3rem}.terms-section ul{padding-left:1.5rem}}@media (max-width: 480px){.TermsAndConditionsWebview-content{padding:1rem}.webview-title{font-size:1.3rem}.section-title{font-size:1.2rem}.terms-section p,.terms-section ul li{font-size:.95rem}}.PrivacyPolicyWebview{min-height:100vh;background-color:#f9fafb}.PrivacyPolicyWebview-big-container{display:flex;flex-direction:column;text-align:left;justify-content:center;align-items:center;margin:0 auto;padding:1rem 0;width:100%}.PrivacyPolicyWebview-content{width:100%;padding:1.5rem;background-color:#fff}.webview-title{color:#1e3a8a;font-size:1.8rem;font-weight:700;margin-bottom:1rem;text-align:center;padding-bottom:1rem;border-bottom:3px solid #1e3a8a}.last-updated{color:#666;font-style:italic;font-size:.9rem;margin-bottom:2rem;text-align:center}.privacy-section{margin-bottom:2.5rem}.section-title{color:#1e3a8a;font-size:1.5rem;font-weight:600;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb}.subsection{margin-top:1.5rem;margin-bottom:1.5rem}.subsection-title{color:#2563eb;font-size:1.2rem;font-weight:600;margin-bottom:.8rem}.privacy-section p{color:#374151;line-height:1.8;margin-bottom:1rem;text-align:justify}.privacy-section ul{margin:1rem 0;padding-left:2rem}.privacy-section ul li{color:#374151;line-height:1.8;margin-bottom:.5rem;list-style-type:disc}.contact-info{background-color:#f9fafb;padding:1.5rem;border-radius:6px;margin-top:1rem;border-left:4px solid #1e3a8a}.contact-info p{margin:.5rem 0}.contact-info strong{color:#1e3a8a}@media (max-width: 768px){.webview-title{font-size:1.5rem}.section-title{font-size:1.3rem}.subsection-title{font-size:1.1rem}.privacy-section ul{padding-left:1.5rem}}@media (max-width: 480px){.PrivacyPolicyWebview-content{padding:1rem}.webview-title{font-size:1.3rem}.section-title{font-size:1.2rem}.subsection-title{font-size:1rem}.privacy-section p,.privacy-section ul li{font-size:.95rem}}:after,:before{margin:0;padding:0;box-sizing:border-box}html{font-size:100%}:root{--orange: #ff7d34;--white: #ffffff;--black-primary: #000000;--black-secondary: #353535;--blue-primary: #457ab9;--blue-secondary: #d7e6f7;--blue-tertiary: #edf2f8;--dark-blue: #274e92;--dark-dark-blue: #093380;--border-radius: .55rem;--transition: .3s ease-in-out all;--max-width: 1120px;--fixed-width: 600px;--fluid-width: 90vw}body{font-family:Poppins,sans-serif}p{margin:0}a{text-decoration:none;color:var(--black-primary)}ul{list-style-type:none;padding:0;margin:0}.img{width:100%;display:block;object-fit:cover}h1,h2,h3,h4,h5,h6{margin:0}h1{font-weight:600;font-size:22px;line-height:1.5}h2{font-weight:600;font-size:18px;line-height:1.5;color:var(--black-primary)}p{font-size:14px;line-height:2}.center-dropdown-item{cursor:pointer}.dropdown-menu.show{border-radius:0;margin-top:16px;font-size:14px}.btn-primary{background-color:var(--blue-primary)!important;color:var(--white);border:none;border-radius:50px!important;font-size:12px!important;font-weight:500!important}
