*{margin:0;font-family:Poppins,sans-serif}body,html{max-width:100vw;overflow-x:hidden}body{scroll-behavior:smooth}.p-icon-field>.p-input-icon{top:28%}.p-inputmask,.p-inputtext::placeholder,input::placeholder{color:#8a8a8a!important;opacity:1!important}.header-section{color:#3e3e3e;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid gainsboro}.header-section button svg{font-size:18px}.p-invalid,.p-invalid input{background-color:#ffd5d5;border-color:#f28383}.p-dialog-header{border-bottom:1px solid gainsboro}.p-dialog-content{padding-top:20px;padding-bottom:20px}.icons-table button{cursor:pointer;border-radius:50%;background-color:#f0f0f0!important;border:none!important;width:34px!important;height:34px!important;padding:0}.icons-table button:hover{background-color:#a371f7!important;background:linear-gradient(180deg,#a371f7,#7b59d0)!important}.icons-table button:hover svg path{color:white!important}.icons-table button:disabled{cursor:not-allowed;background:#f0f0f0!important}.icons-table button:disabled svg path{color:#8c8c8c!important}.icons-table button svg{font-size:15px}.p-datatable-tbody tr td{font-size:15.3px;padding-bottom:5px;padding-top:5px}.p-datatable{border-radius:10px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.p-datatable .p-datatable-thead>tr>th{font-size:15.5px}.p-datatable .p-datatable-thead>tr>th:first-child{border-radius:10px 0 0 0}.p-datatable .p-datatable-thead>tr>th:last-child{border-radius:0 10px 0 0}.p-paginator-bottom{border-radius:0 0 10px 10px}.p-dialog .p-dialog-header .p-dialog-title{font-size:1.1rem}.p-column-title{margin-right:5px}.p-dialog-header{padding:1rem}.p-dialog-footer{display:flex;padding-top:20px;justify-content:space-between;border-top:1px solid gainsboro}.p-dialog-footer button{padding:.6rem 1.25rem}.p-dialog-footer button:first-child{border:none;background-color:#f77171;background:linear-gradient(180deg,#f77171,#fd4343)}.p-dialog-footer button:last-child{border:none;background-color:#a371f7;background:linear-gradient(180deg,#a371f7,#7b59d0)}.warning{color:#e19a13!important}.success{color:#4caf50!important}.danger{color:#fd4343!important}.process{color:#8861dd!important}.p-inline-message{display:flex;animation:fadeInUp .4s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.p-inline-message .p-inline-message-icon{margin-right:5px}.info-modal span,.info-modal strong{display:block;font-size:15px}.p-progressbar-label{font-size:14px}.clipboard{cursor:pointer}.clipboard:hover{color:gainsboro}.clipboard:active{color:#3e3e3e}.p-toast-message-icon{display:none}.p-password div{width:100%}.pagination{display:flex;justify-content:center;gap:10px;margin-top:30px}.pagination button{color:rgb(84,40,164);font-weight:700;width:35px;height:35px;border-radius:100%;background-color:#e6e3e3;cursor:pointer;vertical-align:middle;border:none}.pagination button:disabled{cursor:not-allowed;opacity:.5}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight,.pagination .active{color:white!important;background:linear-gradient(#a371f7,#7b59d0)}.p-paginator .p-paginator-pages .p-paginator-page{font-weight:700;font-size:13px;min-width:2rem;height:2rem}.p-toast .p-toast-message.p-toast-message-error,.p-toast .p-toast-message.p-toast-message-success{background-color:white!important}.p-tabview .p-tabview-panels{padding:0}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{color:white!important;background:linear-gradient(#a371f7,#7b59d0);border-color:#7b59d0}.file-upload-wrapper .file-upload{vertical-align:middle;font-size:1rem;max-width:200px;border:2px solid gainsboro;padding:5px 10px;border-radius:5px}.file-upload-wrapper .file-upload label{display:inline-block;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-upload-wrapper button{font-size:18px;width:34px!important;height:34px!important;border-radius:50%}.btn-sm{padding:7px 18px}.btn-md,.btn-sm{font-size:16px;line-height:1.5;border-radius:5px}.btn-md{padding:10px 25px}.btn-lg{padding:14px 51px;font-size:16px;line-height:1.5;border-radius:5px}.button-danger{cursor:pointer;color:#ffffff;border:0 solid;font-weight:700;background-color:#ff6a6a;background:linear-gradient(180deg,#ff6a6a,#fd4343)}.button-danger:hover{color:#fd4343;background:#f9f9f9}.button-danger:hover path{color:#fd4343}.button-primary{cursor:pointer;color:#ffffff;border:0 solid;font-weight:700;background-color:#a371f7;background:linear-gradient(180deg,#a371f7,#7b59d0)}.button-primary path{color:white}.button-primary:hover{color:#7b59d0;background:#f9f9f9}.button-primary:hover path{color:#7b59d0}.button-primary:disabled{background:gainsboro;cursor:not-allowed}.button-primary:disabled path{color:white}footer{padding:60px 30px;background-color:#1d0d44}footer p{font-size:14px;text-align:center;color:#bbb}header{background-color:#1d0d44;justify-content:center;gap:50px;padding:20px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}.header-content,header{width:100%;display:flex;align-items:center}.header-content{justify-content:space-between;max-width:1300px;padding:0 20px}.hamburger{display:none;font-size:30px;color:white;background:none;border:none;cursor:pointer}.sticky-header{position:fixed;top:0;left:0;box-shadow:0 4px 8px rgba(0,0,0,.1)}header h1{color:white;font-size:30px;font-style:italic;letter-spacing:-1px}header h1 span{color:#36f1f8}header nav{text-align:center}header nav,header nav ul{display:flex;flex-wrap:wrap}header nav ul{justify-content:center;gap:10px;padding:0;margin:0;list-style:none}header nav ul li{display:flex;justify-content:center;align-items:center;padding:8px}header nav ul li a,header nav ul li span{cursor:pointer;color:#ffffff;padding:8px 20px;text-decoration:none;border:none;font-size:17px;line-height:1.33;font-weight:300;font-family:Inter,sans-serif!important}header nav ul li a svg path,header nav ul li span svg path{font-size:16px;color:#ffffff}header nav ul li a:hover,header nav ul li a:hover svg path,header nav ul li span:hover,header nav ul li span:hover svg path,header nav ul li.active a,header nav ul li.active a svg path,header nav ul li.active span,header nav ul li.active span svg path{color:#36f1f8}header nav ul:last-child li:nth-child(2){color:white;padding-left:0;padding-right:0;min-width:10px!important}#forgot-password,#sign-in,#sign-up,#validate{background-color:#1d0d44}#forgot-password form,#sign-in form,#sign-up form{width:450px}#change-password .p-password div,#sign-in form .p-password div,#sign-up form .p-password div{width:100%}#forgot-password h3,#sign-in h3,#sign-up h3{color:white}#forgot-password form p{color:white!important}#forgot-password a,#sign-in a,#sign-up a{color:white;margin:0 auto;text-decoration:none}#forgot-password a path{color:white}#forgot-password a:hover,#forgot-password a:hover path,#sign-in a:hover,#sign-up a:hover{color:#36f1f8}#sign-up .info-text,#sign-up .info-text strong{color:white;font-family:Inter,sans-serif!important;font-size:18px;font-weight:200;line-height:1.5}#sign-up .info-text strong{font-weight:400}#validate .message{width:400px;padding:20px;text-align:center;border-radius:10px;background-color:white}#validate .message h4{font-size:18px;margin-bottom:10px}#validate .message svg{font-size:50px;margin-top:20px}#validate .message svg path{color:#4CAF50}#validate .message-error svg path{color:#f28383}#my-profile{background-color:#f3f3f9}#my-profile .grid .col-12{position:relative}#my-profile .info-user .hamburger{position:absolute;right:20}#my-profile .options-open{width:96%!important;display:block!important;z-index:9999;position:absolute}#my-profile .info-user .hamburger svg path{color:#3e3e3e!important}#my-profile .info-user{padding:10px;border-radius:10px;margin-bottom:15px;background-color:white;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}#my-profile .info-user label{text-transform:capitalize;font-family:Inter,sans-serif!important;font-weight:200}#my-profile .info-user span{font-weight:700;width:100%;padding-top:5px;margin-top:5px;color:#4b4b4b;border-top:1px dashed gainsboro;font-family:Inter,sans-serif!important}#my-profile .info-user img{border-radius:50%}#my-profile .grid{width:100%;max-width:1300px;padding:50px;margin:0 auto}#my-profile .options{padding:20px;border-radius:10px;background-color:#5428a4;border:none}#my-profile .options li{margin-top:10px;margin-bottom:10px;list-style:none}#my-profile .options li a{display:block;padding:10px 15px;text-decoration:none;font-weight:700;color:#d3d3d3}#my-profile .options li a path{color:#d3d3d3}#my-profile .options .active a,#my-profile .options li a:hover{color:white;border-left:3px solid #36f1f8}#my-profile .options .active a:hover path,#my-profile .options li a:hover path{color:white}#my-profile .contracts .contract{padding:10px;margin-bottom:10px;border-radius:10px;border:1px solid gainsboro}#my-profile .contracts .contract button{width:100px;height:80px;display:flex;border-radius:50%;flex-direction:column;align-items:center;justify-content:center;padding:0;border:none;background-color:#4CAF50;color:white}#my-profile .contracts .contract button svg{font-size:20px}#my-profile .contracts .contract button path{color:white}#my-profile .contracts .contract button label{color:white;font-size:15px;margin-top:2px}#my-profile .contracts .contract p{font-size:16px;text-align:center}#my-profile .contracts .contract p strong{display:block}#my-profile .form-wrapper{width:500px;padding:20px}#my-profile .card-movil,#my-profile .form-wrapper{border-radius:10px;background-color:white;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}#my-profile .card-movil{margin-bottom:15px}#my-profile .card-movil label,#my-profile .card-movil p,#my-profile .card-movil strong{display:block;text-align:center;font-size:15px;color:#3e3e3e;font-family:Inter,sans-serif!important}#my-profile .card-movil .icons-table{display:flex;margin-top:10px;padding-top:15px;justify-content:space-around;border-top:1px solid #f2f2f2}.deposit-address{padding:10px;margin-bottom:15px;border-radius:10px;border:2px solid #a1c5ff;background:rgba(219,234,254,.7)}.deposit-address strong{display:block;font-size:15px;color:#3e3e3e;margin-bottom:5px;font-family:Inter,sans-serif!important}.deposit-address p{display:block;color:#3e3e3e;margin-top:3px;font-size:15px}.deposit-address p span{font-weight:700;font-size:14px;color:#3e3e3e;font-family:Inter,sans-serif!important}.configuration .form-wrapper{width:100%!important}.configuration .wallets .wallet{padding:10px;margin-bottom:10px;border-radius:10px;border:1px solid gainsboro;position:relative}.configuration .wallets .wallet label{font-weight:700}.configuration .wallets .wallet label,.configuration .wallets .wallet p,.configuration strong{font-size:15px;color:#3e3e3e;font-family:Inter,sans-serif!important}.configuration .wallets .wallet .remove{position:absolute;right:8;cursor:pointer;border-radius:50%;padding:0;background-color:#f0f0f0!important;border:none!important;width:30px!important;height:30px!important;text-align:center;align-content:center}.configuration .wallets .wallet .remove svg{font-size:15px}.configuration .wallets .wallet .remove:hover{background-color:#ff6a6a;background:linear-gradient(180deg,#ff6a6a,#fd4343)}.configuration .wallets .wallet .remove:hover path{color:white}main{display:flex;flex-direction:column;min-height:83vh}.container{display:flex;flex-wrap:wrap;width:100%;max-width:1400px;padding:70px 50px 100px;margin:0 auto;gap:2rem}.header-home{padding-top:40px;padding-bottom:20px;font-family:Inter,sans-serif!important;font-size:39px;line-height:1.1;font-weight:300;display:block;color:#29293a!important;margin:0 auto 30px}#home{height:800px;background-repeat:no-repeat;background-size:cover;background-image:url(/_next/static/media/home.18aacc29.jpg)}#home .home-container{width:100%;height:800px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:rgba(0,0,0,.4)}#home .home-container h2,#home .home-container p{color:white;font-family:Inter,sans-serif!important}#home .home-container h2{font-size:57px;font-weight:200;margin-bottom:10px}#about-us p,#home .home-container p{font-weight:300}#about-us p{font-family:Inter,sans-serif!important;line-height:1.7}#about-us img{width:100%}#how-it-works{display:flex;flex-direction:column;background-color:#f3f3f9}#how-it-works .col{flex-direction:column}#how-it-works .col,#how-it-works .icon-faq{display:flex;justify-content:center;align-items:center}#how-it-works .icon-faq{font-size:40px;padding:30px;width:130px;height:130px;border-radius:50%;margin-bottom:20px;background:linear-gradient(180deg,#a371f7,#7b59d0)}#how-it-works svg{font-size:60px}#how-it-works svg path{color:white}#how-it-works h4{font-size:20px;margin-bottom:10px;list-style:1.5}#how-it-works h4,#how-it-works p{font-weight:300;font-family:Inter,sans-serif!important}#how-it-works p{font-size:15px;color:#828590}#frequently-asked-questions h4{font-size:20px;font-weight:300;margin-bottom:10px;list-style:1.5;font-family:Inter,sans-serif!important}#frequently-asked-questions p{font-size:15px;color:#828590;font-weight:300;font-family:Inter,sans-serif!important}#contact{background-image:linear-gradient(90deg,#5428a4,#7b59d0);width:100%}#contact img{border-radius:50%;margin:30px auto 0;box-shadow:0 4px 20px rgba(0,0,0,.3);transition:transform .3s ease,box-shadow .3s ease}#contact .header-home{color:white!important}#contact .col{flex:1 1 500px;min-width:300px}#contact .col:first-child{padding-left:45px;padding-right:45px;display:flex;flex-direction:column;justify-content:center}#contact .col h2,#contact .col p{color:white}#contact form{width:100%;max-width:600px;padding:30px;background-color:white}#contact form textarea{resize:none;height:150px}#contact form button{display:block;margin:0 auto}@media (max-width:768px){#my-profile .card-movil .icons-table{margin-top:0;padding-top:10px}#my-profile .grid{padding:20px}#sign-in form,#sign-up form{width:100%;margin-left:10px;margin-right:10px}#my-profile .form-wrapper{width:100%!important}.header-section{display:flex;flex-direction:column;margin-top:20px}.header-section h3{display:flex;width:100%;margin-bottom:10px;border-bottom:2px solid #dcdcdc}.grid{padding:0!important}.grid .col,.grid .col-3{width:100%!important;flex-basis:content!important;flex-direction:column!important}.col-3{margin:0 auto}#how-it-works{padding-left:5px;padding-right:5px}#frequently-asked-questions .grid{padding-left:15px!important;padding-right:15px!important}#how-it-works .grid .col{margin-bottom:40px}.home-container{padding-left:5px;padding-right:5px;text-align:center}.hamburger{display:block}#my-profile .options{display:none}header{position:relative;justify-content:space-between}header nav,header nav.open{display:none;flex-direction:column}header nav.open{right:0;z-index:9999;margin-top:450px;display:block;position:absolute;border-radius:10px 0 0 10px;background-color:#1d0d44;border:.5px solid #444;border-right:none;box-shadow:0 10px 15px -3px rgba(0,0,0,.1)}header nav ul{flex-direction:column;gap:0}header nav ul li{padding:12px 0}header nav ul:last-child li:nth-child(2){display:none}#contact .grid{flex-direction:column;align-items:center;padding:10px}#contact form{padding:20px}#contact img{width:350px!important;height:250px!important}#contact .col:first-child{padding-left:15px;padding-right:15px}}@media (max-width:480px){.container{padding:0}.header-home{font-size:33px;padding-top:100px}#about-us .header-home{margin-bottom:-20px!important}#about-us p{text-align:justify}#about-us img{width:350px;height:263px}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/55c55f0601d81cf3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/26a46d62cd723877-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/97e0cb1ae144a2a9-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/581909926a08bbc8-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/6d93bde91c0c2823-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a34f9d1faa5f3315-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d65c78{font-family:Inter,Inter Fallback;font-style:normal}