/* Compact, soft About block styling */
body.home .wpb_text_column.about-vrdc > .wpb_wrapper,
body.home .wpb_text_column.about-vrdc > .wpb_wrapper p,
body.home .wpb_text_column.about-vrdc > .wpb_wrapper span,
body.home .wpb_text_column.about-vrdc > .wpb_wrapper i,
body.home .wpb_text_column.about-vrdc > .wpb_wrapper b,
body.home .wpb_text_column.about-vrdc > .wpb_wrapper strong {
  color: #888 !important;
  font-size: 0.88em;          /* slightly smaller text */
  line-height: 1.45em;        /* tighter spacing */
}

body.home .wpb_text_column.about-vrdc > .wpb_wrapper a {
  color: #666 !important;
  text-decoration: underline;
}

/* Overall block spacing */
body.home .wpb_text_column.about-vrdc {
  margin-top: 1rem;           /* smaller gap above */
  margin-bottom: 1rem;        /* smaller gap below */
  max-width: 750px;           /* optional: narrower for better readability */
  margin-left: auto;
  margin-right: auto;
}