html .entry-content p, .entry-content ol, .entry-content ul, .entry-content dl, .entry-content dt {
    font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif!important;
}
html .entry-content p,
html .entry-content li {
    font-size: 17px;
}
.blog-post.col-lg-4{
	margin-bottom: 1em;
}
.section-inner .featured-image{
    height: 300px;
    margin-bottom: 10px;
    text-align: center;
    margin: 0px auto 10px;
    object-fit: cover;
}
.blog-post a{
    color: #000000;
    text-decoration: unset;
	width: 100%;
    text-align: center;
    margin: 0 auto;
    position: relative;
    display: block;
}
html .post-inner {

    padding-bottom: 3em;
}
html #site-footer,
.pagination-single.section-inner {
	display: none;
}
body:not(.overlay-header) .primary-menu > li > a, body:not(.overlay-header) .primary-menu > li > .icon, .modal-menu a, .footer-menu a, .footer-widgets a, #site-footer .wp-block-button.is-style-outline, .wp-block-pullquote:before, .singular:not(.overlay-header) .entry-header a, .archive-header a, .header-footer-group .color-accent, .header-footer-group .color-accent-hover:hover {
    color: #000!important;
}
.primary-menu a:hover, .primary-menu a:focus, .primary-menu .current_page_ancestor {
    text-decoration: unset!important;
}
.single-post .entry-categories-inner,
.single-post ul.post-meta{
    display: none;
}
.featured-media img {
    height: 300px;
    object-fit: contain;
}
/* Quiz */
html .gform_wrapper.gf_browser_chrome .gfield_checkbox li input,
html .gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],
html .gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio] {
    margin-top: 1px;
    margin-right: 5px;
}
input[type="button"]:focus,
input[type="button"]:hover,
.button:focus{
    text-decoration: unset!important;
    border: unset;
    outline: unset;
}
.single-post .button, .single-post input[type="button"], .single-post  input[type="submit"] {
    padding: 0.6em 1.44em!important;
    background: #515151!important;
    font-size: 16px!important;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
    width: 100%;
}
.gf_progressbar_wrapper{
    display: none;
}

html .gform_wrapper label.gfield_label,
html .gform_wrapper legend.gfield_label {
    font-weight: 500;
    font-size: inherit;
    font-family: "Inter var", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, sans-serif;
    margin-bottom: 0;
}
@media (min-width: 1220px) {
    html h1, html .heading-size-1 {
        font-size: 4.4rem;
    }
}