html,body,div,span,main,iframe,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,sub,sup,b,u,i,ol,ul,li,form,label,canvas,footer,header,menu,nav,section,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,footer,header,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}img{display:block}template{display:none}.clear:before,.clear:after{content:"";display:table}.clear:after{clear:both}.clear{zoom:1}b,strong{font-weight:700}i,em{font-style:italic}.gallery-content{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;height:100%;min-width:320px;position:fixed;z-index:999;top:0;left:0;opacity:0;cursor:default;pointer-events:none;-webkit-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out}.gallery-content img,.gallery-content iframe{width:calc(100vw - 14rem);height:calc((100vw - 14rem) * (9/16));max-width:calc(90vh * (16/9));max-height:90vh;position:fixed;z-index:1;top:50%;left:50%;margin:0 -50% 0 0;padding:0;background:#fff;border:0 none;box-shadow:0 0 1rem #000;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery-anchor{display:block}.gallery-anchor:target ~ .gallery-next,.gallery-anchor:target ~ .gallery-prev,.gallery-anchor:target ~ .gallery-close{opacity:1;pointer-events:auto}.gallery-anchor:target>.gallery-thumb+.gallery-content{opacity:1}.gallery-anchor:target>.gallery-thumb+.gallery-content img,.gallery-anchor:target>.gallery-thumb+.gallery-content iframe{pointer-events:initial}.gallery-close{display:block;width:auto;height:auto;position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;padding:1rem 2rem 0 0;background:rgba(0,0,0,0.8);color:#fff;font-size:3rem;text-align:right;text-decoration:none;opacity:0;pointer-events:none;-webkit-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out}.gallery-close div{display:inline-block;width:3rem;height:3rem;opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:opacity 250ms ease-out, -webkit-transform 250ms ease-out;transition:opacity 250ms ease-out, -webkit-transform 250ms ease-out;transition:opacity 250ms ease-out, transform 250ms ease-out;transition:opacity 250ms ease-out, transform 250ms ease-out, -webkit-transform 250ms ease-out}.gallery-anchor:target ~ .gallery-close .gallery-close div{pointer-events:auto}.gallery-close div:hover{opacity:0.75;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.gallery-close div::after{content:"\00d7"}.gallery-prev,.gallery-next{display:block;width:1.25em;height:1em;position:fixed;z-index:999;top:50%;color:#fff;font-size:3rem;text-decoration:none;opacity:0;pointer-events:none;-webkit-transform:translate(0%, -50%) scale3d(1, 1, 1);transform:translate(0%, -50%) scale3d(1, 1, 1);-webkit-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out}.gallery-prev{left:2rem}.gallery-next{right:2rem}.gallery-prev::after,.gallery-next::after{display:block;width:0;height:0;border:0.5em solid transparent;position:relative;opacity:1;-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:opacity 250ms ease-out, -webkit-transform 250ms ease-out;transition:opacity 250ms ease-out, -webkit-transform 250ms ease-out;transition:opacity 250ms ease-out, transform 250ms ease-out;transition:opacity 250ms ease-out, transform 250ms ease-out, -webkit-transform 250ms ease-out;content:""}.gallery-prev::after{left:-0.5em;border-right:0.75em solid #fff}.gallery-next::after{left:0.5em;border-left:0.75em solid #fff}.gallery-prev:hover::after,.gallery-next:hover::after{opacity:0.75;-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}@media (max-width: 767px){.gallery-content img,.gallery-content iframe{width:calc(100vw - 2rem);height:calc((100vw - 2rem) * (9/16))}.gallery-prev,.gallery-next{font-size:2rem}}@font-face{font-family:"roboto-light";src:url("../fonts/roboto-light.ttf") format("truetype")}html,body{background:#000;font-family:"roboto-light", Arial, sans-serif;font-size:10px;color:#fffee8}body{visibility:hidden}a{color:#fffee8}h1{width:50vw;height:20vw;position:absolute;z-index:2;bottom:21vw;left:50%;margin-left:-25vw;background:url("../images/logo-hero.png") 50% no-repeat scroll;background-size:contain;text-indent:-123rem;overflow:hidden}p{font-size:1.35vw;line-height:1.25}video{max-width:80%}.button{display:inline-block;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-transition:-webkit-transform 250ms ease-out;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out, -webkit-transform 250ms ease-out}.button:hover{-webkit-transform:translate3d(0, 0, 0) scale3d(1.05, 1.05, 1.05);transform:translate3d(0, 0, 0) scale3d(1.05, 1.05, 1.05)}.button img{display:inline-block;height:100%}.button-donate{height:2vw;margin-left:1vw}.button-donate .hover{position:absolute;z-index:2;top:0;left:0;opacity:0;-webkit-transition:opacity 250ms ease-out;transition:opacity 250ms ease-out}.button-donate:hover .hover{opacity:1}.button-watch{height:2.65vw;position:absolute;z-index:2;left:50%;bottom:7vw;margin-left:-5.15vw}.button-scroll{width:2vw;position:absolute;z-index:2;left:50%;bottom:1vw;margin-left:-2vw;padding:1vw;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:-webkit-transform 250ms ease-out;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out, -webkit-transform 250ms ease-out}.button-scroll:hover{-webkit-transform:translate3d(0, 0.25vw, 0);transform:translate3d(0, 0.25vw, 0)}.button-scroll img{width:100%}.button-contact{height:2.65vw}.logo-light{width:12vw;height:auto;position:absolute;z-index:2;top:2vw;left:3vw}.logo-dark{width:30vw;position:absolute;z-index:2;top:6.5vw;left:50%;margin-left:-15vw}.share-item{display:inline-block;width:2vw;height:2vw;margin:0 0.5vw;background-position:50%;background-repeat:no-repeat;background-attachment:scroll;background-size:contain;text-indent:-123rem;overflow:hidden;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-transition:-webkit-transform 250ms ease-out;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out, -webkit-transform 250ms ease-out}.share-item:hover{-webkit-transform:translate3d(0, 0, 0) scale3d(1.1, 1.1, 1.1);transform:translate3d(0, 0, 0) scale3d(1.1, 1.1, 1.1)}.share-item[data-network="facebook"]{background-image:url("../images/icon-facebook.svg")}.share-item[data-network="twitter"]{background-image:url("../images/icon-twitter.svg")}.header{width:100%;height:6vw;position:fixed;z-index:3;top:0;left:0;background:rgba(0,0,0,0.5);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.75)), to(rgba(0,0,0,0)));background:linear-gradient(rgba(0,0,0,0.75), rgba(0,0,0,0))}.header .share-wrapper{position:absolute;z-index:2;top:2vw;right:3vw}.header .share-wrapper li{display:inline-block;vertical-align:middle}.header .share-label{width:3.5vw;margin-right:1vw}.section{width:100%;height:100vh;position:relative;background-position:50%;background-repeat:no-repeat;background-attachment:scroll;background-size:cover;overflow:hidden}.section-hero{height:55vw;max-height:100vh;background-image:url("../images/background-hero.jpg")}.section-hero p{box-sizing:border-box;width:55%;position:absolute;z-index:2;bottom:12vw;left:50%;margin-left:-27.5%;padding:0 2vw;text-align:center}.section-hero .video-wrapper{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background-repeat:no-repeat;background-position:100% 50%;background-size:cover}.section-hero .video-wrapper::after{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background:rgba(0,0,0,0.4);content:""}.section-hero .video-wrapper>video{width:100%;height:100%;display:block;position:absolute;z-index:1;top:0;right:0;-o-object-fit:cover;object-fit:cover}.section-video{height:55vw;background-image:url("../images/background-video.jpg")}.section-video .video-wrapper{width:40vw;height:0;position:absolute;z-index:2;top:18vw;left:10vw;padding-bottom:23%;box-shadow:0 0 4vw 0vw #000}.section-video .video-poster{width:100%;height:auto;position:relative;z-index:1;pointer-events:none}.section-video .video-wrapper iframe{width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background:#000}.section-video .video-play{width:8vw;height:8vw;position:absolute;z-index:2;top:50%;left:50%;margin:-4vw 0 0 -4vw;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-webkit-transition:-webkit-transform 250ms ease-out;transition:-webkit-transform 250ms ease-out;transition:transform 250ms ease-out;transition:transform 250ms ease-out, -webkit-transform 250ms ease-out;pointer-events:none}.section-video .video-wrapper:hover .video-play{-webkit-transform:translate3d(0, 0, 0) scale3d(1.15, 1.15, 1.15);transform:translate3d(0, 0, 0) scale3d(1.15, 1.15, 1.15)}.section-video p{width:28vw;position:absolute;z-index:1;top:22vw;right:10vw}.section-about{height:80vw;background-image:url("../images/background-about.jpg");color:#333300}.section-about p{width:44vw;position:absolute;z-index:2;top:18vw;left:50%;margin-left:-21.5vw;text-align:justify;-moz-text-align-last:center;text-align-last:center}.section-about a{color:#333300}.section-about .share-wrapper{width:12vw;position:absolute;z-index:2;top:46vw;left:50%;margin-left:-6vw;color:#fffee8;text-align:center}.section-about .share-wrapper li{display:inline-block}.section-about .share-wrapper li:first-child,.section-about .share-wrapper li:last-child{display:block}.section-about .share-wrapper li:first-child{padding-bottom:3vw}.section-about .share-wrapper li:last-child{padding-top:8vw}.section-about .share-label{width:4.5vw;margin:0 auto}.section-about .share-item{width:3vw;height:3vw}@media (max-width: 768px){h1{width:70vw;height:40vw;bottom:25vw;margin-left:-35vw}p{font-size:2.25vw}.button-donate{height:4.75vw}.button-contact{height:4.75vw}.button-watch{height:4.75vw;bottom:12vw;margin-left:-9.15vw}.button-scroll{width:4vw;bottom:0;margin-left:-4vw;padding:2vw}.logo-light{width:24vw;top:2.5vw}.share-item{display:inline-block;width:5vw;height:5vw;margin:0 1vw}.header .share-label{width:7.5vw}.section-hero{height:80vw;max-height:none}.section-hero p{width:85%;bottom:20vw;margin-left:-42.5%}.section-video{height:92vw}.section-video .video-wrapper{width:70vw;position:relative;top:auto;left:auto;margin:20vw auto 8vw;padding-bottom:39%}.section-video p{width:62vw;position:relative;top:auto;right:auto;margin:0 auto}.section-about{height:100vw}.logo-dark{width:40vw;top:6.5vw;margin-left:-20vw}.section-about p{width:62vw;top:20vw;left:50%;margin-left:-31vw}.section-about .share-wrapper{width:20vw;top:55vw;margin-left:-10vw}.section-about .share-label{width:7.5vw}.section-about .share-wrapper li:first-child{padding-bottom:5vw}.section-about .share-wrapper li:last-child{padding-top:12vw}.section-about .share-item{width:6vw;height:6vw}}@media (max-width: 480px){h1{height:34vw;position:relative;bottom:auto;left:auto;margin:20vh auto 3vw}p{font-size:4vw}.button-donate{height:5.75vw}.button-contact{height:9vw}.button-watch{display:block;height:9vw;position:relative;bottom:auto;left:auto;margin:2vw auto;text-align:center}.button-scroll{bottom:3vh}.logo-light{width:44vw}.logo-dark{width:60vw;top:8vw;margin-left:-30vw}.share-item{width:8vw;height:8vw}.header{height:18vw}.header .share-wrapper li:first-child{display:none}.section-hero{height:140vw}.section-hero p{width:80%;position:relative;bottom:auto;left:auto;margin:8vh auto 9vh}.section-video{height:auto}.section-video .video-wrapper{width:90vw;margin-top:30vw;padding-bottom:50%}.section-video .video-play{width:18vw;height:18vw;margin:-9vw 0 0 -9vw}.section-video p{width:82vw;margin-bottom:10vw}.section-about{height:150vw}.section-about p{width:90vw;top:26vw;margin-left:-45vw}.section-about .share-wrapper{width:60vw;top:85vw;margin-left:-30vw}.section-about .share-label{width:16vw}.section-about .share-item{width:14vw;height:14vw;margin:0 3vw}}@media (max-width: 480px) and (min-height: 480px){.section-hero{height:90vh}}

/*# sourceMappingURL=main.css.map */
