@media (max-width: 767px) {
  .about-double-right__pattern.image-right .about-us-v8 {
    flex-direction: column;
  }
  .about-double-right__pattern.image-right .about-us-v8.about-us-v8__first {
    flex-direction: column-reverse;
  }
  .about-double-right__pattern.image-right .about-us-v8 .wp-block-cover {
    min-height: unset !important;
    padding: 0;
  }

  .about-double-right__pattern.image-right
    .about-us-v8
    .wp-block-cover
    .wp-block-cover__image-background {
    position: relative;
    width: 100%;
  }

  .about-double-right__pattern.image-right
    .about-us-v8
    .wp-block-cover:not(:has(.wp-block-cover__image-background)) {
    padding: 40px 15px !important;
  }

  .about-double-right__pattern.image-right
    .about-us-v8
    .wp-block-cover:has(img) {
    flex-direction: column;
  }
}

@media (min-width: 768px) {
  .about-double-right__pattern.image-right .about-us-v8 {
    flex-direction: row;
    flex-wrap: nowrap !important;
  }
}

/* ABOUT US - Page specific */
@media (max-width: 991px) {
  .about-us-page .about-double-right__pattern.image-right .about-us-v8 {
    flex-direction: column;
  }

  .about-us-page .about-double-right__pattern.image-right .about-us-v8.about-us-v8__first {
    flex-direction: column-reverse;
  }

  .about-us-page .about-double-right__pattern.image-right .about-us-v8 .wp-block-cover {
    min-height: unset !important;
    padding: 0;
  }

  .about-us-page .about-double-right__pattern.image-right
    .about-us-v8
    .wp-block-cover
    .wp-block-cover__image-background {
    position: relative;
    width: 100%;
  }

  .about-us-page .about-double-right__pattern.image-right
    .about-us-v8
    .wp-block-cover:not(:has(.wp-block-cover__image-background)) {
    padding: 40px 15px !important;
  }
}
