.eventCaseOverviewBlock {
  margin: 10vw 0;
}
.eventCaseOverviewBlock .textWrapper {
  display: inline-block;
  padding-left: 11.75vw;
  padding-right: 1vw;
  width: 27.25vw;
  vertical-align: top;
}
.eventCaseOverviewBlock .textWrapper .textTitle {
  margin-bottom: 1.25vw;
}
.eventCaseOverviewBlock .cases {
  margin-left: -0.5vw;
  width: calc(100% + 1vw);
}
@media all and (max-width: 1080px) {
  .eventCaseOverviewBlock {
    margin: 14.814vw 0;
  }
  .eventCaseOverviewBlock .textWrapper {
    padding-left: 17.407vw;
    padding-right: 1.481vw;
    width: 40.369vw;
  }
  .eventCaseOverviewBlock .textWrapper .textTitle {
    margin-bottom: 1.852vw;
  }
  .eventCaseOverviewBlock .cases {
    margin-left: -0.741vw;
    width: calc(100% + 1.481vw);
  }
}
@media all and (max-width: 580px) {
  .eventCaseOverviewBlock {
    margin: 22.586vw 0;
  }
  .eventCaseOverviewBlock .textWrapper {
    padding-left: 31.034vw;
    padding-right: 2.759vw;
    width: 71.034vw;
  }
  .eventCaseOverviewBlock .textWrapper .textTitle {
    margin-bottom: 3.448vw;
  }
  .eventCaseOverviewBlock .cases {
    margin-left: -1.379vw;
    width: calc(100% + 1.481vw);
  }
}
