@font-face {
    font-family: 'DMSans';
    src: url('/design/font/DM_Sans/DMSans-Bold.ttf');
    font-weight: 500;
    font-weight: 600;
    font-weight: 700;
    font-weight: 800;
    
}

@font-face {
    font-family: 'DMSans';
    src: url('/design/font/DM_Sans/DMSans-Regular.ttf');
    font-weight: 300;
    font-weight: 400; 
}

@font-face {
    font-family: 'Horizon';
    src: url('/design/font/Horizon.otf?123');
}

@font-face {
    font-family: 'Firefly';
    src: url('/design/font/firefly.otf?123');
}

h1,
h1 *,
h1 span {
    font-family: 'Firefly' !important;
}

h2,
h2 *,
h2 span {
    font-family: 'Firefly' !important;
}

h3,
h3 *,
h3 span {
    font-family: 'Firefly' !important;
}

body,body .main_section_container,
.main-section.container_for_general_settigns_formatting,
.profiles .ui-dialog .ui-dialog-buttonpane button {
    font-family: "DMSans","Sans Serif" !important;
}


#content__subscribe-new-blocks .category-actions {
    display: none;
}

.recent-articles-image-container .d-inline-block {
    display: block !important;
}

.store .ordernotes,
.label-description {
    display: none;
}

.sidebar-sub-container .html_block_main_sidebar_container {
    display: none;
}

.store-products-column img {
    height: 400px;
    object-fit: cover;
}

.main-section.showcase img {
    max-width: 100%;
    height: auto;
    margin: auto;
}

#section_id_M1Xb0tJEpWYWzrGwSYQE {
    background-color: #f8f0e5;
    max-width: 100%;
}

#section_id_M1Xb0tJEpWYWzrGwSYQE {
    padding: 5%;
}

body.categories p,
body.categories span,
body.categories font,

body.articles p,
body.articles span,
body.articles font,

.recent-articles .recent-article-teaser-body p,
.recent-articles .recent-article-teaser-body span,
.recent-articles .recent-article-teaser-body font {
    font-family: "Mulish", "Sans Serif" !important;
    font-size: inherit;
}

body.categories a,
body.articles a,

.recent-articles .recent-article-teaser-body,
.recent-articles .recent-article-teaser-body {
    font-family: "Mulish", "Sans Serif" !important;
}

.store_product_thumb_container {
    position: relative;
}

.teaser_container .recent-articles-image-container img,
.store-products-column img.store_product_thumb,
.recent-articles .recent-articles-image-container img {
    position: absolute;
    height: 100% !important;
    width: 100% !important;
    object-fit: cover;
    margin-bottom: 0 !important;
}

.recent-articles-image-container::after,
.recent-articles .recent-articles-image-container::after {
    content: "";
    display: block;
    padding-bottom: 100%;
    margin-bottom: 15px;
}

.store-products-column .store_product_thumb_container::after {
    content: "";
    display: block;
    padding-bottom: 130%;
    margin-bottom: 15px;
}


@media only screen and (max-width: 767px) {
    .recent-articles .card .card-body img {
        position: relative;
    }
    .recent-articles-image-container::after {
        display: none;
    }

    .store-products-column img.store_product_thumb {
        position: relative;
    }
}

.related-article-body .related-article-description br,
.teaser_container .recent-article-teaser-body br,
.recent-articles .recent-article-teaser-body br {
    display: none !important;
}

.related-article-body .related-article-description,
.recent-articles .recent-article-teaser-body {
    line-height: 1.5rem !important;
    height: 4.5rem;
    overflow: hidden;
    position: relative;
}

.teaser_container .recent-article-teaser-body,
.recent-articles .recent-article-teaser-body  {
    line-height: 1.5rem !important;
    height: 10.5rem;
    overflow: hidden;
    position: relative;
}

.related-article-body .related-article-description::after,
.teaser_container .recent-article-teaser-body::after {
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 1.5rem;
    width: 200px;
    /* background-image: linear-gradient(to right, transparent, white); */
    background-image: -webkit-gradient(linear, right bottom, left top, color-stop(0%, white), color-stop(100%, rgba(254, 254, 255, 0)));
}

.related-article-body .related-article-description p,
.related-article-body .related-article-description span,

.teaser_container .recent-article-teaser-body p,
.teaser_container .recent-article-teaser-body span,

