@font-face{font-family:AlegreyaRegular;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/AlegreyaSans-Regular.ttf) format("truetype")}@font-face{font-family:CatamaranBold;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Catamaran-Bold.ttf) format("truetype")}@font-face{font-family:Icons;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Icons.ttf) format("truetype")}[class*=" icon-"],[class^=icon-]{font-family:Icons!important;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-youtube:before{content:""}.icon-arrow-top:before{content:""}.icon-directions:before{content:""}.icon-earth:before{content:""}.icon-facebook:before{content:""}.icon-flag:before{content:""}.icon-health:before{content:""}.icon-instagram:before{content:""}.icon-linkedin:before{content:""}.icon-run:before{content:""}.icon-shoeprints:before{content:""}.icon-slide-left:before{content:""}.icon-slide-right:before{content:""}.icon-done:before{content:""}.icon-error:before{content:""}.icon-menu:before{content:""}html{font-size:16px}body{font-size:1rem;line-height:1.25rem;color:#2d2d2d;font-family:AlegreyaRegular,sans-serif;margin:0}section{padding:4rem 0;margin:auto;display:flex;flex-direction:column}main>.container>section{align-items:center}@media screen and (max-width:600px){section[aria-labelledby=header-title]{width:calc(100% - 8rem)}}@media screen and (min-width:600px){section[aria-labelledby=header-title]{width:50%}}section[aria-labelledby=news-title] .articles,section[aria-labelledby=press-title] .articles,section[aria-labelledby=team-title] .articles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:500px){section[aria-labelledby=news-title],section[aria-labelledby=press-title],section[aria-labelledby=team-title]{width:calc(100% - 8rem)}section[aria-labelledby=news-title] .articles article,section[aria-labelledby=press-title] .articles article,section[aria-labelledby=team-title] .articles article{width:100%}}@media screen and (min-width:500px){section[aria-labelledby=news-title],section[aria-labelledby=press-title],section[aria-labelledby=team-title]{width:calc(100% - 8rem)}section[aria-labelledby=news-title] .articles article,section[aria-labelledby=press-title] .articles article,section[aria-labelledby=team-title] .articles article{width:calc(50% - 1rem)}}@media screen and (min-width:500px)and (max-width:1000px){section[aria-labelledby=news-title] .articles article,section[aria-labelledby=press-title] .articles article,section[aria-labelledby=team-title] .articles article{max-width:24rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:1000px){section[aria-labelledby=news-title],section[aria-labelledby=press-title],section[aria-labelledby=team-title]{width:50%}}section[aria-labelledby=team-title]{text-align:center}section[aria-labelledby=team-title] article{width:calc(50% - 1rem);text-align:center}section[aria-labelledby=team-title] article img{max-width:10rem;border-radius:50%;margin:auto}section[aria-labelledby=association-title],section[aria-labelledby=release-title]{width:calc(100% - 8rem)}@media screen and (min-width:1000px){section[aria-labelledby=association-title],section[aria-labelledby=release-title]{width:50%}}section[aria-labelledby=association-title] .articles,section[aria-labelledby=release-title] .articles{width:100%}section[aria-labelledby=association-title] .articles article+article,section[aria-labelledby=release-title] .articles article+article{margin-top:2rem}section[aria-labelledby=association-title] .articles article,section[aria-labelledby=release-title] .articles article{background-color:rgba(250,188,94,.2);padding:2rem}section[aria-labelledby=movie-broadcasting] h2,section[aria-labelledby=movie-meeting] h2{align-self:normal}section[aria-labelledby=movie-broadcasting] a.button-media,section[aria-labelledby=movie-meeting] a.button-media{background-color:#26785f;font-weight:700;margin:0;color:#fff;text-decoration:none;display:flex;justify-content:space-between;padding:.5rem 1rem;align-items:center}section[aria-labelledby=movie-broadcasting] a.button-media .icon-arrow-right,section[aria-labelledby=movie-meeting] a.button-media .icon-arrow-right{font-size:75%}section[aria-labelledby=movie-broadcasting] a.button-media:hover,section[aria-labelledby=movie-meeting] a.button-media:hover{background-color:#fabc5e;color:#2d2d2d}@media screen and (max-width:1000px){section[aria-labelledby=movie-broadcasting],section[aria-labelledby=movie-meeting]{margin:auto 4rem}}@media screen and (min-width:1000px){section[aria-labelledby=movie-broadcasting],section[aria-labelledby=movie-meeting]{width:83.33333%}}section[aria-labelledby=movie-meeting] #movie-meeting-container{width:100%}@media screen and (min-width:1000px){section[aria-labelledby=movie-meeting] #movie-meeting-container{display:flex;flex-direction:row;justify-content:space-between}}section[aria-labelledby=movie-meeting] #movie-meeting-container #movie-meeting-text{width:100%}@media screen and (min-width:1000px){section[aria-labelledby=movie-meeting] #movie-meeting-container #movie-meeting-text{width:66.66667%;padding-right:2rem}}section[aria-labelledby=movie-meeting] #movie-meeting-container #movie-meeting-docs{width:100%;padding:2rem;box-sizing:border-box;margin-top:2rem}@media screen and (min-width:1000px){section[aria-labelledby=movie-meeting] #movie-meeting-container #movie-meeting-docs{width:33.33333%;margin-top:0}}section[aria-labelledby=movie-meeting] #movie-meeting-container #movie-meeting-docs ul{padding:0}section[aria-labelledby=movie-meeting] #movie-meeting-container #movie-meeting-docs li{list-style:none;margin:.5rem 0}section[aria-labelledby=movie-broadcasting] #movie-broadcasting-container{width:100%}@media screen and (min-width:1000px){section[aria-labelledby=movie-broadcasting] #movie-broadcasting-container{display:flex;flex-direction:row;justify-content:space-between}}section[aria-labelledby=movie-broadcasting] #movie-broadcasting-container #movie-broadcasting-teaser{width:100%;margin-top:2rem}@media screen and (min-width:1000px){section[aria-labelledby=movie-broadcasting] #movie-broadcasting-container #movie-broadcasting-teaser{width:66.66667%}}section[aria-labelledby=movie-broadcasting] #movie-broadcasting-container #movie-broadcasting-text{width:100%}@media screen and (min-width:1000px){section[aria-labelledby=movie-broadcasting] #movie-broadcasting-container #movie-broadcasting-text{width:33.33333%;padding-right:2rem}}section[aria-labelledby=movie-broadcasting] #movie-broadcasting-container #movie-broadcasting-text #movie-broadcasting-links{margin-top:2rem}section[aria-labelledby=movie-broadcasting] #movie-broadcasting-container #movie-broadcasting-text #movie-broadcasting-links ul{padding:0}section[aria-labelledby=movie-broadcasting] #movie-broadcasting-container #movie-broadcasting-text #movie-broadcasting-links li{list-style:none;margin:.5rem 0}section[aria-labelledby=movies-title] h3{margin-top:0}section[aria-labelledby=movies-title] .movies-container article>div{padding:2rem}@media screen and (max-width:1000px){section[aria-labelledby=movies-title]{margin:auto 4rem}}@media screen and (min-width:1000px){section[aria-labelledby=movies-title]{width:83.33333%}}#movie-cover{width:100%;margin-top:2rem}section[aria-labelledby=project-description] #project-map-container{width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:500px){section[aria-labelledby=project-description] #project-map{flex-direction:column}section[aria-labelledby=project-description] #project-map>div{width:100%}section[aria-labelledby=project-description] #project-map #project-map-details{order:2;margin-top:2rem}section[aria-labelledby=project-description] #project-infos{width:100%}section[aria-labelledby=project-description] #project-infos article{width:calc(50% - 1rem)}}@media screen and (min-width:500px){section[aria-labelledby=project-description] #project-map>div+div{width:calc(50% - 1rem)}section[aria-labelledby=project-description] #project-map>div{width:50%;margin:auto}section[aria-labelledby=project-description] #project-infos article{width:calc(33.3333% - 2rem)}}@media screen and (max-width:1000px){section[aria-labelledby=project-description]{margin:auto 4rem}}@media screen and (min-width:1000px){section[aria-labelledby=project-description]{width:83.33333%}section[aria-labelledby=project-description] #project-details-container,section[aria-labelledby=project-description] #project-infos-container{width:50%}}#home-slider{margin-top:4rem}@media screen and (max-width:1000px){#home-slider{width:calc(100% - 8rem)}}@media screen and (min-width:1000px){#home-slider{width:50%}}section[aria-labelledby=projects-title]{margin:auto 4rem}@media screen and (max-width:500px){section[aria-labelledby=projects-title] .projects-container article{flex-direction:column}section[aria-labelledby=projects-title] .projects-container article>div,section[aria-labelledby=projects-title] .projects-container article picture{width:100%;box-sizing:border-box}}@media screen and (min-width:500px){section[aria-labelledby=projects-title] .projects-container article{flex-direction:row}section[aria-labelledby=projects-title] .projects-container article>div,section[aria-labelledby=projects-title] .projects-container article picture{width:calc(50% - 1rem)}}@media screen and (min-width:1000px){section[aria-labelledby=projects-title]{width:calc(66.66667% + 4rem)}}section[aria-labelledby=sponsors-title]{margin:0 4rem;align-items:center}@media screen and (max-width:1000px){section[aria-labelledby=contact-title]{width:calc(100% - 8rem)}}@media screen and (min-width:1000px){section[aria-labelledby=contact-title]{width:50%}}@media screen and (min-width:1000px){section[aria-labelledby=footer-title]{width:33.33333%}}@media screen and (max-width:1000px){section[aria-labelledby=kms-title]{width:calc(100% - 8rem);margin-top:6rem}}@media screen and (min-width:1000px){section[aria-labelledby=kms-title]{width:33.33333%;margin-top:3rem}}@media screen and (max-width:500px){section[aria-labelledby=author-title]{width:calc(100% - 8rem)}section[aria-labelledby=author-title] article{flex-direction:column;text-align:center;width:100%}section[aria-labelledby=author-title] article>div{margin-left:0}}@media screen and (min-width:500px){section[aria-labelledby=author-title]{width:calc(50% + 4rem)}section[aria-labelledby=author-title] article{width:100%}section[aria-labelledby=author-title] article>div{width:calc(100% - 12rem)}}section[aria-labelledby=ecoadventurer-title] article{width:100%}section[aria-labelledby=ecoadventurer-title] article+article{margin-top:2rem}@media screen and (max-width:500px){section[aria-labelledby=ecoadventurer-title]{width:calc(100% - 8rem)}section[aria-labelledby=ecoadventurer-title] article{flex-direction:column;text-align:center}section[aria-labelledby=ecoadventurer-title] article>div{margin-left:0}}@media screen and (min-width:500px){section[aria-labelledby=ecoadventurer-title]{width:calc(50% + 4rem)}section[aria-labelledby=ecoadventurer-title] article>div{width:calc(100% - 12rem)}}.no-section{padding:2rem 0}.no-section>*,section[aria-labelledby=contact-title]>*,section[aria-labelledby=donation-title]>*,section[aria-labelledby=education-title]>*,section[aria-labelledby=mission-title]>*,section[aria-labelledby=presentation-title]>*,section[aria-labelledby=subscription-title]>*{align-self:first baseline}.no-section article,section[aria-labelledby=contact-title] article,section[aria-labelledby=donation-title] article,section[aria-labelledby=education-title] article,section[aria-labelledby=mission-title] article,section[aria-labelledby=presentation-title] article,section[aria-labelledby=subscription-title] article{width:100%}@media screen and (max-width:500px){.no-section,section[aria-labelledby=contact-title],section[aria-labelledby=donation-title],section[aria-labelledby=education-title],section[aria-labelledby=mission-title],section[aria-labelledby=presentation-title],section[aria-labelledby=subscription-title]{width:calc(100% - 8rem)}}@media screen and (min-width:500px){.no-section,section[aria-labelledby=contact-title],section[aria-labelledby=donation-title],section[aria-labelledby=education-title],section[aria-labelledby=mission-title],section[aria-labelledby=presentation-title],section[aria-labelledby=subscription-title]{width:50%}}.articles article{margin-bottom:1rem}.container{margin:auto;max-width:1312px;display:flex;align-items:center;flex-direction:column}h1,h2,h3,h4,h5,h6{font-family:CatamaranBold,sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1 a:focus,h1 a:hover,h2 a:focus,h2 a:hover,h3 a:focus,h3 a:hover,h4 a:focus,h4 a:hover,h5 a:focus,h5 a:hover,h6 a:focus,h6 a:hover{text-decoration:underline}h1{font-size:3rem;line-height:3.25rem}h1:before{width:4rem}@media screen and (max-width:500px){h1{font-size:2.5rem}}h2{font-size:2rem;line-height:2.5rem}h2:before{width:2rem}h1:before,h2:before{content:"";display:block;background-color:#fabc5e;height:.25rem;border-radius:.25rem;margin-bottom:.25rem}h3{font-size:1.25rem;line-height:1.5rem}header nav a{text-transform:uppercase}#slides ul a,header nav a{text-decoration:none}#copyright ul,#slider ul,.social-block ul,header ul{display:flex;list-style:none;padding:0;margin:0}a{color:#2d2d2d}a.button{display:inline-block;margin-top:1rem}a.button,nav a{font-family:CatamaranBold,sans-serif}.project-tag a,a.button,nav a{text-decoration:none}.button span[class*=" icon-"],.button span[class^=icon-]{font-size:.75rem}p{margin:.5rem 0}img,picture{max-width:100%;height:auto}.blue{background-color:rgba(202,238,227,.3)}.projects-container{display:flex;margin-bottom:2rem}#slider{position:relative;width:100%}#slider #slides{overflow:hidden}#slider #slides article{width:100%;flex:0 0 100%;scroll-snap-align:start}#slider article[aria-hidden=true]{display:none}#slider #controls{position:absolute;right:2rem;color:#26785f;font-size:1rem}section[aria-labelledby=project-description] #slider #controls{top:2rem}@media screen and (max-width:500px){#slider #controls{bottom:4.5rem}}@media screen and (min-width:500px){#slider #controls{top:2rem}}#slider #controls span:not(.inactive){cursor:pointer}#slider #controls span.inactive{cursor:default;opacity:.3}#slider #controls span.icon-slide-left{margin-right:.5rem}#slider #indicators{position:absolute;bottom:2rem;right:2rem}#slider #indicators ul{list-style:none;padding:0;display:flex}#slider #indicators ul li{background-color:#26785f;height:.25rem;width:2rem;border-radius:.125rem;margin-left:.5rem;opacity:.5}#slider #indicators ul li:first-child{width:4rem;opacity:1}#slider #indicators ul li span{display:none}ul.needs-list{flex-wrap:wrap;display:flex;list-style:none;padding:0;margin:0}ul.needs-list li{background-color:#fff;margin-right:.5rem;margin-top:.5rem;padding:.5rem .75rem}ul.needs-list li.filled-need{opacity:.5}ul.needs-list li a{display:flex;text-decoration:none}ul.needs-list li [class*=" icon-"],ul.needs-list li [class^=icon-]{margin-right:.5rem}ul.needs-list li .icon-error{color:#f46a1e}.metas{margin:0;display:flex;align-items:center}section[aria-labelledby=header-title] .metas,section[aria-labelledby=news-title] .metas{font-size:.75rem}.metas .sep:before,.metas .start-date+.end-date:before{content:"";width:.5rem;height:.5rem;border-radius:50%;display:inline-block;background-color:#fabc5e;margin-right:.25rem}.metas>span+span{margin-left:.25rem}#pagination button{border:none;margin:.25rem;padding:0 .75rem;font-family:CatamaranBold,sans-serif;font-size:1rem;cursor:pointer}#pagination button.down,#pagination button.up{background-color:transparent;color:#26785f}#pagination button.down[disabled],#pagination button.up[disabled]{color:rgba(38,120,95,.3)}#pagination button:not(.down):not(.up){width:3rem;height:3rem;background-color:#caeee3}#pagination button:not(.down):not(.up).selected{background-color:#26785f;color:#fff}#pagination button:not(.down):not(.up):focus,#pagination button:not(.down):not(.up):hover{background-color:#fabc5e;color:#2d2d2d}@media print{body{font-size:.75rem}}