.panel-heading .collapsed .active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);text-align:right;font-size:24px;margin-top:20px;position:absolute;right:24px}
.panel-heading .active{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);text-align:right;font-size:24px;margin-top:20px;position:absolute;right:24px}
.NDCaccord{background:#fff;padding:24px;border-radius:20px}
.NDCaccord .panel-title{position:relative}
.NDCaccord .ndc_img{width:36px;height:36px;margin-top:5px}
.NDCaccord .title,.ndcbody .title{color:#1f212b;font-size:18px;font-weight:600;margin-bottom:16px;line-height:18px}
.NDCaccord .desc,.ndcbody .desc{color:#4a525d;font-size:16px;margin-bottom:5px;line-height:16px}
.PadL26{padding-left:26px}
.ndctitle i{font-size:24px;color:#1f212b}
.ndcbody{background:#fff;border-radius:20px;margin-top:-32px}
.ndcbody .panel-body{border-top:1px solid #dbdee8;margin-top:22px;padding-top:26px;padding-left:64px;float:left;width:100%;background:#fff;border-radius:0 0 20px 20px}
.panel-body .title,.dynamiccomb li{margin-bottom:34px}
.dynamiccomb{margin:0;padding:0}
.dynamiccomb li span{color:#1f212b;font-size:16px;line-height:22px}
.radio-base input[type="radio"]:checked+.radio-base-text:before{background:#fff;border:8px solid #3a35af !important;transition:background .2s ease}
.radio-base input[type="radio"]{position:absolute}
.radio-base-text{font-size:16px !important;color:#1f212b !important;padding:4px 0 0 38px;float:left}
.radio-base-text:before{border:2px solid #dbdee8;border-radius:100%;left:1px;top:0;width:24px;height:24px;content:"";position:absolute}
.radio-base-text:hover:before{outline:4px solid #b8c4ea;outline-offset:0}
.ndchelp p{color:#4a525d;font-size:16px;line-height:22px;padding:18px 45px 0 34px;float:left;width:100%;margin:0}
.ndchelp p a{text-decoration:none;color:#4a525d;border-botttom:2px solid #4a525d}
.m-b38{margin-bottom:38px}
.hide{display:none}
.cursorauto{cursor:auto}
.ndclink{margin-top:15px}
.ndclink a{color:#1f212b;font-size:16px;line-height:24px;text-decoration:underline;font-weight:600;margin:0 10px 0 0;outline:0}
.ndclink i{color:#4a525d;font-size:24px}
.desc ul{padding:0 0 0 60px;float:left;width:100%}
.desc ul li::marker{font-size:20px}
.desc ul li{list-style-type:disc;color:#4a525d;font-size:16px;line-height:22px;padding:18px 0 0;float:left;width:95%;margin:0}
.radio-base{position:relative;margin:0}
.full-width,.footer{float:left;width:100%}
.collapse.in{display:block}
.radio-base input[type="radio"]:checked+.radio-base-text:before{background:#fff;border:8px solid #3a35af !important;transition:background .2s ease}
.radio-base input[type="radio"]{opacity:0}
.radio-base-text{font-size:16px !important;color:#1f212b !important;padding:1px 0 0 38px;float:left;line-height:24px}
.radio-base-text:before{border:2px solid #dbdee8;border-radius:100%;left:1px;top:0;width:24px;height:24px;content:"";position:absolute}
.radio-base-text:hover:before{outline:4px solid #b8c4ea;outline-offset:0}
.ndchelp p{color:#4a525d;font-size:16px;line-height:22px;padding:10px 45px 0 40px;float:left;width:100%;margin:0}
.ndchelp p a{text-decoration:none;color:#4a525d;border-botttom:2px solid #4a525d}
.accordion-component{margin:34px 0 30px !important;display:flex}
panel-heading .active{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
.panel-heading .collapsed .active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.panelborder{border:1px solid #dbdee8}
#capandfeatures .inner-tab-content .panel{padding:12px 24px;border-radius:8px}
#capandfeatures .inner-tab-content .accordion-component{float:left;width:100%;margin:36px 0 0 !important}
#capandfeatures .inner-tab-content .NDCaccord .ndc_img{width:24px;height:24px;margin-top:0}
#capandfeatures .inner-tab-content .NDCaccord .title{display:none}
#capandfeatures .inner-tab-content .NDCaccord .ndclink{margin:0}
#capandfeatures .inner-tab-content .NDCaccord .PadL26{padding-left:16px}