.accordionImp{color:#2f3043}
.accordionImp{margin-bottom:30px}
.accordionImp .card{border:0}
.accordionImp .card h2{font-family:"ViBold","Helvetica","Arial",sans-serif;font-size:18px;line-height:24px}
.accordionImp .card .card-header{background:#fff;padding:16px 24px;cursor:pointer;border-bottom:1px solid rgba(95,0,75,10%)}
.accordionImp .card .card-header h2.collapsed{background-image:url(../../../../content/dam/vodafoneideadigital/postpaidbilpay/images/downblack.png);background-size:24px}
.accordionImp .card .card-header h2{background-image:url(../../../../content/dam/vodafoneideadigital/postpaidbilpay/images/upblack.png);background-repeat:no-repeat;background-position-x:right;background-position-y:center;background-size:24px}
.accordionImp .card-body a,.accordionImp .card-body a:hover{color:#2f3043;text-decoration:none}
.accordionImp .titleanddesc p{margin-bottom:8px}
.accordionImp .card .card-body{color:#333;background-color:#fff;z-index:10;width:100%;border:1px solid transparent}
.faqclientlib .accordionImp .card .card-header{padding:16px 16px 16px 16px}
.faqclientlib .accordionImp .card-header{border-bottom:0 solid #000}
.faqclientlib .accordionImp .card-header:first-child{border-radius:0}
.faqclientlib #imp2do.container,.faqclientlib #imp2do.container [class^="col-"]{padding-left:0}
.faqclientlib .accordionImp .card .card-body{padding-left:24px}
.accordionImp .titleanddesc p{font-family:"ViRegular","Helvetica","Arial",sans-serif;font-size:14px;line-height:18px}
.accordionImp .titleanddesc p b{font-family:"ViBold","Helvetica","Arial",sans-serif;font-size:16px;line-height:20px;font-weight:normal}
@media(max-width:767.98px){.accordionImp .card h2{font-size:16px;line-height:24px}
.accordionImp .card .card-header{height:auto;padding:15.5px 16px 15px 0}
.accordionImp .card .card-header h2{background-size:24px;padding:0 25px 0 0;background-size:24px}
.accordionImp{margin:0 0 15px 0}
.accordionImp .card .card-body{padding:10px 0}
.mobPad{padding:0}
}