.recent-articles .recent-article-teaser-body p,
.recent-articles .recent-article-teaser-body span {
    font-size: 1rem !important;
    line-height: 1.5rem !important;
    margin: 0 !important
}

.recent-article-teaser-body {
    padding: 0 !important;
}

.card-title.teaser-title {
    height: 3rem;
    overflow: hidden;
    line-height: 1rem;
}

.card-title.teaser-title a {
    font-size: 1.2rem;
    line-height: 1.5rem;
}

.recent-article-teaser-body img {
    display: none !Important;
}

#section_id_EnMGYwna4qqvM0m4TCGa .showcase_column_2 .showcase-mirror-body {
    padding-left: 0 !Important;
}

@media only screen and (max-width: 767px) {
    #section_id_EnMGYwna4qqvM0m4TCGa .showcase_column_2 .showcase-mirror-body {
        text-align: center;
        padding: 2rem 3rem !Important;
    }

    #section_id_EnMGYwna4qqvM0m4TCGa .showcase_column_2 .showcase-mirror-body img {
        margin: auto !important;
    }

    .recent-articles-image-container::after,
    .recent-articles .recent-articles-image-container::after,
    .store-products-column .store_product_thumb_container::after {
        display: none;
    }
}


#section_id_c3QedQGkBgfJEIdMQ3z1 .general-cta {
    background-color: #FFF;
    color: #518E40;
    border-width: 3px;
    margin: .5rem 0;
}

#section_id_c3QedQGkBgfJEIdMQ3z1 .general-cta:hover {
    background-color: #518E40;
    border-color: #518E40;
    color: #FFF;
}


.banner-button-container {
    margin-bottom: 9rem;
}

#section_id_Gnqy3igmG5TsqJf6eDn8 .business_banner-button-style {
    border-radius: 10px;
}

@media only screen and (max-width: 900px) {
    .banner-button-container {
        margin-bottom: 0;
    }
}

.prod-image-container,
.prod-details-container {
    max-width: 50%;
    flex: 0 0 50%;
}

@media only screen and (max-width: 1024px) {
    .prod-image-container {
        max-width: 40%;
        flex: 0 0 40%;
    }

    .prod-details-container {
        max-width: 60%;
        flex: 0 0 60%;
    }
}

@media only screen and (max-width: 767px) {
    .prod-image-container,
    .prod-details-container {
        max-width: 100%;
        flex: 0 0 100%;
    }
}

.coupon-code-container {
    display: none;
}

figure.image.align-center,
figure.image.align-center img {
    text-align: center !important;
    margin-left: auto !important;
    margin-right: auto !important;
}


.subscribe .label-web_agreement {
    display: none;
}

#section_id_Gnqy3igmG5TsqJf6eDn8 #mc-embedded-subscribe {
    border: none !important;
    background-color: #FFF !important;
    margin: 0;
    width: 100%;
    border-radius: 10px;
}

#section_id_YRxFgBWw0SQPyY9oHQSa .custom_banner_image, #section_id_YRxFgBWw0SQPyY9oHQSa .banner_text_container, #section_id_YRxFgBWw0SQPyY9oHQSa .banner-content-image-container, #section_id_YRxFgBWw0SQPyY9oHQSa .banner-content-video-container {
    min-height: unset !important;
}

.manage_subscription_table .upgrade_button {
    display: none;
}

/* maunally added by joan*/
#section_id_uEsBf3E42MkLcIfWstql { background-color: #f8f0e5;max-width:100%; }
#section_id_uEsBf3E42MkLcIfWstql .general_settings_padding {
    padding: 7%;
}

#section_id_t0O4E3VbtLNYZLeXOAmg {
    background-color: #f8f0e5;
    padding: 5% 7% 7% 7%;
}

.benefits-container h3 {
    display: none;
}

/*.showcase_column_1 img {
    margin-right: 0 !important;
}


.showcase_column_3 img {
    margin-left: 0 !important;
}

@media only screen and (max-width: 800px) {
    .showcase_column_1 img,
    .showcase_column_3 img {
        margin: auto !important;
    }
}*/

.four_even_column .card {
    text-align: center;
}

@media only screen and (max-width: 1024px) {
    .four_even_column.card-deck .card {
        flex: 1 0 23%!important;
        margin: 1%!important;
    }
}

@media only screen and (max-width: 768px) {
    .four_even_column.card-deck .card {
        flex: 1 0 45%!important;
        margin: 2.5%!important;
    }
}

