@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.mainCarLoanPage .carLoanCalculatorSec .form-label{color:#000}.mainCarLoanPage .carLoanCalculatorSec .form-control{border:1px solid #dbdfe6;border-radius:.5rem;padding:.75rem 1rem;font-size:1rem;transition:border-color 0.2s}.mainCarLoanPage .carLoanCalculatorSec .form-control:focus{border-color:#1b63f3;box-shadow:0 0 0 .2rem rgb(27 99 243 / .25)}.mainCarLoanPage .carLoanCalculatorSec .card{border:none;border-radius:1rem;box-shadow:0 .125rem .25rem rgb(0 0 0 / .075);transition:transform 0.2s;animation:fadeIn 0.3s ease-out}.mainCarLoanPage .carLoanCalculatorSec .card:hover{transform:translateY(-2px)}.mainCarLoanPage .carLoanCalculatorSec .card-title{color:#111318;font-weight:600;margin-bottom:1rem;margin-top:0}.mainCarLoanPage .carLoanCalculatorSec .progress{background-color:#f0f1f5;border-radius:.5rem;overflow:hidden}.mainCarLoanPage .carLoanCalculatorSec .progress-bar{transition:width 0.3s ease}.mainCarLoanPage .carLoanCalculatorSec .btn{padding:.75rem 1.5rem;font-weight:600;border-radius:.5rem;transition:all 0.2s;max-width:300px}.mainCarLoanPage .carLoanCalculatorSec .btn-primary{background-color:#1b63f3;border-color:#1b63f3}.mainCarLoanPage .carLoanCalculatorSec .btn-primary:hover{background-color:#1557d6;border-color:#1557d6;transform:translateY(-1px)}.mainCarLoanPage .carLoanCalculatorSec .btn-light{background-color:#f0f1f5;border-color:#f0f1f5;color:#111318}.mainCarLoanPage .carLoanCalculatorSec .btn-light:hover{background-color:#e4e6eb;border-color:#e4e6eb;color:#111318;transform:translateY(-1px)}.mainCarLoanPage .carLoanCalculatorSec .text-success{color:#07883b!important}.mainCarLoanPage .carLoanCalculatorSec .form-range{height:1.5rem;padding:0}.mainCarLoanPage .carLoanCalculatorSec .form-range::-webkit-slider-thumb{width:1.5rem;height:1.5rem;margin-top:-.5rem;background-color:#fff;border:3px solid #fc7418;border-radius:50%;transition:background-color 0.2s}.mainCarLoanPage .carLoanCalculatorSec .form-range::-moz-range-thumb{width:1.5rem;height:1.5rem;background-color:#1b63f3;border:0;border-radius:50%;transition:background-color 0.2s}.mainCarLoanPage .carLoanCalculatorSec .form-range::-webkit-slider-runnable-track{height:.5rem;background-color:#dbdfe6;border-radius:.25rem}.mainCarLoanPage .carLoanCalculatorSec .form-range::-moz-range-track{height:.5rem;background-color:#dbdfe6;border-radius:.25rem}.mainCarLoanPage .carLoanCalculatorSec #donutChart{margin:0 auto}.mainCarLoanPage .carLoanCalculatorSec table#amortizationTable thead{background-color:#02126a}.mainCarLoanPage .carLoanCalculatorSec table#amortizationTable thead th{color:#fff}.mainCarLoanPage .carLoanCalculatorSec table#amortizationTable tbody td{color:#000}.mainCarLoanPage .sidebar .sidebar-widget .list-group .list-group-item:last-child{border-bottom:none}.mainCarLoanPage .sidebar .sidebar-widget .list-group .list-group-item a{text-decoration:none;transition:color 0.2s}.mainCarLoanPage .sidebar .sidebar-widget .list-group .list-group-item a:hover{color:#1b63f3}.mainCarLoanPage .carLoanContentSec h3{margin-top:2rem;margin-bottom:1rem}.mainCarLoanPage .carLoanContentSec p{color:#111318;line-height:1.6;margin-bottom:1rem}.mainCarLoanPage .carLoanContentSec ul{padding-left:1.5rem}.mainCarLoanPage .carLoanContentSec ul li{margin-bottom:.5rem;color:#111318}.mainCarLoanPage .carLoanContentSec table{width:100%;border-collapse:collapse;margin:1rem 0}.mainCarLoanPage .carLoanContentSec table td,.mainCarLoanPage .carLoanContentSec table th{padding:.75rem;border:1px solid #e4e6eb;text-align:left}.mainCarLoanPage .carLoanContentSec table th{background-color:#f0f1f5;font-weight:600}@media (max-width:768px){.mainCarLoanPage .carLoanCalculatorSec .card{margin-bottom:1rem}.mainCarLoanPage .carLoanCalculatorSec .btn{width:100%;margin-bottom:.5rem}.mainCarLoanPage .sidebar{margin-top:2rem}.mainCarLoanPage .carLoanContentSec{padding:1.5rem}}