@media (min-width: 576px) {
}
@media (min-width: 768px) {
}
@media (min-width: 992px) {
}
@media (min-width: 1200px) {
}
@media (min-width: 1400px) {
}
@media (max-width: 1399.98px) {
}
@media (max-width: 1199.98px) {
}
@media (max-width: 991.98px) {
}
@media (max-width: 767.98px) {
}
@media (max-width: 575.98px) {
}
@media (min-width: 1136px) and (max-width: 1279px) {
}
@media (min-width: 960px) and (max-width: 1135px) {
  h1 {
    font-size: 3em;
  }
  h2 {
    font-size: 2.3077em;
  }
  h3 {
    font-size: 1.8461em;
  }
  
}
@media (min-width: 768px) and (max-width: 959px) {
  h1 {
    font-size: 3em;
  }
  h2 {
    font-size: 2.3077em;
  }
  h3 {
    font-size: 1.8461em;
  }
}
@media (max-width: 767px) {
  h1 {
    font-size: 2.5em;
  }
  h2 {
    font-size: 2em;
  }
  h3 {
    font-size: 1.6667em;
  }

  .progressbar-container{
    padding-bottom: 30px;
  }

  section > .container, section > .container-fluid{
    padding-bottom: 0 !important;
    padding-top: 50px !important;
  }

  section > .container, section > .container-fluid{
    padding-top: 0px;
  }

  .contact-info{
    padding-top: 0 !important;
  }

  .contact-heading{
    padding-bottom: 30px;
  }

  .head-details{
    display: none;
  }

  .tm-sc-section-title .title-wrapper .subtitle{
    margin-bottom: 39px;
  }


}
