*{box-sizing:border-box}html{font-family:'Asap', sans-serif;font-size:5vw;height:100%}body{margin:0;padding:0;color:#FFF;background-color:#000;min-height:100%}body::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:#000;background-repeat:no-repeat;background-size:cover;background-image:url(/img/_patterns/mlp009_1.png)}html{height:100%}ul{margin:0;padding:0;list-style:none}img{max-width:100%}p{margin:0}a{color:#000000;text-decoration:none}a:hover{text-decoration:none}button{outline:none;background-color:transparent;border:none;padding:0;margin:0;color:#FFFFFF;cursor:pointer}body,.wrapper,.fist-step-wrapper,.registration-form-builder-wrapper{display:flex;flex-direction:column}body,.wrapper,.fist-step-wrapper,.registration-form-builder-wrapper{flex:1;position:relative}.required,.unknown-error-msg{display:block;padding:.5em 0;font-size:0.7em;font-weight:400;color:#ff9393;width:13rem;margin:0 auto}@media (min-width: 768px){html{font-size:3.25vh}}@media (min-width: 992px) and (max-height: 900px){html{font-size:25px}body::before{background-image:url(/img/_patterns/mlp009_2.png)}}@media (min-width: 1200px){html{font-size:25px}body::before{background-image:url(/img/_patterns/mlp009_2.png)}}@media (min-width: 1600px){html{font-size:1.5vw;display:flex;flex-direction:column}}@media only screen and (max-height: 600px) and (min-width: 568px){html,body,.wrapper{min-height:600px;font-size:16px}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body{height:100%}}.modal-overlay{display:none}.fist-step-wrapper{background-image:url(/img/_patterns/mch_1.png);background-repeat:no-repeat;background-size:25em;background-position:0 100%;z-index:1}.fist-step-wrapper::before,.fist-step-wrapper::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-repeat:no-repeat;z-index:-1}.fist-step-wrapper::before{background-position:8em 100%;background-size:auto 23em}.fist-step-wrapper::after{background-position:0 100%;background-size:auto 19em}.fist-step-inner{display:flex;flex-direction:column;flex:1}.fist-step{flex:1;padding:1em}.des-group{font-size:1.1em;line-height:1.3;margin-bottom:2em}.registration-form-builder{flex:1}.registration-form-builder-inner{display:flex;flex-direction:column;min-height:100vh}#regform{flex:1}.step{text-align:center;padding:.5em .5em .2em}.step .form-group>label{font-size:1.7em}.step.step-gender .form-group-inner{display:flex;flex-direction:row-reverse;justify-content:space-around;font-size:1.7em;text-transform:uppercase;margin-top:1.5em}.step .headline-1{font-size:1.1em}.step.step-btn-1,.step.step-btn-2{padding:1em .5em 2em}.step.step-btn-1 .button-list div,.step.step-btn-2 .button-list div{font-size:1.7em;margin-top:-.6em}.step.step-btn-1 span,.step.step-btn-2 span,.form-group-radio-buttons .radio-button label{cursor:pointer}.step-buttons .button-list{width:13em;margin:1em auto}.step.step-input{padding-bottom:1em}.form-group input{text-align:center;width:13rem;font-size:1em;padding:.2em .1em;border-radius:.2em;border:2px solid #00e4ff;background-color:transparent;color:#fff}.form-group input::-webkit-input-placeholder{color:#fff}.form-group input:-ms-input-placeholder{color:#fff}.step .form-group.inputUsername>label,.step .form-group.inputPassword>label,.step .form-group.inputEmail>label{margin:0;padding:.5em 0 1em;font-size:1.3em;display:block}.form-group.has-tip{position:relative;padding-bottom:2.3rem;padding-top:1.5em}.form-group .tip{position:absolute;left:0;right:0;bottom:0;font-size:0.5em;width:14rem;margin:0 auto;height:2rem}.step-input button{margin-top:1em}.step-age .form-group{border-radius:.2em;padding:.5em;font-weight:700}.step-age.has-bg .form-group{background-color:rgba(0,228,255,0.88)}.step-age.has-bg .form-group{color:#070821}.step-age label{margin-bottom:.5em;display:block}.step-age select{font-size:1em;font-weight:700;color:#fff;width:4.5em;padding:.2em .3em;background-color:transparent;border:.06em solid #fff}select::-ms-expand{display:none}select.form-control{-webkit-appearance:none;appearance:none;outline:none;background-image:url(/img/_btns/bg_select_white.png);background-repeat:no-repeat;background-position:right center;background-size:1.1em;cursor:pointer;background-color:transparent}select.form-control option{color:#070821}.step-age.has-bg select.form-control{background-image:url(/img/_btns/bg_select_black.png);color:#070821;border:.06em solid #070821}select.form-control.error{border:0.09em solid #c2394d}.form-group #birthYear option:first-child{display:none}.step-age .btn{margin-top:1em}.legal-warning-text{font-size:.7em;width:13rem;margin:1em auto}.legal-warning-text .popwin{color:#fff}.fist-step h1{margin:0;padding:0}.fist-step h1{font-size:1.3em;line-height:1.3}.fist-step h1 span{color:#7ac2ff}.fist-step h3{font-size:1em;line-height:1.3;font-weight:400}h1 span{color:#63dd99}h2{font-weight:400;font-size:1.4em;margin:2.5em .5em}.btn{font-size:1em;border-radius:1.2em;padding:.5em;min-width:8em;font-weight:700;cursor:pointer}.btn-fs{background-image:url(/img/_btns/blue_range.png);background-size:cover;background-repeat:no-repeat;min-width:10em}.btn-primary{background-color:#2d5cb4;color:#fff;font-size:1.5em;padding:.3em}.btn-img{border-radius:50%;overflow:hidden;cursor:pointer}.step-completed-wrapper{position:absolute;top:25%;left:50%;transform:translate(-50%, -50%);font-size:2em;text-align:center}@media (min-width: 768px){.fist-step-wrapper{background-position:1em 100%}.fist-step-wrapper::before{background-position:10em 100%}.fist-step-wrapper::after{background-position:2em 100%}.form-group .tip{width:20rem}.step-buttons{margin-top:12%}.step-buttons .button-list{display:flex;width:90%;margin:1.2em auto}.step-buttons .button-list button{flex:1}.step-buttons img{width:100%}}@media (min-width: 992px) and (max-height: 900px){.fist-step-inner{width:46%;margin:5em 0 0 2em}.fist-step-wrapper{background-size:auto 65vh;background-position:100% 100%}.fist-step-wrapper::before{background-position:100% 100%;background-size:auto 78vh}.fist-step-wrapper::after{background-position:right 41vh bottom 0;background-size:auto 63vh}.fist-step{padding:0}.fist-step h1{font-size:1.6em}.fist-step h3{width:80%;margin-top:1.6em}.fist-step-btn{font-size:.8em;width:80%;text-align:center}.step .form-group>label{font-size:1.5em}.step-age .form-group{display:flex;justify-content:center;align-items:center;width:80vw;margin:0 auto;padding:.3em 1em;margin-top:55vh}.step-age label{font-size:1.3em;margin:0;margin-right:3em}.step-age .btn{margin-top:2em}.step-gender{width:70%;margin-top:33%}.step.step-gender .form-group-inner{width:65%;margin:1.5em auto}.step .headline-1{font-size:1.5em}.btn-primary{font-size:1.3em}.step.step-btn-1 .button-list div,.step.step-btn-2 .button-list div{font-size:2.7em;margin-top:0}.step.step-input{font-size:.8em;margin-top:4em}.form-group.has-tip{padding-top:0}.step.step-input .btn-primary{font-size:1.7em}.step-input-email{margin-top:8em}.step-completed-wrapper{top:50%}}@media (min-width: 1200px){.fist-step-inner{width:46%;margin:5em 0 0 2em}.fist-step-wrapper{background-size:auto 65vh;background-position:100% 100%}.fist-step-wrapper::before{background-position:100% 100%;background-size:auto 78vh}.fist-step-wrapper::after{background-position:right 41vh bottom 0;background-size:auto 63vh}.fist-step{padding:0}.fist-step h1{font-size:1.6em}.fist-step h3{width:80%;margin-top:1.6em}.fist-step-btn{font-size:.8em;width:80%;text-align:center}.step .form-group>label{font-size:1.5em}.step-age .form-group{display:flex;justify-content:center;align-items:center;width:80vw;margin:0 auto;padding:.3em 1em;margin-top:55vh}.step-age label{font-size:1.3em;margin:0;margin-right:3em}.step-age .btn{margin-top:2em}.step-gender{width:70%;margin-top:20%}.step.step-gender .form-group-inner{width:65%;margin:1.5em auto}.step .headline-1{font-size:1.5em}.btn-primary{font-size:1.3em}.step.step-btn-1 .button-list div,.step.step-btn-2 .button-list div{font-size:2.7em;margin-top:0}.step.step-input{font-size:.8em;margin-top:4em}.form-group.has-tip{padding-top:0}.step.step-input .btn-primary{font-size:1.7em}.step-input-email{margin-top:8em}.step-completed-wrapper{top:50%}.step-buttons{margin-top:2%}.btn-fs:hover,.btn-primary:hover{color:#070821}}@media (min-width: 1600px){.fist-step-inner{width:46%;margin:5em 0 0 2em}.step.step-btn-1 .button-list div,.step.step-btn-2 .button-list div{font-size:2rem}.fist-step-wrapper{background-size:auto 80vh}.fist-step-wrapper::before{background-size:auto 95vh}.fist-step-wrapper::after{background-size:auto 77vh;background-position:right 50vh bottom 0}.step.step-input{margin-top:12em}}@media only screen and (max-height: 600px) and (min-width: 568px){.fist-step-inner{width:46%;margin:5em 0 0 2em}.fist-step-wrapper{background-size:auto 22em;background-position:100% 100%}.fist-step-wrapper::before{background-position:100% 100%;background-size:auto 26em}.fist-step-wrapper::after{background-position:right 14em bottom 0;background-size:auto 21em}.step.step.step-gender .form-group-inner{max-width:70%;margin:1.7em auto}.step-buttons .button-list{display:flex;width:90%;margin:1.2em auto}}.full-bg li{display:none;font-size:0}.full-bg li.active{display:block}.full-bg li img.bg-desktop{display:none}.full-bg li img{height:70vh}.full-bg li.step1 img{margin-left:5%}.full-bg li.step2{text-align:center}.full-bg li.step5 img{height:40vh}@media (min-width: 992px) and (max-height: 900px){.full-bg li img.bg-mobile{display:none}.full-bg li img.bg-desktop{display:block}.full-bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.full-bg li.active{height:100%;flex:1;display:flex;align-items:flex-end}.full-bg li.step1 img{height:100%;margin-left:50%;transform:translateX(-50%)}.full-bg li.step2 img{margin-left:auto;margin-right:2%;height:80%}.full-bg li.step5 img{height:50%}.full-bg li.step6 img{height:60%;margin-left:10%}}@media (min-width: 1200px){.full-bg li img.bg-mobile{display:none}.full-bg li img.bg-desktop{display:block}.full-bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.full-bg li.active{height:100%;flex:1;display:flex;align-items:flex-end}.full-bg li.step1 img{height:100%;margin-left:50%;transform:translateX(-50%)}.full-bg li.step2 img{margin-left:auto;margin-right:2%;height:80%}.full-bg li.step5 img{height:50%}.full-bg li.step6 img{height:60%;margin-left:10%}}@media (min-width: 1600px){.full-bg li.step6 img{margin-left:20%}}@media only screen and (max-height: 600px) and (min-width: 568px){.full-bg{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.full-bg li img{height:25rem}.full-bg li.active{height:100%;flex:1;display:flex;align-items:flex-end}.full-bg li.step2 img{margin-left:50%;transform:translateX(-50%)}.full-bg li.step5 img{height:50%}.full-bg li.step6 img{height:60%;margin-left:10%}}.footer{padding:1em;display:flex;text-align:center;font-size:.5em;flex-direction:column;justify-content:flex-end;text-shadow:1px 0 0 #000, -1px 0 0 #000, 0 1px 0 #000, 0 -1px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000}.footer .footer-inner{background-color:#000;padding:0.5em;color:#bebbbb;text-align:center;position:relative}.legal__container{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:24em;margin:0 auto;width:100%}.legal__disclaimer{text-align:justify;margin-top:.5rem}.footer .copyright{padding-top:.3em}.registration-form-builder-wrapper .footer{position:fixed;bottom:0;left:0;right:0}@media (min-width: 992px) and (max-height: 900px){.footer{font-size:.4em;padding:1em 0 2em}.fist-step-wrapper .footer{width:80%}}@media (min-width: 1200px){.footer{font-size:.4em;padding:1em 0 2em}.fist-step-wrapper .footer{width:80%}.legal-warning-text .popwin:hover{text-decoration:underline}}
