/*********************************
*   Generated by Ungic
*   ------------------------------
*   Release: app
*   Version: 1.0.0
*   Date of release: 20.04.2023, 11:30
*   Author: 
*	Default theme: default
*   
*   Components: app
*
**********************************/

@charset "UTF-8";*,:after,:before{box-sizing:border-box}body,html{padding:0;margin:0}body{font-size:20px;background-color:#dfe8e3;color:#16181a;font-family:"Clash Display"}@media screen and (max-width:1200px){body{font-size:18px}}img{max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.header{min-height:100vh;display:flex}@media screen and (max-width:1100px){body{font-size:16px}.header{flex-direction:column}}.header .banner{padding:40px 100px;background-color:#16181a;width:65%;display:flex;align-items:center;position:relative;color:#fff;justify-content:center}.header .banner .logo{margin-bottom:11vh}@media screen and (max-width:1400px){.header .banner{width:60%}}@media screen and (min-width:1100px){.header .banner{padding-bottom:100px}}.header .banner h1 img{width:100%}.header .banner h1,.header .banner h2{margin:0}.header .banner h2{font-size:2.15em;max-width:662px;line-height:1.2;margin:.8em auto 0}@media screen and (max-width:1320px){.header .banner{padding-right:200px;padding-left:50px}.header .banner h2{font-size:38px}}@media screen and (max-width:1100px){.header .banner{padding:40px 1em 80px;width:auto}.header .banner .box{padding:1em}.header .banner .logo{width:100px;margin-bottom:2em}.header .banner .comingsoon{max-width:300px}.header .banner h2{font-size:24px}}.header .banner .box{z-index:2;position:relative;text-align:center}.header .banner .bg{position:absolute;top:0;height:100%;width:100%;left:0;display:block;-o-object-fit:cover;object-fit:cover;background-position:center center}.header .form{padding-top:3em;margin-bottom:1.4em;max-width:430px;max-width:0 auto}.header .form .p{font-weight:400;font-size:1.12em;margin:0 0 1em}.header .form .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px}.header .form .cell:first-child{grid-area:1/1/2/2}.header .form .cell:nth-child(2){grid-area:1/2/2/3}.header .form .cell:nth-child(3){grid-area:2/1/3/3}.header .form input[type=email],.header .form input[type=text]{font-family:inherit;width:100%;display:block;font-size:16px;height:60px;padding:0 1.5em;border:2px solid transparent;border-radius:12px}.header .form input[type=email]:hover,.header .form input[type=text]:hover{border-color:#000}.header .form .btn-wrap{display:flex;justify-content:center;padding-top:10px}.header .form .btn-wrap button{width:280px}.header .form button{font-family:inherit;width:170px;display:block;font-size:16px;height:60px;padding:0 1.5em;font-weight:700;border:2px solid transparent;border-radius:42px;background-color:#dc8066;color:#000;cursor:pointer}.header .form button:hover{background-color:#000;color:#fff}.header .sidebar{text-align:center;width:35%;position:relative;display:flex;align-items:center;justify-content:center}.header .sidebar nav ul{margin:0;padding:0;list-style:none;display:flex;justify-content:center}.header .sidebar nav ul li{padding:5px 0}.header .sidebar nav ul a{text-decoration:none;padding:5px;font-size:.8em;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;width:45px;height:45px;color:#796dd8}.header .sidebar nav ul a:hover{color:#000}@media screen and (min-width:1100px){.header .sidebar{padding:3em 2em 0}}.header .sidebar h2{font-size:1.5em;margin:0 auto .7em;line-height:1.2}.header .sidebar h3{margin:0;font-size:1.4em}.header .sidebar .desc{font-weight:400;padding:1em 0 1.7em}.header .sidebar .desc p{margin:0;font-size:1.25em}@media screen and (max-width:1400px){.header .sidebar{width:40%}}.header .sidebar .wave-h{display:none}.header .sidebar .wave-v{display:block;position:absolute;top:-10px;-o-object-fit:contain;object-fit:contain;left:0;height:calc(100% + 20px);transform:translateX(-50%)}.header .sidebar .content{max-width:450px;position:relative;z-index:3}@media screen and (max-width:1100px){.header .sidebar{width:100%;padding:2em 1em}.header .sidebar .wave-v{display:none}.header .sidebar .wave-h{display:block;position:absolute;top:0;max-width:200vw;left:-10px;-o-object-fit:contain;object-fit:contain;width:calc(100% + 20px);transform:translateY(-50%)}}.app{position:relative;overflow:hidden}hidden{display:none!important}.terms{margin:15px 0;text-align:left}.terms p{display:flex;gap:5px;align-items:center;justify-content:center;margin-bottom:2px 0;font-size:.8em}.terms p a{color:#000}.terms p input{width:20px;margin-right:8px;height:20px}.terms p label{display:flex;align-items:center;gap:5px}.terms-page{line-height:1.5}.terms-page b,.terms-page strong{font-weight:500}.terms-page a{color:#000;font-weight:500}.terms-page .terms-content{position:relative;z-index:3}@media screen and (min-width:1100px){.terms-page .banner{width:400px;padding-left:30px}.terms-page .terms-content{max-height:100vh;overflow-y:auto;padding:100px}}.terms-page .sidebar{text-align:left}@media screen and (max-width:1100px){.terms-page .terms-content{padding:0 40px}}@media screen and (min-width:1100px){.terms-page .sidebar{width:auto;flex-grow:1;padding:0 0 0 100px;display:block}.terms-page .sidebar .cnt{max-width:900px}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}