.gb-faqheader .animated-heading {
  width: 100%;
  height: auto;
}

.gb-faqheader .animated-heading.animated path, .gb-faqheader .animated-heading.animated polygon {
  stroke-dasharray: 1000;
  stroke-dashoffset: 1000;
  animation: draw 10s ease forwards;
}

.gb-faqheader + div h2 {
  display: none;
}

.gb-faqheader + div {
  padding: 120px 0;
}

@media (max-width: 991px) {
  .gb-faqheader + div {
    padding: 60px 0;
  }  
}

.gb-faqheader + div dl {
  border-top: none;
}

