body {
font-weight: 400;
}
p {
font-weight: 400;
padding-bottom: .7em;
}
#top-menu li {
font-weight: 400;
}
.et_pb_blog_grid .et_pb_post {
padding: 0;
}
.wp-block-file:not(.wp-element-button) {
font-size: 1em;
}
.nav li li {
line-height: 1.5em;
}
#top-menu li li a {
padding: 6px 0;
}
.side-nav .et_pb_post {
margin-bottom: 0;
}
.et_pb_blog_grid .et_audio_content, .et_pb_blog_grid .et_main_video_container, .et_pb_blog_grid .et_pb_post .et_pb_slider {
margin: 0 0 15px 0;
}