#presentation{margin-bottom:40px}#presentation h1{margin-bottom:15px}#presentation mark{font-family:merriweather;font-size:14px;color:#FFF;padding:0 5px}#histoire{display:flex}#histoire p{line-height:26px}picture{margin-right:30px}h3{font-size:22px;margin-top:0}#histoire strong{font-weight:700}.sepLine{border-bottom:1px solid #ebebeb;padding-bottom:40px;padding-top:30px;margin-bottom:35px}.contact strong{color:#16af95}.social-media{width:445px}.social-media a{color:#16af95;display:inline-block;width:40px;height:40px;line-height:30x;font-size:36px;text-align:center}.social-media a:hover{color:#e52140}#tiktok{font-size:30px}@media screen and (min-width:1024px) and (max-width:1299px){.centralPart{width:703px}.container{position:relative;z-index:1;margin-right:-40px;padding:0 0 70px 35px}h3{font-size:20px}#histoire p,.sepLine{width:88%}}@media screen and (min-width:768px) and (max-width:1023px){.centralPart{width:709px}.container{position:relative;z-index:1;padding:70px 0}#histoire p,.sepLine{width:90%}}@media screen and (min-width:500px) and (max-width:767px){.container{position:relative;z-index:1;padding:70px 40px}#histoire{flex-direction:column}h3{margin-top:20px}}@media screen and (min-width:320px) and (max-width:499px){.container{position:relative;z-index:1;padding:70px 14px}#histoire{flex-direction:column}h3{margin-top:20px}.social-media{width:306px}}.main-nav{display:block;padding:30px 0;max-width:200px;position:sticky;top:0;margin-right:1220px;z-index:110;background-color:white}.div-main-nav{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:center}@media screen and (max-width:1024px){.div-main-nav{position:relative !important;top:0;left:0;width:100%;display:flex;justify-content:center}}.nav-logo{padding-bottom:70px}.nav-logo img{max-width:100%}nav li:hover{background-color:#16af95}.dropdown li:hover{background-color:#e1e1e1}nav ul{list-style-type:none;margin:0;padding:0}.sub ul.dropdown{overflow-y:hidden;max-height:0;background-color:#d3efea}.sub.opened ul.dropdown{max-height:unset}.sub.opened{background-color:#16af95}.main-nav a{font-family:roboto;font-weight:700;font-size:14px;text-decoration:none;color:#000;text-transform:uppercase;display:block;padding:0 20px;height:30px;line-height:30px;white-space:nowrap}#menu-principal>li{position:relative}li.sub.opened:before,#menu-principal>li:hover:before{content:"";position:absolute;left:-30px;width:30px;height:30px;animation:reveal .5s forwards;background-color:#16af95}#burger-nav{display:none}.burger{margin:5px auto;width:100%;height:6px;background-color:#fff;border-radius:5px}@keyframes reveal{from{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@media screen and (min-width:1299px) and (max-width:1439px){.main-nav{width:140px;margin-right:1162px !important}.main-nav a{font-size:11px}}@media screen and (min-width:1024px) and (max-width:1299px){.main-nav{width:140px;margin-right:880px !important}.main-nav a{font-size:11px}}@media screen and (min-width:768px) and (max-width:1023px){#burger-nav{display:flex;width:100%;flex-direction:column;position:fixed;padding-left:12px;padding-top:23px;z-index:999;background:#19af95;padding-bottom:10px}#burger_logo{width:45px}.nav-logo{padding-bottom:31px;padding-top:60px}.main-nav.opened{left:0;display:block}.main-nav{top:-2px;height:94%;background-color:white;box-shadow:8px 2px 0 #19af95;transition:left 1s;width:91%;left:calc(-91% - 14px);max-width:unset;position:fixed !important}nav ul{text-align:center}.main-nav a{font-size:18px;margin-bottom:31px}.nav-logo img{width:170px;margin-left:60px}}@media screen and (min-width:320px) and (max-width:767px){.main-nav{overflow:auto}#burger-nav{display:flex;width:100%;flex-direction:column;position:fixed;padding-left:12px;padding-top:23px;z-index:999;background:#19af95;padding-bottom:10px}#burger_logo{width:45px}.nav-logo{padding-bottom:31px;padding-top:60px}.main-nav.opened{left:0;display:block}.main-nav{position:fixed;top:-2px;height:94%;background-color:white;box-shadow:8px 2px 0 #19af95;transition:left 1s;width:91%;left:calc(-91% - 14px);max-width:unset}nav ul{text-align:center}.main-nav a{font-size:14px;margin-bottom:31px}.nav-logo img{width:170px;margin-left:60px}}@font-face{font-family:'roboto';src:url('/font/Roboto/Roboto-Thin-webfont.eot') format('embedded-opentype'),url('/font/Roboto/Roboto-Thin-webfont.woff2') format('woff2'),url('/font/Roboto/Roboto-Thin-webfont.woff') format('woff'),url('/font/Roboto/Roboto-Thin-webfont.ttf') format('truetype'),url('/font/Roboto/Roboto-Thin-webfont.svg#robotothin') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'roboto';src:url('/font/Roboto/Roboto-Light-webfont.eot') format('embedded-opentype'),url('/font/Roboto/Roboto-Light-webfont.woff2') format('woff2'),url('/font/Roboto/Roboto-Light-webfont.woff') format('woff'),url('/font/Roboto/Roboto-Light-webfont.ttf') format('truetype'),url('/font/Roboto/Roboto-Light-webfont.svg#robotolight') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'roboto';src:url('/font/Roboto/Roboto-Bold-webfont.eot') format('embedded-opentype'),url('/font/Roboto/Roboto-Bold-webfont.woff2') format('woff2'),url('/font/Roboto/Roboto-Bold-webfont.woff') format('woff'),url('/font/Roboto/Roboto-Bold-webfont.ttf') format('truetype'),url('/font/Roboto/Roboto-Bold-webfont.svg#robotobold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'roboto';src:url('/font/Roboto/Roboto-Black-webfont.eot') format('embedded-opentype'),url('/font/Roboto/Roboto-Black-webfont.woff2') format('woff2'),url('/font/Roboto/Roboto-Black-webfont.woff') format('woff'),url('/font/Roboto/Roboto-Black-webfont.ttf') format('truetype'),url('/font/Roboto/Roboto-Black-webfont.svg#robotoblack') format('svg');font-weight:900;font-style:normal}@font-face{font-family:'merriweather';src:url('Merriweather-Light.eot');src:url('/font/Merriweather/Merriweather-Light.woff2') format('woff2'),url('/font/Merriweather/Merriweather-Light.otf') format('otf'),url('/font/Merriweather/Merriweather-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url('/font/Montserrat/montserrat-v14-latin-700.eot') format('embedded-opentype'),url('/font/Montserrat/montserrat-v14-latin-700.woff2') format('woff2'),url('/font/Montserrat/montserrat-v14-latin-700.woff') format('woff'),url('/font/Montserrat/montserrat-v14-latin-700.ttf') format('truetype')}html{background-color:#16af95;position:relative;height:100%;width:100%;scroll-behavior:smooth}body{font-family:roboto;background-color:whitesmoke;position:absolute;top:0;min-height:100vh;width:100%;margin:0;font-size:16px;font-style:normal;font-variant:normal;font-weight:300}h1,h2,h3,h4,h5,h6{margin:20px 0 20px 0}h1{font-family:roboto;font-size:34px;font-weight:900;line-height:38px;text-transform:uppercase;padding-top:3%;margin:0}h2{font-family:merriweather;font-weight:300;line-height:31px;font-size:26px;padding-top:10px;margin-top:0;margin-bottom:40px}::selection{color:black;background-color:#16af95}.centralPart{width:1000px;padding:40px;padding-top:0;padding-left:0;padding-right:0}.container{position:relative;z-index:1;background:white;padding:0 70px 70px 70px;min-height:100vh}mark{background-color:#16af95;text-transform:uppercase;font-weight:700;color:white;padding:0 5px;line-height:25px}#accompagnement{display:flex;justify-content:space-around;background-color:#f1f1f1;padding:35px 0}#accompagnement.diagnostic{margin:50px 0}.bloc{width:calc(33% - 30px);padding:0 15px}p{font-size:16px;line-height:22px}.link a{text-decoration:none;color:#e52140;font-weight:300}.link a:hover{color:black}#contact p{margin-top:1%;margin-bottom:44px;width:69%}#contact a{text-decoration:none;background:#e52140;color:#fff;padding:14px 20px;font-weight:700;font-size:14px}.dashed-line{border-top:1px dashed #16af95;margin-top:35px;padding-top:30px}footer h5{text-align:center;font-weight:300;font-size:13px}footer a{text-decoration:none;color:#000}#scroll{position:fixed;display:none;justify-content:center;cursor:pointer;z-index:105;width:50px;height:50px;line-height:50px;bottom:0;right:40px;background-color:#fff}#arrow{color:#e52140}.membre{position:relative}.overlay{bottom:0;left:0;right:0;background-color:rgba(24,175,149,0.8);overflow:hidden;width:100%;height:0;transition:.5s ease;position:absolute;cursor:pointer;z-index:1}.membre:hover .overlay{height:100%}.membre-desc{position:absolute;width:100%;left:-250px;bottom:0;z-index:1;padding:20px 60px 20px 20px;transition:.5s ease}.membre:hover .membre-desc{left:0}.membre-desc .h5{margin-bottom:10px;color:white}.membre-desc .h5 mark{background-color:#e52140;font-size:14px;color:#fff;padding:0 5px;font-family:'roboto'}.membre-desc .h6{color:#fff;font-weight:600;display:block;width:187px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:11px;text-transform:uppercase}@media screen and (min-width:1024px) and (max-width:1299px){.centralPart{width:705px}#accompagnement{margin-top:40px}}@media screen and (min-width:500px) and (max-width:1023px){.avisBanner{margin-left:35px !important;margin-right:0 !important}}@media screen and (max-width:500px){.avisBanner{margin-left:15px !important;margin-right:0 !important}}@media screen and (min-width:768px) and (max-width:1023px){body{background:white}.centralPart{width:705px;margin:auto;padding:0}.container{position:relative;z-index:1;background:white;padding:70px 40px;min-height:100vh}}@media screen and (min-width:500px) and (max-width:767px){body{background:white}.centralPart{width:500px;margin:auto;padding:0}.container{position:relative;z-index:1;padding:70px 40px}#accompagnement{flex-direction:column}.bloc{width:unset}.membre-desc .h5 mark{line-height:3.6em}}@media screen and (min-width:320px) and (max-width:499px){.centralPart{width:320px;margin:auto;padding:0}.container{position:relative;z-index:1;background:white;padding:70px 20px 70px 20px}#accompagnement{flex-direction:column}.membre-desc .h5 mark{line-height:3.6em}h1{font-size:34px;line-height:38px}h2{font-size:18px;line-height:1.4em}p{font-size:16px;line-height:22px}.bloc{width:unset}#contact p{margin-top:1%;margin-bottom:44px;width:auto}}