@font-face{font-family:FiraSansBold;src:url(/fonts/FiraSans-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:FiraSansSemiBold;src:url(/fonts/FiraSans-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:FiraSansRegular;src:url(/fonts/FiraSans-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:RobotoCondensed;src:url(/fonts/RobotoCondensed-Bold.ttf) format("truetype");font-display:swap}@font-face{font-family:FiraSansBlack;src:url(/fonts/FiraSans-Black.ttf) format("truetype");font-display:swap}@font-face{font-family:FormulaRegular;src:url(/fonts/FormulaCondensed-Regular.otf) format("truetype");font-display:swap}@font-face{font-family:FormulaBold;src:url(/fonts/FormulaCondensed-Bold.otf) format("truetype");font-display:swap}body,html{padding:0;margin:0;overflow-x:hidden;overflow-y:auto;max-width:100vw;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{color:inherit;text-decoration:none}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:transparent}#__next{overflow:hidden}#nprogress{pointer-events:unset;background-color:#e4f2ef;width:100vw;height:100%;z-index:9999}#nprogress .bar{background:#253b50;position:fixed;top:0;left:0;width:100%;height:2px;z-index:9999}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #65abb0,0 0 5px #65abb0;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:flex;justify-content:center;align-items:center;position:absolute;z-index:999;top:0;left:0;background-color:#e4f2ef;width:100%;height:100%}#nprogress .spinner-icon{width:10vw;height:10vw;box-sizing:border-box;position:fixed;top:calc(50% - 5vw);border-color:#d23b3b transparent transparent #65abb0;border-style:solid;border-width:2px;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#__next .container{position:relative;width:100%;height:auto;min-height:100px;display:flex;justify-content:center}#__next .container #yearContainer{position:relative;width:60%;height:auto}@media only screen and (max-width:1200px){#__next .container #yearContainer{width:75%}}@media only screen and (max-width:900px){#__next .container #yearContainer{width:85%}}#__next .fishesContainer{overflow:hidden;height:auto;z-index:13;opacity:.5}#__next .fishesContainer .shoal{position:absolute}#__next .jelliesShoal{position:absolute;width:10vw;height:30vh}@media only screen and (max-width:900px){#__next .jelliesShoal{width:20vw}}#__next .diverContainer{position:absolute;width:30%;padding-top:72.4536376605%;left:73%;z-index:13}#__next .diverContainer .diverImg{top:0;left:0;background-image:url(/webp/mergulhador_1/mergulhador_1.webp);background-position:50%;transition:.2s ease-in}#__next .diverContainer .diverImg,#__next .diverContainer .headLight{position:absolute;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}#__next .diverContainer .headLight{background-image:url(/webp/mergulhador_1/diverFloatingLight.webp);left:21%;top:34%}#__next .diverContainer .eyeRays{position:absolute;background-image:url(/webp/mergulhador_1/diverFloatingRays.webp);background-repeat:no-repeat;background-size:contain;height:64%;width:100%;left:24%;top:21%}#__next .diverDisappear{animation:disappear 4s forwards}@keyframes disappear{to{transform:translate(60vh,-100vw)}}#__next .submarineContainer{position:absolute;z-index:13}#__next .submarineContainer .submarine{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:contain}#__next .submarineContainer .goLeft{background-image:url(/webp/submarino/SUBMARINO_left.webp);opacity:0;transform:rotate(-30deg)}#__next .submarineContainer .goRight{background-image:url(/webp/submarino/SUBMARINO_right.webp);opacity:0;transform:rotate(30deg)}#__next .submarineContainer .turnLeft{background-image:url(/webp/submarino/SUBMARINO_anima_left_1.webp);opacity:0}#__next .submarineContainer .turnRight{background-image:url(/webp/submarino/SUBMARINO_anima_right_1.webp);opacity:0}#__next .submarineContainer .lights{position:absolute;top:0;left:0;background-image:url(/webp/submarino/submarineLight.webp);background-repeat:no-repeat;background-size:contain;height:100%;width:37%}#__next .submarineContainer .lightsFromRight{margin-top:44%;margin-left:15%}#__next .submarineContainer .lightsFromLeft{margin-top:27%;margin-left:67%;transform:rotate(-90deg)}#__next .submarineContainer .flipLightsFromRight{opacity:0;animation:flipLightsFromRight .7s linear forwards;animation-delay:1s;margin-top:0;margin-left:80%}@keyframes flipLightsFromRight{0%{transform:rotate(-111deg)}to{transform:rotate(-111deg);opacity:1}}#__next .submarineContainer .flipLightsFromLeft{opacity:0;animation:flipLightsFromLeft .7s linear forwards;animation-delay:1s;margin-top:0;margin-left:-8%}@keyframes flipLightsFromLeft{0%{transform:rotate(90deg)}to{transform:rotate(90deg);opacity:1}}#__next .footerContainer{overflow:hidden;position:relative;width:100%;padding-top:82.2622107969%;margin-top:-20%}#__next .footerContainer .layer{position:absolute;left:0;background-position:bottom;background-size:100%;background-repeat:no-repeat;width:100%;height:100%}#__next .footerContainer .layer-bg{z-index:0;opacity:.8}#__next .footerContainer .layer-1{z-index:51}#__next .footerContainer .diver{position:absolute;background-repeat:no-repeat;background-position:50%;background-size:contain}#__next .footerContainer .diverLeft{z-index:51;height:50%;width:35%;right:66%}#__next .footerContainer .diverRight{background-image:url(/webp/mergulhador_3/mergulhador_3_comLoop.webp);left:54%;width:45%;height:70%;z-index:9}#__next .footerContainer .tentacle{position:absolute;background-repeat:no-repeat;background-position:50%;background-size:contain}#__next .footerContainer .tentaclesTop{z-index:9;width:16%;height:15%;left:79%}#__next .footerContainer .tentaclesBottomLeft{z-index:9;width:31%;height:30%;left:3%}#__next .footerContainer .tentaclesBottomRight{z-index:8;width:50%;height:50%;left:60%}#__next .extendFooter{background:linear-gradient(180deg,rgba(18,36,24,0) 0,rgba(18,36,24,.6) 5%,#122418 10%);width:100%;height:auto;position:relative;bottom:32px;z-index:52}#__next .text{position:absolute;bottom:1%;color:#fff;width:100%;text-align:center;display:flex;flex-direction:column;grid-gap:30px;gap:30px;letter-spacing:1px;z-index:53}#__next .text .colorOnHover:hover{color:#d23b3b}#__next .text .textBigger{font-family:FormulaRegular;font-size:22px;text-transform:uppercase}#__next .text .textSmall{font-family:FiraSansRegular;font-size:14px}#__next .text .textSmall span{font-family:FormulaRegular;text-transform:uppercase;font-size:16px}#__next .text .textGoTop{font-family:FormulaBold;font-size:18px;text-transform:uppercase}#__next .text .contactsContainer{display:flex;justify-content:center;grid-gap:3%;gap:3%}@media only screen and (max-width:900px){#__next .contactsContainer{padding-right:0}#__next .extendFooter{bottom:55px}}@media only screen and (max-width:670px){#__next .text{grid-gap:15px;gap:15px}#__next .text .contactsContainer{flex-direction:column;align-items:center;grid-gap:5px;gap:5px}}#__next .fish{background-repeat:no-repeat;background-size:contain;width:100%;height:100%}#__next .ballonFishBig{position:absolute;width:84px;height:58px}#__next .ballonFishSmall{position:absolute;width:43px;height:29px}#__next .ballon{background-image:url(/webp/fishes/ballonFish.webp)}#__next .clownFishBig{position:absolute;width:67px;height:37px}#__next .clownFishSmall{position:absolute;width:38px;height:20.5px}#__next .clown{background-image:url(/webp/fishes/fishClown.webp)}#__next .tunaFishBig{position:absolute;width:90px;height:30px}#__next .tunaFishSmall{position:absolute;width:50px;height:17px}#__next .tuna{background-image:url(/webp/fishes/fishTuna.webp)}#__next .seaBreamFishBig{position:absolute;width:90px;height:49.7px}#__next .seaBreamFishSmall{position:absolute;width:47px;height:26px}#__next .seaBream{background-image:url(/webp/fishes/fishSeaBream.webp)}#__next .jellyfish{background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute}#__next .header{position:relative;background-color:#e4f2ef;width:100vw;height:30vh;display:flex;flex-direction:column;align-items:center;justify-content:space-between;z-index:50}#__next .header .line{position:absolute;bottom:0;width:100vw;height:1vh;background-image:url(/images/linha_v1.png);background-size:contain;z-index:20}#__next .header .socialContainer{margin-top:2%;width:70%;display:flex;justify-content:space-between}#__next .header .socialContainer .alignInterrogationpoint{align-self:baseline}#__next .header .socialContainer .crewPage:hover{animation:scaleCrewPage .5s forwards}@keyframes scaleCrewPage{50%{transform:scale(1.15)}to{transform:scale(1.1)}}@keyframes scaleUp{50%{transform:scale(1.5)}to{transform:scale(1.3)}}#__next .header .logoContainer{position:absolute;bottom:0;left:25%;width:45%;padding-top:12.0925110132%;text-align:center;z-index:0}@media only screen and (max-width:1200px){#__next .header .logoContainer{left:18%;width:65%;padding-top:17.4669603524%}#__next .header .socialContainer{margin-top:2%;width:85%;display:flex;justify-content:space-between}}#__next .header .submarineContainer{position:absolute;width:4%;padding-top:4%;z-index:19}#__next .header .submarineContainer .tinySubmarine{position:absolute;height:100%;width:100%;background-image:url(/images/tinySubmarine.png);background-repeat:no-repeat;background-size:contain;top:0;left:0}@media only screen and (max-width:800px){#__next .header .submarineContainer{width:7%;padding-top:7%}#__next .header .line{height:.5vh}}#__next .header .whale{position:absolute;width:35%;padding-top:28.7987987988%;z-index:21}#__next .header .whale .swim_right{position:absolute;background-image:url(/webp/baleia/Baleia_swim_right_slow.webp)}#__next .header .whale .swim_left{position:absolute;background-image:url(/webp/baleia/Baleia_swim_left_slow.webp)}#__next .header .whale .turn_left{position:absolute;background-image:url(/gifs/baleia/Baleia_turn_left.gif)}#__next .header .whale .turn_right{position:absolute;background:url(/gifs/baleia/Baleia_turn_right.gif)}#__next .header .whale .common{top:0;left:0;background-repeat:no-repeat;background-size:contain;height:100%;width:100%;opacity:0}#__next .header .whale .animationWhale{opacity:1}@media only screen and (max-width:800px){#__next .header .whale{width:60%;height:90%}#__next .header .socialContainer{width:90%}}@media only screen and (max-width:600px){#__next .header .whale{height:70%}#__next .header .line{height:.49vh}}#__next .description{position:relative;width:40%;text-align:center;color:#fff;z-index:51;opacity:.8}#__next .description .subtitle{font-family:FormulaBold;font-size:20px;text-transform:uppercase}#__next .description .introduction{font-family:FiraSansRegular;font-size:16px}#__next .description .introduction .colorOnHover:hover{color:#d23b3b}@media only screen and (max-width:600px){#__next .description{margin:20% 0;width:80%}#__next .subtitle{font-size:24px}#__next .text{font-size:20px}}#__next .whaleLight{top:30vh;left:15%;background-image:url(/webp/lightTop.webp);width:70%;height:20%}#__next .whaleLight,#__next .whiteLines{position:absolute;background-repeat:no-repeat;background-size:contain}#__next .whiteLines{top:35vh;left:0;background-image:url(/webp/whiteLines.webp);width:100%;height:2%;z-index:30}#__next .bottleContainer{position:absolute;width:2%;padding-top:5.7689969605%;z-index:52;overflow:visible;transition:all .2 ease-in}#__next .bottleContainer:hover{animation:scaleUp .5s forwards}@media only screen and (max-width:800px){#__next .bottleContainer{width:5%;padding-top:14.4224924012%}}#__next .bordered{position:relative;width:15px;margin-top:10px;background:#a9082d;background-clip:content-box;overflow:hidden;opacity:.7;z-index:51;cursor:pointer}#__next .bordered.top{padding-top:8px;opacity:.7;z-index:51}#__next .bordered:after,#__next .bordered:before{position:absolute;content:" ";height:8px;width:50%;background:inherit}#__next .bordered.top:after,#__next .bordered.top:before{top:0}#__next .bordered:before{left:0;border-right:1px solid transparent}#__next .bordered.top:before{border-top:1px solid transparent;transform-origin:left bottom;transform:skewX(44deg)}#__next .bordered:after{right:0;border-left:1px solid transparent}#__next .bordered.top:after{border-top:1px solid transparent;transform-origin:right bottom;transform:skewX(-44deg)}#__next .pointBottom{border-top:7.5px solid #a9082d;border-right:7.5px solid transparent;border-left:7.5px solid transparent;opacity:.7;z-index:51}#__next .timelessLine{position:relative;margin-top:5px;height:200px;width:15px;background-image:repeating-linear-gradient(180deg,#a9082d,#a9082d 15px,transparent 0,transparent 17px);background-clip:content-box;border:none;overflow:hidden;opacity:.7;z-index:51;cursor:pointer}#__next .timelessLine.bottom{padding-bottom:8px}#__next .timelessLine:after,#__next .timelessLine:before{position:absolute;content:" ";height:8px;width:50%;background:inherit}#__next .timelessLine.bottom:after,#__next .timelessLine.bottom:before{bottom:0}#__next .timelessLine:before{left:0;border-right:1px solid #a9082d}#__next .timelessLine.bottom:before{border-bottom:1px solid #a9082d;transform-origin:left top;transform:skewX(-45deg)}#__next .timelessLine:after{right:0;border-left:1px solid #a9082d}#__next .timelessLine.bottom:after{border-bottom:1px solid #a9082d;transform-origin:right top;transform:skewX(45deg)}#__next .leftZeroShow{left:0!important;opacity:1!important}#__next .leftZeroShow2016{left:0!important;opacity:.7!important}#__next .year{color:#a9082d;font-size:14px;margin:3px;align-items:center;padding-top:5px;font-family:RobotoCondensed}#__next .arrowDown,#__next .year{display:flex;flex-direction:column;position:inherit;left:-30%;opacity:0;transition:all .3s ease-out}#__next .arrow{border:solid #a9082d;border-width:0 1px 1px 0;display:inline-block;padding:2.5px;width:10%}#__next .down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}#__next .up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}#__next .containerButtons{display:flex;flex-direction:column}#__next .containerButtons .social{display:flex;justify-content:center;grid-gap:10px;gap:10px;z-index:9999}#__next .containerButtons .social .icon:hover{animation:scaleUp .5s forwards}#__next .bgSea{background-image:url(/images/bg_shadow.png),linear-gradient(#afd2d6,#9fcbd0,#6bb3bc,#68b0b2,#65abb0);background-repeat:no-repeat;background-position:50%;background-size:cover;width:100%;min-height:100vh;height:auto;position:relative}#__next .carousel-root .carousel{margin-bottom:40px}#__next .carousel-root .carousel .control-arrow{color:#fff;bottom:0;margin-top:0;height:100%;width:50px;display:flex;align-items:center;justify-content:center;opacity:1}#__next .carousel-root .carousel .control-prev{background-color:#fff;border-radius:25px;left:25px;height:40px;width:40px;top:calc(50% - 30px)}#__next .carousel-root .carousel .control-prev:before{margin:0 3px 0 0;border-right:8px solid #253b50}#__next .carousel-root .carousel .control-next{background-color:#fff;border-radius:25px;right:25px;height:40px;width:40px;top:calc(50% - 30px)}#__next .carousel-root .carousel .control-next:before{margin:0 0 0 3px;border-left:8px solid #253b50}@media only screen and (max-width:600px){#__next .carousel-root .carousel .control-arrow{height:30px;width:30px;top:calc(50% - 25px)}#__next .carousel-root .carousel .control-prev{left:15px}#__next .carousel-root .carousel .control-prev:before{border-right:8px solid #253b50}#__next .carousel-root .carousel .control-next{right:15px}#__next .carousel-root .carousel .control-next:before{border-left:8px solid #253b50}}@media only screen and (min-width:1600px){#__next .carousel-root .carousel .control-arrow{height:50px;width:50px;top:calc(50% - 35px)}#__next .carousel-root .carousel .control-prev{left:35px}#__next .carousel-root .carousel .control-prev:before{border-right:12px solid #253b50}#__next .carousel-root .carousel .control-next{right:35px}#__next .carousel-root .carousel .control-next:before{border-left:12px solid #253b50}}#__next .carousel-root .carousel .control-dots{margin-bottom:0}#__next .carousel-root .carousel .control-dots .dot{box-shadow:none;background:#253b50}#__next .carousel-root .slide{padding-bottom:20px}#__next .carousel-root .slide .container-image{position:relative;height:100%}#__next .projectDescription a{color:#d9000d}#__next .boxImage{transform:scale(0)}#__next .hover:hover{animation:scaleUp .5s forwards}