.faq_banner_info{position: absolute; z-index: 9; bottom: 100px;  margin: auto; width: 100%; padding: 0 60px; text-align: left; color: #fff; font-weight: 900;}
.main-cont-sec{position: relative;}
#accordion{width: 100%}
#accordion .card-header {
    padding: 0.75rem 0;
    margin-bottom: 0;
    background-color:transparent !important;
    border-bottom: 0px solid rgba(0,0,0,.125);
}

#accordion .card {
	border: 0px solid rgba(0,0,0,.125);
	border-bottom: 1px solid rgba(0,0,0,.125); border-radius: 0px; padding: 0
}
#accordion .btn{width: 100%; text-align: left; background: url("../images/downar.png") no-repeat right center; color: #1968b3; font-size: 18px; text-decoration: none}

#accordion .btn[aria-expanded="true"]{background: url("../images/upar.png") no-repeat right center;}
.card-header h2{font-size: 1.25rem;}
h4.fs-16 {font-size: 16px; font-weight: 600;}

/*------------ why go solar css -----------*/ 
.whygosolarbg{background-color: #1068b2; text-align: center;}
.whygosolarbg h3{font-size: 40px; color: #fff; padding: 0 0 10px;}
.whygosolarbg h2{font-size: 24px; color: #fff; font-weight: 400; font-family: 'ITC Avant Garde Gothic Std Book';}
.whygosolarbg p{font-size: 16px; line-height: 22px; color: #fff; font-weight: 400; font-family: 'ITC Avant Garde Gothic Std Book';}

.whygosolarbg ul{display: flex; flex-wrap: wrap;}
.whygosolarbg ul li{width: 25%; border-right: 1px solid rgba(255,255,255,0.15); padding: 30px 20px 10px; }
.whygosolarbg ul li h3{font-size: 18px; color: #fff; padding: 15px 0 0; }
.whygosolarbg ul.first{border-bottom: 1px solid rgba(255,255,255,0.15); margin: 35px 0 0;}
.whygosolarbg ul.first li:last-child{border-right: 0px solid rgba(255,255,255,0.15);}



.whygosolarbgbottom{background-color: #fff; text-align: center;}
.whygosolarbgbottom h2{font-size: 24px; color: #1068b2; padding: 0 0 10px; font-family: 'ITC Avant Garde Gothic Std Book'; font-weight: 600;}
.whygosolarbgbottom p{font-size: 14px; line-height: 22px; color: #afafaf; font-weight: 400; font-family: 'ITC Avant Garde Gothic Std Book';}
.whygosolarbgbottom ul{display: flex; flex-wrap: wrap; margin: 35px 0 60px;}
.whygosolarbgbottom ul li{width: 33.33%; border-right: 1px solid rgba(16,104,178,0.15); padding: 30px 20px 10px; }
.whygosolarbgbottom ul li h5{font-size: 18px; color: #1068b2; padding: 15px 0 0; font-family: 'ITC Avant Garde Gothic Std Book';}
.whygosolarbgbottom ul li:last-child{border-right: 0px solid rgba(255,255,255,0.15);}







@media only screen and (max-width:768px) {

.faq_banner_info {
    bottom: 25px;


}
	
	#accordion{padding: 0 20px;}	
	#accordion .btn{white-space: normal}
	
	
	/*------------ why go solar css -----------*/ 
.whygosolarbg ul li{width: 100%; border-right: 0px solid rgba(255,255,255,0.15); border-bottom: 1px solid rgba(255,255,255,0.15); padding: 30px 20px 10px; }
.whygosolarbg ul li i img, .whygosolarbgbottom ul li i img{width:70px;}
.whygosolarbg ul li:last-child{border-right: 0px solid rgba(255,255,255,0.15); border-bottom: 0px solid rgba(255,255,255,0.15);}
.whygosolarbg h3 {font-size: 24px;}
.whygosolarbg h4 {font-size: 20px;}

.whygosolarbgbottom h3 {font-size: 21px;}
.whygosolarbgbottom ul{display: flex; flex-wrap: wrap; margin: 35px 0 60px;}
.whygosolarbgbottom ul li{width: 100%; border-right: 0px solid rgba(16,104,178,0.15); border-bottom: 1px solid rgba(16,104,178,0.15); padding: 30px 20px 10px; }
.whygosolarbgbottom ul li h5{font-size: 18px; color: #1068b2; padding: 15px 0 0; font-family: 'ITC Avant Garde Gothic Std Book';}
.whygosolarbgbottom ul li:last-child{border-right: 0px solid rgba(255,255,255,0.15); border-bottom: 0px solid rgba(16,104,178,0.15); }
	
}