@media only screen and (max-width: 568px) {
    .four_even_column.card-deck .card {
        flex: 1 0 100%!important;
        margin: 0%!important;
    }
}

body.categories h1 p,
body.categories h1 span,
body.categories h1 font,

body.categories h2 p,
body.categories h2 span,
body.categories h2 font,

body.categories h3 p,
body.categories h3 span,
body.categories h3 font,

body.categories h4 p,
body.categories h4 span,
body.categories h4 font,

body.categories h5 p,
body.categories h5 span,
body.categories h5 font,

body.categories h6 p,
body.categories h6 span,
body.categories h6 font,

body.articles h1 p,
body.articles h1 span,
body.articles h1 font,

body.articles h2 p,
body.articles h2 span,
body.articles h2 font,

body.articles h3 p,
body.articles h3 span,
body.articles h3 font,

body.articles h4 p,
body.articles h4 span,
body.articles h4 font,

body.articles h5 p,
body.articles h5 span,
body.articles h5 font,

body.articles h6 p,
body.articles h6 span,
body.articles h6 font {
    font-size: inherit;
}

@media only screen and (max-width:767px){
#section_id_ekwdHoapOxkabm8rPLTF .showcase_column {
    margin-bottom: 0 !important;
margin-top: 0 !important;
}
}

#content__freearticles #section_id_ekwdHoapOxkabm8rPLTF {
    width: 90% !important;
    margin: 0 5% !important;
}

#content__freearticles .category-actions {
    display: none;
}

#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .custom_testimonial_image {
    object-fit: cover;
    width: 100%;
    margin: 0 auto;
    display: block;
    grid-column: 1;
    grid-row: 1;
    height: 100%}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-height {
    height: auto;
    display: grid;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .image_testimonial_div .after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .image_testimonial_text_container {
    grid-column: 1;
    grid-row: 1;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .testimonial_heading_container {
    padding-top: 6%;
    padding-bottom: 2%;
    background-color: #F8F0E5;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_1 .slider-height {
    background: #F8F0E5;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_2 .slider-height {
    background: #F8F0E5;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_3 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_4 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_5 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_6 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_7 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_8 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_9 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_10 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_11 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_12 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_13 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_14 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_15 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_16 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_17 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_18 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_19 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_20 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_21 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_22 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_23 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_24 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_25 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_26 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_27 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_28 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_29 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_30 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_1, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_2, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_3, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_4, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_5, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_6, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_7, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_8, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_9, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_10, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_11, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_12, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_13, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_14, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_15, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_16, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_17, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_18, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_19, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_20, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_21, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_22, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_23, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_24, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_25, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_26, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_27, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_28, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_29, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_30, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-image-container {
    grid-column: 1;
    grid-row: 1;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_1 {
    background-color: #fff;
    opacity: 50%}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_2 {
    background-color: #e5e8ea;
    opacity: 63%}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_3 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_4 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_5 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_6 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_7 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_8 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_9 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_10 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_11 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_12 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_13 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_14 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_15 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_16 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_17 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_18 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_19 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_20 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_21 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_22 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_23 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_24 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_25 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_26 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_27 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_28 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_29 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_30 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .button-call-to-action {
    border-color: unset;
    color: unset;
    border-style: solid;
    text-decoration: none;
    text-align: center;
    font-weight: inherit;
    line-height: 1.2;
    background-color: unset;
    border-width: 0;
    border-radius: 0;
    padding: 11px 2rem;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .button-call-to-action:hover {
    background-color: unset;
    border-color: unset;
    color: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .headshot-container {
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .headshot-container .headshot-image {
    width: 100px;
    height: 100px;
    object-fit: cover;
}
@media only screen and (max-width:767px) {
    #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .custom_testimonial_image, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .image_testimonial_text_container {
    height: 100%!important;
}
}@media only screen and (max-width:767px) {
    #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-text-content-alignment {
    padding: 1.5rem!important;
}
}@media only screen and (max-width:767px) {
    #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .custom_testimonial_image {
    height: 100%}
}

.div_image_container {
    width: 100%;
    height: 1px;
    position: relative;
}

.image_overlap {
    position: absolute;
    bottom: -86px;
    left: 0;
    width: 100%;
}

.pricing_image {
    max-width: 400px !important;
    margin-bottom: 1rem;
}

#section_id_7Ulvtndw1g68iTkaZX3F .four_even_column .card-body, #content__subscribe-new-blocks .four_even_column .card-body, .landing_page_sample-issue .four_even_column .card-body {
    padding: 1rem !important;
}

#section_id_7Ulvtndw1g68iTkaZX3F .four_even_column .business_member_options_sub_header,
#section_id_7Ulvtndw1g68iTkaZX3F .four_even_column .business_member_options_body,
#content__subscribe-new-blocks .four_even_column .business_member_options_sub_header,
#content__subscribe-new-blocks .four_even_column .business_member_options_body,
#content__freearticles .four_even_column .business_member_options_sub_header {
    padding: 0 2rem !important;
}

#section_id_RHGezPZcE1K52Znp8SwB .card {
    border-bottom: 2px solid #dcdbdb;
}

