.wp-block .images_with_error-block,
.images_with_error-block {
  margin-bottom: clamp(60px, 46px + 0.04375 * 100vw, 130px);
}
.wp-block .images_with_error-block .sub-title,
.images_with_error-block .sub-title {
  font-size: clamp(20px, 17.2px + 0.00875 * 100vw, 34px);
  margin-top: clamp(20px, 16px + 0.0125 * 100vw, 40px);
  text-align: center;
  font-weight: bold;
}
.wp-block .images_with_error-block .flex-wrapper,
.images_with_error-block .flex-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 30px;
}
@media (max-width: 1280px) {
  .wp-block .images_with_error-block .flex-wrapper,
  .images_with_error-block .flex-wrapper {
    gap: 12px;
  }
}
@media (max-width: 768px) {
  .wp-block .images_with_error-block .flex-wrapper,
  .images_with_error-block .flex-wrapper {
    flex-direction: column;
  }
}
.wp-block .images_with_error-block .flex-wrapper .flex-item,
.images_with_error-block .flex-wrapper .flex-item {
  flex: 0.2 0 calc(25% - 30px);
}
.wp-block .images_with_error-block .flex-wrapper .flex-item .image-wrapper,
.images_with_error-block .flex-wrapper .flex-item .image-wrapper {
  overflow: hidden;
  border-radius: 30px;
  position: relative;
}
.wp-block .images_with_error-block .flex-wrapper .flex-item .image-wrapper .image,
.images_with_error-block .flex-wrapper .flex-item .image-wrapper .image {
  height: 250px;
}
.wp-block .images_with_error-block .flex-wrapper .flex-item .image-wrapper .image picture,
.images_with_error-block .flex-wrapper .flex-item .image-wrapper .image picture {
  width: inherit;
  height: inherit;
}
.wp-block .images_with_error-block .flex-wrapper .flex-item .image-wrapper .image picture img,
.images_with_error-block .flex-wrapper .flex-item .image-wrapper .image picture img {
  max-height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (max-width: 768px) {
  .wp-block .images_with_error-block .flex-wrapper .flex-item .image-wrapper .image,
  .images_with_error-block .flex-wrapper .flex-item .image-wrapper .image {
    height: 60px;
  }
}
.wp-block .images_with_error-block .flex-wrapper .flex-item .image-wrapper .svg,
.images_with_error-block .flex-wrapper .flex-item .image-wrapper .svg {
  position: absolute;
  top: 50%;
  right: 15%;
  max-height: 80%;
  transform: translate(0, -50%);
}
.wp-block .images_with_error-block .flex-wrapper .flex-item .image-wrapper .svg picture,
.images_with_error-block .flex-wrapper .flex-item .image-wrapper .svg picture {
  width: inherit;
  height: inherit;
}
@media (max-width: 768px) {
  .wp-block .images_with_error-block .flex-wrapper .flex-item .image-wrapper .svg svg,
  .images_with_error-block .flex-wrapper .flex-item .image-wrapper .svg svg {
    height: 45px;
  }
}
.wp-block .images_with_error-block .flex-wrapper .flex-item .text,
.images_with_error-block .flex-wrapper .flex-item .text {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  font-size: clamp(14px, 12.4px + 0.005 * 100vw, 22px);
  font-weight: bold;
  line-height: 1;
  margin-top: clamp(12px, 8.4px + 0.01125 * 100vw, 30px);
}
.wp-block .images_with_error-block .flex-wrapper .flex-item .text svg,
.images_with_error-block .flex-wrapper .flex-item .text svg {
  min-width: clamp(10px, 8.6px + 0.004375 * 100vw, 17px);
  width: clamp(10px, 8.6px + 0.004375 * 100vw, 17px);
}
@media (max-width: 768px) {
  .wp-block .images_with_error-block .flex-wrapper .flex-item,
  .images_with_error-block .flex-wrapper .flex-item {
    flex: 1 0 100%;
  }
}
