.td-big-grid-post,
.td_module_wrap,
.td-related-row > div,
.td-post-sharing,
.widget {
  contain: layout style;
}

.td_block_related_posts {
  content-visibility: auto;
  contain-intrinsic-size: 430px;
}

.td_block_widget {
  content-visibility: auto;
  contain-intrinsic-size: 500px;
}

.td-sub-footer-container {
  content-visibility: auto;
  contain-intrinsic-size: 85px;
}

.td_block_widget {
  content-visibility: auto;
  contain-intrinsic-size: 600px;
}

@media(min-width: 768px) {
  .td_block_related_posts {
    contain-intrinsic-size: 305px;
  }
  .td-sub-footer-container {
    contain-intrinsic-size: 40px;
  }
}