#faqmain { margin: 50px 0;}
#faq .card {
  margin-bottom: 15px;
  border: 1px solid #e6e6e6;
}
#faq .card-body {
    padding: 0px 20px 10px !important;
}

#faq .btn.focus, #faq .btn:focus {
    outline: 0;
    box-shadow: none;
}

#faq a:active, #faq a:focus, #faq a:hover, #faq button:focus {
    text-decoration: none;
    border: 0px solid #fff;
    outline: 0;
    width: 100%;
    display: block;
    text-align: left;
}
#faq .btn{
	white-space: normal !important;
}
#faq .card-header {
  border: 0px solid #fff;
  -webkit-box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5);
   box-shadow: 0 0 20px 0 rgba(213, 213, 213, 0.5);
  border-radius: 2px;
  padding: 0;
}

/*#faqmain #faq .card .card-header .btn-header-link {*/
#faq .card-header {
  color: #fff;
  display: block;
  text-align: left;
  background: #fff !important;
  color: #222;
  padding: 10px;
  border: 0px solid #fff;
}

/*#faqmain #faq .card .card-header .btn-header-link:after {*/
#faq .card-header .btn-header-link:after {
  /*content: "\f107" !important;*/
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  float: right;
  content:" ";
  background:url(../assets/img/down-icon.png) no-repeat;
  width:19px;
  height:10px;
  position: absolute;
  left: 6px;
top: 26px;
left: calc(100% - 25px);
}

#faq .card-header .btn-header-link.collapsed {
background: #fff;
color: #0b569b;
border: 0px solid #fff;
font-weight: 700;
outline:none;

}
#faq .btn{border:0px solid #fff;}
#faq .card-header .btn-header-link.collapsed:after {
  /*content: "\f106";*/
  content:" ";
  background:url(../assets/img/up-icon.png) no-repeat;
  width:19px;
  height:10px;
  position: absolute;
  left: 6px;
top: 25px;
left: calc(100% - 25px);
}

#faq .collapsing {
  background: #fff;
  line-height: 30px;
}
#faq *, #faq .card *{outline:none; !important}
#faq .collapse {
border: 0px solid #fff;
}
#faq .btn:not(:disabled):not(.disabled) {
    cursor: pointer;
   font-weight: 700; 
    color: #666;
width: 100%;
text-align: left;
padding-right: 30px !important;
/*font-size: 1.3rem;*/
}
#faq .collapse.show {
  background: #FFF;
  line-height: 30px;
  color: #222;
}
	
.faqh2 {
  text-transform: none !important;
  
}
