body,html{font-family:Roboto,Helvetica,Arial,sans-serif}body,h3,html{margin:0;padding:0}.evenement{margin:auto}.evenement:hover{cursor:pointer}@media (max-width:850px){.evenement{width:80%;margin:auto}}body{width:100%;height:100%;padding:0;margin:0}.row{display:flex;margin-bottom:2vh}h1{font-size:2.5vw}h2{font-size:2vw}.titleCCM,h2{color:#19bee5}.center{text-align:center;display:block;margin:auto}.rond{border-radius:50%;border:1px solid #707070;width:40px;height:40px;padding:20px;display:flex;margin:auto;flex-direction:column;justify-content:center}.rond p{line-height:normal;margin:0;max-height:max-content;color:#19bee5;font-size:40px;font-weight:600}.comment-ca-marche{margin-top:10vh;margin-bottom:10vh}.section{margin-top:5vh;margin-bottom:5vh}.section div:not(.rond) p{max-width:500px}.containerNavbar{position:absolute;display:flex;right:50px;top:40px;gap:20px;z-index:10}.containerLinkNavBar{height:40px}.containerLinkNavBar,.linkNavbar{text-transform:uppercase;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.linkNavbar{background:transparent;border:none;height:100%;border-radius:0;box-sizing:border-box;padding:0 20px;transition:.2s ease-in-out}.linkNavbar:hover{background-color:#fff;color:#252c32;padding:0 20px;border-radius:8px}.linkProNavbar{background-color:transparent;color:#252c32;transition:.2s ease-in-out}.linkProNavbar:hover{background-color:#252c32;color:#fff}.linkProNavbar.linkLoginNavbar{border:1px solid #252c32}.containerPartenaireNavbar{position:relative}.dropdownOpen{border-radius:0}.dropdownOpen,.dropdownOpen:hover{background-color:#fff;color:#000}.dropdown-menu-Navbar{display:flex;flex-direction:column;position:absolute;top:40px;background-color:#fff;border-radius:0}.dropdownItem-menu-navbar{text-align:center;display:flex;justify-content:center;align-items:center;margin:auto 0;padding:5px 0;transition:all .2s ease-in-out}.dropdownItem-menu-navbar:not(:first-child){border-top:1px solid}.dropdownItem-menu-navbar:hover{background-color:#61dafb}.dropdownItem-menu-navbar:hover>.dropdownLink-menu-navbar{color:#fff}.containerProLinkNavbar .dropdownItem-menu-navbar:hover{background-color:#252c32!important}.dropdownLink-menu-navbar{text-transform:uppercase;font-size:13px;font-weight:600;color:#010102d0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:5px 0;text-decoration:none!important;transition:.1s ease-in-out}.dropdownLink-menu-navbar:active,.dropdownLink-menu-navbar:hover{scale:1.02;color:#010102f3}.linkPartenaireNavbar{background-color:#fff;color:#000;border:1px solid #fff}.linkPartenaireNavbar:hover{background-color:transparent;border:1px solid #4abdf0}.linkLoginNavbar{border:1px solid #fff;border-radius:8px}.containerIconMobileNavbar{display:none}@media (max-width:950px){.containerLinkNavBar,.dropdown-menu-Navbar{display:none}.containerIconMobileNavbar{height:30px;width:30px;display:flex;cursor:pointer}.iconMobileNavbar{font-size:30px!important;color:#fff}.containerNavbar{top:30px;right:30px}.containerTitleNavBar{width:100%;height:200px;display:flex;align-items:center;justify-content:center}.logoTitleNavBar{width:200px;height:56px}}@media (max-width:400px){.containerLinkNavBar{display:none}.containerIconMobileNavbar{height:30px;width:30px;display:flex;cursor:pointer}.containerNavbar{top:20px;right:20px}}.section-footer{width:100%;text-align:center;background-color:#e4f6fd;margin-bottom:-15px}.section-footer-list{padding-top:20px;padding-bottom:20px}ul>li{display:inline-block;padding-right:20px}a{color:#000;text-decoration:none}.ProfessionalPage_container__JsUuz{display:flex;flex-direction:column;height:100vh;overflow:hidden}@media(min-width:768px){.ProfessionalPage_container__JsUuz{flex-direction:row}}.ProfessionalPage_left__vyfVD{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding:20px;text-align:center}.ProfessionalPage_logo__dYCne{margin-bottom:20px}.ProfessionalPage_title__z4sB0{font-size:2rem;margin-bottom:10px}.ProfessionalPage_description__M8GZX{font-size:1.2rem;margin-bottom:20px}.ProfessionalPage_right__GzM9R{flex:1 1;position:relative;overflow:hidden}.ProfessionalPage_image__iGc0E{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.ProfessionalPage_searchButtonHeader__P_sf0{width:300px;height:50px;border-radius:8px;position:relative;outline:0;border:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;line-height:26px;text-transform:uppercase;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border-color .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;color:#fff;background-color:#61dafb}.ProfessionalPage_searchButtonHeader__P_sf0:hover{background-color:#fff;border:2px solid #61dafb;color:#61dafb}@media(max-width:767px){.ProfessionalPage_left__vyfVD{align-items:center;justify-content:center;padding:15px}.ProfessionalPage_title__z4sB0{font-size:1.5rem}.ProfessionalPage_description__M8GZX{font-size:1rem}}.ProfessionalPage_infoContainer__7UzY4{padding:40px 20px;background-color:#f7f8fc;text-align:center}@media(max-width:768px){.ProfessionalPage_infoContainer__7UzY4{padding:20px 10px}}.ProfessionalPage_infoHeader__NjZnX{font-size:2.5vw;margin-bottom:30px;color:#19bee5}@media(max-width:768px){.ProfessionalPage_infoHeader__NjZnX{font-size:5vw}}.ProfessionalPage_infoGrid__vck2I{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap;margin-top:20px}@media(max-width:768px){.ProfessionalPage_infoGrid__vck2I{gap:20px}}.ProfessionalPage_infoItem__B9o_c{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);width:300px;transition:transform .3s ease,box-shadow .3s ease;height:210px}.ProfessionalPage_infoItem__B9o_c:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.15)}.ProfessionalPage_infoIcon__2QUUq{font-size:50px;color:#19bee5;margin-bottom:15px}.ProfessionalPage_infoTitle__hisnL{font-size:1.2rem;font-weight:700;color:#333;margin-bottom:10px}.ProfessionalPage_infoLink__0e__Q,.ProfessionalPage_infoText__WMaEs{font-size:1rem;color:#666;text-align:center;display:block;width:100%}.ProfessionalPage_infoLink__0e__Q{color:#19bee5;text-decoration:none}.ProfessionalPage_infoLink__0e__Q:hover{text-decoration:underline}