nav.main_menu > ul > li > a {
    padding: 0 10px !important;
}
.post_text_inner h2.entry_title {
    margin-bottom: 20px;
}

.q_logo img {max-width: 250px;}
span.elementor-post-avatar {
    display: none;
}
h4.elementor-post__title a {
    color: #303030;
}
.footer_top .container p {
    color: #303030;
}

p.qode-footer-copyright {
    color: #303030;
}

.footer_top a:not(.qbutton) {
    color: #303030 !important;
}

a.elementor-post__read-more {
    font-weight: 500 !important;
}
strong {
    font-weight: 500;
}
.spaceinpara p {
    margin-bottom: 16px;
}
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required, textarea.wpcf7-form-control.wpcf7-textarea {
    border: 1px solid #9d9d9d;
    margin-bottom: 10px;
}
input.wpcf7-form-control.wpcf7-submit.has-spinner {
    margin-top: 12px;
}
.blog_single.blog_holder .post_image img {
    max-width: 800px;
}
div#comments {
    display: none;
}
div#respond {
    display: none;
}
.title_subtitle_holder h1 {
    display: none;
}
.post_info {
    display: none !important;
}
span.separator.small.left {
    display: none;
}
.blog_single.blog_holder {
    margin-top: -10px;
}
h2.entry_title {
    padding-bottom: 10px;
}
article {
    padding-bottom: 74px;
}