.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}*{font-family:Avenir,Helvetica,Arial,sans-serif}header nav{align-items:center;display:flex;justify-content:space-between;padding:.3125rem 1.25rem}header nav img{max-width:100%;width:12.5rem}header nav a{color:#2c3e50;display:flex;margin-right:.5rem;text-decoration:none}header nav a:hover{text-decoration:underline}header nav a p{font-weight:700}header nav a i{font-size:1.1rem;margin-right:.5rem}header nav .connected{display:flex;gap:1rem;margin-right:.5rem}header nav .connected p{font-weight:700}header nav .connected i{font-size:1.1rem;margin-right:.5rem}header nav .not-connected{align-items:center;display:flex;gap:10px}header nav .not-connected p{font-weight:700}footer{border-top:2px solid #ccc;display:flex;justify-content:center;padding:2rem 0 1.5rem}*{color:#2c3e50}.banner{background-image:url(/static/media/bank-tree.efcfe5893d3a6be4299d.webp);background-position:0 33%;background-repeat:no-repeat;background-size:cover;height:25rem;position:relative}@media (max-width:920px){.banner{background-position:0 -3.125rem;height:300px}}.banner .introduction{background:#fff;margin:2rem;padding:2rem;position:absolute;right:3.125rem;text-align:left;top:3.125rem;width:300px}@media (max-width:920px){.banner .introduction{margin:0 auto;position:relative;right:0;top:2rem;width:16.25rem}}.banner .introduction .subtitle{font-size:1.5rem;font-weight:700;margin:0}@media (max-width:920px){.banner .introduction .subtitle{font-size:1rem}}.banner .introduction .text{font-size:1.2rem;margin-bottom:0;margin-top:1.1875rem}@media (max-width:920px){.banner .introduction .text{font-size:.9rem}}.feature-item{align-items:center;display:flex;flex-direction:column;gap:1.2rem;margin:0 auto;padding:2.5rem;width:33%}.feature-item p{width:auto}@media (max-width:920px){.feature-item{width:100%}}.feature-item-icon{border:10px solid #00bc77;border-radius:50%;padding:1rem;width:9.375rem}.feature-item-title{color:#222;font-size:1.25rem;font-weight:700;margin-bottom:.5rem}@media (max-width:920px){.feature-item{width:auto}}.features{display:flex;margin-bottom:.625rem;width:100%}@media (max-width:920px){.features{flex-direction:column}}@media (min-width:1900px){.features{min-height:410px}}.bg-dark{background-color:#12002b;padding-bottom:300px;padding-top:50px}.sign-in-content{background-color:#fff;box-sizing:border-box;height:auto;margin:0 auto;padding:2rem;width:300px}.sign-in-content .error-message{color:red;display:none;font-size:16px}.sign-in-content .error-message.visible{display:block}.sign-in-content .error-message.hidden{display:none}.sign-in-content .input-wrapper{display:flex;flex-direction:column;margin-bottom:1rem;text-align:left}.sign-in-content .input-wrapper label{font-weight:700}.sign-in-content .input-wrapper input{font-size:1.2rem;padding:5px}.sign-in-content .input-remember{display:flex}.sign-in-content .input-remember label{font-weight:400}.sign-in-content .sign-in-button{background-color:#00bc77;border-color:#00bc77;color:#fff;font-size:1.1rem;font-weight:700;margin-top:1rem;padding:8px;width:100%}.sign-in-content .sign-in-button,.sign-in-content h1,.sign-in-content i{display:flex;justify-content:center}.main{flex:1 1}.account{align-items:center;background-color:#fff;border:1px solid #000;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto 2rem;padding:1.5rem;text-align:left;width:80%}.account-amount{font-size:2.5rem;font-weight:700;margin:0}.account-amount-description{margin:0}@media screen and (max-width:680px){.account-amount{font-size:40px}}.account-title{font-size:1rem;font-weight:400;margin:0;padding:0}.account-content-wrapper{flex:1 1;width:100%}.account .transaction-button{background-color:#00bc77;border-color:#00bc77;color:#fff;display:block;font-size:1.1rem;font-weight:700;margin-top:1rem;padding:8px;width:45%}@media screen and (max-width:680px){.account .transaction-button{width:100%}}.account .cta{display:flex;justify-content:flex-end}@media screen and (max-width:680px){.account{align-items:stretch;flex-direction:column}}.tete{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;margin:0 auto;width:300px}.teteinput{margin-bottom:.5rem;padding:.5rem}.tetebutton{background-color:#00bc77;border:none;color:#fff;margin-top:.5rem;padding:.5rem}.tete h1{color:#fff;margin:0 auto}.tete h2{color:#fff;font-size:30px;margin:5px 0 20px}.tete .edit-button{margin:0 auto 40px;padding:10px}.tete .edit-button,.tete .edit-button-info{background-color:#00bc77;border-color:#00bc77;color:#fff;font-weight:700}.tete .edit-button-info{margin:15px 5px;padding:8px;width:116px}.tete .button-edit{display:flex;justify-content:center;margin-top:10px;width:100%}.tete .input-group{display:flex;justify-content:space-between;width:80%}.tete .input-group label{color:#fff}.error{align-items:center;display:flex;flex-direction:column;gap:120px;padding-top:40px}.error h1{font-size:288px;font-weight:700}.error h1,.error h2{color:#03c831;font-style:normal;margin:0;text-align:center}.error h2{font-size:36px;font-weight:500}.error h3{color:#000;font-size:18px;font-style:normal;font-weight:500;text-align:center;text-decoration-line:underline}@media (max-width:768px){.error h1{font-size:96px}.error h2{font-size:18px}.error h3{font-size:14px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.a65d6e52.css.map*/