html{line-height:1.5;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}a{background-color:rgba(0,0,0,0);text-decoration:none}img{border-style:none}button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[hidden]{display:none}input{border:none}html{min-height:100%;height:auto;scroll-behavior:smooth}*{box-sizing:border-box}body{position:relative;overflow-x:hidden;color:#23155b}img{width:100%}a{color:#23155b;transition:all .3s ease}.d-flex{display:flex}.container{margin:0 auto;padding:0 15px;max-width:1210px}.container-lg{margin:0 auto;padding:0 15px;max-width:1450px}.logo{width:203px;height:68px}.logo-small{width:104px}.title-divider{display:flex;justify-content:center;position:relative;z-index:1;width:100%}.title-divider::before{content:"";position:absolute;z-index:-1;left:0;right:0;top:50%;transform:translateY(-50%);height:1px;background-color:#d4cdef}.title-divider *{background-color:#fff;padding:0 10px}@keyframes move{50%{transform:scale(1.05)}}*:focus{outline:none}::-moz-focus-inner,::-moz-focus-outer{border:0;outline:none}body{font-family:"Poppins",sans-serif}b,strong{font-weight:bolder}h1,h2,h3,h4,h5,h6{margin:0 0 15px;font-weight:700}ul,ol{margin:0;padding:0;list-style:none;line-height:1.55}h1{font-size:64px;text-align:center}h2{font-size:32px;text-align:center;line-height:1.25}@media only screen and (min-width: 992px){h2{font-size:52px;text-align:start}}h2 strong{font-weight:700;color:#8053ff}h3{font-size:24px;text-align:center;font-weight:400}h4{margin:0;font-weight:500;font-size:16px;line-height:1.5}h4 strong{font-weight:500;color:#8053ff}p{margin:0 0 15px;font-size:18px}a{line-height:1.4}.subtitle{color:#8053ff;font-weight:600;font-size:18px;text-align:center}@media only screen and (min-width: 992px){.subtitle{text-align:start}}.btn{display:inline-block;min-width:232px;padding:12px 24px;background-color:#8053ff;color:#fff;border:1px solid #8053ff;border-radius:8px;transition:all .3s;cursor:pointer;box-sizing:border-box;font-weight:500;text-align:center}.btn:hover{background-color:rgba(0,0,0,0);color:#8053ff}.btn-inverted{background-color:#fff;color:#8053ff}.btn-inverted:hover{background-color:#8053ff;color:#fff}.custom-list{padding:0;margin:0;list-style:none;margin-bottom:20px;flex-wrap:wrap;justify-content:space-between;gap:20px}@media only screen and (min-width: 768px){.custom-list{display:flex}}.custom-list li{position:relative;border-radius:8px;box-shadow:0px 14px 64px rgba(35,21,91,.0509803922),0px 8px 12px rgba(35,21,91,.0509803922);margin-bottom:10px;position:relative;padding:24px 24px 24px 60px;background-color:#fff}@media only screen and (min-width: 768px){.custom-list li{margin:0;width:48%}}@media only screen and (min-width: 1200px){.custom-list li{width:49%}}.custom-list li::before{content:"";position:absolute;left:24px;top:24px;width:24px;height:24px;background-image:url(assets/images/ul-marker.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.custom-list li:has(p) h4{margin-bottom:4px}.custom-list li p{line-height:1.65;margin:0;color:#928cab;font-size:14px}.custom-list-ol{counter-reset:item;padding:0}.custom-list-ol li{display:flex;gap:10px;font-weight:500;font-size:18px;border-radius:8px;box-shadow:0px 14px 64px rgba(35,21,91,.0509803922),0px 8px 12px rgba(35,21,91,.0509803922);padding:32px 25% 32px 24px;margin-bottom:10px;line-height:1.6}.custom-list-ol li::before{content:counter(item, decimal-leading-zero) " ";display:block;counter-increment:item;color:#8053ff;font-weight:700;font-size:24px}.form{display:flex;flex-direction:column;justify-content:space-between;row-gap:30px}@media only screen and (min-width: 992px){.form{flex-direction:row;flex-wrap:wrap}}.form .input-group{display:flex;flex-direction:column;font-size:14px;gap:4px}@media only screen and (min-width: 992px){.form .input-group{width:340px}}.form input{height:48px;padding:14px 12px;border-radius:8px}.form input[type=submit]{font-weight:500;font-size:16px}.header{position:relative;z-index:1000;padding:24px 0}.header .container-lg{align-items:center;justify-content:space-between}.header .btn{min-width:100px;height:48px}.header .nav{box-sizing:border-box;transition:transform .5s ease-in-out}@media only screen and (max-width: 991px){.header .nav{position:fixed;left:0;top:0;height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translateX(100%);background-color:#928cab}}.header .nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 992px){.header .nav ul{flex-direction:row}}.header .nav ul li{margin:0 0 30px 0}@media only screen and (min-width: 992px){.header .nav ul li{margin:0 0 0 30px}}.header .nav ul li a{text-decoration:none;font-size:24px}@media only screen and (min-width: 992px){.header .nav ul li a{font-size:16px}}.header .nav ul li a:hover{color:#8053ff}.header .button-menu{display:block;cursor:pointer;z-index:2}@media only screen and (min-width: 992px){.header .button-menu{display:none}}.header .button-menu div{position:relative;width:25px;height:3px;background-color:#23155b;transition:all .3s ease}.header .button-menu div::after{content:"";top:10px;position:absolute;width:100%;height:3px;background-color:#23155b;transition:all .3s ease}.header .button-menu div::before{content:"";bottom:10px;position:absolute;width:100%;height:3px;background-color:#23155b;transition:all .3s ease}@media only screen and (min-width: 992px){.header .search{display:flex}}.menu-active{overflow:hidden}.menu-active .header nav{transform:translateX(0%)}.menu-active .header .button-menu .line{background-color:rgba(0,0,0,0)}.menu-active .header .button-menu .line::before{width:30px;transform:rotate(-45deg) translate(-8px, 6px)}.menu-active .header .button-menu .line::after{width:30px;transform:rotate(45deg) translate(-8px, -6px)}.hero{position:relative;z-index:1;min-height:588px;margin-bottom:50px;padding:20px;background:#fbfaff;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.hero::before{content:"";position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:no-repeat url(assets/images/bg-hero.webp) center/cover;animation:move 8s ease-in-out infinite}@media only screen and (min-width: 992px){.hero{margin-bottom:200px}}.hero .btn-container{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width: 768px){.hero .btn-container{flex-direction:row}}.hero h1{margin-bottom:5px}.hero h3{margin-bottom:40px}.partners{margin-bottom:20px}@media only screen and (min-width: 992px){.partners{margin-bottom:188px}}.partners .title-divider{margin-bottom:20px}@media only screen and (min-width: 992px){.partners .title-divider{margin-bottom:48px}}.partners h3{margin:0;font-weight:500;text-transform:capitalize}.partners .logo-partner{width:33.33%}@media only screen and (min-width: 992px){.partners .logo-partner{width:20%;max-width:220px}}.partners ul{display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (min-width: 992px){.partners ul{justify-content:space-between}}.projects{position:relative;z-index:1;padding:20px 0;background:linear-gradient(180deg, #fbfaff 29.73%, #ffffff 100%);border-radius:150px 0 0 0;overflow:hidden}@media only screen and (min-width: 992px){.projects{padding:200px 0;border-radius:250px 0 0 0}}@media only screen and (min-width: 992px){.projects .custom-list{margin-bottom:40px}}@media only screen and (min-width: 992px){.projects .container>p{margin-bottom:40px}}.projects::before{content:"";position:absolute;top:0;left:0;width:100vw;height:100%;z-index:-1;background:no-repeat url(assets/images/bg-projects.webp) top left/contain;animation:move 8s ease-in-out infinite}.projects .btn-container{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width: 768px){.projects .btn-container{flex-direction:row}}.investors{position:relative;z-index:1;padding:20px 0;background:linear-gradient(180deg, #fbfaff 29.73%, #ffffff 100%);border-radius:0 150px 0 0;overflow:hidden}@media only screen and (min-width: 992px){.investors{padding:200px 0;margin-bottom:130px}}.investors::before{content:"";position:absolute;top:0;right:0;width:100vw;height:100%;z-index:-1;background:no-repeat url(assets/images/bg-investors.webp) right top/contain;animation:move 8s infinite ease-in-out}@media only screen and (min-width: 992px){.investors h2{margin-bottom:40px}}.investors .btn-container{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width: 768px){.investors .btn-container{flex-direction:row}}@media only screen and (min-width: 992px){.investors .custom-list{margin-bottom:40px}}.about{position:relative;margin-bottom:20px;gap:20px;flex-direction:column;text-align:center}@media only screen and (min-width: 992px){.about{flex-direction:row;margin-bottom:315px;text-align:start}}.about .container{gap:20px}@media only screen and (max-width: 991px){.about .container{justify-content:center}}.about .content{max-width:580px;justify-content:start}.about .logo-small{display:inline-block;margin-bottom:5px}.about .about-decorative-img{position:absolute;left:0;top:50%;transform:translateY(-50%);max-width:585px;z-index:2;border-radius:0 200px 200px 0;display:none;object-fit:cover}@media only screen and (max-width: 1199px){.about .about-decorative-img{max-width:400px}}@media only screen and (min-width: 992px){.about .about-decorative-img{display:block}}.about .about-bg-img{max-width:460px}@media only screen and (max-width: 991px){.about .about-bg-img{display:none}}.about h2{margin-bottom:55px}.about p:first-of-type{margin-bottom:68px}.features{margin-bottom:20px;flex-direction:column;align-items:center;justify-content:space-between}@media only screen and (min-width: 768px){.features{flex-direction:row;align-items:start}}@media only screen and (min-width: 992px){.features{margin-bottom:190px}}.features h2{max-width:440px}@media only screen and (min-width: 992px){.features h2{margin-right:100px}}.features .custom-list-ol{max-width:580px}.footer{position:relative;z-index:1;padding:40px 0 20px;color:#d4cdef;background-color:#23155b;border-radius:100px 0 0 0;overflow:hidden}.footer .container{flex-direction:column;gap:20px}@media only screen and (max-width: 991px){.footer .container{max-width:400px}}@media only screen and (min-width: 992px){.footer .container{flex-direction:row}}@media only screen and (min-width: 768px){.footer{padding:80px 0 40px;align-items:center}}@media only screen and (min-width: 992px){.footer{border-radius:250px 0 0 0;padding:180px 0 100px 0;flex-direction:row;align-items:end}}.footer::before{content:"";position:absolute;top:0;left:0;width:100vw;height:100%;z-index:-1;background:no-repeat url(assets/images/footer-bg-left.svg) top left/contain;animation:move 8s ease-in-out infinite;opacity:.5}.footer::after{content:"";position:absolute;top:0;left:0;width:100vw;height:100%;z-index:-1;background:no-repeat url(assets/images/footer-bg-right.svg) bottom right/contain;animation:move 8s ease-in-out infinite;opacity:.5}@media only screen and (min-width: 992px){.footer .container-form{max-width:700px}}.footer .container-form h2{color:#fff;margin-bottom:10px}.footer .container-form p{margin-bottom:20px}@media only screen and (min-width: 768px){.footer .container-form p{margin-bottom:70px}}.footer .container-links{display:flex;flex-direction:column;align-items:center;gap:30px}@media only screen and (min-width: 992px){.footer .container-links{align-items:end;justify-content:end}}.footer .container-links .icons{display:flex;justify-content:center;gap:25px}@media only screen and (min-width: 992px){.footer .container-links .icons{justify-content:end}}.footer .container-links .icons img{width:32px;transition:all .3s}.footer .container-links .icons img:hover{transform:rotate(360deg);transition:transform 1s ease-in-out}.footer .container-links .links{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 992px){.footer .container-links .links{max-width:450px;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:end}}.footer .container-links .links a{text-decoration:underline;color:#d4cdef}.footer .container-links .links a:hover{color:#8053ff;transition:all .3s}.terms-privacy{position:relative;margin-bottom:20px;padding:20px 0;gap:20px;display:flex;flex-direction:column}@media only screen and (min-width: 992px){.terms-privacy{margin-bottom:100px;flex-direction:row}}@media only screen and (max-width: 991px){.terms-privacy .bg-img{display:none}}@media only screen and (min-width: 992px){.terms-privacy .content{padding-right:110px}}.terms-privacy .content h2,.terms-privacy .content p{margin-bottom:10px}@media only screen and (min-width: 992px){.terms-privacy .content h2,.terms-privacy .content p{margin-bottom:50px}}
