@charset "UTF-8";

.pbAreaWrapper1 {
  padding: 0 0 100px;
  margin: 0;
  border-width: 0;
  clear: both;
  height: 100%;
  width: 100%;
}

@media print, screen and (min-width: 768px){
  .pbAreaWrapper1 {
    padding: 0 0 140px;
    margin: 0;
    border-width: 0;
    clear: both;
    height: 100%;
    width: 100%;
  }
}

.section {
  display: block;
  margin: 0 auto !important;
  width: 100%;
}

.section > div:not(.pb-handle){
  display: block;
  padding: 0 4%;
  width: 100%;
}

.pb-of-visible .pbNested.section + div{
  margin-top: 0;
}

@media print, screen and (min-width: 768px){

  .section {
    width: 1088px;
  }
  .section > div:not(.pb-handle) {
    padding: 0 34px;
    width: 100%;
  }

}
