.loan-prosection h2{font-size:44px;font-weight:500;letter-spacing:-.44px;line-height:46px}.loanpro-title{margin:0 auto 45px}.loanpro-title p{font-size:16px;line-height:24px;margin:0 auto 20px;max-width:565px}.laons-accflex{margin:0 auto;max-width:1024px}.loan-pimage{width:50%}.loanp-rghts{padding-left:20px;width:50%}.loan-pimage img{border-radius:24px}.loan-accordion{margin:0 0 0 auto;max-width:424px}.loan-item{margin-bottom:24px;position:relative}.loan-item:last-child{margin-bottom:0}.loan-icon{background-color:var(--secondary_color);border-radius:4px;height:24px;width:24px}.ll-title{color:var(--primary_color3);display:inline-block;font-size:16px;font-weight:600;line-height:24px;padding-left:8px;width:calc(100% - 24px)}.loan-item:hover{cursor:pointer}.loan-item-content{display:none;padding:16px 0 0}.loan-item.active .loan-item-content{display:block}.loan-item-content p{font-size:16px;letter-spacing:0;line-height:24px}.loan-item-content .primary-button{margin:24px 0 0}.loan-item-content .primary-button a{font-size:14px;padding:16px 24px}.loan-progress{background:#f5f8fa;bottom:0;height:2px;left:0;margin:24px 0 0;opacity:1;overflow:hidden;position:relative;width:100%}.loan-progress span{background:#384656;display:block;height:100%;width:0}.loan-item.active .loan-progress{opacity:1}.loan-item.active .loan-progress span{animation:loanProgress 5s linear forwards}@keyframes loanProgress{0%{width:0}to{width:100%}}@media(max-width:767px){.loan-prosection h2{font-size:28px;font-weight:500;letter-spacing:0;line-height:32px}.loan-pimage{display:none}.loanp-rghts{padding:0;width:100%}.loan-item-content .primary-button a{width:auto}}