/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}:root{--yellow:#ffed01;--light-yellow:#f9f39f;--lightgrey:#F4F4F4;--bordergrey:#e6e6e6;--dark:#343434;--accent:#ffed01}@media (prefers-color-scheme: dark){:root{--yellow:rgba(202,202,202,0.2);--light-yellow:rgba(255,237,1,0.1);--lightgrey:#202020;--bordergrey:#616161;--dark:#e7e7e7}}@media (prefers-color-scheme: light){:root{--yellow:#ffed01;--light-yellow:#f9f39f;--lightgrey:#F4F4F4;--bordergrey:#e6e6e6;--dark:#343434;--accent:#ffed01}}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.flex{display:flex;justify-content:space-evenly;flex-wrap:wrap;flex-direction:row}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{margin:0;text-align:center;font-family:"gandhi_sansregular",Helvitica,sans-serif;color:#222;line-height:1.4}h1,h2,h3,h4,h5{font-weight:normal;font-family:"bpreplaybold",Helvitica,sans-serif}a{text-decoration:none;color:#666}a:hover{color:#222}strong{font-family:"gandhi_sansbold",Helvitica,sans-serif;font-weight:normal}@font-face{font-family:'bpreplayregular';src:url("/media/vendors/fonts/bpreplayextended-webfont.eot");src:url("/media/vendors/fonts/bpreplayextended-webfont.eot?#iefix") format("embedded-opentype"),url("/media/vendors/fonts/bpreplayextended-webfont.woff") format("woff"),url("/media/vendors/fonts/bpreplayextended-webfont.ttf") format("truetype"),url("/media/vendors/fonts/bpreplayextended-webfont.svg#bpreplayregular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'bpreplayitalic';src:url("/media/vendors/fonts/bpreplayextendeditalics-webfont.eot");src:url("/media/vendors/fonts/bpreplayextendeditalics-webfont.eot?#iefix") format("embedded-opentype"),url("/media/vendors/fonts/bpreplayextendeditalics-webfont.woff") format("woff"),url("/media/vendors/fonts/bpreplayextendeditalics-webfont.ttf") format("truetype"),url("/media/vendors/fonts/bpreplayextendeditalics-webfont.svg#bpreplayitalic") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'bpreplaybold_italic';src:url("/media/vendors/fonts/bpreplayextendedbolditalics-webfont.eot");src:url("/media/vendors/fonts/bpreplayextendedbolditalics-webfont.eot?#iefix") format("embedded-opentype"),url("/media/vendors/fonts/bpreplayextendedbolditalics-webfont.woff") format("woff"),url("/media/vendors/fonts/bpreplayextendedbolditalics-webfont.ttf") format("truetype"),url("/media/vendors/fonts/bpreplayextendedbolditalics-webfont.svg#bpreplaybold_italic") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'bpreplaybold';src:url("/media/vendors/fonts/bpreplayextendedbold-webfont.eot");src:url("/media/vendors/fonts/bpreplayextendedbold-webfont.eot?#iefix") format("embedded-opentype"),url("/media/vendors/fonts/bpreplayextendedbold-webfont.woff") format("woff"),url("/media/vendors/fonts/bpreplayextendedbold-webfont.ttf") format("truetype"),url("/media/vendors/fonts/bpreplayextendedbold-webfont.svg#bpreplaybold") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'gandhi_sansregular';src:url("/media/vendors/fonts/GandhiSans-Regular-webfont.eot");src:url("/media/vendors/fonts/GandhiSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/media/vendors/fonts/GandhiSans-Regular-webfont.woff") format("woff"),url("/media/vendors/fonts/GandhiSans-Regular-webfont.ttf") format("truetype"),url("/media/vendors/fonts/GandhiSans-Regular-webfont.svg#gandhi_sansregular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'gandhi_sansbold';src:url("/media/vendors/fonts/GandhiSans-Bold-webfont.eot");src:url("/media/vendors/fonts/GandhiSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/media/vendors/fonts/GandhiSans-Bold-webfont.woff") format("woff"),url("/media/vendors/fonts/GandhiSans-Bold-webfont.ttf") format("truetype"),url("/media/vendors/fonts/GandhiSans-Bold-webfont.svg#gandhi_sansbold") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'gandhi_sansitalic';src:url("/media/vendors/fonts/GandhiSans-Italic-webfont.eot");src:url("/media/vendors/fonts/GandhiSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("/media/vendors/fonts/GandhiSans-Italic-webfont.woff") format("woff"),url("/media/vendors/fonts/GandhiSans-Italic-webfont.ttf") format("truetype"),url("/media/vendors/fonts/GandhiSans-Italic-webfont.svg#gandhi_sansitalic") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'icomoon';src:url("/media/vendors/fonts/icomoon.eot");src:url("/media/vendors/fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("/media/vendors/fonts/icomoon.ttf") format("truetype"),url("/media/vendors/fonts/icomoon.woff") format("woff"),url("/media/vendors/fonts/icomoon.svg#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon{font-size:26px}.icon-facebook:before{content:"\e600"}.icon-twitter:before{content:"\e601"}.icon-linkedin:before{content:"\e602"}.icon-viadeo:before{content:"\e603"}.icon-link:before{content:"\e604"}.icon-trophy:before{content:"\e605"}.icon-yaal:before{content:"\e606"}.icon-big{font-size:120px}.icon-yaal-nav{font-size:36px;line-height:19px;color:var(--yellow) !important;vertical-align:bottom}.icon-yaal-nav:before{display:inline-block;vertical-align:bottom;position:relative;top:-2px}*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{height:100%}body{margin:0;text-align:left;font-family:"gandhi_sansregular",Helvitica,sans-serif;color:var(--dark);line-height:1.5;font-size:16px;background-color:var(--lightgrey)}h1,h2,h3,h4{font-weight:normal;font-family:"bpreplaybold",Helvitica,sans-serif}h5{font-family:"gandhi_sansbold",Helvitica,sans-serif;text-transform:uppercase;opacity:0.6}h1{width:calc( 650px + 40% + 4em );margin:auto}a{text-decoration:none;color:#7e7d7d}.banner a{font-weight:bold;color:var(--dark);text-decoration:underline dashed}a:hover{color:#343434;text-decoration:underline}strong,b,.highlight{font-family:"gandhi_sansbold",Helvitica,sans-serif;font-weight:bold}strong::before,.highlight::before,.btn::before,.banner .logo::before{content:" ";position:absolute;z-index:-1;width:100%;height:100%;transform:rotate(-1.5deg) skew(-1.5deg);left:0px;display:inline-block}strong,.highlight,.btn{position:relative;display:inline-block}strong::before,.highlight::before{background-color:var(--yellow);margin:-1px 0px 0px}.btn{margin-left:10px;color:var(--dark);transition:all .2s}.btn::before{border:2px solid var(--yellow);margin:-7px;padding:5px;transition:all .2s}.btn:hover::before,.btn:focus::before{border:2px solid var(--accent);transition:all .2s}.feather{width:24px;height:24px}html,body{padding:0px;margin:0px;width:100%;font-family:"gandhi_sansregular",Helvitica,sans-serif}body{font-size:16px;line-height:1.5}h1{font-size:2em;line-height:1.5}h2{font-size:1.5em;line-height:1.5}h3{font-size:1.25em;line-height:1.5}h4{font-size:1em;line-height:1.5}h5{font-size:1em;line-height:1.5}p{line-height:1.5}h4,h5{margin:0em}.ybg-simple{background-color:var(--light-yellow)}.ybg{background-color:var(--light-yellow);padding-top:4em;border-radius:0px 100px 100px 0px}.ybg .text{padding:2em 4em;background-color:#F4F4F4;border-radius:100px}footer.ybg{border-radius:0px}.gallery a{text-align:center}img{object-fit:contain}img.pswp__img{margin:0px}img.side-pic{max-height:450px;padding:2em}img.side-pic.logo-le{max-width:350px}img.side-pic.local-photo{width:calc(100% - 4em);margin:auto}.projet-img{object-fit:cover;height:100%}.rounded{border-radius:20px;overflow:hidden}.local,.plantes{background-position:center bottom;background-size:contain;background-repeat:no-repeat}.plantes{background-image:url("/media/img/plantes.webp")}.local{background-image:url("/media/img/local.webp")}.local-pictures{display:flex;flex-direction:row;height:auto;width:100%;padding:2em}.local-pictures img{width:calc(100% - 4em);margin:0px}.flex{display:flex;justify-content:center}.banner,section:not(.projets,.team,#content),footer:not(.post-info,.post-info-inside),.flex{display:flex;justify-content:center}.banner{padding:4em 0em 2em 0em;background-image:url("/media/img/Union1.svg");background-size:contain;background-repeat:no-repeat;background-position:top center}.banner.secondary{background-image:none;background-color:var(--light-yellow)}.banner.secondary .logo img{display:block}.banner.secondary img{display:none}.banner .logo{position:relative;display:inline-block;margin:0em;margin-bottom:2em;z-index:20}.banner .logo img{margin:0em;background:none;width:100%}.banner .logo::before{background-color:var(--yellow);transform:rotate(-5deg) skew(-5deg) !important;padding:1px 5px;margin:-1px -3px 0}.banner h1{max-width:650px}.banner p{font-size:1.1em}.team{padding-top:2rem;padding-bottom:4rem}.team .flex{margin-top:2rem}.team .vignette{text-align:center;margin:1rem}.team .vignette img{width:150px;height:150px;overflow:hidden;border-radius:100%;margin:0em}.team .vignette .poste{font-family:"bpreplayitalic",Helvitica,sans-serif;opacity:.6}.team .social-links{stroke:#2f2736}img{width:40%;margin:2em;align-self:center}.footer{position:relative;width:100%;padding:2em;padding-top:4em;padding-bottom:4em;display:flex;justify-content:space-between;flex-wrap:wrap;font-size:18px}.footer div{padding:1em 2em}.footer .feather{width:16px;height:16px;margin-right:.5em;margin-bottom:-2px}.footer .separator{width:2px;height:150px;background-color:var(--dark);opacity:.4}.footer img{width:60px;height:40px;margin:auto}.footer h4,.footer h5{margin:0em}.footer .logo{position:absolute;top:1em;right:2em}.footer .copyright{position:absolute;right:2em;bottom:1em}.footer .contact-infos{border:6px solid var(--light-yellow);border-radius:20px}.footer.ybg .contact-infos{border:6px solid #F4F4F4;border-radius:20px}.text{max-width:650px;width:60%;margin:2em}section .text{align-self:center}.center{text-align:center}.projets h1,.projets .flex,.team h1,.team .flex{padding:0em 2rem}.projets .livres,.team .livres{width:calc(650px + 40% + 8em);margin:auto;margin-top:2em;padding:0em 2rem}.projets{padding-bottom:4rem;padding-top:2rem}.projets .flex{justify-content:center;width:calc(650px + 40% + 8em);margin:auto;margin-top:2em}.card{width:400px;margin-right:2em;margin-bottom:2em;border-radius:.5em;border:2px solid var(--yellow);background-color:var(--lightgrey);position:relative;overflow:hidden;display:flex;flex-direction:column}.card .projet-description{margin:1em 2em;flex-grow:1}.card .projet-description .feather{width:16px;height:16px}.card .projet-description .links{margin-left:.5em}.card .projet-description .links:first-child{margin-left:0px}.card .tags{margin:0em 0em 2em 2em}.card .tags .tag{padding:2px 6px 3px 6px;background-color:yellow;border-radius:10px;font-family:"gandhi_sansbold",Helvitica,sans-serif;font-weight:bold;white-space:nowrap;margin-top:.5em;display:inline-block}.card .projet-banniere{height:120px;width:100%;overflow:hidden}.card .projet-banniere img{margin:0em;padding:0em;width:100%}.card .projet-lien{position:absolute;right:1em;top:1em;padding:2px;background:var(--lightgrey);border-radius:.5em;line-height:0}.card .projet-lien:hover{background:var(--light-yellow)}nav{display:flex;justify-content:flex-end;position:fixed;padding-top:2em;width:calc(100% - 2em);font-family:"bpreplaybold",Helvitica,sans-serif;z-index:100}nav a{margin-left:1.5em;color:var(--dark);opacity:1}nav a:hover{text-decoration:underline}#navigation{background-color:var(--light-yellow);border-radius:10px;padding:6px 30px 6px 10px}.mentions-legales,.not-found{max-width:750px;padding:2em;margin:auto}.mentions-legales img,.not-found img{width:300px;margin-left:calc(50% - 150px)}.psychedeclic{min-height:726px}#canva{position:relative;z-index:2000}@media screen and (max-width: 1300px){h1,.projets .flex{width:auto}}@media screen and (max-width: 900px){nav #navigation .anchor:not(.contact){display:none}h1{width:auto}.banner{background-image:none;background-color:var(--light-yellow)}.banner>img{display:none}.text{width:auto}.ybg{border-radius:0px}.ybg:not(.team) img:not(.projet-img){display:none}.ybg:not(.team) .text{padding:2em 1em;border-radius:30px}.team .livres{width:auto}.projets .flex{width:auto}}@media screen and (max-width: 768px){body{font-size:14px}.footer-spacer{display:none}.side-pic{display:none}.local-photo{display:block !important;width:90%}.local-pictures{flex-direction:column;height:auto}.local-pictures img{width:90%}}@media screen and (max-width: 500px){.ybg .text{margin:1em;padding:1em}.projets .flex{padding:0em 1em}.projets .card .projet-description,.projets .card .tags{margin:1em}}@media (prefers-color-scheme: dark){#navigation{background-color:#181818}#navigation a:hover{color:var(--accent)}.banner{background-image:none}.banner .logo::before{background-color:var(--accent)}h1 a,h2 a{color:var(--dark)}a{color:var(--accent)}a:hover{color:var(--dark)}.projet-img{background-color:var(--dark)}.card .tags .tag{background-color:var(--yellow)}.ybg,.banner.secondary{background-color:var(--yellow)}.card .projet-lien{position:absolute;right:1em;top:1em;padding:2px;background:var(--dark);border-radius:.5em;line-height:0;color:var(--lightgrey) !important}.card .projet-lien:hover{background-color:var(--accent)}.ybg .text{background-color:#2D2D2D !important}}
