.c5-title {
  width: 100%;
  max-width: 1260px;
  margin: 0 auto;
  padding: 0 30px;
  margin-top: 28px;
  margin-bottom: 22px;
}
.c5-title .c5-title-img {
  width: auto;
  max-width: 100%;
  height: auto;
}
.c5-heading {
  width: 100%;
  max-width: 1260px;
  margin: 0 auto;
  padding: 0 30px;
  margin-top: 28px;
  margin-bottom: 22px;
}
.c5-heading .c5-heading-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: inline;
  margin: 0;
}
.stp-nav--with-legacy .spWrapper{
  padding: 0;
}
.spWrapper{
  padding: 0;
}
@media screen and (min-width: 768px){
  .spWrapper{
    max-width: 1240px;
    margin: 0 auto;
  }
  .stp-nav--with-legacy{
    height: auto;
  }  
}
@media screen and (max-width: 767px){
  .c5-title {
    width: 100%;
    max-width: none;
    padding: 0 20px;
    margin-top: calc((65 / 767) * 100vw);
    margin-bottom: calc((35 / 767) * 100vw);
  }
  .c5-title .c5-title-img {
    width: calc((495 / 767) * 100vw);
  }
  .c5-heading {
    width: 100%;
    max-width: none;
    padding: 0 20px;
    margin-top: calc((65 / 767) * 100vw);
    margin-bottom: calc((35 / 767) * 100vw);
  }
  .c5-heading .c5-heading-img {
    width: calc((495 / 767) * 100vw);
  }
}