body{background-color:#1c1346}body.bg-white{background-color:#fff}.change-language{position:absolute;top:24px;right:24px;color:#ffffffcc;text-decoration:underline;font-size:.9rem}.bg01{background-image:url(/_next/static/media/bg_01.90b1b3f8.jpg);background-size:cover;background-position:50%;height:100vh;width:100vw;position:relative;z-index:0}div>.vivanta-logo{margin-bottom:120px}.vivanta-logo{width:240px}h1{font-size:3.5rem!important;font-weight:700!important;color:#fff!important}.divider1,.divider2{height:3rem}.bg01 p{font-size:1.5rem;color:#d7d7d7;padding-left:3rem;padding-right:3rem}.my-node-entered,.my-node-entering{opacity:1;transition:opacity 1s}.my-node-exited{opacity:0}.my-node-exiting{opacity:0;transition:opacity .5s}.color01,.color02{color:#fb6282}span.gradient1{background:linear-gradient(45deg,#694aff,#fb6282);-webkit-background-clip:text;background-clip:text}span.gradient1,span.gradient2{-webkit-text-fill-color:transparent}span.gradient2{background:linear-gradient(45deg,#694aff,#a45bbe);-webkit-background-clip:text;background-clip:text}.btn-vivanta{background:linear-gradient(45deg,#694aff,#fb6282)}.btn-vivanta,.btn-white{padding:1rem 1.5rem!important;border-radius:0!important;border:0!important}.btn-white{background-color:#fff;color:#000}.btn-white:hover{background-color:#f0f0f0}div.black,div.black h1,div.black h3,div.black p{color:#000!important}div.black p{margin-bottom:1rem}p strong{color:#000!important;font-weight:700!important}div.terms{color:#fcfcfc;margin-bottom:3rem}div.fair{color:#000;margin-bottom:3rem}div.terms h1{font-size:3rem!important;margin-bottom:2rem;text-align:center}div.terms h3{font-size:2rem!important;margin-bottom:1rem}div.terms p{font-weight:300}div.terms .separator{height:2rem}div.terms ol{padding-left:3rem;list-style-type:decimal}div.terms ol li{margin-top:.5rem;margin-bottom:.5rem}div.terms ul{padding-left:3rem;list-style-type:square}div.terms ul li{margin-top:.5rem;margin-bottom:.5rem}.bg-violet{background-color:#a45bbe;color:#fff}.middle-text{font-size:3rem;color:#fff;font-weight:400;line-height:4rem}.middle-text span{font-weight:700}@media (max-width:767px){.bg01{background-image:url(/_next/static/media/bg_01.69784a49.png);background-size:cover;background-position:0;height:100vh;width:100%}h1{padding-top:5rem;font-size:2rem!important;font-weight:700!important;color:#fff!important}.divider1,.divider2{height:1.5rem}p{font-size:1.3rem;color:#d7d7d7;padding-left:1rem;padding-right:1rem}div.fair p{color:#000}div.terms p{font-size:1rem;padding-left:0;padding-right:0}div.terms ol,div.terms ul{padding-left:2rem}.middle-text{font-size:2rem;color:#fff;font-weight:700;line-height:3rem;margin-bottom:1rem}}@media (max-height:720px){div>.vivanta-logo{margin-bottom:60px}}.vivanta-form{margin-top:2rem}.vivanta-form .form-label{color:#000;font-weight:500;margin-bottom:.5rem}.vivanta-form .form-control{background-color:rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);color:#000;padding:.75rem 1rem;border-radius:.25rem;transition:all .3s ease}.vivanta-form .form-control:focus{background-color:rgba(0,0,0,.15);border-color:#fb6282;color:#000;outline:none;box-shadow:0 0 0 .2rem rgba(251,98,130,.25)}.vivanta-form .form-control::placeholder{color:rgba(0,0,0,.5)}.vivanta-form .alert{border-radius:.25rem}.vivanta-form .alert-success{background-color:rgba(40,167,69,.2);border-color:rgba(40,167,69,.3);color:#a8e6a1}.vivanta-form .alert-danger{background-color:rgba(220,53,69,.2);border-color:rgba(220,53,69,.3);color:#f8a1a1}