/* Single post layout coloring for sections */
#vv-blog-template__wrapper .et_builder_inner_content .et_pb_section:nth-child(2n+1),
div[id="vv-blog-template__wrapper"] .et_pb_section:nth-child(2n+1) {
  background-color: #f8f8f8 !important;
}
#vv-blog-template__wrapper .et_builder_inner_content .et_pb_section:nth-child(2n),
div[id="vv-blog-template__wrapper"] .et_pb_section:nth-child(2n) {
  background-color: #fff !important;
}

/* Single post content width */
#vv-blog-template__wrapper .et_pb_section>.et_pb_row>div:first-child {
  width: 60% !important;
}
@media only screen and (max-width: 980px){
    #vv-blog-template__wrapper .et_pb_section>.et_pb_row>div:first-child {
      width: 100% !important;
    }
}

/* Blog post content module overwrites*/
.vtc-blog__content {
  font-size: clamp(16px,1.2vw,20px) !important;
}
.vtc-blog__content a {
	color: #673BB5 !important;
}
.vtc-blog__content h2 {
  color: #bc8452;
  font-family: 'DM Sans - Bold', sans-serif;
  font-size: clamp(25px,2.5vw,40px) !important;
}
.vtc-blog__content h3 {
  color: #455a64;
  font-family: 'DM Sans - Bold', sans-serif;
  font-size: clamp(20px,2.5vw,30px) !important;
}