.home-section-image {
  width: 85%;
  margin-inline: auto;
}
.home-section-image--payment {
  max-width: 646px;
}
@media (min-width: 641px) {
  figure:is(.bans-section-image, .editorial-figure, .shutdown-section-image,
    .network-evidence-image, .bet365-section-image, .l-and-l-section-image,
    .mrq-section-image, .rolletto-section-image, .zizobet-section-image):not(.sister-profile-image) {
    width: 85%;
    margin-inline: auto;
  }
  figure.bans-section-image:not(.sister-profile-image) {
    width: min(85%, 697px);
  }
  figure.shutdown-section-image:not(.sister-profile-image) {
    width: min(85%, 612px);
  }
}
@media (max-width: 640px) {
  .home-section-image {
    width: 100%;
  }
}
