#sg-encapsulated #sg-start{position:relative;width:100%;height:inherit;min-height:inherit;display:flex;justify-content:space-between;flex-direction:column}#sg-encapsulated #sg-start .diver-container:after{content:"";position:absolute;top:0;right:0;left:0;margin:auto;width:285px;height:245px;display:block;background-size:cover;z-index:-1;transform:translateY(0) scale(.5) rotate(25deg)}@media screen and (min-width:48em){#sg-encapsulated #sg-start .diver-container:after{position:absolute;right:0;bottom:0;left:0;background-image:url(../img/diver.a058755a.png);transform:translateX(260px) translateY(-50px) scale(.8) rotate(0deg)}}@media screen and (min-width:75em){#sg-encapsulated #sg-start .diver-container:after{transform:translateX(350px) translateY(-50px)}}#sg-encapsulated #sg-start .sg-headline span:first-child{font-size:19px}@media screen and (min-width:48em){#sg-encapsulated #sg-start .sg-headline span:first-child{font-size:36px}}@media screen and (min-width:75em){#sg-encapsulated #sg-start .sg-headline span:first-child{font-size:46px}}#sg-encapsulated #sg-start .sg-headline span:nth-child(2){font-size:63px}@media screen and (min-width:48em){#sg-encapsulated #sg-start .sg-headline span:nth-child(2){font-size:118px}}@media screen and (min-width:75em){#sg-encapsulated #sg-start .sg-headline span:nth-child(2){font-size:150px}}#sg-encapsulated #sg-start .sg-info,#sg-encapsulated #sg-start p{margin:40px auto}@media screen and (min-width:48em){#sg-encapsulated #sg-start .sg-info,#sg-encapsulated #sg-start p{margin:40px auto}}#sg-encapsulated section{height:inherit;min-height:inherit;display:flex;justify-content:space-between;align-items:center;flex-direction:column;text-align:center;padding:30vw 0 60px}@media screen and (min-width:48em){#sg-encapsulated section{padding:14vw 0 60px}}#sg-encapsulated section>div{position:relative;width:100%;max-width:1000px;text-align:center;padding:0 40px}#sg-encapsulated section aside{width:100%;max-width:1000px;margin-top:40px}#sg-encapsulated section aside>div{width:100%;max-width:1000px;text-align:center;padding:0 40px}#sg-encapsulated section aside .sg-button{white-space:normal;display:inline!important}#sg-encapsulated section aside .sg-button:after{display:inline-block}#sg-encapsulated section aside .sg-button{display:inline-flex}#sg-encapsulated .sg-button{margin:40px auto 0}#sg-encapsulated .sg-button.text-only{margin:0 auto}#sg-encapsulated .sg-info,#sg-encapsulated p{margin:40px auto}#sg-encapsulated .sg-logo{text-align:center}#sg-encapsulated .sg-logo svg{width:133px;height:64.02px;display:block;margin:40px auto 30px}#sg-encapsulated #sg-intro{position:relative;width:100%;height:inherit;min-height:inherit;display:flex;justify-content:space-between;flex-direction:column}#sg-encapsulated #sg-intro .full-width{max-width:none}#sg-encapsulated #sg-intro .instructions>div:after{content:none}#sg-encapsulated #sg-intro .instructions .row{display:flex;flex-wrap:wrap;flex-direction:column;margin:50px auto 0}@media screen and (min-width:48em){#sg-encapsulated #sg-intro .instructions .row{flex-direction:row}}#sg-encapsulated #sg-intro .instructions .row>div{max-width:100%;flex:0 0 100%;display:flex;padding:0 20px}@media screen and (min-width:48em){#sg-encapsulated #sg-intro .instructions .row>div{max-width:50%;flex:0 0 50%}}#sg-encapsulated #sg-intro .instructions .row>div figure{display:flex;flex-direction:column}#sg-encapsulated #sg-intro .instructions .row>div figure .image{flex-grow:1;display:flex;align-items:center;justify-content:center}#sg-encapsulated #sg-intro .instructions .row>div figure figcaption{text-align:center}#sg-encapsulated #sg-intro .instructions .row>div:first-child svg{width:110px}#sg-encapsulated #sg-intro .instructions .row>div:nth-child(2) svg{width:210px}#scuba-game{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}#scuba-game canvas{position:absolute;top:0;left:0;width:100%;height:100%}.placeholder{font-size:2rem;font-family:Courier New,Courier,monospace}#sg-encapsulated #sg-canvas,#sg-encapsulated #sg-game-completed{position:relative;width:100%;height:inherit;min-height:inherit;display:flex;justify-content:space-between;flex-direction:column}#sg-encapsulated #sg-game-completed .sg-info{margin:60px auto}#sg-encapsulated #sg-extra-game .sg-button{margin-top:40px}#sg-encapsulated #sg-extra-game .full-width{max-width:none}#sg-encapsulated #sg-extra-game .sg-quiz .question{margin:1.4em 0}#sg-encapsulated #sg-extra-game .sg-quiz .question p{font-weight:700}#sg-encapsulated #sg-extra-game .sg-quiz .answers{display:flex;margin:1.4em 0;flex-direction:column}@media screen and (min-width:48em){#sg-encapsulated #sg-extra-game .sg-quiz .answers{flex-direction:row}}#sg-encapsulated #sg-extra-game .sg-quiz .answers label{position:relative;width:100%;display:block;background:#fff;border-radius:5px;padding:20px;margin:20px 0}@media screen and (min-width:48em){#sg-encapsulated #sg-extra-game .sg-quiz .answers label{margin:10px}}#sg-encapsulated #sg-extra-game .sg-quiz .answers label span{color:#000;text-align:left}#sg-encapsulated #sg-extra-game .sg-quiz .answers label input{position:absolute;top:0;left:-9999px;visibility:hidden}#sg-encapsulated #sg-extra-game .sg-quiz .answers label:first-child:before,#sg-encapsulated #sg-extra-game .sg-quiz .answers label:nth-child(2):before{position:absolute;top:0;right:0;left:0;margin:auto;transform:translateY(-50%);height:49px;width:49px;background:#f7ec6d;filter:drop-shadow(0 3px 6px rgba(0,0,0,.16));border-radius:100%;color:#000;font-weight:700;font-family:ParisienneHeadline,sans-serif;display:flex;align-items:center;justify-content:center}#sg-encapsulated #sg-extra-game .sg-quiz .answers label:first-child:before{content:"A"}#sg-encapsulated #sg-extra-game .sg-quiz .answers label:nth-child(2):before{content:"B"}#sg-encapsulated #sg-error{position:relative;width:100%;height:inherit;min-height:inherit;display:flex;justify-content:space-between;flex-direction:column}body,html{margin:0;overflow:-moz-scrollbars-none;-ms-overflow-style:none}body::-webkit-scrollbar,html::-webkit-scrollbar{width:0!important}#sg-encapsulated *{box-sizing:border-box;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;outline:none}#sg-encapsulated * ::-moz-selection{color:#fff;background:#000}#sg-encapsulated * ::selection{color:#fff;background:#000}#sg-encapsulated * figure{margin:0}@font-face{font-family:Gentona;src:url(../fonts/Gentona-Book.woff2) format("woff2"),url(../fonts/Gentona-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gentona;src:url(../fonts/Gentona-Medium.woff2) format("woff2"),url(../fonts/Gentona-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Gentona;src:url(../fonts/Gentona-SemiBold.woff2) format("woff2"),url(../fonts/Gentona-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gentona;src:url(../fonts/Gentona-Bold.woff2) format("woff2"),url(../fonts/Gentona-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Gentona;src:url(../fonts/Gentona-Heavy.woff2) format("woff2"),url(../fonts/Gentona-Heavy.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:ParisienneHeadline;src:url(../fonts/ParisienneHeadline-SemiBold.woff2) format("woff2"),url(../fonts/ParisienneHeadline-SemiBold.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}#sg-encapsulated .sg-info,#sg-encapsulated a,#sg-encapsulated button,#sg-encapsulated dl,#sg-encapsulated figcaption,#sg-encapsulated input,#sg-encapsulated label,#sg-encapsulated option,#sg-encapsulated p,#sg-encapsulated select,#sg-encapsulated small,#sg-encapsulated span,#sg-encapsulated textarea{font-family:Gentona,sans-serif;font-size:16px;display:block;color:#fff;text-align:center;line-height:1.4em}@media screen and (min-width:48em){#sg-encapsulated .sg-info,#sg-encapsulated a,#sg-encapsulated button,#sg-encapsulated dl,#sg-encapsulated figcaption,#sg-encapsulated input,#sg-encapsulated label,#sg-encapsulated option,#sg-encapsulated p,#sg-encapsulated select,#sg-encapsulated small,#sg-encapsulated span,#sg-encapsulated textarea{font-size:24px}}#sg-encapsulated p+p{margin-top:1.4em}#sg-encapsulated a{font-size:inherit;font-weight:inherit;font-style:inherit;transition:color .15s ease}#sg-encapsulated a,#sg-encapsulated a:active,#sg-encapsulated a:hover,#sg-encapsulated a:link,#sg-encapsulated a:visited{color:#fff;text-decoration:none}#sg-encapsulated .sg-headline span{font-family:ParisienneHeadline,sans-serif;text-transform:uppercase;display:block;color:#fff;text-align:center;line-height:1.05;font-size:45px}#sg-encapsulated .sg-headline span br{display:none}@media screen and (min-width:75em){#sg-encapsulated .sg-headline span{font-size:100px}#sg-encapsulated .sg-headline span br{display:block}}#sg-encapsulated .sg-headline-big{transform:skewY(-2deg)}#sg-encapsulated .sg-headline-big span{display:block;font-family:ParisienneHeadline,sans-serif;text-transform:uppercase;white-space:nowrap;font-size:80px;filter:drop-shadow(5px 5px 3px rgba(0,0,0,.16))}@media screen and (min-width:75em){#sg-encapsulated .sg-headline-big span{font-size:150px}}#sg-encapsulated .sg-button{position:relative;padding:13px 25px;border-radius:53px;border:none;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;white-space:nowrap;font-family:Gentona,sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-align:center;transition:background-color .15s ease,color .15s ease,opacity .15s ease;margin-left:auto;margin-right:auto}@media screen and (min-width:75em){#sg-encapsulated .sg-button{padding:13px 55px}}#sg-encapsulated .sg-button+.sg-button{margin:40px auto 0}#sg-encapsulated .sg-button,#sg-encapsulated .sg-button:active,#sg-encapsulated .sg-button:hover,#sg-encapsulated .sg-button:link,#sg-encapsulated .sg-button:visited{color:#000;background-color:#f7ec6d;text-decoration:none}#sg-encapsulated .sg-button.text-only{padding:0}#sg-encapsulated .sg-button.text-only,#sg-encapsulated .sg-button.text-only:active,#sg-encapsulated .sg-button.text-only:hover,#sg-encapsulated .sg-button.text-only:link,#sg-encapsulated .sg-button.text-only:visited{color:#fff;background-color:transparent;text-decoration:none}#sg-encapsulated .sg-button.arrow-right:after{margin-left:20px}#sg-encapsulated .sg-button.arrow-left:before,#sg-encapsulated .sg-button.arrow-right:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 23.96 10.64'%3E%3Cpath d='M18.23 1l4.32 4.32-4.32 4.32M1 5.32h21.25' fill='none' stroke='%23f7ec6e' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2'/%3E%3C/svg%3E");width:23.96px;height:10.64px;line-height:0}#sg-encapsulated .sg-button.arrow-left:before{margin-right:20px;transform:rotate(180deg)}#sg-encapsulated .sg-button.disabled{opacity:.3!important;pointer-events:none}#sg-encapsulated{position:relative;width:100%;min-height:100vh;background:#06364d url(../img/scuba-back.c152026e.jpg) top/200% auto no-repeat}@media screen and (min-width:48em){#sg-encapsulated{background:#06364d url(../img/scuba-back.c152026e.jpg) 0 0/100% auto no-repeat}}#sg-encapsulated .pages{position:relative;width:inherit;height:inherit;min-height:inherit;will-change:transform,opacity;z-index:1}#sg-encapsulated .slide-up.pages-enter{transform:translate3d(0,50px,0);opacity:0}#sg-encapsulated .slide-down.pages-enter,#sg-encapsulated .slide-up.pages-leave-to{transform:translate3d(0,-50px,0);opacity:0}#sg-encapsulated .slide-down.pages-leave-to{transform:translate3d(0,50px,0);opacity:0}#sg-encapsulated .pages-enter-to,#sg-encapsulated .pages-leave{transform:translateZ(0);opacity:1}#sg-encapsulated .pages-enter-active,#sg-encapsulated .pages-leave-active{position:absolute!important;transition:opacity .25s cubic-bezier(.165,.84,.44,1),transform .25s cubic-bezier(.165,.84,.44,1)}