#content__subscribe-new-blocks .category-actions {
    display: none;
}

.recent-articles-image-container .d-inline-block {
    display: block !important;
}

.store .ordernotes,
.label-description {
    display: none;
}

.sidebar-sub-container .html_block_main_sidebar_container {
    display: none;
}

.store-products-column img {
    height: 400px;
    object-fit: cover;
}

.main-section.showcase img {
    max-width: 100%;
    height: auto;
    margin: auto;
}

#section_id_M1Xb0tJEpWYWzrGwSYQE {
    background-color: #f8f0e5;
    max-width: 100%;
}

#section_id_M1Xb0tJEpWYWzrGwSYQE {
    padding: 5%;
}

body.categories p,
body.categories span,
body.categories font,

body.articles p,
body.articles span,
body.articles font,

.recent-articles .recent-article-teaser-body p,
.recent-articles .recent-article-teaser-body span,
.recent-articles .recent-article-teaser-body font {
    font-family: "Mulish", "Sans Serif" !important;
    font-size: inherit;
}

body.categories a,
body.articles a,

.recent-articles .recent-article-teaser-body,
.recent-articles .recent-article-teaser-body {
    font-family: "Mulish", "Sans Serif" !important;
}

.store_product_thumb_container {
    position: relative;
}

.teaser_container .recent-articles-image-container img,
.store-products-column img.store_product_thumb,
.recent-articles .recent-articles-image-container img {
    position: absolute;
    height: 100% !important;
    width: 100% !important;
    object-fit: cover;
    margin-bottom: 0 !important;
}

.recent-articles-image-container::after,
.recent-articles .recent-articles-image-container::after {
    content: "";
    display: block;
    padding-bottom: 100%;
    margin-bottom: 15px;
}

.store-products-column .store_product_thumb_container::after {
    content: "";
    display: block;
    padding-bottom: 130%;
    margin-bottom: 15px;
}


@media only screen and (max-width: 767px) {
    .recent-articles .card .card-body img {
        position: relative;
    }
    .recent-articles-image-container::after {
        display: none;
    }

    .store-products-column img.store_product_thumb {
        position: relative;
    }
}

.related-article-body .related-article-description br,
.teaser_container .recent-article-teaser-body br,
.recent-articles .recent-article-teaser-body br {
    display: none !important;
}

.related-article-body .related-article-description,
.recent-articles .recent-article-teaser-body {
    line-height: 1.5rem !important;
    height: 4.5rem;
    overflow: hidden;
    position: relative;
}

.teaser_container .recent-article-teaser-body,
.recent-articles .recent-article-teaser-body  {
    line-height: 1.5rem !important;
    height: 10.5rem;
    overflow: hidden;
    position: relative;
}

.related-article-body .related-article-description::after,
.teaser_container .recent-article-teaser-body::after {
    content: " ";
    position: absolute;
    bottom: 0;
    right: 0;
    height: 1.5rem;
    width: 200px;
    /* background-image: linear-gradient(to right, transparent, white); */
    background-image: -webkit-gradient(linear, right bottom, left top, color-stop(0%, white), color-stop(100%, rgba(254, 254, 255, 0)));
}

.related-article-body .related-article-description p,
.related-article-body .related-article-description span,

.teaser_container .recent-article-teaser-body p,
.teaser_container .recent-article-teaser-body span,

.recent-articles .recent-article-teaser-body p,
.recent-articles .recent-article-teaser-body span {
    font-size: 1rem !important;
    line-height: 1.5rem !important;
    margin: 0 !important
}

.recent-article-teaser-body {
    padding: 0 !important;
}

