:root{--chumbo:#dad4d4;font-size:16px}@font-face{font-family:Now;src:url(./now.regular-CdXwq_-5.otf)}@font-face{font-family:Now Bold;src:url(./now.bold-kpnGyuzC.otf)}*{box-sizing:border-box;cursor:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='utf-8'?%3e%3c!--%20Generator:%20Adobe%20Illustrator%2027.3.1,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%206.00%20Build%200)%20--%3e%3csvg%20version='1.1'%20id='Calque_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20x='0px'%20y='0px'%20viewBox='0%200%20256%20256'%20style='enable-background:new%200%200%20256%20256;'%20xml:space='preserve'%3e%3cstyle%20type='text/css'%3e%20.st0{fill:none;stroke:%23000000;stroke-miterlimit:10;stroke-width:5;}%20.st1{fill:%23FFFFFF;}%20%3c/style%3e%3cpolygon%20class='st0'%20points='190.6,19%2066.2,19%204,126.7%2066.2,234.4%20190.6,234.4%20252.8,126.7%20'/%3e%3ccircle%20cx='128.4'%20cy='126.7'%20r='21.6'/%3e%3ccircle%20class='st1'%20cx='128.4'%20cy='126.7'%20r='7.8'/%3e%3c/svg%3e") 10 10,auto;margin:0;padding:0;font-family:JetBrains Mono,sans-serif}body,html{text-align:justify;color:#013;background-color:#dad4d4;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:svgjs='http://svgjs.dev/svgjs'%20viewBox='0%200%20700%20700'%20width='700'%20height='700'%20opacity='1'%3e%3cdefs%3e%3cfilter%20id='nnnoise-filter'%20x='-20%25'%20y='-20%25'%20width='140%25'%20height='140%25'%20filterUnits='objectBoundingBox'%20primitiveUnits='userSpaceOnUse'%20color-interpolation-filters='linearRGB'%3e%3cfeTurbulence%20type='turbulence'%20baseFrequency='0.178'%20numOctaves='4'%20seed='15'%20stitchTiles='stitch'%20x='0%25'%20y='0%25'%20width='100%25'%20height='100%25'%20result='turbulence'%3e%3c/feTurbulence%3e%3cfeSpecularLighting%20surfaceScale='21'%20specularConstant='1.6'%20specularExponent='20'%20lighting-color='%23dad4d4'%20x='0%25'%20y='0%25'%20width='100%25'%20height='100%25'%20in='turbulence'%20result='specularLighting'%3e%3cfeDistantLight%20azimuth='3'%20elevation='159'%3e%3c/feDistantLight%3e%3c/feSpecularLighting%3e%3c/filter%3e%3c/defs%3e%3crect%20width='700'%20height='700'%20fill='%23dad4d4'%3e%3c/rect%3e%3crect%20width='700'%20height='700'%20fill='%23dad4d4'%20filter='url(%23nnnoise-filter)'%3e%3c/rect%3e%3c/svg%3e");background-size:contain;width:100%;overflow:hidden}#cursor{z-index:9999;visibility:hidden;width:32px;margin:0;padding:0;position:absolute}#Calque_1{z-index:2;position:fixed}.st1{fill:#0000;stroke:#0000;stroke-width:1px}.st1:hover{animation:.8s forwards fillStroke}@keyframes fillStroke{0%{stroke:#0000}to{stroke:#9f9c9c}}.st1:not(:hover){animation:5s forwards fillStroke-out}@keyframes fillStroke-out{0%{stroke:#9f9c9c}to{stroke:#0000}}.navbar{color:#ea3546;opacity:.98;z-index:3;background-color:#dad4d4;background-size:contain;width:15vw;height:100vh;font-size:1vmax;transition:width .7s;position:fixed;right:0}.navbar:hover{width:15vw}.navbar ul{flex-direction:column;align-items:center;width:100%;height:100%;margin:0;padding:0;list-style:none;display:flex}.navLi{width:100%;margin-left:auto;margin-right:auto}.navbar ul li:last-child{height:auto;margin-top:auto;margin-bottom:2%;padding-left:5%;padding-right:5%}.navbar ul li a{color:#ea3546;grid-template-columns:1fr 1fr;align-items:center;height:95%;padding-left:2%;padding-right:2%;font-family:Now Bold,sans-serif;text-decoration:none;display:grid}.navbar ul li a .navText{cursor:pointer}.navbar ul li:last-of-type a{text-align:center;border:1px solid #ea3546;border-radius:5px;width:95%;margin-left:auto;margin-right:auto;padding:5%;font-size:.8vmax;transition:font-size .5s,color .5s,background-color .5s;display:block}.navbar:hover ul li:last-of-type a{font-size:.9vmax;transition:font-size .5s}.navbar:hover ul li:last-of-type a:hover{color:#dad4d4;background-color:#ea3546;transition:color .5s,background-color .5s}.navbar:hover ul li:hover,.active{border-left:3px solid #013}.navIcon{width:75px;min-width:75px;height:75px;margin-left:auto;margin-right:auto}#navMain{z-index:4;background:0 0;background-clip:unset;flex-direction:column;justify-content:space-between;align-items:center;width:5%;height:100%;margin-left:45%;margin-right:auto;padding-top:1%;padding-bottom:1%;display:flex;position:fixed}.arrow{width:90%}.cls-1,.cls-3{fill:#dad4d4;stroke:#013;stroke-miterlimit:10;stroke-width:2px;stroke-dasharray:360;stroke-dashoffset:360px;transition:stroke-dashoffset .8s linear}.cls-4{stroke:#013;stroke-width:1px}.arrow:hover .cls-1{stroke-dashoffset:0;transition:stroke-dashoffset .8s ease-out}#arrowPrevious{transform:rotate(180deg)}.cls-2{fill:none}.cls-2,.cls-3{stroke:#013;stroke-linecap:round;stroke-linejoin:bevel;stroke-width:4px}.cls-3{fill:#013}.part-content article .lienClickable{color:#ea3546}.part-content article .lienClickable:hover{color:#013;transition:color .5s}.bold{font-family:Now Bold,sans-serif}.bold:hover{color:#ea3546;transition:color .2s}hr{border:1px solid #013;width:100%;margin:1% auto 3%}#root{z-index:1;outline:none;width:100%;height:100vh;position:fixed;top:0;left:0}#logo-div h1{text-align:center;margin-top:30%;font-family:Now Bold,sans-serif;font-size:2vmax}.btnLang{display:none}.btnLang:hover{color:#ea3546;transition:color .5s}#logo-CharlyLab{float:left;shape-outside:url(./LogoNB-uo5uRTZr.svg);width:100%}.st0{fill:#0000;stroke:#013;stroke-width:5px;stroke-linejoin:round;stroke-miterlimit:10}.st0:hover{animation:.5s forwards fill}@keyframes fill{0%{fill:#0000}to{fill:#ea3546}}.st0:not(:hover){animation:2s forwards fill-out}@keyframes fill-out{0%{fill:#ea3546}to{fill:#0000}}.part-content{z-index:3;opacity:.98;background-color:#dad4d4;background-size:contain;width:50vw;position:relative;left:0}.part-content article{z-index:5;width:85%;height:200vh;margin-left:auto;margin-right:auto;padding-left:2%;padding-right:2%;position:relative}.part-content article:not(:first-of-type) h2:first-of-type{align-items:center;font-family:Now Bold,sans-serif;font-size:2vmax;display:flex}#tier-lieu h2{padding-top:5vh;padding-bottom:2vh}.part-content article h2{text-align:justify;align-items:center;padding-top:2vh;font-size:1.7vmax;display:flex}.part-content article a{color:#013;font-family:Now Bold,sans-serif;text-decoration:none}.part-content article a:hover{color:#490101;transition:color .5s}.part-content article p{padding-top:2%;font-size:1.3vmax}.part-content article ul{padding-top:2%;padding-left:5%;font-size:1.3vmax}.part-content .part-slider .sliderImg{flex-direction:row;justify-content:flex-start;align-items:center;max-width:700px;height:325px;margin-left:auto;margin-right:auto;display:flex}.part-content .part-slider .sliderImg .fleche{cursor:pointer;font-size:3vmax;transition:color .5s}.part-content .part-slider .sliderImg .fleche:hover{color:#ea3546;transition:color .5s}.part-content .part-slider .sliderImg .carrousel{flex-direction:row;justify-content:flex-start;align-items:center;width:70%;max-height:300px;margin-top:5%;margin-left:auto;margin-right:auto;overflow:hidden}.part-content .part-slider .sliderImg .carrousel .carrousel-item{filter:grayscale()sepia(10%)contrast()hue-rotate(-48deg)saturate(1000%)blur(.02px);text-align:center;opacity:0;transition:filter .5s,opacity .5s ease-in-out;display:none}.part-content .part-slider .sliderImg .carrousel .carrousel-item:first-of-type{opacity:1;transition:opacity .5s ease-in-out;display:block}.fade-slider{animation:1s ease-in-out fade}@keyframes fade{0%{opacity:0}to{opacity:1}}.part-content .part-slider .sliderImg .carrousel .carrousel-item img{object-fit:contain;width:auto;max-height:300px}.part-content .part-slider .sliderImg .carrousel .carrousel-item:hover{filter:grayscale(0%);transition:filter .5s}.part-content .part-slider .choiceImg{text-align:center;width:100%;margin-top:3%}.part-content .part-slider .btnChoiceImg{appearance:none;cursor:pointer;border:2px solid #999;border-radius:50%;width:20px;height:20px;transition:all .2s linear;position:relative}.part-content .btnChoiceImg:checked{border:6px solid #ea3546}.part-content .labelImg{color:#dad4d4}#accueil{flex-direction:column;justify-content:space-around;height:100vh;display:flex}.icon{width:15%;height:auto}#collabs>hr{margin-bottom:0}#collabs>a{cursor:pointer;border:2px solid #013;border-radius:10px;flex-direction:column;width:100%;height:50vh;margin-top:5%;padding:2%;display:flex}#collabs>a:hover{color:#ea3546;border:2px solid #ea3546}#collabs>a>svg{cursor:pointer}.morphSvg{stroke-width:.5px;cursor:pointer}.morphSvg:not(:first-of-type){visibility:hidden}.closeBtn{z-index:11;background-color:#0000;border-radius:50px;outline:none;width:10%;height:10%;font-size:1.2em;transition:color .3s,border-color .3s,background-color .3s;position:absolute;top:75%;left:5%}.closeBtn:hover{color:#ea3546;background-color:#d2cece;border-color:#ea3546;transition:color .3s,border-color .3s,background-color .3s}@keyframes fullScreen{0%{width:256px;height:32vh}to{width:95vw;height:100vh}}@keyframes fullScreenReverse{0%{width:95vw;height:100vh}to{width:256px;height:32vh}}#contacts{text-align:center;opacity:.98;z-index:2;background-color:#a8a3a3;align-items:center;width:85vw;height:100vh;display:flex;position:relative}form,fieldset{flex-direction:column;justify-content:space-around;align-items:center;width:90%;height:70%;margin-left:auto;margin-right:auto;display:flex}fieldset{border:2px solid #013;width:100%;height:100%;padding:5%}legend{color:#013;text-align:center;border:2px solid #013;width:50%;margin-left:auto;margin-right:auto;padding:2%;font-family:Now Bold,sans-serif;font-size:1.5vmax}form input{color:#013;text-align:center;background-color:#0000;border:none;border-bottom:1px solid #013;outline:none;width:50%;height:10%;font-family:Now Regular,sans-serif;font-size:1.5vmax;transition:border .3s ease-in-out}form input:hover,form textarea:hover{border:1px solid #ea3546;transition:border .5s ease-in-out}form input:focus,form textarea:focus{border-bottom:1px solid #ea3546}form input::placeholder{color:#013;text-align:center;font-family:Now Regular,sans-serif;font-size:1.5vmax}form textarea{color:#013;text-align:center;background-color:#0000;border:none;border-bottom:1px solid #013;outline:none;width:50%;height:30%;font-family:Now Regular,sans-serif;font-size:1.5vmax}#envoyer{width:20%;margin-left:80%}#position{z-index:20;width:10px;height:10px;font-size:0;position:fixed}@media screen and (orientation:portrait){body{grid-template-rows:93vh 7vh;height:100vh;display:grid}header{grid-row:2}#Calque_1{display:none}.active{border-left:unset}.navbarMin{z-index:5;background-color:#e1dede;justify-content:center;align-items:center;width:100vw;height:50px;display:flex;position:fixed;bottom:0}.navbarMin ul{justify-content:space-between;width:100vw;display:flex}.navbarMin ul li{z-index:1;width:50px;height:50px;list-style:none;position:relative}.navbarMin ul li:last-of-type{display:none}.navbarMin ul li a{text-align:center;color:#013;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-weight:500;text-decoration:none;display:flex;position:relative}.navbarMin ul li a .navIconMin{text-align:center;font-size:1.5em;line-height:55px;transition:all .5s;display:block;position:relative}.navbarMin ul li.active a .navIconMin{transform:translateY(-22px)}.navbarMin ul li a .navText{letter-spacing:.05em;opacity:0;font-size:1.3vmax;font-weight:400;transition:all .5s;position:absolute;transform:translateY(20px)}.navbarMin ul li.active a .navText{opacity:1;transform:translateY(10px)}.navIcon{margin:0}.zdog-svg{width:25px;height:25px}.indicator{border:4px solid var(--chumbo);background:#a6a6a6;border-radius:50%;width:50px;height:50px;transition:all .5s;position:absolute;top:-50%;left:0}.indicator:before{content:"";width:20px;height:20px;box-shadow:1px -10px 0 0 var(--chumbo);background:0 0;border-top-right-radius:20px;position:absolute;top:50%;left:-20px}.indicator:after{content:"";width:20px;height:20px;box-shadow:-1px -10px 0 0 var(--chumbo);background:0 0;border-top-left-radius:200px;position:absolute;top:50%;right:-20px}#bar-color{background-color:#dad4d4;width:100vw;height:2vh;position:absolute;top:-25%}main{grid-template-rows:76% 24%;display:grid;overflow:scroll}.part-content{border-top:2px solid #a8a3a3;grid-row:2;width:100vw}.part-content article{width:100%;height:auto;z-index:unset;background-color:#dad4d4;padding:7%}.part-content article:first-child{z-index:7}.part-content article:not(:nth-child(2)){padding-top:10vh}.part-content:not(:first-child) h2:first-of-type{font-size:5vmin}.part-content article h2{font-size:unset}.part-content article p{font-size:4vmin}#logo-div{z-index:7;background-color:#e1dede;flex-direction:row-reverse;justify-content:space-around;align-items:center;width:100%;height:10vh;display:flex;position:fixed;top:0;left:0}.btnLang{z-index:7;background-color:#e1dede;border:2px solid #013;border-radius:5px;padding:2%;display:block}#logo-div h1{margin-top:0;margin-left:5%;margin-right:5%}#logo-div #logo-CharlyLab{max-width:20%;height:100%}#root{grid-row:1}#accueil{grid-template-rows:25% 49% 24%;height:30vh;display:grid}#accueil h2{text-align:center;padding-top:2vh;font-size:4vmin}.part-content .part-slider .sliderImg .carrousel img{height:30vh}.scroll-top{scroll-margin-top:100vh}#contacts{width:100vw}form input,form textarea{width:70%}form textarea{height:20vh}#envoyer{margin-left:unset}.arrow{display:none}}
