#wrapper {width:100%;height:100%;display:block;float:left;padding:0;margin:0;position:absolute}
.crt-parallaxvideo{height:100%;width:100%;position:relative;padding:0;margin:0;overflow:hidden;top:0;left:0;z-index:-100;background:url(https://www.bloggingfromparadise.com/wp-content/themes/paradisereloaded/assets/fiji.jpg) no-repeat;background-attachment:scroll;background-size:auto auto;background-size:cover;background-attachment:fixed}
.crt-parallaxvideo video {position:fixed;width:100%;height:100%;z-index:-1000;overflow:hidden;min-height:100%;top:0;object-fit:cover}
.video-overlay{height:520px;float:left;width:80%;text-align:center;margin:180px 10% 100px;position:fixed;z-index:-500}
.video-overlay h1,.video-overlay h2{padding:0;color:#fff;text-align:center;line-height:120%;text-shadow:1px 1px 0 rgba(0,0,0,.85)}
.video-overlay h1{font-size:4rem;font-weight:800;margin:0}
.video-overlay h2{font-size:3rem;font-weight:700;margin:45px 0 0}
h1.title{font-size:5.5rem}
@-webkit-keyframes fadeinleft{0%{opacity:0;-webkit-transform:translateX(-100px)}96%{opacity:1}100%{opacity:1;-webkit-transform:translateX(0)}}
@-moz-k.section3eyframes fadeinleft{0%{opacity:0;-moz-transform:translateX(-100px)}96%{opacity:1}100%{opacity:1;-moz-transform:translateX(0)}}
@keyframes fadeinleft{0%{opacity:0;transform:translateX(-100px)}96%{opacity:1}100%{opacity:1;transform:translateX(0)}}
.fade-in-left{-webkit-animation:fadeinleft .5s ease-in-out;-moz-animation:fadeinleft .5s ease-in-out;-ms-animation:fadeinleft .5s ease-in-out;-o-animation:fadeinleft .5s ease-in-out;animation:fadeinleft .5s ease-in-out;-webkit-animation-delay:.1s;-moz-animation-delay:.1s;animation-delay:.1s}
@-webkit-keyframes fadeintop{0%{opacity:0;-webkit-transform:translateY(-40px)}96%{opacity:1}100%{opacity:1;-webkit-transform:translateY(0)}}
@-moz-keyframes fadeintop{0%{opacity:0;-moz-transform:translateY(-40px)}96%{opacity:1}100%{opacity:1;-moz-transform:translateY(0)}}
@keyframes fadeintop{0%{opacity:0;transform:translateY(-40px)}100%,96%{opacity:1}}.fade-in-top{-webkit-animation:fadeintop .7s ease-in-out;-moz-animation:fadeintop .7s ease-in-out;-ms-animation:fadeintop .7s ease-in-out;-o-animation:fadeintop .7s ease-in-out;animation:fadeintop .7s ease-in-out}
@-webkit-keyframes fadeinright{0%{opacity:0;-webkit-transform:translateX(100px)}96%{opacity:1}100%{opacity:1;-webkit-transform:translateX(0)}}
@-moz-keyframes fadeinright{0%{opacity:0;-moz-transform:translateX(100px)}96%{opacity:1}100%{opacity:1;-moz-transform:translateX(0)}}
@keyframes fadeinright{0%{opacity:0;transform:translateX(100px)}96%{opacity:1}100%{opacity:1;transform:translateX(0)}}
.fade-in-right{-webkit-animation:fadeinright .7s ease-in-out;-moz-animation:fadeinright .7s ease-in-out;-ms-animation:fadeinright .7s ease-in-out;-o-animation:fadeinright .7s ease-in-out;animation:fadeinright .7s ease-in-out}
.scrollbelow{position:absolute;top:500px;left:50%;margin-left:-24.5px;-webkit-animation:fadein 1s ease-in alternate infinite;-moz-animation:fadein 1s ease-in alternate infinite;animation:fadein 1s ease-in alternate infinite}
@keyframes fadein{0%{opacity:.2}100%,90%{opacity:1}}.scroll-down{color:#fff;display:block;font-size:42px;width:16px;height:30px;border:2px solid #fff;position:relative;margin:60px auto 5px;border-radius:10px;text-shadow:1px 1px 0 rgba(0,0,0,.85)}