.card-title.teaser-title {
    height: 3rem;
    overflow: hidden;
    line-height: 1rem;
}

.card-title.teaser-title a {
    font-size: 1.2rem;
    line-height: 1.5rem;
}

.recent-article-teaser-body img {
    display: none !Important;
}

#section_id_EnMGYwna4qqvM0m4TCGa .showcase_column_2 .showcase-mirror-body {
    padding-left: 0 !Important;
}

@media only screen and (max-width: 767px) {
    #section_id_EnMGYwna4qqvM0m4TCGa .showcase_column_2 .showcase-mirror-body {
        text-align: center;
        padding: 2rem 3rem !Important;
    }

    #section_id_EnMGYwna4qqvM0m4TCGa .showcase_column_2 .showcase-mirror-body img {
        margin: auto !important;
    }

    .recent-articles-image-container::after,
    .recent-articles .recent-articles-image-container::after,
    .store-products-column .store_product_thumb_container::after {
        display: none;
    }
}


#section_id_c3QedQGkBgfJEIdMQ3z1 .general-cta {
    background-color: #FFF;
    color: #518E40;
    border-width: 3px;
    margin: .5rem 0;
}

#section_id_c3QedQGkBgfJEIdMQ3z1 .general-cta:hover {
    background-color: #518E40;
    border-color: #518E40;
    color: #FFF;
}


.banner-button-container {
    margin-bottom: 9rem;
}

#section_id_Gnqy3igmG5TsqJf6eDn8 .business_banner-button-style {
    border-radius: 10px;
}

@media only screen and (max-width: 900px) {
    .banner-button-container {
        margin-bottom: 0;
    }
}

.prod-image-container,
.prod-details-container {
    max-width: 50%;
    flex: 0 0 50%;
}

@media only screen and (max-width: 1024px) {
    .prod-image-container {
        max-width: 40%;
        flex: 0 0 40%;
    }

    .prod-details-container {
        max-width: 60%;
        flex: 0 0 60%;
    }
}

@media only screen and (max-width: 767px) {
    .prod-image-container,
    .prod-details-container {
        max-width: 100%;
        flex: 0 0 100%;
    }
}

.coupon-code-container {
    display: none;
}

figure.image.align-center,
figure.image.align-center img {
    text-align: center !important;
    margin-left: auto !important;
    margin-right: auto !important;
}


.subscribe .label-web_agreement {
    display: none;
}

#section_id_Gnqy3igmG5TsqJf6eDn8 #mc-embedded-subscribe {
    border: none !important;
    background-color: #FFF !important;
    margin: 0;
    width: 100%;
    border-radius: 10px;
}

#section_id_YRxFgBWw0SQPyY9oHQSa .custom_banner_image, #section_id_YRxFgBWw0SQPyY9oHQSa .banner_text_container, #section_id_YRxFgBWw0SQPyY9oHQSa .banner-content-image-container, #section_id_YRxFgBWw0SQPyY9oHQSa .banner-content-video-container {
    min-height: unset !important;
}

.manage_subscription_table .upgrade_button {
    display: none;
}

/* maunally added by joan*/
#section_id_uEsBf3E42MkLcIfWstql { background-color: #f8f0e5;max-width:100%; }
#section_id_uEsBf3E42MkLcIfWstql .general_settings_padding {
    padding: 7%;
}

#section_id_t0O4E3VbtLNYZLeXOAmg {
    background-color: #f8f0e5;
    padding: 5% 7% 7% 7%;
}

.benefits-container h3 {
    display: none;
}

/*.showcase_column_1 img {
    margin-right: 0 !important;
}


.showcase_column_3 img {
    margin-left: 0 !important;
}

@media only screen and (max-width: 800px) {
    .showcase_column_1 img,
    .showcase_column_3 img {
        margin: auto !important;
    }
}*/

.four_even_column .card {
    text-align: center;
}

@media only screen and (max-width: 1024px) {
    .four_even_column.card-deck .card {
        flex: 1 0 23%!important;
        margin: 1%!important;
    }
}

@media only screen and (max-width: 768px) {
    .four_even_column.card-deck .card {
        flex: 1 0 45%!important;
        margin: 2.5%!important;
    }
}

@media only screen and (max-width: 568px) {
    .four_even_column.card-deck .card {
        flex: 1 0 100%!important;
        margin: 0%!important;
    }
}

