.mainIncome{display:flex;justify-content:center;align-items:center;gap:20px;padding:2rem;width:90%;margin:20px auto;flex-wrap:wrap}.incomeImage{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.incomeImage img{width:100%;max-width:500px;height:500px;padding:25px;border-radius:12px;transition:transform .3s ease}.incomeImage img:hover{transform:scale(1.05)}.incomeTable{flex:1;border-radius:12px;box-shadow:0 8px 24px #0000001a;border:none;width:40%;max-width:700px;background-color:#fff}.incomeTable table{width:100%;border-collapse:collapse;border:none;margin-bottom:20px;border-radius:12px;overflow:hidden}.incomeTable th,.incomeTable td{padding:10px;border-bottom:1px solid #ddd;text-align:left;font-size:.8rem;font-family:Poppins,sans-serif;font-weight:300}.incomeTable th{background-color:#123c80;color:#fff;font-weight:500;font-family:Poppins,sans-serif;font-weight:300}.incomeTable td{background-color:#f9f9f9;color:#333;font-family:Poppins,sans-serif;font-weight:300}.incomeTable td span{background-color:#f9f9f9;color:gray;font-size:.6rem;margin-top:1rem;font-family:Poppins,sans-serif;font-weight:300}.incomeTable input[type=number]{width:60%;padding:8px;border:1px solid #418AC8;border-radius:8px;font-size:1rem;outline:2px blueviolet}.incomeTable button{display:inline-block;padding:10px;background-color:#3c64b1;color:#fff;border:none;border-radius:8px;font-size:.9rem;cursor:pointer;text-transform:uppercase;margin-top:20px;transition:background-color .3s,transform .2s;font-family:Poppins,sans-serif;font-weight:300;margin-bottom:1rem;margin-left:1rem}.incomeTable button:hover{background-color:#418bca}.incomeQuery{display:flex;justify-content:center;align-items:center;gap:30px;margin-top:2rem;width:100%;flex-wrap:wrap;font-family:Poppins,sans-serif;perspective:1000px;transition:transform 1.5s ease-in-out}.c2{display:flex;gap:30px}.cnumber2,.cnumb{padding:20px;border:1px solid #ccc;border-radius:10px;background:linear-gradient(to top,#9cc2cd,#fff);width:400px;height:250px;text-align:center;font-family:Poppins,sans-serif;backface-visibility:hidden;perspective:1000px;transition:transform 1.6s ease-in-out}.cnumber2{transform:rotateY(360deg);background-color:#94bcc8;height:322px}.cnumb{height:250px;background-image:url(/images/money1.png);background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer;height:322px;background-color:#ebf4ff}.cnumber23{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:500;color:#6e6e6e}.incomeForm{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 6px 15px #0000001a;width:100%;max-width:400px;text-align:center}.incomeForm h2{margin-bottom:15px;font-size:1.5rem;color:#418bca;font-family:Poppins,sans-serif;font-weight:500}.incomeForm p{margin-bottom:15px;font-size:.8rem;font-family:Poppins,sans-serif;font-weight:500;text-align:center}.incomeForm input{width:90%;padding:10px;margin:10px 0;border:1px solid #ddd;border-radius:8px;font-size:1rem;font-family:Poppins,sans-serif}.incomeForm input:focus{border-color:#418bca;box-shadow:0 0 5px #418bca66}.incomeForm button{padding:12px 25px;background-color:#418bca;color:#fff;border:none;border-radius:8px;font-size:1rem;cursor:pointer;text-transform:uppercase;transition:background-color .3s,transform .2s}.incomeForm button:hover{background-color:#3278b3;transform:scale(1.05)}.buttonContainer{display:flex;justify-content:flex-end;margin-right:1rem;margin-top:1rem}.upperBox{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;width:100%;margin-top:3rem}.box1,.box2,.box3{background-color:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 8px #0000001a;width:30%;text-align:center;margin-bottom:20px}.box1-title,.box2-title,.box3-title{font-size:1rem;font-weight:500;font-family:Poppins,sans-serif;color:#6e6e6e;margin:0}.multiply{font-size:2rem;font-weight:700;color:#6e6e6e}.box1-value{font-size:1.5rem;color:#6083c5}.box1-value span{color:green;font-size:1.4rem}.box3{margin:1% 29%}@media(max-width:768px){.mainIncome{flex-direction:column;width:90%;padding:1rem}.incomeTable{margin-top:3rem;width:90%;margin-bottom:20px}.incomeImage{width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.incomeImage img{width:100%;max-width:400px;height:400px;padding:25px;border-radius:12px;transition:transform .3s ease}.c2{display:flex;flex-direction:column}.cnumber2{width:100%;max-width:350px;height:auto;padding:15px;margin-left:2rem}.upperBox{flex-direction:column;align-items:center;gap:15px}.box1,.box2,.box3{width:90%;padding:15px}.multiply{font-size:1.5rem}.box1-value{font-size:1.3rem}.box3{margin:0 auto;width:90%}.buttonContainer{display:flex;justify-content:center;margin-right:1rem;margin-top:1rem}}@media(max-width:480px){.incomeTable{flex:1;padding:0rem;border-radius:12px;box-shadow:0 8px 24px #0000001a;border:none;width:100%;max-width:400px;background-color:#fff}.incomeTable table{width:100%;border-collapse:collapse;margin-bottom:20px;border-radius:12px;overflow:hidden}.incomeTable th,.incomeTable td{border-bottom:1px solid #ddd;text-align:left;font-size:.7rem}.incomeTable th{background-color:#418bca;color:#fff;font-weight:500}.incomeTable td{background-color:#f9f9f9;color:#333}.incomeTable td span{background-color:#f9f9f9;color:gray;font-size:.6rem;margin-top:1rem}.incomeImage{width:90%;display:flex;flex-direction:column;justify-content:center;align-items:center}.incomeImage img{width:100%;max-width:400px;height:400px;padding:25px;border-radius:12px;transition:transform .3s ease}.incomeTable input[type=number]{width:80%;padding:8px;border:1px solid #ddd;border-radius:8px;font-size:.7rem;outline:none}.calMonthly{font-size:.1rem;background-color:#486eb4}.buttonContainer{display:flex;justify-content:center;margin-right:1rem;margin-top:1rem}.incomeQuery{flex-direction:column}.c2{display:flex;flex-direction:column}.incomeForm{max-width:90%}.cnumber2,.cnumb{max-width:300px;padding:10px}.cnumber2{margin:0}.cnumb{align-items:center;justify-content:center}.cnumb img{width:250px;height:260px}.upperBox{display:flex;flex-direction:column}.box1,.box2,.box3{width:70%}.box1-title,.box2-title,.box3-title,.box1-value,.multiply{font-size:1rem}.lowerBox{align-items:center;justify-content:center;margin-bottom:2rem}}.logo-scroll-container{width:90%;height:60px;padding:15px;overflow:hidden;white-space:nowrap;position:relative;justify-content:center;align-items:center;background-color:#eaebec}.logo-scroll{display:flex;animation:scrollLogos 10s linear infinite}.logo-scroll img{width:100%;height:50px;margin:0 10px;border:1px solid black;border-radius:0;padding:0;background-color:#fff}@keyframes scrollLogos{0%{transform:translate(0)}to{transform:translate(-50%)}}.Incomebanner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:0rem;background-color:#f4f4f4;font-family:Poppins,sans-serif;text-align:center}.Incomebanner__heading{font-size:1.75rem;font-weight:500;color:#6e6e6e;margin:1rem 0;position:relative;display:flex;align-items:center;justify-content:center}.Incomebanner__line{display:inline-block;height:3px;background-color:#333;width:50px;margin-left:10px;margin-top:4px}.Incomebanner__description{font-size:1.5rem;width:60%;color:#345cb8;line-height:1.8;margin:1.5rem 0;text-align:center}@media(max-width:768px){.Incomebanner__heading{font-size:1.8rem}.Incomebanner__line{width:40px}.Incomebanner__description{font-size:1.1rem;width:80%;margin:1rem 0}}@media(max-width:480px){.Incomebanner{padding:0rem}.Incomebanner__heading{font-size:1.5rem}.Incomebanner__line{width:30px;height:2px}.Incomebanner__description{font-size:1rem;width:90%;margin:1rem 0}}
