.zb-loan-calculator-container{background:#f9f9f9;max-width:1200px;margin:auto;padding:0 3%;margin-top:40px;border-radius:24px}.zb-loan-left-input-container input{border:none!important;padding:12px;font-size:1rem;border-radius:7px 0 0 7px!important}.zb-loan-left-input-container input:disabled input{background-color:#f9f9f9}.zb-loan-left-input-container input:focus{outline:1px solid #ed1d24}.zb-loan-calculator-card{width:100%;max-width:1200px;background:#f9f9f9;border-radius:24px;display:flex;flex-wrap:wrap;padding:30px 0;gap:20px;justify-content:space-between}.zb-loan-left-input-container{display:flex;flex-direction:column;flex:1;background:#EFF0F0;padding:30px;border-radius:20px}.zb-loan-right-input-container{display:flex;flex-direction:column;flex:1;background:#EFF0F0;padding:30px;border-radius:20px}select#loan-type{padding:10px;background-color:#f9f9f9;margin:0;border-radius:7px;border:none}select#loan-type:focus{outline:1px solid #ed1d24}.zb-loan-left-input-container{padding:20px}#loan-type select{padding:12px}label{display:block;font-weight:700}.percentage-container{display:flex;align-items:center;border-radius:5px;overflow:hidden;width:fit-content}.percentage-container input{border:none;padding:12px;font-size:1rem;text-align:center}.percentage-container input:disabled{background-color:#f9f9f9;margin:0;width:120px}.loan-amount input{background-color:#f9f9f9;border-radius:8px;margin:0;width:400px;border:none}input#loan-amount:focus{outline:1px solid #ed1d24}.percentage-symbol{display:flex;align-items:center;justify-content:center;background-color:#63747e87;font-size:1rem;font-weight:700;padding:10px;width:40px}.loan-term-container{display:flex;align-items:center;gap:10px;margin-top:10px}select#loan-type:focus{outline:1px solid #ed1d24}.loan-term-input-group{display:flex;align-items:center;gap:5px;border:1px solid #ccc;border-radius:5px;padding:5px;width:fit-content;background-color:#f9f9f9;border:none}.loan-term-input-group input{width:100px;text-align:center;padding:5px;border:none;outline:none;font-size:1rem;background:#fff0}.loan-term-input-group input:focus{outline:1px solid #ed1d24;background:#fff}.loan-term-input-group span{font-size:1rem;font-weight:700;color:#555;margin-left:20px;padding-right:10px}.zb-loan-left-input-container,.zb-loan-right-input-container{flex:1 1 45%;min-width:300px;height:auto;padding:20px;border-radius:12px;height:500px;display:flex;flex-direction:column;justify-content:space-around}.zb-loan-left-input-container,.zb-loan-left-input-container{background:#63747e11;border:1px solid #3d3c3c20}.zb-loan-right-input-container{background:#63747e11;border:1px solid #3d3c3c20;display:flex;flex-direction:column}.zb-loan-right-monthly-payment-container,.zb-loan-right-total-interest-container,.zb-loan-right-total-principal-container{display:flex;flex-direction:column;gap:15px;justify-content:center}.zb-loan-right-total-interest-container,.zb-loan-right-total-principal-container{flex:1 1 50%}@media (max-width:768px){.zb-loan-calculator-card{flex-direction:column}.zb-loan-left-input-container,.zb-loan-right-input-container{gap:30px}}@media (max-width:360){.loan-term-input-group span{background-color:#000}}