body.categories h1 p,
body.categories h1 span,
body.categories h1 font,

body.categories h2 p,
body.categories h2 span,
body.categories h2 font,

body.categories h3 p,
body.categories h3 span,
body.categories h3 font,

body.categories h4 p,
body.categories h4 span,
body.categories h4 font,

body.categories h5 p,
body.categories h5 span,
body.categories h5 font,

body.categories h6 p,
body.categories h6 span,
body.categories h6 font,

body.articles h1 p,
body.articles h1 span,
body.articles h1 font,

body.articles h2 p,
body.articles h2 span,
body.articles h2 font,

body.articles h3 p,
body.articles h3 span,
body.articles h3 font,

body.articles h4 p,
body.articles h4 span,
body.articles h4 font,

body.articles h5 p,
body.articles h5 span,
body.articles h5 font,

body.articles h6 p,
body.articles h6 span,
body.articles h6 font {
    font-size: inherit;
}

@media only screen and (max-width:767px){
#section_id_ekwdHoapOxkabm8rPLTF .showcase_column {
    margin-bottom: 0 !important;
margin-top: 0 !important;
}
}

#content__freearticles #section_id_ekwdHoapOxkabm8rPLTF {
    width: 90% !important;
    margin: 0 5% !important;
}

#content__freearticles .category-actions {
    display: none;
}

#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .custom_testimonial_image {
    object-fit: cover;
    width: 100%;
    margin: 0 auto;
    display: block;
    grid-column: 1;
    grid-row: 1;
    height: 100%}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-height {
    height: auto;
    display: grid;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .image_testimonial_div .after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .image_testimonial_text_container {
    grid-column: 1;
    grid-row: 1;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .testimonial_heading_container {
    padding-top: 6%;
    padding-bottom: 2%;
    background-color: #F8F0E5;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_1 .slider-height {
    background: #F8F0E5;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_2 .slider-height {
    background: #F8F0E5;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_3 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_4 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_5 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_6 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_7 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_8 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_9 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_10 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_11 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_12 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_13 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_14 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_15 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_16 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_17 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_18 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_19 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_20 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_21 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_22 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_23 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_24 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_25 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_26 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_27 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_28 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_29 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd #_testimonial_30 .slider-height {
    background: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_1, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_2, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_3, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_4, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_5, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_6, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_7, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_8, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_9, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_10, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_11, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_12, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_13, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_14, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_15, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_16, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_17, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_18, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_19, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_20, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_21, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_22, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_23, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_24, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_25, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_26, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_27, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_28, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_29, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-vertical-position_testimonial_30, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-content-image-container {
    grid-column: 1;
    grid-row: 1;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_1 {
    background-color: #fff;
    opacity: 50%}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_2 {
    background-color: #e5e8ea;
    opacity: 63%}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_3 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_4 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_5 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_6 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_7 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_8 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_9 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_10 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_11 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_12 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_13 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_14 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_15 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_16 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_17 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_18 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_19 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_20 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_21 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_22 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_23 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_24 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_25 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_26 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_27 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_28 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_29 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-image-overlay_testimonial_30 {
    background-color: unset;
    opacity: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .button-call-to-action {
    border-color: unset;
    color: unset;
    border-style: solid;
    text-decoration: none;
    text-align: center;
    font-weight: inherit;
    line-height: 1.2;
    background-color: unset;
    border-width: 0;
    border-radius: 0;
    padding: 11px 2rem;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .button-call-to-action:hover {
    background-color: unset;
    border-color: unset;
    color: unset;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .headshot-container {
    align-items: center;
    justify-content: center;
    flex-direction: column;
}
#content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .headshot-container .headshot-image {
    width: 100px;
    height: 100px;
    object-fit: cover;
}
@media only screen and (max-width:767px) {
    #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .custom_testimonial_image, #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .image_testimonial_text_container {
    height: 100%!important;
}
}@media only screen and (max-width:767px) {
    #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .slider-text-content-alignment {
    padding: 1.5rem!important;
}
}@media only screen and (max-width:767px) {
    #content__freearticles #section_id_iCX60Pt6zmA8mh6RpEdd .custom_testimonial_image {
    height: 100%}
}

.div_image_container {
    width: 100%;
    height: 1px;
    position: relative;
}

.image_overlap {
    position: absolute;
    bottom: -86px;
    left: 0;
    width: 100%;
}

.pricing_image {
    max-width: 400px !important;
    margin-bottom: 1rem;
}

#section_id_7Ulvtndw1g68iTkaZX3F .four_even_column .card-body, #content__subscribe-new-blocks .four_even_column .card-body, .landing_page_sample-issue .four_even_column .card-body {
    padding: 1rem !important;
}

#section_id_7Ulvtndw1g68iTkaZX3F .four_even_column .business_member_options_sub_header,
#section_id_7Ulvtndw1g68iTkaZX3F .four_even_column .business_member_options_body,
#content__subscribe-new-blocks .four_even_column .business_member_options_sub_header,
#content__subscribe-new-blocks .four_even_column .business_member_options_body,
#content__freearticles .four_even_column .business_member_options_sub_header,
.landing_page_sample-issue .four_even_column .business_member_options_sub_header {
    padding: 0 2rem !important;
}

#section_id_RHGezPZcE1K52Znp8SwB .card {
    border-bottom: 2px solid #dcdbdb;
}

@media only screen and (max-width: 1180px) {

    #section_id_ekwdHoapOxkabm8rPLTF .call_to_action,
    #section_id_SC5O0DzPnyprMvQkr5Hv .call_to_action,
    #section_id_7Ulvtndw1g68iTkaZX3F .call_to_action,
    #content__subscribe-new-blocks .four_even_column  .call_to_action,
    .landing_page_sample-issue  .four_even_column  .call_to_action {
        margin: 0 auto !important;
        width: 80% !important;
    }
    
    #section_id_ekwdHoapOxkabm8rPLTF .showcase_column,
    #section_id_SC5O0DzPnyprMvQkr5Hv .showcase_column,
    #section_id_7Ulvtndw1g68iTkaZX3F .showcase_column,
    #content__subscribe-new-blocks .four_even_column  .showcase_column,
    .landing_page_sample-issue  .four_even_column  .showcase_column {
        margin-bottom: 10% !important;
    }

    #section_id_ekwdHoapOxkabm8rPLTF .p-md-2,
    #section_id_7Ulvtndw1g68iTkaZX3F .p-md-2,
    #content__subscribe-new-blocks .four_even_column .p-md-2,
    .landing_page_sample-issue  .four_even_column  .p-md-2 {
        padding: 0 !important;
    }
}

.show_in_mobile {
    display: none;
}


@media only screen and (max-width: 767px) {

    #section_id_V5dxX7ZLIARUs4Mhsnbw table.show_in_mobile tbody tr td {
        width: 100% !important;
        display: block;
        text-align: center;
        padding: 5%;
    }
    
    .show_in_mobile {
        display: block;
    }   
    .hide_in_mobile {
        display: none;
    }

 #section_id_ihAvTNR8bBltkvQ0lEyu table td {
        width: 100%;
        display: block;
        padding: 15px 0;
	text-align: center;
    }   
}

