.faqs-header {
    padding: 30px 15px 40px;
    font-size: 16px;
    text-align: center;
    text-shadow: 0 1px 0 rgba(0,0,0,.15);
    background-image: url(/images/faqs-header.jpg);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
 
}


@media only screen and (max-width : 767px) { 
  .faqs-header {
    height: 400px;
  }


  .faqs-header {
    background-image: url(/images/faqs-header-mobile.jpg);
    background-position: center; 
 
  }

}


@media only screen and (min-width : 768px) { 
  .faqs-header {
    height: 400px;
  }
}

/* Medium devices (desktops, 992px and up) */
@media only screen and (min-width : 992px) {  
  .faqs-header {
    height: 400px;
  }
}

/* Large devices (large desktops, 1200px and up) */
@media only screen and (min-width : 1200px) { 

  .faqs-header {
    height: 500px;
  }

}
.faqs-heading
{
  font-size: 45px !important;
    line-height: 50px !important;
    font-weight: 400 !important;
    color: #fff !important;
    margin: 0.67em 0;
    margin

}

.faqs-sub-heading
{
    line-height: 22px !important;
    font-weight: 400 !important;
    color: #fff !important;
    font-size: 20px !important;
    margin: 0 !important;
    font-family: "Lato", sans-serif !important;

}

