/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
 .accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 18px;
  width: 100%;
  border: none;
  text-align: left;
  outline: none;
  font-size: 15px;
  transition: 0.4s;
}

.faq-col.active, .accordion:hover {
  background-color: #ccc; 
}

.panel {
  padding:18px;
  display: none;
  background-color: white;
  overflow: hidden;
}
h4.panel-title {
    font-weight: 550;
	margin: 0;
}
.f-18{
	font-size: 18px;
}
.cust-icon {
	float:right;
	text-align:center;
}
.arwo-bl-wit i.fas.fa-sort-down{
	width: 45px;
    height: 45px;
    line-height: 1.5;
	background: #000;
    border-radius: 50%;
    color: #fff;
    font-size: 24px;
	margin-top: -10px;
}
.arwo-wit i.fas.fa-chevron-down {
    color: #fff;
}
.arwo-wit-bl i.fas.fa-sort-down{
	width: 45px;
    height: 45px;
    line-height: 1.5;
	background: #fff;
    border-radius: 50%;
    color: #000;
    font-size: 24px;
	margin-top: -10px;
}

.arwo-bl-wit i.fas.fa-sort-down {
    width: 30px;
    height: 35px;
    height: 30px;
    line-height: 1.3;
    background: #000;
    border-radius: 50%;
    color: #fff;
    font-size: 18px;
    margin-top: -10px;
}

#faqs h3 span.cust-icon{
	padding-right: 8px;
}

#faqs h3 {
	margin-bottom:0px !important;
}


#faqs h3 a.collapsed{
	padding-left: 8px;
}
.accordionanswer div{
	padding: 12px 12px;
}
span.icon--block img {
      width: 26px;
    height: 26px;
    object-fit: scale-down;
	margin-top:0px;
}

.faq-col
{
	padding-bottom:15px
}