#section_id_V5dxX7ZLIARUs4Mhsnbw table.hide_in_mobile tbody tr td:first-of-type {
    width: 60%;
    padding: 0 30px;
}
    
#section_id_V5dxX7ZLIARUs4Mhsnbw table.hide_in_mobile tbody tr td:last-of-type {
    width: 40%;
    padding: 0 30px;
    text-align: center;
}

#section_id_ihAvTNR8bBltkvQ0lEyu table {
    vertical-align: middle;
}

#section_id_7Ulvtndw1g68iTkaZX3F .call_to_action,
#section_id_SC5O0DzPnyprMvQkr5Hv .call_to_action {
    background-color: #FFBD03 !important;
    color:#000000 !important;
}

body.categories .four_even_column .call_to_action {
    background-color: #518e40;
    color: #ffffff !important;
    border-color: #012f5b;
    border-width: 0;
    border-radius: 6px;
    font-size: 14px;
}



/*HIDE PRICING*/
#content__subscribe-new-blocks .four_even_column {
    display: flex;
    flex-flow: row wrap;
    justify-content: center;
    gap: 10px;
    gap: 10px 20px; /* row-gap column gap */
    row-gap: 10px;
    column-gap: 20px;
}

#content__subscribe-new-blocks .four_even_column .card {
    flex: 0 0 31%;
    align-self: auto;
    margin: 0 !important;
}

#content__subscribe-new-blocks .four_even_column.mt-4 .card:nth-child(3) {
    display: none;
}
/*HIDE PRICING*/


