#emiContainer{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.emi-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.emi-form-container{flex:1 1 300px;max-width:285px;background:#fff;padding:20px;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.1);font-family:'Segoe UI',Tahoma,sans-serif;box-sizing:border-box}@media(max-width:1024px){.emi-form-container{flex:1 1 calc(50% - 20px)}}.emi-form-container h2{color:#04aa6d;margin-bottom:20px;text-align:center;font-size:1.5rem;font-weight:600}.emi-form-container label{display:block;margin-bottom:5px;color:#333;font-size:14px}.emi-form-container input{width:100%;padding:8px 10px;margin-bottom:15px;border:1px solid #ccc;border-radius:4px;font-size:14px;box-sizing:border-box}#emiStartDate{width:40%;padding:4px 8px;font-size:16px;border:1px solid #ccc;border-radius:4px;outline:0;transition:border .3s ease,box-shadow .3s ease}.calculate-btn{background-color:#04aa6d;color:#fff;border:0;padding:10px 16px;font-size:16px;border-radius:4px;cursor:pointer;width:100%;transition:background .3s ease}.calculate-btn:hover{background-color:#059862}.emi-result-box{text-align:center;background:#f9f9f9;border:1px solid #ccc;border-radius:6px;padding:15px;margin-top:15px;box-shadow:inset 0 0 5px rgba(0,0,0,.05)}.emi-result-box h3{margin:0 0 10px;color:#04aa6d;font-weight:normal;font-size:1.3rem}.emi-result-box p{font-size:20px;font-weight:bold;color:#333}.emi-summary-box{background:#f1f1f1;border:1px solid #ccc;border-radius:6px;padding:15px;margin-top:15px}.emi-summary-box h3{margin:0 0 10px;color:#04aa6d;font-weight:normal;font-size:1.3rem}.emi-summary-box p{font-size:14px;color:#333;margin:4px 0}.form-group{margin-bottom:15px}.form-group label{display:block;font-size:14px;color:#333;margin-bottom:5px}.tenure-wrapper{display:flex;gap:10px;align-items:center}.tenure-wrapper label{margin:0;font-size:14px;color:#555}.tenure-wrapper input{flex:1;padding:8px;border:1px solid #ccc;border-radius:4px;font-size:14px;box-sizing:border-box;width:100%;transition:border-color .3s}.tenure-wrapper input:focus{border-color:#04aa6d;outline:0}.page-header{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:20px;margin-top:10px}.page-header h1{color:#04aa6d;font-size:2rem;margin:0;font-weight:600}.page-header .action-buttons{display:flex;gap:8px}.page-header .action-buttons button{background-color:transparent;color:#04aa6d;border:2px solid #04aa6d;padding:6px 12px;font-size:14px;border-radius:4px;cursor:pointer;transition:all .3s ease}.page-header .action-buttons button:hover{background-color:#04aa6d;color:#fff}.active-emi{border:2px solid #04aa6d;box-shadow:0 0 10px rgba(4,170,109,.4)}.add-sub-box-btn{background:none;border:0;color:#04aa6d;font-size:16px;font-weight:500;cursor:pointer;display:block;margin:10px auto;position:relative;padding:4px 0;transition:color .3s ease;text-decoration:underline}.add-sub-box-btn::after{content:"";position:absolute;left:0;bottom:0;width:0%;height:2px;background:#04aa6d;transition:width .3s ease}.add-sub-box-btn:hover::after{width:100%}.add-sub-box-btn:hover{color:#059862}.add-sub-box-btn.Active{text-decoration:underline double}@media(max-width:768px){#boxid{display:none}#lblStartFrom{display:none}#emiStartDate{width:44%}.hide-on-mobile{display:none}#main{padding-left:1px;padding-right:1px;width:100%}.marquee-container{display:none}}@media(max-width:768px){.emi-form-container{flex:1 1 calc(50% - 20px)}}@media(max-width:768px){.emi-form-container input.interestRate,.emi-form-container input.loanAmount{padding:14px 16px;font-size:18px;border-radius:6px}}@media(max-width:480px){.emi-form-container input.interestRate,.emi-form-container input.loanAmount{padding:16px 18px;font-size:20px}}