.all-plans-table .dropdown-wrapper{margin-bottom:20px}
.jsSumInsuredBtn{transition:all .3s ease}
.jsSumInsuredBtn.active,.jsSumInsuredBtn.btn-red{background-color:#dc3545 !important;border-color:#dc3545 !important;color:#fff !important}
.jsSumInsuredBtn .loading-dots{display:inline-block;animation:loadingDots 1s infinite}
@keyframes loadingDots{0,20%{opacity:.2}
50%{opacity:1}
80%,100%{opacity:.2}
}
.benefit-content{padding:10px}
.benefit-title{font-size:14px;font-weight:bold;margin-bottom:5px}
.benefit-desc{font-size:12px;color:#666;margin-bottom:8px}
.benefit-details{font-size:11px}
.benefit-details span{display:block;margin-bottom:2px}