.pb-wrapper {
  margin-left: auto;
  margin-right: auto;
  max-width: 1520px;
  box-sizing: content-box;
  padding-left: 16px;
  padding-right: 16px;
}
@media (min-width: 834px) {
  .pb-wrapper { padding-left: 32px; padding-right: 32px; }
}
@media (min-width: 1280px) {
  .pb-wrapper { padding-left: 40px; padding-right: 40px; }
}
@media (min-width: 1440px) {
  .pb-wrapper { padding-left: 128px; padding-right: 128px; }
}

.pb-wrapper-type-one {
  margin-left: auto;
  margin-right: auto;
  max-width: 1520px;
  box-sizing: content-box;
}
@media (min-width: 834px) {
  .pb-wrapper-type-one { padding-left: 32px; padding-right: 32px; }
}
@media (min-width: 1280px) {
  .pb-wrapper-type-one { padding-left: 40px; padding-right: 40px; }
}
@media (min-width: 1440px) {
  .pb-wrapper-type-one { padding-left: 128px; padding-right: 128px; }
}

.pb-wrapper-type-two {
  margin-left: auto;
  margin-right: auto;
  max-width: 1520px;
  box-sizing: content-box;
}
@media (min-width: 1280px) {
  .pb-wrapper-type-two { padding-left: 40px; padding-right: 40px; }
}
@media (min-width: 1440px) {
  .pb-wrapper-type-two { padding-left: 128px; padding-right: 128px; }
}

.pb-wrapper-type-three {
  margin-left: auto;
  margin-right: auto;
  max-width: 1520px;
  box-sizing: content-box;
  padding-left: 16px;
}
@media (min-width: 834px) {
  .pb-wrapper-type-three { padding-left: 32px; padding-right: 32px; }
}
@media (min-width: 1280px) {
  .pb-wrapper-type-three { padding-left: 40px; padding-right: 40px; }
}
@media (min-width: 1440px) {
  .pb-wrapper-type-three { padding-left: 128px; padding-right: 128px; }
}

.pb-quote-scroll-wrapper {
  margin-left: auto;
  margin-right: auto;
  max-width: 1600px;
  box-sizing: border-box;
  overflow-x: auto;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.pb-quote-scroll-wrapper::-webkit-scrollbar {
  display: none;
}
@media (min-width: 834px) {
  .pb-quote-scroll-wrapper { padding-left: 32px; padding-right: 32px; }
}
@media (min-width: 1280px) {
  .pb-quote-scroll-wrapper { padding-left: 40px; padding-right: 40px; }
}
@media (min-width: 1440px) {
  .pb-quote-scroll-wrapper { padding-left: 128px; padding-right: 128px; }
}