.list-hightlight {
    background-color: #ff000040;
    box-shadow: 3px 1px 5px #ff000040;
    border-radius: 2px;
    padding: 2px 3px;
}

#section_id_uEsBf3E42MkLcIfWstql p {
    padding-left: 30px;
}

#section_id_75e8fsQmHNddZlfuarnd p {
    font-size: 1.9rem;
    line-height: 110%;
    margin-bottom: 10px
}

#section_id_75e8fsQmHNddZlfuarnd .card-body {
    padding: 5% !important;
}


/* PRICING */
#main_section_8SkiyWzrmL9EsgVq10d0,
#main_section_BFmr0QIEDhUOa1GdGfNa {
    padding: 0 15px !important;
}

#main_section_9Ett32zdV4D1cMPJxP3B {
    padding: 5% 15px !important;
}

#section_id_8SkiyWzrmL9EsgVq10d0,
#section_id_BFmr0QIEDhUOa1GdGfNa,
#section_id_9Ett32zdV4D1cMPJxP3B{
    padding: 0 15px;
}

#content__freearticles #section_id_8SkiyWzrmL9EsgVq10d0 {
    padding: 0 15px 3% 15px;
}

.landing_page_pricing h2 *,
#section_id_Q5ih56eXaWSF5ELblaKy #main_section_8SkiyWzrmL9EsgVq10d0 *,
#section_id_S822XtDPSIltRiXuh6DG #section_id_BFmr0QIEDhUOa1GdGfNa *,
#section_id_PuvY9FMXMvJ7FTHDT6YQ #main_section_8SkiyWzrmL9EsgVq10d0 *,
#section_id_ozVKuyNDPxnUU4UU3rIM #section_id_BFmr0QIEDhUOa1GdGfNa * {
    font-family: "DMSans","Sans Serif" !important;   
}

#main_section_8SkiyWzrmL9EsgVq10d0 .card,
#main_section_9Ett32zdV4D1cMPJxP3B .card {
    border: 2px solid #181a1e !important;
    border-radius: 10px;
    padding: 6px 15px 15px 15px !important;
    margin: .6% .2% !important;
    flex: 1 1 24%;
}

#main_section_BFmr0QIEDhUOa1GdGfNa .card {
    border: 2px solid #181a1e !important;
    border-radius: 10px;
    padding: 6px 15px 15px 15px !important;
    margin: .6% .2% !important;
    flex: 0 1 24%;
}

#main_section_8SkiyWzrmL9EsgVq10d0 .card-deck,
#main_section_BFmr0QIEDhUOa1GdGfNa .card-deck,
#main_section_9Ett32zdV4D1cMPJxP3B .card-deck {
    gap: .8%;
}

#main_section_8SkiyWzrmL9EsgVq10d0 .card-body,
#main_section_BFmr0QIEDhUOa1GdGfNa .card-body,
#main_section_9Ett32zdV4D1cMPJxP3B .card-body {
    padding: 10px 5px 0 5px !important;
}

#main_section_8SkiyWzrmL9EsgVq10d0 .call_to_action,
#main_section_BFmr0QIEDhUOa1GdGfNa .call_to_action {
    padding: 8px !important;
}

#main_section_9Ett32zdV4D1cMPJxP3B .read_more {
    font-size: 16px;
    padding: 8px !important;
}

#main_section_8SkiyWzrmL9EsgVq10d0 .call_to_action::before,
#main_section_BFmr0QIEDhUOa1GdGfNa .call_to_action::before,
#main_section_9Ett32zdV4D1cMPJxP3B .read_more::before {
    content: 'SUBSCRIBE';
    font-size: 16px;
    font-weight: bold;
}

#main_section_BFmr0QIEDhUOa1GdGfNa {
    padding-bottom: 15px !Important
}

.landing_page_pricing h1 *,
#content__freearticles #extra_element_free_articles h1 * {
    font-family: "DMSans","Sans Serif" !important;  
}

#section_id_BFmr0QIEDhUOa1GdGfNa .card-deck {
    justify-content: center;
    align-items: center;
}
/* PRICING */


#section_id_e5IyL18R0hjMBZXGm1Kz .banner_text_content h1,
#section_id_e5IyL18R0hjMBZXGm1Kz .banner_text_content h1 span{
    font-family: "Firefly","Sans Serif" !important;  
}

.site_logo {
    width: 120px;
    height: auto;
}
