*{font-family:Poppins,sans-serif;padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Poppins,sans-serif;overflow-x:hidden}h1{line-height:28px;color:#fff;margin:0 0 16px;font-size:24px;font-weight:700}h2{color:#000;margin:0;font-size:22px;font-weight:700}h3{color:#000;margin:0 0 4px;font-size:20px;font-weight:700}h4{color:#000;margin:0 0 8px;font-size:16px;font-weight:700}h5{color:#000;margin:0 0 4px;font-size:14px;font-weight:700}h6{color:#fff;margin:0 0 4px;font-size:12px;font-weight:400}p{font-family:Montserrat,sans-serif;color:#000;margin:0 0 8px;font-size:12px;font-weight:400;line-height:16px}p--front{font-family:Poppins,sans-serif!important}label{font-family:Montserrat,sans-serif;color:#000;margin:0 0 8px;font-size:12px;font-weight:400;line-height:16px}.bold{font-weight:700!important}.underline{background-image:linear-gradient(#6e79ec 0%,#6e79ec 100%);background-repeat:no-repeat;padding-left:3px;padding-right:3px;background-size:100% 15%;border-radius:10px;background-position:0 80%}a{color:#6c6c6c;margin:0;font-weight:600;font-size:12px;text-decoration:none}.btn{border-radius:4px;background-color:#6e79ec;color:#fff;padding-left:16px;padding-right:16px;font-weight:700;font-size:13px;border:0px;cursor:pointer;box-shadow:0 0 6px #0000001a;background-image:linear-gradient(45deg,#6670e0 50%,transparent 50%);background-position:100%;background-size:400%;transition:background .5s ease-in-out}.btn img{padding-left:8px}.btn--small{height:32px}.btn--smaller{height:32px;width:100%}.btn--large{height:36px;font-size:15px;margin-top:8px}.btn--width{width:130px}.btn:hover{background-position:0}hr{border:1px solid #fff;border-radius:10px;margin-bottom:8px}.shadow{box-shadow:0 1px 1px 1px #0000001a}.shadow-whole{box-shadow:0 0 6px #0000001a;border-radius:6px}.back-button{position:absolute;left:24px;top:16px;width:24px;height:24px;cursor:pointer}@media only screen and (min-width: 420px){.back-button{top:24px}}@media only screen and (min-width: 700px){h1{line-height:50px;font-size:36px;line-height:45px}h2{font-size:36px}h3{font-size:24px}p{font-size:14px;line-height:20px}label{font-size:14px}}@media only screen and (min-width: 1000px){h1{line-height:50px;font-size:42px}}.information-container{display:flex;flex-direction:column;margin:auto;width:85%}.information-container button:first-child{margin-right:8px}.information-container-first{background-color:#f8f9ff;display:flex;justify-content:center;margin-bottom:32px;height:300px}.information-container-first img{width:90%;margin:auto;display:block}@media only screen and (min-width: 390px){.information-container-first{margin-bottom:48px}}@media only screen and (min-width: 700px){.information-container{max-width:500px}.information-container-first{margin-bottom:24px;height:400px}.back-button{left:-24px;top:30px}}@media only screen and (min-width: 1024px){.information-container{flex-direction:row;align-items:center;justify-content:space-between;width:90%;max-width:1100px}.information-container-first{width:50%;margin-bottom:0}.information-container-second{width:50%;max-width:440px}.information-container-first{height:550px}.back-button{left:-24px;top:24px}}.general-container-total{height:100vh;width:100vw;display:table-cell;flex-direction:column;vertical-align:middle;background-color:#f6f7f6}.general-container{width:90vw;max-width:1200px;height:90vh;margin:auto;display:flex;flex-direction:column;background-color:#fff}.general-container-logo{display:flex;justify-content:center;width:100%;height:60px;border-radius:6px 6px 0 0;background-color:#f6f7f6;top:0px;position:sticky}.general-container-logo .img{width:80px}.general-container-content{width:100%;height:100%;justify-content:center;align-items:center;overflow-y:auto}@media only screen and (min-width: 700px){.general-container-logo{height:100px}.general-container-logo img{width:120px}}@media only screen and (min-width: 415px){.general-container-content{display:flex}}@media only screen and (min-width: 1024px){.general-container{flex-direction:row;max-height:650px}.general-container-logo{height:100%;width:260px;border-radius:6px 0 0 6px}.general-container-logo .img{width:120px}}@media only screen and (min-height: 780px) and (max-width: 724px){.general-container-logo{height:80px}}@media only screen and (min-height: 780px) and (max-width: 500px){.information-container-first{margin-bottom:60px}.landing-container-first{margin-bottom:24px;margin-top:80px}}
