@import url("https://fonts.googleapis.com/css2?family=Allerta&display=swap");@import url("https://fonts.googleapis.com/css2?family=Allerta&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@font-face{font-family:Pacifico;src:URL(/fonts/Pacifico/Pacifico-Regular.ttf) format("truetype")}@font-face{font-family:Parisienne;src:URL(/fonts/Parisienne/Parisienne-Regular.ttf) format("truetype")}@font-face{font-family:Shrikhand;src:URL(/fonts/Shrikhand/Shrikhand-Regular.ttf) format("truetype")}@font-face{font-family:Rock_Salt;src:URL(/fonts/Rock_Salt/RockSalt-Regular.ttf) format("truetype")}@font-face{font-family:Arizonia;src:URL(/fonts/Arizonia/Arizonia-Regular.ttf) format("truetype")}.cursor-pointer{cursor:pointer}.m-0{margin:0!important}.p-0{padding:0!important}.mx-8{margin:0 8px!important}.mb-desc{margin-bottom:20px!important}.flex-center{width:100%;display:flex;justify-content:center;align-items:center}.flex-col{flex-direction:column}.uppercase{text-transform:uppercase}.text-red{color:#e11f1c}.cta-label{font-weight:600!important}.placeholder-class{color:#525659}.login-sec{position:relative;padding-top:20px;height:100%;margin:0 50px 20px}.login-sec .flag-img{position:absolute;right:50px}.login-sec .login-con{display:flex!important;justify-content:space-between!important;margin-top:50px;gap:30px;position:relative;z-index:1;display:none}.forget{display:flex!important;justify-content:center!important}.login-sec .bottomImg{position:absolute;bottom:0;left:0}.login-con .left{flex:1 1;width:100%;min-width:777px;height:auto;background-color:#fff;border-top:15px solid #e0211d;border-radius:12px;padding:20px;box-shadow:0 1px 20px 0 rgb(190,189,189)}.login-con .left h3{font-family:Allerta;font-size:32px;font-weight:500;line-height:41px;color:#e0211d}.login-con .left h3 span{font-family:Allerta;font-size:22px;font-weight:400;line-height:28.12px;color:#000;display:block}.login-con .left .hr{background-color:#e0211d;height:2px;border:none;width:80px;margin:20px 0 0}.login-con .left p{font-family:Poppins,sans-serif;font-size:16px;line-height:24px;color:#000;margin:10px 0 50px}.login-con .left .video-sec{margin-top:100px}.login-con .right{flex:0.5 1;width:100%;min-width:400px;height:auto;background-color:#fff;border-top:15px solid #e0211d;border-radius:12px;padding:20px 20px 0;box-shadow:0 1px 20px 0 rgb(190,189,189)}.login-con .right .top{display:flex;align-items:center;gap:50px;justify-content:center}.login-con .right .top .hr{width:2px;height:40px;background-color:#e0211d}.login-con .right .top h4{font-family:Poppins;font-weight:400;font-size:16px;line-height:24px;color:#000}.login-con .right .top h4 span{font-size:22px;line-height:32px;font-weight:700;display:block}.login-con .right form{padding-top:20px}.login-con .right form label{font-family:poppins;font-weight:700;font-size:16px;line-height:24px}.login-con .right form .login-input-field{display:flex;justify-content:space-between;width:95%;height:45px;border:2px solid #d9d9d9;border-radius:11px;padding:10px;align-items:center;margin-top:10px;background-color:#fcfcfc}.login-con .right form .login-input-field input{border:none;outline:none;background:none;width:90%;font-size:16px;color:#666666}.login-con .right form .login-input-field input::placeholder{font-size:16px;font-weight:400;font-family:poppins;line-height:16px;color:#666666}.login-con .right form .checkbox{display:flex;align-items:center;gap:5px}.login-con .right form .checkbox p{color:#e0211d;font-family:poppins;font-size:14px;font-weight:600}.login-con .right form button{width:100%;background-color:#e0211d;padding:20px;color:#fff;border:none;outline:none;border-radius:12px;margin-top:20px;cursor:pointer}.login-con .right form p{font-weight:400;font-size:16px;font-family:poppins;text-align:center;line-height:24px}.login-con .right form p span a{color:#e0211d;font-size:16px;font-weight:400;text-decoration:none}.signup-sec{position:relative;padding-top:20px;padding-inline:50px}.signup-sec .signup-con{margin-top:60px;display:flex;justify-content:space-between!important;gap:40px;margin-bottom:10px}.signup-sec .signup-con .left{flex:1 1;height:auto;display:flex;flex-direction:column;gap:30px}.signup-sec .signup-con .left-top{height:auto;background-color:#fff;border-top:15px solid #e0211d;border-radius:30px;padding:20px;box-shadow:0 1px 20px 0 rgb(190,189,189)}.signup-con .left-top h3{font-family:poppins;font-weight:500;font-size:22px;line-height:33px;color:#000000}.signup-con .left-top p{font-family:poppins;font-weight:400;font-size:16px;line-height:24px;color:#000000;margin-top:40px}.signup-sec .signup-con .left-bottom{background-color:#fff;border-radius:30px;padding:20px;box-shadow:0 1px 20px 0 rgb(190,189,189);height:100%}.signup-sec .signup-con .left-bottom .left-bottom-img{border:1px solid #e0221e;width:100%;display:flex;justify-content:center;align-items:center;border-radius:30px;height:100%;cursor:pointer}.signup-sec .signup-con .left-bottom .left-bottom-img img{margin-top:30px}.signup-sec .signup-con .right{flex:0.5 1;height:auto;background-color:#fff;border-top:15px solid #e0211d;border-radius:30px;padding:20px 20px 0;box-shadow:0 1px 20px 0 rgb(190,189,189)}.signup-sec .flag-img{position:absolute;right:50px}.signup-sec .signup-bottom-img{position:absolute;bottom:-30px;left:0;object-fit:contain;z-index:-1}.signup-con .right .top{display:flex;justify-content:center;align-items:center;gap:30px}.signup-con .right .top .hr{width:2px;height:40px;background-color:#e0211d;margin:0;border:none}.signup-con .right .top p{font-family:Poppins;font-weight:500;font-size:16px;line-height:24px;color:#000000;width:250px}.signup-con .right form .signup-input-field{display:flex;justify-content:space-between;width:95%;border:2px solid #d9d9d9;border-radius:11px;padding:10px;align-items:center;margin-top:10px;margin-bottom:10px;height:45px}.signup-input-field select{border:none;outline:none;background:none;width:100%;color:#666666}.signup-con .right form .signup-input-field input{border:none;outline:none;background:none;width:90%}.signup-con .right form .signup-input-field input::placeholder{font-size:16px;font-weight:400;font-family:poppins;line-height:16px;color:#666666}.signup-con .right form .checkbox{display:flex;align-items:center;gap:5px}.signup-con .right form .signup-btn{width:100%;background-color:#e0211d;padding:20px;color:#fff;border:none;outline:none;border-radius:12px;margin-top:20px;font-size:16px}.signup-con .right form label{font-family:poppins;font-weight:700;font-size:16px;line-height:24px}.signup-con .right form .checkbox p{color:#e0211d;font-family:poppins;font-size:14px;font-weight:600;padding:0}.signup-con .right form p{font-weight:400;font-size:16px;font-family:poppins;text-align:center;line-height:24px;color:#000000;margin:0;padding:20px 0}.signup-con .right form p span a{font-size:16px;font-weight:400;text-decoration:none;color:#e0211d}.sidebar-con .logo{display:none}.sidebar-con{background-image:url(/images/sidebar-bg.png);background-size:cover;position:fixed!important;z-index:100;height:100vh!important;overflow-y:scroll}.sidebar-con.open{width:250px}.sidebar-con.closed{width:80px}.header{margin-left:0!important}.menubar{right:10px}.menu-center,.menubar{position:absolute;color:#ffffff;top:10px;cursor:pointer}.menu-center{right:20px}.menu-items{margin-top:100px}.menu-items,.menu-items-active{display:flex;flex-direction:column;gap:20px;margin-bottom:50px}.menu-items-active{margin-top:50px}.menu-item{display:flex;align-items:center;padding:7px 15px;margin:0 15px;gap:15px}.menu-item p{color:#ffffff;font-family:poppins;font-size:16px;font-weight:400;line-height:16px;margin:0}.menu-item p.active-text{color:#000000}.menu-item.active{background-color:#ffffff;border-radius:10px}.pageName h1{color:#ffffff;font-family:Atmospheric;font-size:20px;margin-top:50px;padding-left:20px}.mobile-view-items{display:block;position:absolute;bottom:10px;left:10px}.mobile-view-items .profile-sec{display:flex;align-items:center;gap:10px}.mobile-view-items .profile-sec h3{font-family:poppins;color:#fff;font-size:16px;font-weight:600}.mobile-nav-item,.progress{display:none}.navbar{background-color:#ffffff;border-bottom:20px solid #e0221e;position:fixed;width:100%;z-index:99;margin-left:200px}.navbar.closed{margin-left:70px}.navbar .header-top{display:flex;justify-content:space-between;padding-top:15px;align-items:center;margin-inline:70px;width:100%}.navbar .header-top .right{display:flex;align-items:center;gap:20px;margin-right:300px}.navbar .header-top .right option{font-family:poppins;font-size:16px}.logout-button{background-color:#e0221e;width:max-content;height:40px;border-radius:10px;border:none;outline:none;color:#fff;cursor:pointer;font-family:poppins;font-weight:700;line-height:13px;padding:0 10px}.navbar .header-top .right select{font-family:poppins;font-size:16px;font-weight:500;color:#000000;border:none;outline:none}.navbar .header-bottom{margin-top:10px;width:395px;position:absolute;bottom:-20px;left:95px}.navbar .header-bottom img{width:100%;object-fit:cover}.header-lang-buttons{display:flex;background-color:#ececec;width:max-content;border-radius:20px;height:25px;padding:0}.header-lang-buttons button{padding:0 5px!important}.header-lang-btn{color:#000;border-radius:10px;cursor:pointer;border:none;outline:none;background:none}.header-active-lang-btn{background-color:#e0221e;color:#ffffff;border:none;cursor:pointer;border-radius:25px 0 0 25px}.navbar-landing{position:relative}.landing-header-con{display:flex;flex-direction:column;justify-content:center;align-items:center}.landing-header{display:flex;justify-content:space-between;align-items:center;padding:15px 40px 15px 30px;width:100%;max-width:80%;border-radius:80px;background-color:#ffffff;margin-top:30px;margin-bottom:30px}.landing-header .right{display:flex;align-items:center;gap:10px}.landing-header .left{height:inherit;display:flex;align-items:center}.landing-header .left .logo{width:180px;height:65px}.landing-header .center ul{display:flex;margin:0;gap:50px}.landing-header .center ul a.active li{color:#e0201c;font-weight:600}.landing-header .center ul li{display:flex;background-color:#fff;margin:0;padding:16px 0;border-radius:36px;text-decoration:none;color:#212529;font-family:poppins}.center ul a.active{border-bottom:1px solid #e11f1c;color:#e11f1c}.hamburger-mobile,.mobile-nav,.nav-hamberger{display:none}.dashboard-con{display:flex;width:100%}.dashboard{margin-bottom:20px;width:100%}.dashboard .dashboard-main{height:auto;box-shadow:0 1px 20px 0 rgb(190,189,189);background-color:#fff;border-radius:30px;margin-top:150px;position:relative;padding-bottom:20px;z-index:1;margin-left:280px;margin-right:30px;display:flex;flex-direction:column;justify-content:center;align-items:center}.dashboard-main.closed{margin-left:120px}.dashboard-main .top{display:flex;align-items:center;padding:50px 0;gap:15px}.dashboard-main .top p{margin:0;font-family:poppins;font-size:14px;line-height:24px;font-weight:400}.dashboard-main .top p span{color:#e0221e;word-break:break-all}.dashboard-main .top div{display:flex;align-items:baseline;justify-content:center;gap:20px}.dashboard-main .top button:first-child{background-color:#000000}.dashboard-main .top button:first-child,.dashboard-main .top button:nth-child(2){width:129px;height:67px;border-radius:10px;border:none;outline:none;color:#fff;cursor:pointer;font-family:poppins;font-weight:700}.dashboard-main .top button:nth-child(2){background-color:#e0221e;margin-left:10px}.dashboard-main .center{gap:80px}.dashboard-main .center,.dashboard-main .center .left{display:flex;justify-content:center;align-items:center}.dashboard-main .center .left{width:500px;height:219px;border-radius:20px;gap:50px;background-color:#fff5f5;color:#e0221e;padding:20px 0}.dashboard-main .center .left:hover{background:linear-gradient(90deg,#e0221e 0,#8f0000)}.dashboard-main .center .left:hover *{color:#ffffff}.dashboard-main .center .left p{font-size:20px;font-weight:400;font-family:poppins;color:#e0221e;line-height:30px}.dashboard-main .center .left p span{display:block;font-weight:700;line-height:1.4;padding-top:10px;font-size:clamp(16px,5vw,28px);word-break:break-word}.dashboard-main .center .right{width:500px;height:219px;border-radius:20px;display:flex;align-items:center;justify-content:center;gap:25px;background-color:#fff5f5;color:#e0221e;padding:20px 0}.dashboard-main .center .right:hover{background:linear-gradient(90deg,#e0221e 0,#8f0000)}.dashboard-main .center .right:hover *{color:#ffffff}.dashboard-main .center .right p{font-size:20px;line-height:20px;font-weight:400;font-family:poppins;color:#e0221e}.dashboard-main .center .right p span{font-size:60px;line-height:60px;font-weight:700;display:block;padding-top:10px}.dashboard-main .bottom{padding:50px 0;display:flex;justify-content:space-between;align-items:center;gap:80px;position:relative;z-index:1}.dashboard-main .bottom .left{width:500px;height:219px;border-radius:20px;display:flex;align-items:center;justify-content:center;gap:50px;background-color:#fff5f5;color:#e0221e;padding:20px 0}.dashboard-main .bottom .left:hover{background:linear-gradient(90deg,#e0221e 0,#8f0000)}.dashboard-main .bottom .left:hover *{color:#ffffff}.dashboard-main .bottom .left p{font-family:poppins;font-size:50px;color:#e0221e;font-weight:700;line-height:60px;margin:0}.dashboard-main .bottom .left button{width:135px;height:55px;background-color:#000000;color:#fff;border-radius:10px;margin-top:10px;border:none;outline:none;font-family:poppins;font-weight:700;cursor:pointer}.dashboard-main .bottom .left .buy-now--mobile{display:none}.dashboard-main .bottom .right{width:500px;height:219px;border-radius:20px;display:flex;align-items:center;justify-content:center;gap:25px;background-color:#fff5f5;color:#e0221e;padding:20px 0}.dashboard-main .bottom .right:hover{background:linear-gradient(90deg,#e0221e 0,#8f0000)}.dashboard-main .bottom .right:hover *{color:#ffffff}.dashboard-main .bottom .right p{font-size:20px;line-height:20px;font-weight:400;font-family:poppins;color:#e0221e}.dashboard-main .bottom .right p span{font-size:60px;line-height:60px;font-weight:700;display:block;padding-top:10px}.dashboard-main .dropdown{display:flex;gap:80px;position:relative;z-index:1}.dashboard-main .dropdown select{width:800px;outline:none;height:67px;border:1px solid #d9d9d9;background-color:#fcfcfc;border-radius:11px;padding:10px;color:#666666;font-weight:400;font-size:16px;font-family:poppins}.dashboard-main .dropdown .show-more{width:max-content;height:67px;background-color:#000000;padding:0 10px;display:flex;justify-content:center;border-radius:10px;align-items:center}.dashboard-main .dropdown .show-more button{width:179px;color:#fff;font-family:poppins;font-weight:700;font-size:20px;text-align:center;border:none;outline:none;cursor:pointer;background:none}.dashboard-main .bottom-img{position:absolute;bottom:0;left:0}.show-more-sec{background-color:#fff;box-shadow:0 1px 20px 0 rgb(190,189,189);margin-top:20px;position:relative;border-radius:30px;margin-inline:30px;height:auto;padding-bottom:20px;margin-left:280px}.show-more-sec.closed{margin-left:120px}.show-more-sec .head-sec{border-top-left-radius:30px;border-top-right-radius:30px;background-color:#e0221e}.show-more-sec .head-sec p{margin:0;padding:15px 0 15px 30px;color:#fff;font-weight:600;font-family:poppins;line-height:33px;font-size:22px}.show-more-sec img{position:absolute;bottom:0;left:0}.show-more-sec .values-sec{display:flex;justify-content:space-between;background-color:#fff4f4;border-radius:12px;padding:20px 10px;margin-top:20px;margin-bottom:20px;position:relative;z-index:1;margin-inline:20px;border:1px solid #d9d9d9;height:auto}.show-more-sec .values-sec div{display:flex;align-items:center;gap:15px}.show-more-sec .values-sec div p{margin:0;color:#666666;font-size:14px;font-family:poppins;font-weight:400;line-height:16px}.show-more-sec .values-sec div span{color:#000000;font-family:poppins;font-size:14px;font-weight:400;line-height:16px}.invest-con{width:100%;position:relative;z-index:10}.invest-main{height:auto;box-shadow:0 1px 20px 0 rgb(190,189,189);background-color:#fff;border-radius:30px;position:relative;padding-bottom:50px;margin:120px 30px 20px 280px}.invest-main.closed{margin-left:120px}.invest-main .bottom-img{position:absolute;bottom:0;left:0}.invest-main .rightBgImg{position:absolute;right:0;height:250px}.invest-main h5{font-family:poppins;font-weight:400;font-size:16px;color:#000000;line-height:24px;padding:40px 50px 0;position:relative;z-index:100}.invest-main .search-sec{height:67px;border:1px solid #d9d9d9;border-radius:11px;margin-top:30px;display:flex;justify-content:space-between;padding:0 10px;position:relative;z-index:999;background-color:#fff;margin-inline:50px}.search-sec .input-field-sec{display:flex;align-items:center;gap:10px}.search-sec .input-field-sec input{border:none;outline:none;padding:10px;width:100%}.search-sec .input-field-sec input::placeholder{font-family:poppins;font-size:16px;line-height:16px;color:#666666;font-weight:400}.search-sec .location-sec{display:flex;gap:10px;align-items:center}.search-sec .location-sec select{width:100%;padding:5px;border:none;outline:none;font-family:poppins;font-size:16px;font-weight:400;line-height:16px;color:#666666;background:none}.swiper-wrapper{width:100%;height:200px;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.card-sec,.swiper-wrapper{position:relative;z-index:1}.card-sec{margin-inline:50px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;padding-bottom:60px}.card-sec .type-img{width:100%;border-radius:6px}.card-sec .card{width:100%;max-width:300px;margin:50px auto auto;cursor:pointer;height:95%;border-radius:12px;border:1.53px solid #ede6e6;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:15px}.card-sec .card .card-main-img{width:100%;max-width:300px;height:auto}.card .card-content{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;margin-top:10px}.card .card-content h3{font-weight:700;color:#000}.card .card-content h3,.card .card-content p{font-size:16px;font-family:poppins;line-height:24px}.card .card-content p{font-weight:400;color:#000000;word-break:break-word}.card .card-content p.sub-heading{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.card .card-content p span{color:#e0221e;font-weight:700}.card .card-content hr{margin:15px 0}.card .card-content .location{display:flex;align-items:center;gap:10px;margin-bottom:20px}.card .card-content .location p{font-size:16px;font-weight:400;font-family:poppins;line-height:18px}.card-btn{margin-top:auto;margin-bottom:10px}.card-btn button{width:100%;height:67px;background-color:#e0221e;font-family:poppins;font-weight:700;text-align:center;line-height:24px;font-size:16px;border:none;color:#fff;border-radius:10px;margin-top:10px;cursor:pointer}.card-btn button:hover{background-color:#fff;color:#e0221e;border:2px solid #e0221e}.show-btn{display:flex;justify-content:center;margin-top:50px;text-align:center}.show-btn button{width:546px;height:67px;color:#ffffff;background-color:#000000;border:none;outline:none;border-radius:10px;cursor:pointer;font-family:poppins;font-weight:700;font-size:16px;z-index:100}table{width:100%;border-collapse:collapse;background-color:#fcfcfc}th{color:#fff;background-color:#000000;font-weight:400}td,th{border:1px solid #d9d9d9;padding:8px;text-align:center;font-family:poppins;font-size:16px}td{color:#666666}.wallet-sec{display:flex;width:100%}.wallet-con{width:100%;margin-bottom:30px}.wallet-sec .wallet-main{height:auto;padding-inline:50px;box-shadow:0 1px 20px 0 rgb(190,189,189);background-color:#fff;border-radius:30px;margin-top:150px;position:relative;padding-bottom:50px;z-index:1;margin-right:30px;margin-left:280px;display:flex;justify-content:center;flex-direction:column;align-items:center}.wallet-sec .wallet-main.closed{margin-left:120px}.wallet-main .top{display:flex;justify-content:space-between;align-items:center;padding:50px 0;width:100%;flex-wrap:wrap}.wallet-main .top p{margin:0;font-family:poppins;font-size:16px;line-height:24px;font-weight:400;text-align:center}.wallet-main .top p span{color:#e0221e}.wallet-main .top button:first-child{background-color:#000000;width:max-content;height:67px;border-radius:10px;border:none;outline:none;color:#fff;cursor:pointer;font-family:poppins;font-weight:700;padding:0 30px 0 40px;font-size:16px}.wallet-main .center{display:flex;align-items:center;gap:80px}.wallet-main .center .left{width:500px;height:219px;background-color:#fff5f5;border-radius:20px;display:flex;align-items:center;justify-content:center;gap:50px;color:#e0221e}.wallet-main .center .left:hover{background:linear-gradient(90deg,#e0221e 0,#8f0000)}.wallet-main .center .left:hover *{color:#ffffff}.wallet-main .center .left p{font-size:20px;font-weight:400;font-family:poppins;color:#e0221e;line-height:30px}.wallet-main .center .left p span{display:block;font-weight:700;line-height:1.4;padding-top:10px;font-size:clamp(16px,5vw,28px);word-break:break-word}.wallet-main .center .right{width:500px;height:219px;background-color:#fff5f5;border-radius:20px;display:flex;align-items:center;justify-content:center;gap:50px}.wallet-main .center .right:hover{background:linear-gradient(90deg,#e0221e 0,#8f0000)}.wallet-main .center .right:hover *{color:#ffffff}.wallet-main .center .right p{font-size:20px;line-height:20px;font-weight:400;font-family:poppins;color:#e0221e}.wallet-main .center .right p span{font-size:60px;line-height:60px;font-weight:700;display:block;padding-top:10px}.wallet-main .bottom{padding:50px 0;display:flex;align-items:center;gap:80px;position:relative;z-index:1}.wallet-main .bottom .left{width:500px;height:219px;background-color:#fff5f5;border-radius:20px;display:flex;align-items:center;justify-content:center;gap:90px}.wallet-main .bottom .left .content{display:flex;flex-direction:column;align-items:center;justify-content:center}.wallet-main .bottom .left:hover{background:linear-gradient(90deg,#e0221e 0,#8f0000)}.wallet-main .bottom .left:hover *{color:#ffffff}.wallet-main .bottom .left p{font-family:poppins;font-size:20px;color:#e0221e;font-weight:400;line-height:45px;margin:0}.wallet-main .bottom .left p span{font-weight:700;font-size:30px;line-height:18px;display:block}.wallet-main .bottom .left button{width:135px;height:55px;background-color:#000000;color:#fff;border-radius:10px;margin-top:10px;border:none;outline:none;font-family:poppins;font-weight:700}.wallet-main .bottom .right{width:500px;height:219px;background-color:#fff5f5;border-radius:20px;display:flex;align-items:center;justify-content:center;gap:50px}.wallet-main .bottom .right:hover{background:linear-gradient(90deg,#e0221e 0,#8f0000)}.wallet-main .bottom .right:hover *{color:#ffffff}.wallet-main .bottom .right p{font-size:20px;line-height:20px;font-weight:400;font-family:poppins;color:#e0221e}.wallet-main .bottom .right p span{font-size:60px;line-height:60px;font-weight:700;display:block;padding-top:10px}.wallet-main .bottom-img{position:absolute;bottom:0;left:0}.wallet-show-more-sec{background-color:#fff;box-shadow:0 1px 20px 0 rgb(190,189,189);margin-top:20px;position:relative;border-radius:30px;height:auto;padding-bottom:1px;z-index:1;width:100%}.wallet-show-more-sec .head-sec{border-top-left-radius:30px;border-top-right-radius:30px;background-color:#e0221e}.wallet-show-more-sec .head-sec p{margin:0;padding-top:20px;padding-bottom:20px;padding-left:30px;color:#fff;font-weight:600;font-family:poppins;line-height:33px;font-size:22px}.wallet-show-more-sec img{position:absolute;bottom:0;left:0}.table-border-radius,.wallet-table{border-radius:12px}.wallet-table{padding-inline:30px;margin-top:30px;margin-bottom:30px;position:relative;z-index:1;overflow-x:auto}tr.active{background-color:#fff2f2}.card-detail-sec{display:flex}.card-detail-con{width:100%;margin:150px 30px 20px 280px;position:relative;z-index:10}.card-detail-con.closed{margin-left:120px}.card-detail-con .card-details{height:auto}.card-detail-con .card-details .top{box-shadow:0 1px 20px 0 rgb(190,189,189);background-color:#fff;border-radius:30px;position:relative;padding:30px}.card-detail-con .card-details .top img{position:absolute;right:0;top:0;height:130px;width:auto}.card-detail-con .card-details .top h3{font-family:poppins;font-weight:700;line-height:24px;color:#000000;font-size:16px}.card-detail-con .card-details .bottom .scrollable-paragraph,.card-detail-con .card-details .top .scrollable-paragraph{max-height:150px;overflow-y:auto;font-family:Poppins;font-weight:400;line-height:24px;color:#000000;font-size:16px;border-radius:5px;position:relative;z-index:1}.scrollable-paragraph::-webkit-scrollbar{width:8px}.scrollable-paragraph::-webkit-scrollbar-thumb{background-color:#e0221e;border-radius:30px}.scrollable-paragraph::-webkit-scrollbar-track{background:#fb9696;border-radius:30px}.card-detail-con .card-details .bottom{box-shadow:0 1px 20px 0 rgb(190,189,189);background-color:#fff;border-radius:30px;position:relative;margin-top:30px}.card-detail-con .card-details .bottom .bottomBgImg{position:absolute;bottom:0;left:0}.card-detail-con .card-details .bottom .bottom-con{padding:40px 30px;display:flex;gap:30px;position:relative;z-index:999}.bottom .bottom-con .left{max-width:500px;height:400px}.bottom-con .left .card-details-img,.bottom-con .left .card-details-video{width:500px;height:400px;border-radius:12px}.card-details .bottom .bottom-con .card-details-content{width:500px;height:auto;margin-top:40px}.card-details .bottom .bottom-con .card-details-content .head .span>span{color:#e0221e}.card-details .bottom .bottom-con .card-details-content .head h3{font-family:poppins;font-weight:500;font-size:20px;line-height:26px}.card-details .bottom .bottom-con .card-details-content .head p{font-family:poppins;font-weight:400;font-size:14px;line-height:26px;color:#666666;margin:0 0 10px}.progress-container{position:relative;width:100%;margin-bottom:10px}.progress-slider{-webkit-appearance:none;width:100%;height:10px;background:#a50c0c;outline:none;position:relative;z-index:2;border-radius:12px}.progress-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;background:#e04b49;border-radius:50%;cursor:pointer;position:relative;z-index:3}.card-details-content .investors,.card-details-content .location{display:flex;align-items:center;margin-bottom:10px;gap:10px}.card-details-content .investors p,.card-details-content .location p{font-size:12px;font-weight:400;line-height:18px;color:#000000;font-family:poppins}.card-details-content .min-investment{font-family:poppins;font-size:14px;font-weight:400;line-height:26px;color:#666666;margin:0 0 0 40px}.card-details-content .min-investment>span{color:#e0221e}.card-details-content button{width:100%;height:67px;border:none;border-radius:10px;background-color:#e11f1c;color:white;cursor:pointer;text-align:center;font-family:poppins;font-weight:700;font-size:16px;line-height:24px;margin-top:40px}.checkout-sec{display:flex;width:100%}.checkout-sec .checkout-con{width:100%}.checkout-sec .checkout-con .checkout-main{display:flex;gap:30px;margin:150px 30px 30px 280px}.checkout-con .checkout-main.closed{margin-left:120px}.checkout-con .checkout-main .left{flex:1 1;background-color:#fff;padding:20px;border-radius:30px;width:100%;position:relative}.checkout-con .checkout-main .left .bg-img{position:absolute;top:0;right:0}.checkout-con .checkout-main .left .steps-complete{display:flex;align-items:center;gap:10px}.checkout-con .checkout-main .left .steps-complete p{font-family:poppins;font-size:16px;line-height:24px;color:#000000;font-weight:400}.checkout-con .checkout-main .left .head h2{font-family:poppins;font-size:26px;line-height:39px;color:#000000;font-weight:700}.checkout-con .checkout-main .left .head p{font-family:poppins;font-size:16px;line-height:24px;color:#000000;font-weight:400;position:relative;z-index:1}.checkout-con .checkout-main .left .select div{display:flex;align-items:center;gap:10px}.checkout-main .left .select div p{font-family:poppins;font-size:16px;line-height:24px;color:#000000;font-weight:400}.checkout-main .left .one{display:flex;justify-content:space-between;margin-top:20px}.checkout-main .left .one .content h3{font-family:poppins;font-weight:500;color:#000000;font-size:16px;line-height:24px;margin-bottom:10px}.checkout-main .left .one .content div{width:307px;height:47px;border:1px solid #d9d9d9;background-color:#fcfcfc;border-radius:11px;display:flex;flex-direction:column;padding:10px;font-family:poppins;font-size:16px;line-height:16px;color:#666666;font-weight:400;justify-content:center;align-items:flex-start}.checkout-main .left .one .content div span{display:block;font-size:12px;line-height:16px}.checkout-main .left .two{display:flex;justify-content:space-between;margin-top:20px}.checkout-main .left .two .content h3{font-family:poppins;font-weight:500;color:#000000;font-size:16px;line-height:24px;margin-bottom:10px}.checkout-main .left .two .content div{width:307px;height:47px;border:1px solid #d9d9d9;background-color:#fcfcfc;border-radius:11px;display:block;padding:10px;font-family:poppins;font-size:16px;line-height:16px;color:#666666;font-weight:400;align-items:flex-start}.checkout-main .left .two .content div span{display:block;font-size:12px;line-height:16px;margin-top:3px}.checkout-main .left .two .content .copy{display:flex;justify-content:space-between;align-items:center}.checkout-main .left .two .content .copy img{cursor:pointer}.checkout-main .left p:nth-child(6){font-family:poppins;font-weight:400;font-size:13px;line-height:20px;color:#000000;margin-top:30px}.checkout-main .left span:nth-child(7){color:#e0221e;font-size:12px;font-family:poppins;font-weight:400;line-height:16px}.checkout-con .checkout-main .right{flex:0.5 1;width:100%;display:flex;flex-direction:column;gap:30px}.checkout-main .right .top,.checkout-wallet-main .right .top{background-color:#ffffff;border-radius:30px;height:auto}.checkout-main .right .head,.checkout-wallet-main .right .head{background-color:#e0221e;border-top-left-radius:30px;border-top-right-radius:30px;height:61px;align-items:center;display:flex}.checkout-main .right .top .head p,.checkout-wallet-main .right .top .head p{margin:0;padding-left:20px;color:#ffffff;font-family:poppins;font-size:20px;font-weight:700;line-height:30px}.checkout-main .right .top .top-content,.checkout-main .right .top-content.bottom-scroll,.checkout-wallet-main .right .top .top-content{padding:20px;max-height:100px;overflow-y:auto;margin-top:10px}.top-content.bottom-scroll{height:180px!important;max-height:180px!important}.checkout-main .right .top .top-content::-webkit-scrollbar,.checkout-main .right .top-content.bottom-scroll::-webkit-scrollbar,.checkout-wallet-main .right .top .top-content::-webkit-scrollbar{width:8px;margin-top:10px}.checkout-main .right .top .top-content::-webkit-scrollbar-thumb,.checkout-main .right .top-content.bottom-scroll::-webkit-scrollbar-thumb,.checkout-wallet-main .right .top .top-content::-webkit-scrollbar-thumb{background-color:#e0221e;border-radius:30px}.checkout-main .right .top .top-content::-webkit-scrollbar-track,.checkout-main .right .top-content.bottom-scroll::-webkit-scrollbar-track .checkout-wallet-main .right .top .top-content::-webkit-scrollbar-track{background:#fb9696;border-radius:30px}.checkout-main .right .top .top-content h3,.checkout-main .right .top-content.bottom-scroll h3,.checkout-wallet-main .right .top .top-content h3{font-family:poppins;font-weight:700;font-size:20px;line-height:30px;color:#000000}.checkout-main .right .top .top-content p,.checkout-main .right .top-content.bottom-scroll p,.checkout-wallet-main .right .top .top-content p{font-family:poppins;font-weight:400;font-size:14px;line-height:21px;margin:0}.checkout-main .right .top .bottom-content,.checkout-wallet-main .right .top .bottom-content{border:1px solid #ffcccc;background-color:#fff2f2;padding:20px;border-radius:14px;margin:40px 20px 20px}.checkout-main .right .top .bottom-content p,.checkout-wallet-main .right .top .bottom-content p{font-size:16px;font-weight:400;line-height:24px;color:#000000;font-family:poppins}.checkout-main .right .top .bottom-content div,.checkout-wallet-main .right .top .bottom-content div{display:flex;justify-content:space-between;align-items:center}.checkout-main .right .top .bottom-content div h6,.checkout-wallet-main .right .top .bottom-content div h6{font-family:poppins;font-weight:700;line-height:24px;font-size:16px}.checkout-main .right .top .bottom-content div span,.checkout-wallet-main .right .top .bottom-content div span{font-family:poppins;font-weight:700;line-height:24px;font-size:16px;color:#e0221e}.checkout-main .right .bottom,.checkout-wallet-main .right .bottom{background-color:#ffffff;border-radius:30px;height:auto;padding-bottom:20px}.checkout-main .right .bottom .head p,.checkout-wallet-main .right .bottom .head p{margin:0;padding-left:20px;color:#ffffff;font-family:poppins;font-size:20px;font-weight:700;line-height:30px}.checkout-main .right .bottom div,.checkout-wallet-main .right .bottom div{padding:20px}.checkout-main .right .bottom div p,.checkout-wallet-main .right .bottom div p{font-family:poppins;font-weight:400;font-size:20px;line-height:30px;color:#000000;margin:20px 0 0}.checkout-main .right .bottom div p:first-child,.checkout-wallet-main .right .bottom div p:first-child{margin-top:10px}.checkout-main .right .bottom div p span,.checkout-wallet-main .right .bottom div p span{color:#e0221e}.checkout-main .right .bottom div:nth-child(4),.checkout-wallet-main .right .bottom div:nth-child(4){padding:20px;border-radius:14px;margin:30px 20px 0}.checkout-main .right .bottom div:nth-child(4) h6,.checkout-wallet-main .right .bottom div:nth-child(4) h6{font-family:poppins;font-size:16px;line-height:24px;color:#000000;font-weight:700}.checkout-main .right .bottom div:nth-child(4) h6 span,.checkout-wallet-main .right .bottom div:nth-child(4) h6 span{color:#e0221e;padding-left:10px}.bottom-scroll{font-family:poppins;font-size:14px}.bottom-scroll>div,.bottom-scrollable,.mp-0{padding:0!important}.mp-0{margin:0!important}.h-180{height:180px!important;max-height:180px!important}.checkout-wallet-sec{display:flex;width:100%}.checkout-wallet-sec .checkout-wallet-con{width:100%}.checkout-wallet-sec .checkout-wallet-con .checkout-wallet-main{display:flex;gap:30px;margin:150px 30px 30px 280px}.checkout-wallet-sec .checkout-wallet-con .checkout-wallet-main.closed{margin-left:110px}.checkout-wallet-con .checkout-wallet-main .left{flex:1 1;background-color:#fff;padding:20px;border-radius:30px;width:100%;position:relative}.checkout-wallet-con .checkout-wallet-main .left .bg-img{position:absolute;top:0;right:0}.checkout-wallet-main .left .steps-complete{display:flex;align-items:center;gap:10px}.checkout-wallet-main .left .steps-complete p{font-family:poppins;font-weight:400;font-size:16px;line-height:24px;color:#000000}.checkout-wallet-main .left .head{margin-top:30px}.checkout-wallet-main .left .head h2{font-family:poppins;font-size:26px;line-height:39px;color:#000000;font-weight:700}.checkout-wallet-main .left .head p{font-family:poppins;font-size:16px;line-height:24px;color:#000000;font-weight:400;margin:10px 0 0}.checkout-wallet-main .left .balance{width:100%;background-color:#fff2f2;border:1px solid #ffcccc;height:160px;border-radius:14px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:20px}.checkout-wallet-main .left .balance p{font-family:poppins;font-size:16px;font-weight:400;line-height:24px;text-align:center;color:#000000;margin:0}.checkout-wallet-main .left .balance span{font-family:poppins;font-size:66px;font-weight:700;line-height:76px;text-align:center;color:#e0221e}.checkout-wallet-main .left .checkbox{margin-top:10px;margin-bottom:10px;display:flex;align-items:center;gap:5px}.checkout-wallet-main .left .checkbox span{font-family:poppins;font-size:14px;color:#e0221e;line-height:15px}.checkout-wallet-main .left button{width:100%;height:67px;background-color:#e0221e;color:#ffffff;text-align:center;font-family:poppins;font-weight:700;font-size:16px;line-height:24px;border:none;outline:none;border-radius:10px;margin-top:40px;cursor:pointer}.checkout-wallet-con .checkout-wallet-main .right{flex:0.5 1;width:100%;display:flex;flex-direction:column;gap:30px}.withdraw-sec{display:flex;width:100%}.withdraw-sec .withdraw-con{margin-bottom:20px;width:100%}.withdraw-sec .withdraw-con .withdraw-main{height:auto;box-shadow:0 1px 20px 0 rgb(190,189,189);background-color:#fff;border-radius:30px;position:relative;z-index:1;padding:50px;margin-top:150px;margin-right:30px;margin-left:280px}.withdraw-sec .withdraw-con .withdraw-main.closed{margin-left:120px}.withdraw-main h6{font-family:poppins;font-size:16px;font-weight:400;line-height:24px;color:#000000}.withdraw-main .top{justify-content:space-between;align-items:center}.amount-input,.withdraw-main .top{display:flex;gap:20px}.amount-input input{width:100%;height:47px;padding:10px;border:1px solid #d9d9d9;background-color:#fcfcfc;border-radius:11px;outline:none}.amount-input button{width:179px;height:67px;background-color:#000000;color:#ffffff;text-align:center;border-radius:10px;border:none;outline:none;font-family:poppins;font-weight:700;font-size:16px;cursor:pointer}.withdraw-main .top .right{width:100%;max-width:263px;background-color:#fff5f5;display:flex;justify-content:space-between;align-items:center;padding:15px;border-radius:20px}.withdraw-main .top .right p{font-family:poppins;font-weight:400;font-size:20px;line-height:30px;color:#e0221e;margin:0}.withdraw-main .top .right p span{font-weight:700;font-size:30px;line-height:60px;display:block;text-align:center}.withdraw-main .top .right img{width:90px;height:90px}.withdraw-table{margin-top:40px;border-radius:12px;overflow-x:auto}.withdraw-border-radius{border-radius:12px;overflow:hidden}.document-con{width:100%;display:flex}.document-sec{width:100%}.document-sec .document-main{height:auto;box-shadow:0 1px 20px 0 rgb(190,189,189);background-color:#fff;border-radius:30px;position:relative;z-index:1;padding:20px 40px 80px;margin:150px 30px 20px 280px}.document-sec .document-main.closed{margin-left:120px}.document-sec .document-main .top-bg{position:absolute;top:0;right:0}.document-sec .document-main .bottom-bg{position:absolute;bottom:0;left:0;width:250px;height:250px;z-index:-1}.document-sec .document-main h2{font-family:poppins;font-weight:700;font-size:20px;line-height:30px}.document-sec .document-main p{margin:0;font-family:poppins;font-weight:400;font-size:12px;line-height:18px}.doc-card{margin:40px auto auto;position:relative;width:317px}.doc-card .doc-card-status{position:absolute;top:-8px;right:0;background-color:#20bf55;border-radius:20px;width:max-content;height:7px;padding:10px;color:#ffffff;text-align:center;display:flex;align-items:center;font-family:Poppins,sans-serif}.doc-card .doc-card-status span{color:#ffffff;font-family:poppins;font-weight:700;font-size:13px;line-height:20px}.doc-card .NFT-image-holder{border:1px solid #d9d9d9;width:100%;padding:10px;border-radius:11px;background-color:#faf8f8}.doc-card .NFT-image-upload-txt{display:flex;margin-top:10px;width:317px;height:47px;justify-content:center;background-color:#e0221e;padding:10px;border-radius:10px;align-items:center;cursor:pointer}.doc-card .NFT-image-upload-txt button{border:none;background:none;outline:none;color:#ffffff;font-family:poppins;font-weight:700;line-height:24px;font-size:16px;cursor:pointer;display:flex;gap:20px;align-items:center}.doc-card .type-of-file{display:flex;justify-content:space-between;margin-top:10px}.type-of-file div{display:flex;align-items:center;gap:5px}.type-of-file div .category{font-family:poppins;font-weight:400;font-size:12px;line-height:18px;max-width:150px}.type-of-file .file-jpg{color:#666666;font-family:poppins;font-weight:400;font-size:10px;line-height:15px}.document-card-container{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:99999;gap:10px}.referral-sec{display:flex;width:100%}.referral-sec .referral-con{width:100%}.referral-con .referral-main{height:auto;box-shadow:0 1px 20px 0 rgb(190,189,189);background-color:#fff;border-radius:30px;position:relative;z-index:1;padding:20px 40px;margin:150px 30px 20px 280px}.referral-con .referral-main.closed{margin-left:120px}.referral-main h2{font-family:poppins;font-size:20px;font-weight:700}.referral-main .head{display:flex;justify-content:space-between;margin-top:20px;align-items:center}.referral-main .head h3{font-family:poppins;font-size:18px;font-weight:600}.referral-main .head button{background-color:#e0221e;width:149px;height:57px;color:#fff;border:none;outline:none;border-radius:11px;font-family:poppins;font-size:16px;font-weight:700;line-height:20px;cursor:pointer}.referral-main h4{font-weight:400;font-size:18px;font-family:poppins;margin-top:20px;margin-bottom:20px}.referral-main .link{align-items:center;background-color:#ebebeb;border-radius:20px;display:flex;gap:25px;justify-content:space-between!important;padding:20px}.referral-main .link p{font-family:poppins;font-size:16px;font-weight:500;color:#565656;word-break:break-all;margin:0;display:flex;justify-content:center}.referral-main .lp-btn{background-color:#e0201c;border-radius:30px;padding:.2em 1.2em;color:#fff;cursor:pointer;border:1px solid #e0201c;text-decoration:none;min-width:80px}.referral-main .link span{display:flex;align-items:center;color:#e0221e;font-family:poppins;font-size:16px;font-weight:500;gap:10px;word-break:break-all}.referral-main .center{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.referral-main .center div h6{font-family:poppins;font-size:18px;font-weight:700;margin-bottom:15px;color:#000000}.referral-main .center div p{font-family:poppins;font-size:32px;font-weight:700;margin:0;color:#000000;text-align:center}.referral-table{border-radius:12px;margin-top:30px;margin-bottom:30px;position:relative;z-index:1;width:100%;overflow-x:auto}.referral-policy-sec{display:flex;width:100%}.referral-policy-sec .referral-policy-con{width:100%}.referral-policy-con .referral-policy-main{height:auto;box-shadow:0 1px 20px 0 rgb(190,189,189);background-color:#fff;border-radius:30px;position:relative;z-index:1;padding:20px 40px;margin-top:150px;margin-right:30px;margin-left:280px}.referral-policy-con .referral-policy-main.closed{margin-left:120px}.referral-policy-main h1{font-size:30px;font-weight:700}.referral-policy-main h1,.referral-policy-main h3{font-family:poppins;color:#000000;margin-bottom:20px}.referral-policy-main h3{font-size:20px;font-weight:500}.referral-policy-main p{font-family:poppins;font-weight:400;color:#000000;letter-spacing:2px}.lang-buttons{display:flex;background-color:#ffffff;width:max-content;position:absolute;right:60px;border-radius:20px}.lang-btn{color:#000;padding:5px;border-radius:10px;cursor:pointer;border:none;outline:none;background:none}.active-lang-btn{background-color:#e0221e;color:#ffffff;border:none;cursor:pointer;border-radius:0 25px 25px 0}.home-sec{display:flex;width:100%!important}.forget-sec{margin-top:20px}.forget-sec .forget-main{margin-top:100px}.forget-main .forget-con,.forget-sec .forget-main{display:flex;flex-direction:column;justify-content:center;align-items:center}.forget-main .forget-con{width:500px;background-color:#ffffff;padding:50px;height:auto;box-shadow:0 3px 5px -3px #a2a2a2;border-radius:5px}.forget-con h1{color:#404040;font-family:poppins;font-size:1.8rem;font-weight:500;margin-bottom:30px;text-align:center}.forget-con input{display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;border:1px solid #5f6366;width:100%;border-radius:10px;margin-bottom:30px}.forget-con button{border-radius:30px;width:100px;text-align:center;background-color:#e0221e;color:#ffffff;font-family:poppins;font-size:17px;font-weight:500;outline:none;border:none;cursor:pointer;padding:5px}.update-sec{margin-top:20px}.update-sec .update-main{margin-top:100px}.update-main .update-con,.update-sec .update-main{display:flex;flex-direction:column;justify-content:center;align-items:center}.update-main .update-con{width:500px;background-color:#ffffff;padding:50px;height:auto;box-shadow:0 3px 5px -3px #a2a2a2;border-radius:5px}.update-con h1{color:#404040;font-family:poppins;font-size:1.8rem;font-weight:500;margin-bottom:30px;text-align:center}.update-con input{display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;border:1px solid #5f6366;width:100%;border-radius:10px;margin-bottom:30px}.update-con button{border-radius:30px;width:100px;text-align:center;background-color:#e0221e;color:#ffffff;font-family:poppins;font-size:17px;font-weight:500;outline:none;border:none;cursor:pointer;padding:5px}.verify-sec{margin-top:20px}.verify-sec .verify-main{align-items:center;margin-top:100px}.verify-main .verify-con,.verify-sec .verify-main{display:flex;flex-direction:column;justify-content:center}.verify-main .verify-con{width:500px;background-color:#ffffff;padding:50px 100px;height:auto;box-shadow:0 3px 5px -3px #a2a2a2;border-radius:5px}.verify-con img{margin:0 auto}.verify-con h1{font-size:20px;letter-spacing:2px;color:#000000;padding-top:20px}.verify-con h1,.verify-con p{font-family:poppins;text-align:left}.verify-con p{font-size:16px;font-weight:400;color:#212529;margin:0 0 20px}.verify-con h5{font-family:poppins;color:#212529;font-weight:700!important}.verify-con .input-fileds{display:flex;gap:20px;justify-content:center}.verify-con .input-fileds input{width:63.32px;text-align:center;padding:0;height:56px;margin:1rem .7rem;font-size:2rem;border-radius:4px;border:none;background-color:rgb(237,237,237);outline:none}.verify-con button{background-color:#e11f1c;border:none;border-radius:10px;color:#fff;font-family:poppins;font-size:18px;font-weight:500;margin-top:25px;padding:2%;width:100%}.verify-con span{margin-top:16px;font-family:poppins;color:#212529;font-weight:400;font-size:16px}.type-wrap{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:12px}.type-wrap p{color:#666666;font-family:Poppins;font-size:10px;font-weight:400;line-height:15px;text-align:left;margin:0}.type-wrap-wrap{display:flex;align-items:center;gap:8px}.custom-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.custom-modal-content{background-color:white;border-radius:10px;width:80%;max-width:800px;padding:20px;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative}.custom-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.close-btn{cursor:pointer}.loading-container{display:flex;justify-content:center;align-items:center;min-height:200px}.custom-modal-body{max-height:500px}.document-conn-card{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.document-conn-card.mt-5{margin-top:16px}.logout{padding:10px;width:130px;border-radius:12px;background-color:#e0221e;border:none;outline:none;font-family:poppins;font-size:16px;color:#fff;cursor:pointer}.card-container-doc{display:flex;justify-content:center;align-items:center;gap:40px;overflow:hidden}#notification-main{justify-content:start;align-items:unset;display:flex;flex-direction:column}.notification-history-card{display:flex;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 4px #0000001a;margin:20px 100px;padding:20px;gap:50px}.notification-history-card .text h4{font-family:poppins;color:#333;font-size:20px;width:100%;word-break:break-all;line-height:25px;margin:5px 0 0}.notification-history-card .text p{color:#666;font-size:16px;word-break:break-all;font-weight:400}.notification-detail-sec{display:flex;align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 4px #0000001a;margin:20px 100px;padding:20px;gap:50px}.notification-detail-sec .content h1{font-family:poppins;color:#333;font-size:20px;width:100%;word-break:break-all;letter-spacing:1px;line-height:1.4rem;overflow:hidden;margin:0 0 10px}.notification-detail-sec .content div{color:#666;font-size:16px;word-break:break-all;letter-spacing:1px;line-height:1.4rem;margin-top:15px}.signature-active{box-shadow:0 1px 2px 0 rgba(60,64,67,.3),0 2px 6px 2px rgba(60,64,67,.15);overflow:hidden;border-radius:6px;border:2px solid #e11f1c}.signature-option,.signature-option img{width:150px;margin-top:-32px}.signature-option{overflow:hidden}.signature-sec{width:40%;padding-inline:20px}.signature-sec .bottom div:first-child{flex-direction:column}.signature-sec .bottom div:first-child .signature-option:first-child{margin:10px 0 3px;width:183px;overflow:hidden}.signature-sec .bottom div:first-child .signature-option:nth-child(2),.signature-sec .bottom div:first-child .signature-option:nth-child(3),.signature-sec .bottom div:first-child .signature-option:nth-child(4),.signature-sec .bottom div:first-child .signature-option:nth-child(5){margin:3px 0;width:183px;overflow:hidden}.signature-sec .bottom div:first-child .signature-active:first-child{margin:10px 0 3px;width:183px;overflow:hidden}.signature-sec .bottom div:first-child .signature-active:nth-child(2),.signature-sec .bottom div:first-child .signature-active:nth-child(3),.signature-sec .bottom div:first-child .signature-active:nth-child(4),.signature-sec .bottom div:first-child .signature-active:nth-child(5){margin:3px 0;width:183px;overflow:hidden}.signature-sec .bottom div:first-child button{display:inline-block;padding:5px 10px;background:#e11f1c;border-radius:6px;font-weight:300;font-size:16px;line-height:28px;color:white;text-transform:capitalize;text-align:center;transition:all .5s;width:-moz-fit-content;width:fit-content;border:none;margin-top:10px}.signature-sec .top .top-1{display:flex;gap:15px}.signature-sec .top .top-1 label input{margin-right:5px}.signature-sec .top .top-1 label{font-size:14px;font-weight:600}.top .top-2 button{margin-right:10px}.top .top-2 button,.top .top-2 button:nth-child(3){display:inline-block;padding:5px 10px;background:#e11f1c;border-radius:6px;font-weight:300;font-size:16px;line-height:28px;color:white;text-transform:capitalize;text-align:center;transition:all .5s;width:-moz-fit-content;width:fit-content;border:none}.top .top-2 #convas{border:1px solid #dee2e6!important;touch-action:none!important;width:100%!important;margin-top:10px;height:120px;margin-bottom:10px;border-radius:6px;box-shadow:0 2px 5px -1px rgb(244 0 0/25%),0 1px 3px -1px rgb(255 0 0/30%)}.top .top-3 input{padding:5px 10px;width:80%;margin:10px 0;border-radius:6px;border:1px solid #525659}.top .top-3 button{display:inline-block;padding:5px 10px;background:#e11f1c;border-radius:6px;font-weight:300;font-size:16px;line-height:28px;color:white;text-transform:capitalize;text-align:center;transition:all .5s;width:-moz-fit-content;width:fit-content;border:none}.pdf-container{overflow:hidden;overflow-x:auto;overflow-y:auto;height:480px;border:2px solid grey;width:100%}.canvas-contain{display:flex;justify-content:center;align-items:center;margin-top:5px;flex-wrap:wrap;gap:20px}.signature-container{display:"flex"!important;gap:"10px"!important;max-height:"500px"!important;overflow:"auto"!important;margin-top:"50px"!important}.pitch-con{padding:16px}.pitch-con .main-heading{text-align:center;font-family:Poppins,sans-serif;font-size:30px;margin-bottom:25px}.pitch-con .container{display:flex;gap:50px;align-items:center}.pitch-con .container .left{flex:2 1}.pitch-con .container .left p{font-family:Poppins,sans-serif;font-size:20px;font-weight:400;line-height:25.75px;text-align:left}.pitch-con .container .right{flex:1 1}.pitch-con .container .right img{width:100%;border-radius:12px;margin-inline:auto;object-fit:cover}.page-banner{position:relative;overflow:hidden}.page-banner .background-img{width:100%;min-height:400px;filter:brightness(.5);object-fit:cover}.page-banner-body{position:absolute;top:70%;left:44%}.page-banner-body p{font-size:2rem;font-weight:500;color:white;font-family:poppins}.about-us-content{padding-inline:100px}.about-us-content .title{color:#404040;font-family:poppins;font-size:25px;font-weight:500;letter-spacing:1px;margin-bottom:1em;text-align:center}.about-us-content .p-desc,.about-us-content .p-title{color:#404040;font-family:poppins;font-size:16px;text-align:left}.team-sec{margin-top:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.team-sec .section-title{font-size:35px;font-weight:500}.team-sec .section-title,.team-sec .sub-heading{line-height:1.2em;text-align:center;color:#404040;font-family:poppins;letter-spacing:0}.team-sec .sub-heading{font-size:20px;font-weight:400;width:80%}.t-card-wrapper{border-radius:.3rem;flex-direction:column;text-align:center;padding:1em;box-shadow:1px 1px 1px 1px var(--light-gray)}.t-card-img,.t-card-wrapper{display:flex;align-items:center}.t-card-img{aspect-ratio:1;justify-content:center;overflow:hidden;width:234px;height:234px;border-radius:300px}.t-card-img img{width:100%;min-height:100%;border-radius:300px;object-fit:contain}.custom-prev{left:-50px}.custom-next,.custom-prev{position:absolute;top:30%;transform:translateY(-50%);z-index:10;cursor:pointer}.custom-next{right:-50px}.terms-conditions-content{padding:50px}.custom-next:before,.custom-prev:before{display:none!important}.custom-modal-content.ide{max-width:800px}.privacy-policy.container{margin-inline:100px}.privacy-policy{padding-bottom:50px}.privacy-policy-main{font-family:poppins}.m-0{margin:0}.privacy-policy-subheading{margin-top:10px}.privacy-policy-con{width:100%;position:relative;z-index:10}.policy-box{height:auto;box-shadow:0 1px 20px 0 rgb(190,189,189);background-color:#fff;border-radius:30px;position:relative;overflow:hidden;margin-top:210px}.privacy-policy-heading{font-family:Poppins;font-size:45px;font-weight:700;line-height:53px;letter-spacing:0;text-align:center;width:67%;color:#000;margin-bottom:30px;margin-inline:auto}.policy-box .rightBgImg{position:absolute;top:-1px;right:0}.policy-box .bottom-img{position:absolute;bottom:-1px;left:-50px;width:400px;height:250px}.privacy-policy-heading-2{margin-top:16px}.privacy-policy-content{padding:50px}.privacy-policy-list{padding:0!important}.privacy-policy-banner{width:100%;height:auto;position:relative;z-index:10}.list-type-disc-custom{font-size:20px}.ticket-con{padding:40px}.ticket-con *{font-family:poppins}.ticket-con .ticket-heading{font-size:24px}.ticket-tabs-btn{margin-top:25px;margin-bottom:30px;display:flex;align-items:center;gap:20px}.ticket-tabs-btn .black-btn{background-color:#000000}.ticket-tabs-btn .black-btn,.ticket-tabs-btn .red-btn{width:135px;height:50px;border-radius:10px;border:none;outline:none;color:#fff;cursor:pointer;font-family:poppins;font-weight:700}.ticket-tabs-btn .red-btn{background-color:#e0221e}.tickets-tab-container{margin-top:50px}.ticket-desc-container{width:100%;display:flex;justify-content:center;background:#b1b1b1;border-radius:50px;margin-top:10px}.pagination-container{margin-top:10px;width:100%;display:flex;justify-content:space-between}.pagination-container div:nth-child(2){display:flex;gap:10px}.paginator{width:25px;height:25px;display:flex;justify-content:center;align-items:center;border-radius:5px;border:1px solid #666666;cursor:pointer}.chat-section{width:100%;display:flex;flex-direction:column;gap:10px;padding:10px}.chat-message{max-width:60%;padding:10px;border-radius:8px;color:#fff;word-wrap:break-word;margin:0!important}.admin-message{align-self:flex-start;color:#000000;background-color:#e0e0e0}.user-message{align-self:flex-end;background-color:#e0221e}.input-container{width:100%;display:flex;align-items:center;gap:20px}.input-container>div{width:50%}.create-ticket-form select{width:100%;padding:10px;font-size:16px;font-weight:400;color:#666666;background:none;border:1px solid #d9d9d9;border-radius:11px}.create-ticket-form select .selected{color:#000000;font-weight:500}.ticket-input{gap:5px}.ticket-input input{padding:10px;border:1px solid #d9d9d9;border-radius:11px}.text-area-container{display:flex}.text-area-container textarea{padding:20px;width:100%;border:1px solid #d9d9d9;border-radius:11px}.submit-btn{cursor:pointer;margin-top:20px;width:100%;height:50px;border-radius:11px;background-color:#e0221e;border:none;outline:none;color:white;font-weight:600;text-transform:uppercase}.ticket-table-wrapper{border-radius:20px;width:100%;max-height:500px;overflow:auto}.ticket-history-table{min-width:1200px}.tickets-table-head{position:-webkit-sticky;position:sticky;top:0}.ticket-image{max-height:50px;width:auto}.expand-dots{cursor:pointer;color:#0043fa}.custom-badge{padding:2px 8px;border-radius:20px;font-weight:500}.red-badge{color:red}.orange-badge{color:rgb(255,102,0)}.yellow-badge{color:orange}.green-badge{color:green}.new-landing-page{width:100%;overflow:hidden;background-color:#fff}.new-landing-page *{margin:0;padding:0;box-sizing:border-box;font-family:DM Sans!important;transition:all .2s;line-height:normal}.new-landing-page .container{padding:60px 50px}.join-banner-news-2{width:100%;display:flex;align-items:center;gap:1em;background-color:#d81f26;position:relative;z-index:1}.join-banner-news-2 .lp-news-btn{color:#fff;background-color:#000;font-weight:700;padding:.2em 1.2em;text-decoration:none}.join-banner-news-2 img{width:300px;object-fit:contain}.join-banner-news-2 p{font-size:14px;color:#fff;text-align:start;letter-spacing:0}.join-banner-news-2 marquee{font-size:15px;color:#fff;text-align:start;letter-spacing:0}.new-landing-page .new-navbar{width:100%;display:flex;justify-content:center;position:relative;z-index:100}.new-landing-page .new-navbar .pc-nav{width:100%;padding:10px 30px;background-color:#fff}.new-landing-page .new-navbar .pc-nav>ul{width:100%;display:flex;gap:50px;align-items:center;justify-content:space-between}.new-landing-page .new-navbar .pc-nav>ul .logo-container{display:flex;align-items:center}.new-landing-page .new-navbar>.pc-nav>ul .links{display:flex;align-items:center;gap:40px}.new-landing-page .new-navbar>.pc-nav>ul .links a{color:#000;font-weight:500;font-size:18px;text-wrap:nowrap}.new-landing-page .new-navbar>.pc-nav>ul .links a:hover{color:#e0201c}.new-landing-page .new-navbar>.pc-nav>ul .actions{display:flex;align-items:center;gap:20px}.new-landing-page .mobile-custom-nav{display:none}.new-landing-page .mobile-custom-nav .top-bar{padding:10px;width:100%;display:flex;align-items:center;justify-content:space-between}.new-landing-page .mobile-custom-nav .top-bar .actions{display:flex;align-items:center;gap:10px}.new-landing-page .mobile-custom-nav .nav-body{position:fixed;top:0;left:100%;z-index:999;width:100%;height:100vh;background-color:#fff;transition:all .3s;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;padding:30px 0}.new-landing-page .mobile-custom-nav .nav-body>ul>li>a{color:#000;font-weight:700;font-size:18px}.new-landing-page .mobile-custom-nav .nav-body.show{left:0}.new-landing-page .mobile-custom-nav .nav-body .logo-container{display:flex;flex-direction:column;align-items:center}.new-landing-page .mobile-custom-nav .nav-body .logo-container p{font-weight:800}.new-landing-page .mobile-custom-nav .links{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}#checkbox{display:none}.toggle{position:relative;width:30px;height:30px;z-index:1000;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;transition-duration:.5s}.bars{width:100%;height:3px;background-color:#e0201c;border-radius:4px}#bar2{transition-duration:.8s}#bar1,#bar3{width:70%}#checkbox:checked+.toggle .bars{position:absolute;transition-duration:.5s}#checkbox:checked+.toggle #bar2{transform:scaleX(0);transition-duration:.5s}#checkbox:checked+.toggle #bar1{width:100%;transform:rotate(45deg);transition-duration:.5s}#checkbox:checked+.toggle #bar3{width:100%;transform:rotate(-45deg);transition-duration:.5s}#checkbox:checked+.toggle{transition-duration:.5s;transform:rotate(180deg)}.new-landing-page .login-btn{padding:10px 15px;color:#fff;background-color:#e0201c;text-transform:uppercase;font-weight:700;outline:none;cursor:pointer;border:1px solid #e0201c}.new-landing-page .login-btn:hover{background-color:transparent;color:#e0201c}.new-landing-page .hero-section{width:100%;min-height:90vh;overflow:hidden;display:flex;align-items:center}.new-landing-page .hero-coffe-leaves-image{position:absolute;bottom:-100px;left:-100px}.new-landing-page .hero-coffe-leaves-art{position:absolute;top:-400px;left:-30px;z-index:0;transform:rotate(90deg);width:700px;max-width:100%}.new-landing-page .hero-section .main-content{z-index:1;display:flex;align-items:center;gap:50px}.new-landing-page .hero-section .main-content .coffe-cup-img{animation-name:hero-img-animation;animation-duration:25s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes hero-img-animation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.new-landing-page .hero-section .main-content .content .text{display:flex;flex-direction:column;gap:20px}.new-landing-page .hero-section .main-content .content h1{color:#000;font-weight:900;font-size:40px;line-height:60px}.new-landing-page .invest-now-btn{margin-top:10px;height:50px;width:140px;font-size:16px;display:flex;align-items:center;justify-content:center;gap:5px;background-color:#e0201c;border:1px solid #e0201c;color:#fff;cursor:pointer}.new-landing-page .invest-now-btn:hover{background-color:transparent;color:#e0201c;font-weight:700}.new-landing-page .section-heading{width:100%;display:flex;flex-direction:column;justify-content:center;gap:15px}.new-landing-page .section-heading.center{align-items:center}.new-landing-page .section-heading .desc{display:flex;align-items:center;gap:10px}.new-landing-page .section-heading .desc p.center,.new-landing-page .section-heading h2.center{text-align:center}.new-landing-page .section-heading .desc .separator{width:30px;height:2px;background-color:#e0201c}.new-landing-page .section-heading .desc p{color:#e0201c;font-weight:900;text-transform:uppercase}.new-landing-page .section-heading h2{font-size:50px;line-height:45px!important;font-weight:900;text-shadow:2px 2px 1px #fff}.new-landing-page .testimnials{margin-top:50px;background-color:#f7f7f7}.new-landing-page .testimnials .swiper-pagination-bullet-active{background:#e0201c!important}.new-landing-page .testimnials .testimonial-card{padding:30px;margin:50px 10px;background-color:#fff;display:flex;align-items:center;gap:10px}.new-landing-page .testimnials .testimonial-card .user-image{width:100px;min-width:100px;height:100px;min-height:100px;border-radius:50%;background-position:top;background-size:cover}.new-landing-page .testimnials .testimonial-card .content{display:flex;flex-direction:column;gap:5px}.new-landing-page .testimnials .testimonial-card .content h3{font-weight:800}.new-landing-page .testimnials .testimonial-card .testimonial-days{width:100%;display:flex;justify-content:space-between;gap:10px}.new-landing-page .testimnials .testimonial-card .testimonial-days span:nth-child(2){color:#696969}.new-landing-page .partner-section{position:relative;z-index:1}.new-landing-page .partner-section .absolute-image{position:absolute;top:0;right:-100px;z-index:-1}.new-landing-page .partner-section .partner-cards{width:100%;display:flex;gap:10px;flex-wrap:wrap;margin-top:40px;justify-content:center}.new-landing-page .partner-section .partner-cards .partner-card{background-color:#f7f7f7;padding:20px;flex:0 0 45%;display:flex;gap:8px;position:relative;overflow:hidden}.new-landing-page .partner-section .partner-cards .partner-card:before{content:"";position:absolute;bottom:-100%;left:0;width:100%;height:100%;background-color:#e0201c;z-index:0;transition:bottom .4s ease-in-out}.new-landing-page .partner-section .partner-cards .partner-card .icon{color:#e0201c;font-size:60px}.new-landing-page .partner-section .partner-cards .partner-card:hover .icon{color:#fff}.new-landing-page .partner-section .partner-cards .partner-card:hover{color:#fff!important}.new-landing-page .partner-section .partner-cards .partner-card:hover:before{bottom:0}.new-landing-page .partner-section .partner-cards .partner-card>*{position:relative;z-index:1}.new-landing-page .how-to-invest-2{display:flex;align-items:center;gap:20px}.new-landing-page .how-to-invest-2 .video-container-2{margin:30px 0;position:relative;width:100%;overflow:hidden;border-radius:10px}.new-landing-page .how-to-invest-2 .content{display:flex;flex-direction:column;gap:15px}.new-landing-page .how-to-invest-2 .content .steps li{color:#666666}.new-landing-page .benefits-section-main{background-color:#f7f7f7}.new-landing-page .benefits-section-main .cards-container{margin-top:50px;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}.new-landing-page .benefits-section-main .cards-container>div{max-width:540px}.new-landing-page .benefits-section-main .cards-container .benefits-card{background-color:#fff;display:flex;align-items:center;gap:20px;padding:30px}.new-landing-page .benefits-section-main .cards-container .benefits-card .index{color:#dadada;font-weight:900;font-size:40px}.new-landing-page .benefits-section-main .cards-container .benefits-card .content h3{font-weight:900;font-size:25px;margin-bottom:10px}.new-landing-page .benefits-section-main .cards-container .benefits-card .content p{color:#494949}.new-landing-page .benefits-section-main .cards-container .benefits-card .go-corner{display:flex;align-items:center;justify-content:center;position:absolute;width:32px;height:32px;overflow:hidden;top:0;right:0;background-color:#e0201c;border-radius:0 4px 0 32px}.new-landing-page .benefits-section-main .cards-container .benefits-card .go-arrow{margin-top:-4px;margin-right:-4px;color:white;font-family:courier,sans}.new-landing-page .benefits-section-main .cards-container .benefits-card{position:relative;border-radius:4px;text-decoration:none;z-index:0;overflow:hidden}.new-landing-page .benefits-section-main .cards-container .benefits-card:before{content:"";position:absolute;z-index:-1;top:-16px;right:-16px;background:#e0201c;height:32px;width:32px;border-radius:32px;transform:scale(1);transform-origin:50% 50%;transition:transform .25s ease-out}.new-landing-page .benefits-section-main .cards-container .benefits-card:hover:before{transform:scale(35)}.new-landing-page .benefits-section-main .cards-container .benefits-card:hover p{transition:all .3s ease-out;color:rgba(255,255,255,.8)}.new-landing-page .benefits-section-main .cards-container .benefits-card:hover h3{transition:all .3s ease-out;color:#ffffff}.new-landing-page .benefits-section-main .cards-container .benefits-card:hover .index{color:#fa4d4a}.new-landing-page .benefits-section-main .cta{margin-top:30px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.new-landing-page .benefits-section-main .cta p{font-weight:700;font-size:18px}.new-landing-page .early-investment-container{padding-left:0!important;display:flex;align-items:center;gap:40px}.new-landing-page .early-investment-container .early-investment-video-container{padding:15px 15px 15px 0;border-radius:0 25px 25px 0}.new-landing-page .early-investment-container .early-investment-video{height:400px;border-radius:0 25px 25px 0;border-right:4px solid #acacac}.new-landing-page .early-investment-container .content{display:flex;flex-direction:column;gap:30px}.new-landing-page .early-investment-container .content>p{color:#666666;font-size:18px}.new-landing-page .early-investment-container .content .cta{font-weight:700;font-size:18px}.new-landing-page .java-300-section .content-container{display:flex;align-items:center;gap:20px}.new-landing-page .java-300-section .content-container>div{width:50%}.new-landing-page .java-300-section .content-container>div>img{width:100%;height:auto}.new-landing-page .java-300-section .content-container .content{display:flex;flex-direction:column;gap:15px}.new-landing-page .java-300-section .content-container .content>p{font-size:18px}.new-landing-page .java-300-section .content-container .content .cta{font-weight:700;font-size:18px}.new-landing-page .java-300-section .section-info-download-btn{display:inline-flex;align-items:center;justify-content:center;border:2px solid #000;border-radius:9999px;background-color:rgba(0,0,0,1);padding:3px 18px 4px 12px;text-align:center;color:rgba(255,255,255,1);outline:0;transition:all .2s ease;text-decoration:none}.new-landing-page .java-300-section .section-info-download-btn:hover{border-color:#e11f1c;background-color:#e11f1c}.new-landing-page .java-300-section .section-info-download-btn .texts{margin-left:6px;display:flex;flex-direction:column;align-items:flex-start;line-height:1}.new-landing-page .java-300-section .section-info-download-btn .text-1{margin-bottom:.25rem;font-size:.75rem;line-height:1rem}.new-landing-page .java-300-section .section-info-download-btn .text-2{font-weight:600}.new-landing-page .why-choose-section{background-image:url(/images/newlandingpage/landing-bg.webp);padding-bottom:300px;background-size:cover;background-position:0 0;position:relative;z-index:1;box-shadow:inset 0 0 60px 25px #000000a2;display:flex;justify-content:center}.new-landing-page .why-choose-section li{color:#1b1b1b;font-size:18px;margin-top:5px}.new-landing-page .why-choose-section:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.new-landing-page .why-choose-section .content{width:600px;background-color:#aaaaaaa6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:20px;border-radius:25px;display:flex;flex-direction:column;gap:15px}.new-landing-page .why-choose-section .content .number{color:#e0201c;font-weight:700}.new-landing-page .why-choose-section .cta{width:100%;display:flex;flex-direction:column;align-items:center}.new-landing-page .why-choose-section .cta p{font-weight:700;font-size:18px}.new-landing-page .security-section{display:flex;gap:20px;position:relative;z-index:10;margin-top:-190px}.new-landing-page .security-section>div{width:50%}.new-landing-page .security-section .security-card{display:flex;background-color:#fff;box-shadow:0 4px 4px 0 #00000049}.new-landing-page .security-section .security-card .image{height:250px;min-height:250px;width:200px;min-width:200px;background-position:0;background-size:cover}.new-landing-page .security-section .security-card .content{display:flex;gap:20px;align-items:center;margin-left:-45px;padding-right:10px;position:relative;z-index:1;overflow:hidden}.new-landing-page .security-section .security-card .content .icon-container{background-color:#000000;height:90px;min-height:90px;width:90px;min-width:90px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:6px solid #fff}.new-landing-page .security-section .security-card .content .icon-container .icon{color:#fff;font-size:50px}.new-landing-page .security-section .security-card .content .text{display:flex;flex-direction:column}.new-landing-page .security-section .security-card .content h3{font-size:30px;font-weight:900}.new-landing-page .security-section .security-card .content p{color:#555555;font-size:18px}.new-landing-page .social-impact-section .desc-2{width:100%;display:flex;justify-content:center}.new-landing-page .social-impact-section .desc-2>div{width:100%;max-width:800px}.new-landing-page .social-impact-section .desc-2 p{margin-top:15px;text-align:center;color:#494949}.new-landing-page .social-impact-section .home-sec-testimonial{margin-top:30px}.new-landing-page .social-impact-section .home-sec-testimonial .cta{font-size:18px;font-weight:700;margin-top:10px}.new-landing-page .invitation-container{display:flex;align-items:center;gap:40px;margin-top:20px}.new-landing-page .invitation-container .invitation-video-container{padding:15px 15px 15px 0;border-radius:0 25px 25px 0}.new-landing-page .invitation-container .invitation-video{height:400px;border-right:4px solid #acacac;margin-top:20px}.new-landing-page .invitation-container .content .card{display:flex;align-items:center;gap:15px;margin-bottom:20px}.new-landing-page .invitation-container .content .card p{color:#4b4b4b}.new-landing-page .invitation-container .content .card:nth-child(2){border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding:20px 0}.new-landing-page .profit-calc-section .desc-2{width:100%;display:flex;justify-content:center}.new-landing-page .profit-calc-section .desc-2>div{width:100%;max-width:800px;margin:15px 0}.new-landing-page .profit-calc-section .desc-2 p{text-align:center;color:#494949}.new-landing-page .simple-security-section{margin:0!important;padding:0!important}.new-landing-page .simple-security-section .final-cta-title *{font-size:60px;line-height:55px!important}.new-landing-page .blogs-section .blogs-container{padding:20px 0}.new-landing-page .blogs-section .blog-card,.new-landing-page .blogs-section .blog-content{display:flex;flex-direction:column;gap:20px}.new-landing-page .blogs-section .blog-card .blog-image{width:100%;height:300px;background-size:cover;background-position:0 0;border-radius:25px}.new-landing-page .blogs-section .blog-content .author-image{width:40px;height:40px;background-size:cover;background-position:0 0;border-radius:50%}.new-landing-page .blogs-section .blog-content .top{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#7a7a7a;font-weight:300}.new-landing-page .blogs-section .blog-content .top .author-block{display:flex;align-items:center;gap:10px}.new-landing-page .blogs-section .blog-card .blog-content .blog-title{font-size:30px;line-height:30px}.new-landing-page .blogs-section .blog-card:hover .blog-content .blog-title{color:#e0201c}.new-landing-page .blogs-section .blog-card .blog-content .read-more{width:-moz-fit-content;width:fit-content;cursor:pointer;display:flex;align-items:center;gap:10px;color:#7a7a7a}.new-landing-page .blogs-section .blog-card .blog-content .read-more:hover{color:#e0201c}.new-landing-page .blogs-section .blog-card .blog-content .read-more p{font-weight:700;font-size:14px}.new-landing-page .accordion-section{background-color:#f7f7f7}.new-landing-page .accordion-section .accordion-section-container{display:flex;align-items:start}.new-landing-page .accordion-section input{position:absolute;opacity:0;z-index:-1}.new-landing-page .accordion-section .accordion-wrapper{overflow:hidden;width:100%;margin:0 auto}.new-landing-page .accordion-section .accordion{width:100%;color:#000;overflow:hidden;margin-bottom:16px;background-color:#fff}.new-landing-page .accordion-section .accordion:last-child{margin-bottom:0}.new-landing-page .accordion-section .accordion-label{display:flex;justify-content:space-between;padding:16px;background:#fff;font-weight:700;cursor:pointer;font-size:20px}.new-landing-page .accordion-section .accordion-label:after{content:"\276F";width:16px;height:16px;text-align:center;transition:all .3s;color:#e0201c}.new-landing-page .accordion-section .accordion-content{max-height:0;padding:0 16px;color:#000;background:#f7f7f7;transition:all .3s}.new-landing-page .accordion-section .accordion-content p{margin:0;color:#404040;font-size:18px}.new-landing-page .accordion-section input:checked+.accordion-label:after{transform:rotate(90deg)}.new-landing-page .accordion-section input:checked~.accordion-content{max-height:100vh;padding:16px}.file-upload-flex{display:flex;align-items:center;gap:1rem;margin-top:.5rem}.ticket-input{margin-bottom:20px}.custom-file-button{background-color:red;color:white;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:700}.custom-file-button:hover{background-color:#cc0000}.hidden-input{display:none}.ticket-input{display:flex;flex-direction:column;gap:8px}.choose-image-btn{background-color:#ff0000;color:white;padding:8px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:700}.image-preview{position:relative;width:80px;height:80px;border-radius:10px;overflow:hidden;flex-shrink:0}.image-preview img{width:100%;height:100%;object-fit:cover;border-radius:10px}.remove-image{position:absolute;top:4px;right:4px;background:rgba(255,0,0,.8);border:none;color:white;width:20px;height:20px;border-radius:50%;font-size:14px;line-height:18px;text-align:center;cursor:pointer;padding:0}.accordion-content ul li{list-style-type:inherit}.accordion-content ul{margin-left:16px}.nft-section{padding:150px 26px 35px 280px}.nft-grid{display:flex;flex-wrap:wrap;gap:1%}.nft-title{font-size:2rem;font-weight:600;margin-bottom:3px;font-family:poppins;padding-bottom:20px;justify-content:space-between}.nft-btn-right,.nft-title{display:flex;gap:10px}.nft-card{box-shadow:0 1px 20px 0 rgb(190,189,189);background-color:#fff;margin-bottom:20px;overflow:hidden;border-radius:10px;transition:transform .14s,box-shadow .14s}.nft-card:hover{transform:translateY(-6px) scale(1.05);box-shadow:0 6px 26px #00000054}.nft-card-handler-text-content-handler{padding:15px}.nft-card-title{font-size:1.12rem;font-weight:600;font-family:poppins;margin-bottom:4px}.nft-card-floor{font-size:1em;font-family:poppins;display:flex;align-items:center;gap:8px}.nft-gallery .nft-content-handler.closed{padding:150px 26px 35px 120px}.user-listing-btn{color:white;padding:8px 16px;border:none;border-radius:8px;cursor:pointer;font-weight:500}.user-listing-btn,.user-listing-btn:hover{background-color:#b90000}.nft-btn{width:100%;margin-top:8px;padding:8px 12px;border:none;border-radius:6px;color:white;cursor:pointer}.nft-btn.list{background-color:#007b00}.nft-btn.delist{background-color:#b90000}.offer-btn{background-color:#ffa500;color:white;border:none;padding:10px 20px;border-radius:6px;cursor:pointer;margin-top:0;margin-left:15px}.offer-btn:hover{background-color:#ff8700}.offer-list{display:flex;flex-direction:column;gap:15px}.offer-card{border:1px solid #ccc;border-radius:10px;padding:16px;background-color:#fff;box-shadow:0 1px 8px rgba(0,0,0,.1)}.offer-actions{display:flex;gap:10px;margin-top:10px}.accept-btn{background-color:#007b00}.accept-btn,.reject-btn{color:white;padding:6px 12px;border:none;border-radius:6px}.reject-btn{background-color:#b90000}.modal-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .2s ease-in-out}.modal-content{background:#ffffff;border-radius:12px;padding:24px;width:90%;max-width:500px;max-height:80vh;overflow-y:auto;box-shadow:0 10px 25px rgba(0,0,0,.3);animation:slideIn .3s ease-out;position:relative}.modal-content h3{margin-top:0;margin-bottom:16px;font-size:1.25rem;font-weight:600}.offer-row{display:flex;justify-content:space-between;align-items:center;background:#f6f6f6;padding:10px 12px;margin-bottom:10px;border-radius:8px}.offer-actions button{margin-left:8px;padding:6px 12px;border:none;border-radius:6px;cursor:pointer;transition:background .2s}.offer-actions button:hover{background:#ddd}.close-icon{position:absolute;top:10px;right:12px;background:transparent;border:none;font-size:20px;font-weight:700;cursor:pointer;color:#555;transition:color .2s ease}.close-icon:hover{color:#000}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:500px){.modal-content{padding:16px;width:95%}}.edit-profile-complete .edit-profile-modal{background-color:rgba(0,0,0,.5)!important}@media (max-width:1200px){.new-landing-page .early-investment-container{flex-direction:column;padding-left:50px!important}.new-landing-page .early-investment-container .early-investment-video-container{padding:0}.new-landing-page .early-investment-container .early-investment-video{border-radius:25px;border:none}.new-landing-page .java-300-section .content-container>div:first-child{width:60%}.new-landing-page .security-section{flex-direction:column;margin-top:0}.new-landing-page .security-section>div{width:100%}.new-landing-page .invitation-container{flex-direction:column}.new-landing-page .invitation-container .invitation-video-container{padding:0}}@media (max-width:1024px){.new-landing-page .hero-section .main-content .coffe-cup-img{width:300px;height:300px}}@media (max-width:940px){.new-landing-page .new-navbar .pc-nav{display:none}.new-landing-page .mobile-custom-nav{display:block}}@media (max-width:900px){.new-landing-page .how-to-invest-2{flex-direction:column}.new-landing-page .how-to-invest-2 .video-container-2{margin:0!important}.new-landing-page .java-300-section .content-container{flex-direction:column}.new-landing-page .java-300-section .content-container>div{width:100%!important}}@media (max-width:850px){.new-landing-page .hero-section .main-content{flex-direction:column}.new-landing-page .hero-section .main-content .coffe-cup-img{width:500px;height:500px}.new-landing-page .partner-section .partner-cards{flex-wrap:wrap}.new-landing-page .partner-section .partner-cards>div{width:49%}.new-landing-page .partner-section .partner-cards>div:last-child{width:100%}}@media (max-width:768px){.new-landing-page .accordion-section .accordion-section-container{flex-direction:column;gap:15px}.new-landing-page .partner-section .partner-cards .partner-card{width:100%;flex:0 0 100%}.new-landing-page .partner-section .partner-cards{flex-wrap:wrap;flex-direction:column}}@media (max-width:670px){.new-landing-page .container{padding:30px}.new-landing-page .early-investment-container{padding-left:30px!important}.new-landing-page .hero-section .main-content .content h1{font-size:40px;line-height:40px}.new-landing-page .hero-coffe-leaves-art{display:none}.new-landing-page .hero-section .main-content .coffe-cup-img{max-width:100%;height:auto}.new-landing-page .security-section .security-card .content p{font-size:16px}.new-landing-page .security-section .security-card .content h3{font-size:22px}.new-landing-page .security-section .security-card{flex-direction:column}.new-landing-page .security-section .security-card .image{width:100%}.new-landing-page .security-section .security-card .content{flex-direction:column;margin-left:0;margin-top:-45px;padding:0;gap:0}.new-landing-page .security-section .security-card .content .text{padding:15px}}@media (max-width:560px){.new-landing-page .partner-section .partner-cards>div{width:100%}.new-landing-page .home-sec-testimonial{padding:0}.new-landing-page .accordion-section .accordion-label{font-size:16px}.new-landing-page .accordion-section .accordion-content p{font-size:14px}}@media (max-width:425px){.new-landing-page .section-heading .desc p{font-size:10px}.new-landing-page .section-heading h2{font-size:35px;line-height:30px!important}.new-landing-page .container{padding:30px 20px}.new-landing-page .hero-section .main-content .content h1{font-size:30px;line-height:30px}.new-landing-page .testimnials .testimonial-card{flex-direction:column}.new-landing-page .testimnials .testimonial-card .content h3{text-align:center}.new-landing-page .early-investment-container .content{gap:10px}.new-landing-page .early-investment-container .content>p,.new-landing-page .why-choose-section li{font-size:16px}.new-landing-page .invitation-container .content .card p{font-size:14px}.new-landing-page .invitation-container .content .card>img{width:50px;height:50px}.new-landing-page .home-sec-eight .container{width:100%!important}.new-landing-page .sec-five .card-11{padding:0}}.hero-clean{background:#fff;padding:clamp(48px,6vw,88px) 0}.hero-clean .container{max-width:1200px;margin:0 auto;padding:0 16px}.hero-wrap{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px)}.hero-left{position:relative;z-index:2}.hero-title-clean{margin:0 0 16px;font-size:clamp(30px,4.8vw,58px);line-height:1.06;letter-spacing:-.02em}.hero-desc-clean{margin:0 0 24px;max-width:58ch;font-size:clamp(16px,1.25vw,18px);line-height:1.6;color:#222}.hero-cta-clean{display:grid;grid-gap:14px;gap:14px;align-content:start}.hero-note{margin:0;font-size:14px;color:#111}.hero-meta{display:flex;align-items:center;gap:10px;font-size:13.5px;color:#444}.meta-dot{width:8px;height:8px;border-radius:50%;background:#16a34a}.meta-sep{opacity:.5}.hero-right{position:relative;min-height:420px}.hero-cup{position:relative;right:-6vw;width:min(46vw,680px);height:auto;filter:drop-shadow(0 24px 40px rgba(0,0,0,.18))}.hero-leaf{position:absolute;bottom:-24px;left:-24px;opacity:.85;filter:drop-shadow(0 10px 14px rgba(0,0,0,.06));pointer-events:none}@media (max-width:980px){.hero-wrap{grid-template-columns:1fr;gap:32px}.hero-right{order:-1}.hero-cup{right:0;width:min(85vw,560px);margin:0 auto}.hero-leaf{display:none}}.store-row{display:flex;align-items:center;gap:12px;margin-top:12px;flex-wrap:wrap}.store-pill{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 16px;border-radius:999px;background:#fff;border:1px solid #e5e7eb;text-decoration:none;box-shadow:0 6px 16px rgba(0,0,0,.06);transition:transform .12s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.store-pill:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.08);border-color:#d1d5db;background:#fafafa}.store-icon{color:#111;flex:0 0 auto}.store-text{display:flex;flex-direction:column;line-height:1}.store-line-1{font-size:11px;color:#6b7280}.store-line-2{font-size:15px;font-weight:700;color:#111827}@media (max-width:480px){.store-pill{flex:1 1 auto;justify-content:center}}@media (max-width:768px){.hero-clean,.hero-section{padding-top:12px!important;padding-bottom:24px;min-height:unset!important;overflow:hidden}.hero-clean .container,.hero-section .container,.hero-wrap.container{padding-top:0!important;margin-top:0!important}.hero-left>:first-child{margin-top:0!important}.hero-wrap{display:grid;grid-template-columns:1fr!important;grid-gap:16px!important;gap:16px!important;align-items:center}.hero-right{order:-1;margin-top:-8px}.hero-cup{width:min(88vw,520px)!important;height:auto!important;display:block;margin:0 auto;transform:translateY(-6px)}.hero-leaves,.hero-leaves-alt{display:none!important}.hero-title-clean{margin:0 0 12px!important}.hero-desc-clean{margin:0 0 16px!important}.hero-cta-clean{gap:12px!important}.store-row{margin-top:8px!important;gap:10px!important;flex-wrap:nowrap!important}.store-pill{height:48px;padding:0 14px}main .hero-clean,main .hero-section{scroll-margin-top:0}}.hero-clean,.hero-section{margin-top:0!important}.legal-disclaimer{margin-top:14px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:12px;background:#fafafa}.legal-title{display:block;font-size:13px;color:#111827;margin-bottom:6px}.legal-text{margin:0;font-size:12.5px;line-height:1.5;color:#374151}.bx-hero{--bx-maxw:1240px;--bx-pad-y:clamp(48px,7vw,96px);--bx-title-size:clamp(32px,5vw,56px);--bx-sub-size:clamp(16px,1.25vw,18px);--bx-sub-color:#1f2937;--bx-bar-h:14px;--bx-bar-bg:#f1f5f9;--bx-bar-grad:linear-gradient(90deg,#d11414,#d11414 40%,#d11414);--bx-bar-stripes:repeating-linear-gradient(-45deg,rgba(255,255,255,.22) 0 16px,transparent 16px 32px);--bx-bar-stripes-speed:2.4s;--bx-card-border:#e2e8f0;--bx-card-radius:14px;--bx-card-shadow:0 8px 20px rgba(2,8,23,.06);--bx-media-ar:4/3;--bx-media-minh:360px;background:#fff;padding-block:var(--bx-pad-y);padding-bottom:24px}.bx-shell{max-width:var(--bx-maxw);margin-inline:auto;padding-inline:16px;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:center}.bx-left{position:relative;z-index:1}.bx-title{margin:0 0 10px;font-size:var(--bx-title-size);line-height:1.06;letter-spacing:-.02em}.bx-sub{margin:0 0 18px;max-width:62ch;font-size:var(--bx-sub-size);color:var(--bx-sub-color);line-height:1.6}.bx-progress{margin:6px 0 16px}.bx-progress-head{display:flex;justify-content:space-between;font-size:12.5px;color:#475569;margin-bottom:6px}.bx-bar{height:var(--bx-bar-h);background:var(--bx-bar-bg);overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.05)}.bx-bar,.bx-bar-fill{position:relative;border-radius:999px}.bx-bar-fill{display:block;height:100%;background:var(--bx-bar-grad);transition:width .65s cubic-bezier(.2,.8,.2,1)}.bx-bar-fill:after{content:"";position:absolute;inset:0;background-image:var(--bx-bar-stripes);mix-blend-mode:overlay;animation:bxStripe var(--bx-bar-stripes-speed) linear infinite}@keyframes bxStripe{to{background-position-x:64px}}.bx-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:12px 0 18px}.bx-card{background:#fff;border:1px solid var(--bx-card-border);border-radius:var(--bx-card-radius);padding:12px 14px;box-shadow:var(--bx-card-shadow)}.bx-card-title{display:block;font-size:12px;color:#64748b;margin-bottom:6px}.bx-card-value{font-size:20px;font-weight:800;letter-spacing:.2px;color:#0f172a}.bx-actions{display:grid;grid-gap:12px;gap:12px;align-content:start}.bx-note{margin:0;font-size:14px;color:#111}.bx-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12.5px;color:#475569}.bx-dot{width:8px;height:8px;border-radius:50%;background:#16a34a;display:inline-block}.bx-sep{opacity:.55}.bx-cta-row{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.bx-stores,.bx-stores-footer{display:flex;gap:12px;margin-top:6px;flex-wrap:wrap}.bx-stores-footer{padding-top:16px}.bx-store-pill{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;border:1px solid #e2e8f0;background:#000000;box-shadow:0 8px 16px rgba(255,255,255,.06);text-decoration:none;color:#ffffff}.bx-store-pill:hover{background:#dc2626;box-shadow:0 10px 22px rgba(255,255,255,.08);border-color:#d1d5db}.bx-store-icon{display:block}.bx-store-text{display:flex;flex-direction:column;line-height:1.05}.bx-store-text .line1{font-size:11px;color:#ffffff}.bx-store-text .line2{font-size:13px;font-weight:800}.bx-right{position:relative;z-index:0}.bx-media{width:100%;min-height:var(--bx-media-minh);aspect-ratio:var(--bx-media-ar);position:relative;border-radius:26px;overflow:hidden;background:transparent}.bx-media-inner{position:absolute;inset:0}.bx-img{object-fit:contain;object-position:center}@media (max-width:1080px){.bx-shell{grid-template-columns:1fr}.bx-right{order:-1}.bx-media{max-width:min(92vw,720px);margin-inline:auto}.bx-stats{grid-template-columns:1fr 1fr}}@media (max-width:560px){.bx-stats{grid-template-columns:1fr}.bx-media{min-height:300px}}.bx-hero .bx-disclaimer{display:flex!important;align-items:flex-start;gap:10px;margin-top:10px;max-width:65ch;font-size:12.5px;line-height:1.55;color:#6b7280;text-align:left!important;columns:auto!important}.bx-hero .bx-disclaimer-text{flex:1 1 auto;text-align:left!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}.bx-hero .bx-disclaimer b,.bx-hero .bx-info-dot{color:#111827;font-weight:800}.bx-hero .bx-info-dot{flex:0 0 18px;width:18px;height:18px;border-radius:50%;background:#e5e7eb;display:grid;place-items:center;font-size:11px;line-height:1;margin-top:2px}.bx-hero .bx-info-dot:before{content:"i"}.select-minimal{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;border:1px solid #e5e7eb;border-radius:12px;padding:12px 42px 12px 14px;font:inherit;color:#111827;line-height:1.2;outline:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%239CA3AF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'><path d='M6 8l4 4 4-4'/></svg>");background-repeat:no-repeat;background-position:right 14px center;background-size:16px;transition:border-color .2s ease,box-shadow .2s ease}.select-minimal:invalid{color:#9ca3af}.select-minimal:hover{border-color:#d1d5db}.select-minimal:focus-visible{border-color:#9ca3af;box-shadow:0 0 0 4px rgba(0,0,0,.06)}.select-minimal::-ms-expand{display:none}.jt-like-benefits .jt-card-corner{background:radial-gradient(circle at 0 100%,#000000 0 44px,transparent 45px)}.jt-overline{color:#0b0b0b}.jt-like-benefits .jt-card{position:relative;border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.04)}.jt-like-benefits .jt-card-body{padding:18px 18px 16px}.jt-like-benefits .jt-card-corner{position:absolute;top:0;right:0;width:44px;height:44px;background:radial-gradient(circle at 0 100%,#dc2626 0 44px,transparent 45px);border-top-right-radius:16px}.jt-overline{letter-spacing:.08em;text-transform:uppercase;color:#ef4444;margin-right:10px}.jt-overline,.jt-phase{font-size:12px;font-weight:700;display:inline-block}.jt-phase{background:#111827;color:#fff;padding:6px 10px;border-radius:999px}.jt-mapwrap{position:relative;width:100%;max-width:640px;margin:6px auto 14px}.jt-mapwrap-tight{aspect-ratio:640/420}.jt-map{width:100%;height:100%;overflow:visible}.map-geo{fill:#fff;stroke:#000;stroke-width:1.1px}.jt-dot{fill:#ef4444;stroke:#fff;stroke-width:1px;filter:drop-shadow(0 0 2px rgba(0,0,0,.25))}.jt-link,.jt-pulse-ring{stroke:#ef4444;stroke-width:2px;fill:none}.jt-link{stroke-linecap:round;opacity:.95}.jt-link-animated{stroke-width:2.4px}.jt-benefit-grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.jt-benefit-item{position:relative;display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;padding:14px 12px;border:1px solid #f1f5f9;border-radius:12px;background:#fff}.jt-num{font-weight:800;font-size:32px;line-height:1;color:#e5e7eb;align-self:start}.jt-b-title{font-weight:800;font-size:18px;margin-bottom:4px;color:#0f172a}.jt-b-list{margin:0;padding-left:18px;color:#334155}.jt-b-list li{margin:2px 0}.jt-foot{margin-top:6px;font-size:12px;color:#64748b}.jt-shell-compact{max-width:1100px;margin:0 auto;padding:0 16px 6px}@media (max-width:900px){.jt-mapwrap-tight{aspect-ratio:16/10}.jt-b-title{font-size:16px}.jt-num{font-size:28px}}@media (max-width:600px){.jt-like-benefits .jt-card-body{padding:14px}.jt-mapwrap{max-width:100%}.jt-phase{padding:5px 8px}.jt-overline,.jt-phase{font-size:11px}}.jt-nav{margin-left:auto;display:inline-flex;gap:8px}.jt-arrow{width:30px;height:30px;line-height:30px;text-align:center;border-radius:8px;border:1px solid #e5e7eb;background:#fff;color:#111827;font-size:18px;font-weight:700;cursor:pointer}.jt-arrow:hover{background:#f8fafc}.jt-cta{margin-top:10px;display:grid;grid-gap:6px;gap:6px}.jt-cta-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;font-weight:800;background:#dc2626;color:#fff;border:1px solid transparent}.jt-cta-btn:hover{filter:brightness(.95)}.jt-cta-note{font-size:12px;color:#64748b}.pagination-btn{padding:8px 15px;background:#333;color:white;border-radius:6px;cursor:pointer;border:none}.pagination-btn:disabled{background:#aaa;cursor:not-allowed}.title-section-beneficiaries{display:flex;justify-content:space-between;width:100%}.beneficiary-card{background:white;border-radius:16px;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;border:1px solid #e5e7eb;transition:all .3s ease}.beneficiary-btn-wrapper{display:flex!important;gap:8px}.beneficiary-btn-wrapper .beneficiaryBtns{all:unset!important;display:flex!important;align-items:center!important;padding:12px 16px!important;background-color:#e3342f!important;color:#fff!important;border-radius:8px!important;cursor:pointer!important;font-size:14px}.beneficiary-card:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transform:translateY(-2px)}.card-header{padding:24px;position:relative}.header-content{justify-content:space-between}.header-content,.user-info{display:flex;align-items:center}.user-info{gap:16px}.avatar{width:64px;height:64px;background:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#374151;box-shadow:0 4px 6px rgba(0,0,0,.1)}.user-details{color:white}.user-name{font-size:20px;font-weight:700;margin:0 0 4px}.relationship-badge{display:flex;align-items:center;gap:8px;margin-top:4px}.heart-icon{width:16px;height:16px}.relationship-text{font-size:14px;font-weight:500;text-transform:capitalize}.beneficiary-number{background:rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:6px 12px;border-radius:20px;color:white;font-size:12px;font-weight:600}.card-body{padding:24px;display:flex;flex-direction:column;gap:16px}.info-row{display:flex;align-items:flex-start;gap:12px;transition:all .2s ease}.info-row:hover .icon-wrapper{transform:scale(1.05)}.icon-wrapper{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.icon-wrapper svg{width:20px;height:20px}.email-icon{background:#dbeafe;color:#2563eb}.email-icon:hover{background:#bfdbfe}.phone-icon{background:#d1fae5;color:#059669}.phone-icon:hover{background:#a7f3d0}.info-content{flex:1 1}.info-label{font-size:12px;color:#6b7280;font-weight:500;margin:0 0 4px}.info-value{font-size:14px;color:#1f2937;font-weight:500;margin:0;word-break:break-all}.container{padding:32px}.page-header{max-width:1152px;margin:0 auto 32px;gap:12px}.header-icon,.page-header{display:flex;align-items:center}.header-icon{width:48px;height:48px;background:linear-gradient(to bottom right,#3b82f6,#9333ea);border-radius:12px;justify-content:center;color:white}.header-icon svg{width:24px;height:24px}.header-text{flex:1 1}.page-title{font-size:30px;font-weight:700;color:#1f2937;margin:0}.page-subtitle{color:#4b5563;font-size:14px;margin:4px 0 0}.cards-grid{max-width:1152px;display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}@media (min-width:768px){.cards-grid{grid-template-columns:repeat(2,1fr)}}.add-button-container{max-width:1152px;margin:24px auto 0}.add-button{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;background:linear-gradient(90deg,#3b82f6,#9333ea);color:white;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.add-button:hover{box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transform:translateY(-2px)}.add-button svg{width:20px;height:20px}@media (max-width:767px){.container{padding:16px}.page-header{margin-bottom:24px}.page-title{font-size:24px}.add-button{width:100%}}.beneficiary-input{border-radius:12px;height:40px;outline:none;border:1px solid #ccc;width:100%;padding-left:12px}.beneficiary-claims-container{padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;width:100%}.beneficiary-claims-table-wrapper{overflow-x:auto;background:white;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);position:relative;min-height:200px}.beneficiary-claims-loading-container{display:flex;justify-content:center;align-items:center;padding:60px 20px}.beneficiary-claims-loader{border:4px solid #f3f4f6;border-top-color:#e3342f;border-radius:50%;width:50px;height:50px;animation:beneficiary-claims-spin 1s linear infinite}@keyframes beneficiary-claims-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.beneficiary-claims-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.beneficiary-claims-empty-icon{font-size:48px;color:#9ca3af;margin-bottom:16px}.beneficiary-claims-empty-title{font-size:18px;font-weight:600;color:#374151;margin-bottom:8px}.beneficiary-claims-empty-description{font-size:14px;color:#6b7280}.beneficiary-claims-table{width:100%;border-collapse:collapse}.beneficiary-claims-th,.beneficiary-claims-thead{background-color:#d32a25}.beneficiary-claims-th{padding:12px 16px;text-align:left;font-weight:600;color:white;font-size:14px;border-bottom:2px solid #d32a25}.beneficiary-claims-tbody{background:white}.beneficiary-claims-tr{border-bottom:1px solid #e5e7eb}.beneficiary-claims-tr:hover{background-color:#f9fafb}.beneficiary-claims-td{padding:12px 16px;color:black!important;font-size:14px}.beneficiary-claims-status-badge{display:inline-block;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500}.beneficiary-claims-status-verified{background-color:#d1fae5;color:#065f46}.beneficiary-claims-status-pending{background-color:#fef3c7;color:#92400e}.beneficiary-claims-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:20px;padding:16px;background-color:#e3342f;border-radius:8px}.beneficiary-claims-pagination-info{color:white;font-size:14px}.beneficiary-claims-pagination-controls{display:flex;gap:8px;align-items:center}.beneficiary-claims-btn{padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;background-color:white;color:#e3342f}.beneficiary-claims-btn:hover:not(:disabled){background-color:#f3f4f6}.beneficiary-claims-btn:disabled{opacity:.5;cursor:not-allowed}.beneficiary-claims-page-number{padding:8px 12px;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s;min-width:36px}.beneficiary-claims-page-number,.beneficiary-claims-page-number.active{background-color:white;color:#e3342f}.beneficiary-claims-page-number:hover:not(.active){background-color:white;color:black}.conekta-payment-handler{padding:150px 0 0 150px}.leaderboard-container{background-image:url(/images/sidebar-bg.png);background-size:cover;color:white;padding:24px;border-radius:15px;margin-bottom:50px;margin-right:30px}.leaderboard-grid{display:grid;grid-template-columns:2fr 1fr;grid-gap:24px;gap:24px}.leaderboard-left{display:flex;flex-direction:column;gap:20px}.leaderboard-filters{display:flex;gap:10px;align-items:baseline}.leaderboard-filter-btn{padding:13px 20px;border-radius:10px;background:#e0221e;border:none;cursor:pointer;color:white;transition:.3s}.leaderboard-table-card{padding:16px;border-radius:16px}.leaderboard-table tbody,.leaderboard-table-card{background:linear-gradient(135deg,#e0221e,#7a0f0c)}.leaderboard-filters-handler{display:flex;justify-content:space-between;padding-bottom:20px}.leaderboard-table{width:100%;border-collapse:collapse}.leaderboard-table th{text-align:left;color:gray;padding-bottom:10px}.leaderboard-row td{padding:12px 0;color:white}.leaderboard-user{display:flex;align-items:center;gap:10px}.leaderboard-avatar{width:40px;height:40px;background:gray}.leaderboard-avatar.large{width:60px;height:60px}.leaderboard-score{color:#e0221e;font-weight:700}.leaderboard-achievements{background:linear-gradient(135deg,#e0221e,#7a0f0c);padding:16px;border-radius:16px;margin-top:20px}.leaderboard-achievement-card{display:flex;align-items:center;gap:10px;background:rgb(0 0 0/10%);padding:10px;border-radius:10px;margin-bottom:10px}.leaderboard-achievement-card ul li{list-style:disc}.leaderboard-table thead{position:-webkit-sticky;position:sticky;top:0}.leaderboard-profile{background:linear-gradient(135deg,#e0221e,#7a0f0c);padding:20px;height:240px;border-radius:16px}.leaderboard-profile-header{display:flex;gap:15px;align-items:center;margin-bottom:20px}.leaderboard-stars{color:gold}.leaderboard-progress-top{display:flex;justify-content:space-between;margin-bottom:6px}.leaderboard-progress-bar{width:100%;height:10px;background:rgba(255,255,255,.1);border-radius:10px;overflow:hidden}.leaderboard-progress-fill{width:80%;height:100%;background:#e0221e;transition:width 1s ease}.leaderboard-top-card{display:flex;justify-content:space-around;align-items:flex-end;background:linear-gradient(135deg,#e0221e,#7a0f0c);border-radius:16px;padding:40px 20px;color:white}.leaderboard-user-card{text-align:center;position:relative;width:100%;height:280px;display:flex;max-width:150px;flex-direction:column;align-items:center;justify-content:space-between}.leaderboard-avatar{width:70px;height:70px;border-radius:50%;border:3px solid white;object-fit:cover;margin-bottom:10px}.leaderboard-user-card h3{font-size:14px;margin:5px 0 2px}.leaderboard-user-card p{font-size:12px;opacity:.8}.leaderboard-rank-box{margin-top:15px;height:80px;border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.15),rgba(255,255,255,.05));display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;width:100%}.leaderboard-search{display:flex;align-items:center;gap:10px;margin-bottom:20px}.leaderboard-search-input{flex:1 1;padding:12px 14px;border-radius:10px;border:none;outline:none;background:rgba(255,255,255,.08);color:black;font-size:14px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:.3s;background:rgba(255,255,255,.12);box-shadow:0 0 0 2px rgba(224,34,30,.5)}.leaderboard-search-btn{padding:13px 25px;border-radius:10px;border:none;cursor:pointer;background:#e0221e;color:white;font-weight:500;transition:.3s}.leaderboard-filter-btn:hover,.leaderboard-search-btn:hover{background:#c01d1a;transform:translateY(-1px)}.leaderboard-search-btn:active{transform:scale(.97)}.user-profile-header{position:relative}.leaderboard-level-badge{position:absolute;bottom:-6px;right:-10px;padding:4px 10px;font-size:10px;font-weight:600;border-radius:20px;color:white;white-space:nowrap;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 8px rgba(0,0,0,.3);letter-spacing:.3px}.leaderboard-level-badge.platinum{background:linear-gradient(135deg,#e0221e,#af322f);color:white;box-shadow:0 0 8px rgba(255,255,255,.6);font-size:9px}.leaderboard-level-badge.gold{background:linear-gradient(135deg,#f9d423,#ffb347);color:#111}.leaderboard-level-badge.silver{background:linear-gradient(135deg,#bdc3c7,#2c3e50)}.leaderboard-level-badge.red{background:linear-gradient(135deg,#e0221e,#7a0f0c)}.leaderboard-level-badge.platinum{animation:glow 2s infinite alternate}@keyframes glow{0%{box-shadow:0 0 5px rgba(255,255,255,.4)}to{box-shadow:0 0 12px rgba(255,255,255,.9)}}.leaderboard-level-tooltip{position:absolute;bottom:40px;left:calc(100% - 110px);background:linear-gradient(135deg,#e0221e,#7a0f0c);color:white;font-size:11px;padding:6px 10px;border-radius:8px;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.3);text-align:center}.leaderboard-tooltip-arrow{position:absolute;bottom:-5px;left:30px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #af322f}.leaderboard-table-wrapper{max-height:400px;overflow-y:auto;border-radius:12px}.leaderboard-table-wrapper::-webkit-scrollbar{width:6px}.leaderboard-table-wrapper::-webkit-scrollbar-thumb{background:#e0221e;border-radius:10px}.leaderboard-progress-text{font-size:14px;color:#ccc;margin-top:8px}.leaderboard-progress-text strong{color:#fff}.leaderboard-dropdown{position:relative;display:inline-block;font-family:inherit;width:100%}.dropdown-trigger{padding:9px 14px;border-radius:10px;background:white;color:white;border:2px solid #e0221e;cursor:pointer;display:flex;align-items:center;gap:10px;font-size:16px;justify-content:space-between;width:100%;max-width:300px;margin-top:5px;background:linear-gradient(135deg,#e0221e,#7a0f0c);transition:.2s}.dropdown-trigger:hover{color:#e0221e;background:white;transition:.2s}.arrow{transition:transform .25s ease;font-size:10px}.arrow.open{transform:rotate(180deg)}.dropdown-menu{position:absolute;top:110%;width:100%;max-width:300px;left:0;background:white;border-radius:12px;overflow:hidden;z-index:999;opacity:0;transform:translateY(-8px);pointer-events:none;transition:all .25s ease;box-shadow:0 10px 25px rgba(0,0,0,.3)}.dropdown-item:hover{background:linear-gradient(135deg,#e0221e,#7a0f0c);color:white}.dropdown-menu.open{opacity:1;transform:translateY(0);pointer-events:auto}.dropdown-item{padding:10px 12px;cursor:pointer;color:#e0221e;transition:background .2s ease}.dropdown-item.active{background:linear-gradient(135deg,#e0221e,#7a0f0c);color:white}@media (max-width:974px){.conekta-payment-handler{padding:110px 0 0 100px}.leaderboard-profile{padding:10px}.leaderboard-top-card{padding:30px 10px}.leaderboard-grid{gap:10px}}@media (max-width:768px){.leaderboard-grid{display:flex!important;flex-direction:column}}