#d1775235.c-heading-2 {
  padding: 16px;
  background-color: #f7f7f7;
  margin-left: calc(50% - 50vw);
  margin-right: calc(50% - 50vw);
}
@media only screen and (min-width: 769px) {
  #d1775235.c-heading-2 {
    padding: 60px 32px;
  }
}
#d1775235.c-heading-2 .c-heading-2__heading {
  font-size: 1.25rem;
  text-align: center;
}
@media only screen and (min-width: 769px) {
  #d1775235.c-heading-2 .c-heading-2__heading {
    font-size: 1.875rem;
  }
}

@media only screen and (min-width: 769px) {
  [data-id="1751642"] .p-layout__inner {
    position: relative;
  }
}
@media only screen and (max-width: 768px) {
  [data-id="1756913"],[data-id="1751642"]{
    .p-layout__inner{
      display:initial !important;
    } 
    .p-layout__content  {
      max-width: initial !important;
    }
  }
}