@media (max-width: 767px) {
  .useful1 .container,
  .howItWorks .container,
  section.full-width .container,
  section.callto-action .container,
  section.block-section-6 { overflow-x: clip; }
}

.useful1:not(.boat-useful1) { background: url(/images/banner/broken-3-min.jpg) no-repeat !important; }
.block-section-6 .row { display: flex; flex-wrap: wrap; }
.block-section-6 .row > [class*="col-"] { float: none; }
