#hero-image.hero-image:not(.home-hero-section):not(.trial-hero-section) {
    max-width: 600px;
    margin: 0 auto;
    position: relative;
}

#fl-main-content {
    background: linear-gradient(
            to bottom,
            #ffffff 0%,
            #f7f9fb 15%,
            #f7f9fb 40%,
            #f7f9fb 60%,
            #f7f9fb 83%,
            #ffffff 100%
    ) !important;
    position: relative;
    z-index: 1;
}

.fl-post-grid-post {
    background: transparent !important;
    border: none !important;
    visibility: visible !important;
}

a.fl-button[aria-label^="Load More Articles"] {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    color: inherit;
}

a.fl-button[aria-label*="Load More"],
a.fl-button[aria-label*="Load More"]:hover,
a.fl-button[aria-label*="Load More"]:active,
a.fl-button[aria-label*="Load More"]:focus {
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    color: inherit;
}

#section-column-cta1 .fl-col-content{
    padding: 20px;
    background: linear-gradient(
            to bottom,
            #f3f6fa 0%,
            #eef1f5 100%
    );
    border: 1px solid rgba(207, 218, 231, 0.37);
}



.mfiles-nav-featured {
    display: block;
    margin: 24px 0;
    font-family: inherit;
}

.mfiles-nav-featured__first {
    display: block;
    margin-bottom: 16px;
}

.mfiles-nav-featured__first img {
    max-width: 200px;
    height: auto;
    display: block;
    border-radius: 10px;
    margin-bottom: 8px;
}

.mfiles-nav-featured__first h3 {
    margin: 0;
    font-size: 18px;
    line-height: 1.3;
}

.mfiles-nav-featured__first a {
    text-decoration: none;
}

.mfiles-nav-featured__list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.mfiles-nav-featured__list li {
    margin: 0 0 8px 0;
    padding: 0;
}

.mfiles-nav-featured__list a {
    text-decoration: none;
}

.mfiles-nav-featured__debug {
    margin-top: 12px;
    font-size: 14px; /* ~0.875rem */
    line-height: 1.4;
    color: #444;
    background: #f6f6f6;
    padding: 8px 12px;
    border-radius: 4px;
    overflow: auto;
}

