.container_about{padding:var(--padding);display:flex;gap:2rem}.container_about .image{width:40%;aspect-ratio:2/2;margin:auto;display:flex;justify-content:center;align-items:center}.container_about .image img{width:100%;aspect-ratio:2/1;margin:auto}.container_about .textes{width:60%;display:flex;flex-direction:column;gap:3rem}#faq-section{color:var(--white);justify-content:center}#faq-section,.faq-container{display:flex;align-items:center}.faq-container{width:80%;flex-direction:column;gap:var(--padding)}.faq-title{color:var(--color-dark)!important;font-weight:700;font-size:calc(var(--textsize)*3)!important;padding:var(--padding);text-align:center}.faq-list{width:80%}.faq{border-radius:var(--bradius);display:flex;align-items:center;flex-direction:column;gap:1rem;width:100%;margin-bottom:1rem}.faq-response{font-size:var(--text-size);padding-left:var(--padding)}.faq-header{border:1px solid hsla(0,0%,100%,.125);display:flex;cursor:pointer;justify-content:space-between;width:100%;align-items:center;padding:1rem var(--padding);border-radius:var(--bradius);background-color:var(--color-dark)}.faq-header .fa-solid,.faq-header .question{color:var(--color-white)}.faq-header.active,.faq-header:hover{background-color:var(--primary)}@media screen and (max-width:768px){.faq-header{font-size:var(--text-size)}.faq-title{font-size:calc(var(--font-size)*1.5)}.faq-container,.faq-list{width:100%}}.titrePage{padding:calc(var(--padding)/1)}.dashboard-titre-container{display:flex;align-items:center;box-shadow:var(--box-shadow);margin-bottom:calc(var(--padding)/1);background-color:var(--color-white);border-radius:var(--bradius)}.back-to{background-color:var(--primary);padding:calc(var(--padding)/1);border-radius:var(--bradius) 0 0 var(--bradius);display:block!important;width:-moz-fit-content!important;width:fit-content!important;color:var(--color-white);cursor:pointer}.back-to:hover,.dashboard-titre{color:var(--primary);background-color:var(--color-white)}.dashboard-titre{width:100%;padding:calc(var(--padding)/1.5);border-radius:var(--bradius);text-transform:uppercase}.dashboard-titre i{margin-right:calc(var(--padding)/2);color:var(--primary)}.home-title{display:flex;justify-content:flex-start;flex-direction:column;text-align:left;margin-block:calc(var(--padding)*2);padding:calc(var(--padding)*1)}.home-title.dark h4,.home-title.dark p{color:var(--color-white)}.home-title h4{font-size:calc(var(--textsize)*3);text-transform:uppercase;margin-bottom:calc(var(--padding)*1)}.home-title p{max-width:50%}@media screen and (max-width:768px){.back-to{padding:calc(var(--padding)/1) calc(var(--padding)/1)}.dashboard-titre{font-size:calc(var(--text-size)*1.5)}}@media (max-width:450px){.home-title p{max-width:100%}}section.joinUs{background-color:var(--color-dark);min-height:-moz-fit-content!important;min-height:fit-content!important}section.joinUs form{display:flex;align-items:flex-end;gap:2rem;padding:var(--padding)}section.joinUs form .form-group{flex-grow:1}section.joinUs form .form-group button{width:100%!important}.joinUs-form .form-group .form-label{color:var(--color-white)}section.joinUs form .form-group:first-child{flex-basis:30%}section.joinUs form .form-group:nth-child(2){flex-basis:50%}section.joinUs form .form-group:nth-child(3){flex-basis:20%}input:focus{outline:none;box-shadow:0 0 0 .3rem var(--primary-200);border:.1rem solid var(--primary-200)}.boxInput{background-color:var(--color-white);padding:var(--padding);margin-bottom:var(--padding);border-radius:var(--bradius);text-align:center}.boxInput h5{font-size:calc(var(--textsize)*1.5);text-transform:uppercase}.form-group{display:flex;flex-direction:column;padding-bottom:var(--padding)}.form-input{margin-top:.5rem}.form-input,.input-search{width:100%;height:-moz-fit-content;height:fit-content;padding:calc(var(--padding)/2);font-weight:400;background-color:var(--color-white);border:.1rem solid var(--primary-300);border-radius:var(--bradius)}.form-input.mini{width:6rem}.form-error{color:red}.form-group.check{gap:var(--padding)}.form-group.check,.form-label.check{flex-direction:row;width:max-content;display:flex;align-items:center;justify-content:center}.form-group.check input{margin:0 .5rem 0 0}.form-group.check input:focus{box-shadow:none;border:none}.boxCheck{display:flex;flex-wrap:wrap}.ContainerCheck{display:flex;flex-direction:column}.ContainerCheck h3{text-transform:uppercase}.button{display:flex;align-items:center;padding:calc(var(--padding)/2) calc(var(--padding)/1);justify-content:center;border:var(--border3);border-radius:var(--bradius);font-size:calc(var(--textsize));color:var(--color-white);cursor:pointer;font-weight:500;gap:1rem;text-transform:uppercase}.button,.button.short{width:-moz-fit-content;width:fit-content}a.button i{font-size:calc(var(--textsize)*3)}a.link i{color:var(--color-color-white)}a.column,a.link i{font-size:calc(var(--textsize)*1)}a.column{color:var(--primary)!important;background-color:var(--color-white);justify-content:flex-start;align-items:flex-start;color:var(--text-color)!important;border:var(--border2)}a.column:hover{color:var(--color-white)!important;background-color:var(--primary);border:var(--border3)}a.column i,a.column p{font-size:calc(var(--textsize)*1);color:var(--color-color-white)}.button.low-size{font-size:calc(var(--textsize)/1.5);padding:1rem!important}button[disabled],button[disabled]:hover{background-color:var(--lightbg)}.delete-btn{background-color:var(--danger)}.delete-btn,.full-btn{color:var(--color-white)}.full-btn{background-color:var(--primary)}.full-btn:hover{background-color:var(--third);color:var(--color-white)}.outline-btn{color:var(--color-white);border:var(--border);background-color:transparent}.outline-btn:hover{background-color:var(--secondary);border:var(--border2);color:var(--color-white)}.outline-btn-success{border:1px solid var(--success);color:var(--success)}.full-btn-success{color:var(--color-white);background-color:var(--success)}.full-btn-gray{color:var(--color-white);background-color:var(--color-light)}.outline-btn-success:hover{color:var(--color-white);background-color:var(--success)}.outline-btn-warning{border:1px solid var(--warning);color:var(--warning)}.outline-btn-warning:hover{background-color:var(--warning);color:var(--color-white)}.button a:hover{color:var(--color-white)}.full-btn.secondary{background:transparent;border:.5rem solid var(--primary);color:var(--primary)}.full-btn.secondary:hover{background:var(--third);border:.5rem solid var(--third);color:var(--color-white)}.spinner{width:1.5rem;aspect-ratio:1/1;border:3px solid var(--color-dark);border-radius:50%;animation:spin 1s ease-in 0s infinite;border-color:var(--color-white) transparent}@keyframes spin{0%{transform:rotate(1turn)}}.spinnerSection{display:flex;justify-content:center;align-items:center;flex-direction:column}.spinnerSection .spinner{width:20rem;border-color:var(--primary) transparent}footer{padding:var(--limiter);background-color:var(--color-dark);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--padding)}.footer-title{color:var(--color-white)!important;font-weight:700;font-size:calc(var(--textsize)*2)!important;padding:var(--padding);text-align:center}.contacts{gap:var(--padding);justify-content:space-around;width:80%}.contact,.contacts{display:flex;align-items:center}.contact{flex-direction:column;gap:calc(var(--padding)/2)}.contact .fa-solid{background-color:var(--primary);color:var(--color-white);height:4rem;width:4rem;display:flex;align-items:center;justify-content:center;border-radius:50%}.copyright{padding:calc(var(--padding)/1)}.contact p,.copyright-text{color:var(--color-white)!important}.header{min-height:-moz-fit-content;min-height:fit-content;padding:calc(var(--padding)/1) calc(var(--padding)*2);display:flex;align-items:center;justify-content:space-between;box-shadow:var(--box-shadow);position:-webkit-sticky;position:sticky;z-index:1000;top:0;left:0;right:0;background-color:rgba(17,25,40,.75)}.header .navbar{display:flex;gap:2rem}.header .navbar a{font-size:var(--text-size);color:var(--color-white)!important;text-transform:capitalize;display:flex;align-items:center}.link-text{color:var(--color-white)}.link:hover .fa-solid,.link:hover .link-text{color:var(--primary)}#menu-btn{font-size:2.5rem;display:none;color:var(--color-white)!important}#menu-btn,.profile .fa-solid{cursor:pointer}.profile .fa-user{font-size:var(--text-size)}.link .fa-solid{font-size:calc(var(--textsize)/1.25);margin-right:.5rem}.dropdiv{position:absolute;top:6rem;right:5rem;background-color:var(--color-dark);display:flex;flex-direction:column;-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);box-shadow:var(--box-shadow);border:var(--glass-border);border-top:var(--border)}.dropdiv a{padding:calc(var(--padding)/2) var(--padding)}.dropdiv .link:hover{background-color:var(--primary);color:var(--white)!important}.dropdiv.drop-profile{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}@media(max-width:768px){.dropdiv a:hover{background-color:transparent}.header,.header .navbar{padding:var(--padding)}.header .navbar{position:absolute;top:99%;left:0;right:0;height:100vh;background-color:var(--color-dark);-webkit-clip-path:polygon(0 0,100% 0,100% 0,0 0);clip-path:polygon(0 0,100% 0,100% 0,0 0);z-index:400;display:flex;flex-direction:column}.header .navbar.active{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.fa-times{transform:rotate(180deg)}.dropdiv{position:relative;left:0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);top:0;gap:.5rem;width:100%;gap:2rem;background-color:transparent;border:none}.dropdiv,.dropdiv a{padding:0}#menu-btn{display:inline-block}}.herosection .image{height:100vh;width:100%;overflow:hidden;position:absolute;z-index:-1;left:0}.herosection{height:100vh;width:100%;display:flex;align-items:center;justify-content:center}.herosection .infosHero{max-width:900px;text-align:left}.herosection .infosHero h5,.herosection .infosHero p{margin-bottom:var(--padding);color:var(--color-white)}.herosection .infosHero h5{font-size:calc(var(--textsize)*3);text-transform:uppercase}.herosection .infosHero .reseau{display:flex;gap:2rem;align-items:center;justify-content:center}.herosection .infosHero .reseau i{color:var(--color-white)}.herosection .image img{object-fit:cover;width:100%;aspect-ratio:1/1;filter:brightness(.18)}.call2action{display:flex;gap:2rem;align-items:center;justify-content:flex-start}