*{box-sizing:border-box}html,body{height:100%}html{-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:none;font-family:"Montserrat", sans-serif;font-size:4vw}ul{margin:0;padding:0;list-style:none}img,video{max-width:100%;display:block}.pxl,.hidden{display:none !important}@media only screen and (min-width: 568px) and (max-height: 600px){html{font-size:3.5vh}}@media (min-width: 768px){html{font-size:2.7vw}}@media (min-width: 992px) and (max-height: 900px){html{font-size:1.89vh}}@media (min-width: 1200px){html{font-size:2.5vh}}button{cursor:pointer;outline:none}.btn-group{display:flex;justify-content:center;margin-top:.5em}.btn{display:inline-block;border-radius:2em;color:#fff;padding:.5em 1em;min-width:7em;margin:0 .5em;cursor:pointer;text-decoration:none}.btn.btn-2{background:linear-gradient(90deg, #00f5ff 0%, #9d00ff 100%)}.btn-1{background:linear-gradient(90deg, red 0%, #9d00ff 100%)}.options{display:flex;flex-wrap:wrap;justify-content:center}.options li{display:inline-block;padding:.5em 1em .5em 2.5em;border-radius:2em;margin:.5em;background-color:#1CC9FF;color:#fff;background-image:url(/img/_btns/circle-w.svg);background-repeat:no-repeat;background-size:1.5em;background-position:.5em 50%;cursor:pointer}.options li.checked{background-image:url(/img/_btns/circle-checked-w.svg)}@media (min-width: 768px){.options{font-size:0.85em}}.header{width:100%}.header .inner-header{padding:1em;background-color:rgba(71,0,92,0.6)}.header .inner-header h1{font-size:1.5em;font-weight:400;margin:0;padding:0}@media only screen and (min-width: 568px) and (max-height: 600px){.header .inner-header h1{font-size:1em}}body{margin:0;text-align:center;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center}.wrapper{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:100%;justify-content:space-between}.content .logo{width:90%;margin:0 auto;margin-bottom:.5em}.content .logo img{width:100%;height:3.5em;object-fit:contain;object-position:center}.videos{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.videos .video-wrapper{display:none;position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1;width:81.9vh}.videos .video-wrapper.active{display:block}@media only screen and (orientation: landscape) and (min-width: 992px){html,body{width:100%}.wrapper{width:30em;margin:0 auto}}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.wrapper{height:100%}.wrapper main{margin-top:auto}}.main-content{background-color:rgba(255,255,255,0.85);color:#000;padding:1em;z-index:7}.main-content .step{max-width:30em;margin:0 auto}.main-content h3{font-size:1.125em;margin:0;margin-bottom:.5em;text-align:center;min-height:20px;font-weight:700;color:#AD00D4}.main-content .first-step h3{color:#000;font-size:1em;font-weight:700}.main-content .red-step h3{color:#000}.main-content h4{font-size:0.9em;margin:.5em 0;font-weight:700}.main-content .list-checkbox{display:flex;max-width:600px;flex-wrap:wrap;justify-content:center;margin:0 auto}.main-content span{font-size:0.9em;padding-bottom:.5em;display:block}.main-content p{font-size:0.9em;padding:0.3em 0;display:block}.main-content .flashy{background:#3c3241;color:#fff;width:100%}.main-content .list-checkbox img{border:3px solid #000;border-radius:8px;cursor:pointer}.main-content li.checked img,.main-content li img:hover{border-color:#32c26b}.legal__container{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.3);border-top:.1em solid #fff;padding:.5em 0;font-size:.8em}.legal__container>div{padding:0 .5em}.legal__container>div:not(:last-child){border-right:.1em solid #fff}
