:root{--yellow:#ffd200;--transparent:rgba(0,0,0,0);--black:#4d5f80}amp-story{color:#4d5f80;color:var(--black);font-family:Roboto,sans-serif;font-weight:300}amp-story .horiz{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}amp-story .horiz:after,amp-story .horiz:before{-webkit-box-flex:1;border-bottom:.0625em solid #fff;content:"";-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;margin:auto}amp-story .horiz:before{margin-right:2.3rem}amp-story .horiz:after{margin-left:2.3rem}amp-story h2{color:#ffd200;color:var(--yellow);font-size:6.8vw;margin-bottom:-2vw;text-transform:uppercase}amp-story h2,amp-story h3{font-family:Josefin Sans,sans-serif;font-weight:700}amp-story p{font-size:4.5vw;letter-spacing:.1vw;line-height:5vw}amp-story .yellow{color:#ffd200;color:var(--yellow)}#cover{background-color:#71311c}#cover[active] .bkgd{-webkit-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:30s;-o-animation-duration:30s;animation-duration:30s;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:coverPan;-o-animation-name:coverPan;animation-name:coverPan;-webkit-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}#cover .gradient{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(34%,transparent),to(#000));background:-webkit-linear-gradient(top,transparent,transparent 34%,#000);background:-o-linear-gradient(top,transparent 0,transparent 34%,#000 100%);background:linear-gradient(180deg,transparent,transparent 34%,#000)}#cover .copy-layer{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end;margin:0 auto;padding:0 14vw 12vw}#cover h1{color:#fff;font-family:Josefin Sans,sans-serif;font-size:19.4vw;font-weight:700;line-height:20vw}#cover .horiz{font-family:Tienne,serif;font-size:7.5vw;font-style:italic;font-weight:700;padding:0 2vw}#cover .yellow{display:block;font-size:25vw}#cover p{font-size:5vw;line-height:6.3vw;padding:0 3vw;text-align:left}#banho-em-ouro{background-color:#fff}#banho-em-ouro .copy-layer{padding:12.8vw 21vw}#banho-em-ouro h2{margin-bottom:-1vw}#trip-highlights{background-color:#000}#trip-highlights .icons{padding:0}#trip-highlights .icons>div{-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start;opacity:0;position:absolute;width:auto}#trip-highlights h3{color:#fff;overflow:hidden;white-space:nowrap;width:0}#trip-highlights h3 span{background-color:#000;display:inline-block;padding:1vw 2vw .7vw;text-transform:uppercase}#trip-highlights .pin{left:10vw;top:7vw}#trip-highlights .pin amp-img{height:20vw;width:14vw}#trip-highlights .pin h3{-webkit-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;font-size:2.7vw;margin-left:13vw;margin-top:-6.7vw}#trip-highlights .flag{-webkit-animation-delay:.15s;-o-animation-delay:.15s;animation-delay:.15s;left:9.2vw;top:68.1vw}#trip-highlights .flag amp-img{height:8vw;margin-left:-1vw;margin-top:-7.7vw;width:7vw}#trip-highlights .flag h3{-webkit-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;font-size:1.9vw;margin-left:-2.4vw;margin-top:1.3vw}#trip-highlights .resort{-webkit-animation-delay:.4s;-o-animation-delay:.4s;animation-delay:.4s;left:52.9vw;top:86.3vw}#trip-highlights .resort amp-img{height:14vw;margin-left:-4.1vw;margin-top:-13.8vw;width:8vw}#trip-highlights .resort h3{-webkit-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s;font-size:1.9vw;margin-left:5vw;margin-top:-4.6vw}#trip-highlights .video-wrapper{padding-left:24.5vw;padding-right:14.6vw;padding-top:28.4vw}#trip-highlights .video-wrapper .video{background-color:hsla(0,0%,100%,.21);padding:.375em}#trip-highlights .copy-layer{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end;margin:0 auto;max-width:65%;padding:0 19vw 16.3vw}#trip-highlights[active] .icons>div{-webkit-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:dropIn;-o-animation-name:dropIn;animation-name:dropIn;-webkit-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}#trip-highlights[active] .icons h3,#trip-highlights[active] .icons>div{-webkit-animation-duration:.65s;-o-animation-duration:.65s;animation-duration:.65s}#trip-highlights[active] .icons h3{-webkit-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:wipeRight;-o-animation-name:wipeRight;animation-name:wipeRight;-webkit-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}#what-to-bring{background-color:#0b0309}#what-to-bring .suitcase-wrapper{padding:22vh 0 0}#what-to-bring .suitcase-wrapper amp-img{position:absolute;width:100%}#what-to-bring .mars-wrapper{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end;padding:0}#what-to-bring[active] .mars-wrapper amp-img{-webkit-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:marsRising;-o-animation-name:marsRising;animation-name:marsRising;-webkit-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}#what-to-bring .copy-layer{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end;padding:0 19.6vw 12vh}#banho-em-rodio{background-color:#775444}#banho-em-rodio .button-container{-ms-flex-line-pack:end;-webkit-align-content:flex-end;align-content:flex-end;padding:0 19.6vw 2.4vw}#banho-em-rodio .copy-layer{padding:15.6vw 21.5vw}#banho-em-rodio h2{margin-bottom:0}#rover-360{background-color:#151515}#last{background-color:#000}#last .copy-layer{padding:12.4vw 24vw 10vw;text-align:center}#last h2{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#ffd200;color:var(--yellow);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:Josefin Sans,sans-serif;font-size:8.6vw;font-weight:700;text-transform:uppercase}#last .last{font-size:7.2vw}#last .italic{color:#fff;font-family:Tienne,serif;font-size:5vw;font-style:italic;font-weight:700;margin-bottom:1.5vw;text-transform:none}#last[active] .mars{-webkit-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:endMars;-o-animation-name:endMars;animation-name:endMars;-webkit-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}#last[active] .astronaut,#last[active] .mars{-webkit-animation-duration:30s;-o-animation-duration:30s;animation-duration:30s}#last[active] .astronaut{-webkit-animation-direction:normal;-o-animation-direction:normal;animation-direction:normal;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:endAstronaut;-o-animation-name:endAstronaut;animation-name:endAstronaut;-webkit-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running;-webkit-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes coverPan{0%{-webkit-transform:translate(2.5rem,4.1875rem) scale(1.25);transform:translate(2.5rem,4.1875rem) scale(1.25)}to{-webkit-transform:translate(-2.5rem,.625rem) scale(1.35);transform:translate(-2.5rem,.625rem) scale(1.35)}}@-o-keyframes coverPan{0%{-o-transform:translate(2.5rem,4.1875rem) scale(1.25);transform:translate(2.5rem,4.1875rem) scale(1.25)}to{-o-transform:translate(-2.5rem,.625rem) scale(1.35);transform:translate(-2.5rem,.625rem) scale(1.35)}}@keyframes coverPan{0%{-webkit-transform:translate(2.5rem,4.1875rem) scale(1.25);-o-transform:translate(2.5rem,4.1875rem) scale(1.25);transform:translate(2.5rem,4.1875rem) scale(1.25)}to{-webkit-transform:translate(-2.5rem,.625rem) scale(1.35);-o-transform:translate(-2.5rem,.625rem) scale(1.35);transform:translate(-2.5rem,.625rem) scale(1.35)}}@-webkit-keyframes marsRising{0%{opacity:0;-webkit-transform:translateY(1.0625rem) scale(1);transform:translateY(1.0625rem) scale(1)}to{opacity:1;-webkit-transform:translateY(.625rem) scale(1.15);transform:translateY(.625rem) scale(1.15)}}@-o-keyframes marsRising{0%{opacity:0;-o-transform:translateY(1.0625rem) scale(1);transform:translateY(1.0625rem) scale(1)}to{opacity:1;-o-transform:translateY(.625rem) scale(1.15);transform:translateY(.625rem) scale(1.15)}}@keyframes marsRising{0%{opacity:0;-webkit-transform:translateY(1.0625rem) scale(1);-o-transform:translateY(1.0625rem) scale(1);transform:translateY(1.0625rem) scale(1)}to{opacity:1;-webkit-transform:translateY(.625rem) scale(1.15);-o-transform:translateY(.625rem) scale(1.15);transform:translateY(.625rem) scale(1.15)}}@-webkit-keyframes endMars{0%{-webkit-transform:translate(.775rem,.775rem) scale(1.2);transform:translate(.775rem,.775rem) scale(1.2)}to{-webkit-transform:translate(-.4375rem,-.375rem) scale(1.3);transform:translate(-.4375rem,-.375rem) scale(1.3)}}@-o-keyframes endMars{0%{-o-transform:translate(.775rem,.775rem) scale(1.2);transform:translate(.775rem,.775rem) scale(1.2)}to{-o-transform:translate(-.4375rem,-.375rem) scale(1.3);transform:translate(-.4375rem,-.375rem) scale(1.3)}}@keyframes endMars{0%{-webkit-transform:translate(.775rem,.775rem) scale(1.2);-o-transform:translate(.775rem,.775rem) scale(1.2);transform:translate(.775rem,.775rem) scale(1.2)}to{-webkit-transform:translate(-.4375rem,-.375rem) scale(1.3);-o-transform:translate(-.4375rem,-.375rem) scale(1.3);transform:translate(-.4375rem,-.375rem) scale(1.3)}}@-webkit-keyframes endAstronaut{0%{-webkit-transform:translate(1.8375rem,2.775rem) scale(1.1);transform:translate(1.8375rem,2.775rem) scale(1.1)}to{-webkit-transform:translate(-1.5rem,.375rem) scale(1.2);transform:translate(-1.5rem,.375rem) scale(1.2)}}@-o-keyframes endAstronaut{0%{-o-transform:translate(1.8375rem,2.775rem) scale(1.1);transform:translate(1.8375rem,2.775rem) scale(1.1)}to{-o-transform:translate(-1.5rem,.375rem) scale(1.2);transform:translate(-1.5rem,.375rem) scale(1.2)}}@keyframes endAstronaut{0%{-webkit-transform:translate(1.8375rem,2.775rem) scale(1.1);-o-transform:translate(1.8375rem,2.775rem) scale(1.1);transform:translate(1.8375rem,2.775rem) scale(1.1)}to{-webkit-transform:translate(-1.5rem,.375rem) scale(1.2);-o-transform:translate(-1.5rem,.375rem) scale(1.2);transform:translate(-1.5rem,.375rem) scale(1.2)}}@-webkit-keyframes dropIn{0%{opacity:0;-webkit-transform:translateY(-34.375rem);transform:translateY(-34.375rem)}to{opacity:1}}@-o-keyframes dropIn{0%{opacity:0;-o-transform:translateY(-34.375rem);transform:translateY(-34.375rem)}to{opacity:1}}@keyframes dropIn{0%{opacity:0;-webkit-transform:translateY(-34.375rem);-o-transform:translateY(-34.375rem);transform:translateY(-34.375rem)}to{opacity:1}}@-webkit-keyframes wipeRight{0%{width:0}to{width:100%}}@-o-keyframes wipeRight{0%{width:0}to{width:100%}}@keyframes wipeRight{0%{width:0}to{width:100%}}