.vnp-mod-stay-informed{background:#acd url(/images/home/boat_bg.jpg)50% 80% no-repeat; background-size: cover;padding:1rem 2rem 6rem 2rem;}

/* -------------- TITLE ----------- */
.nvp-mod-stay-informed-title{font-size:2.4em;color:#fff;font-style:italic;font-weight:700;
        text-align:center;}

/* -------------- CARD SET ----------- */
.nvp-article-cardset{column-count: 4; column-gap: 3rem;}
ul.nvp-article-cardset{margin:0;padding:0;}

/* -------------- CARD ----------- */
.nvp-article-card{ width:100%;margin-bottom:2rem;display:inline-block;
    border-top:10px solid #30B56A;
    background:#fff;box-shadow:2px 2px 8px rgba(0,0,0,.15);
}
li.nvp-article-card{list-style:none;}

.nvp-card-image-container{width:100%;position:relative;top:-1px;}
.nvp-card-image-container img{}
.nvp-card-image{max-width:100%;}
.nvp-card-text-area{padding:.5em 1em 1em 1em;}
.nvp-card-title{font-weight:600;font-size:1.15em;line-height:1.25em; }
.nvp-card-date{font-size:84%;line-height:1em;text-align:right;font-style:italic;font-weight:400;margin: 0 auto .3em 0;}
.nvp-card-leadin{font-weight:400;font-size:1em;line-height:1.25em; margin-top:.6em;}
.nvp-card-readmore{font-weight:600;}

/* -------------- CTA button ----------- */
.vnp-mod-stay-informed-cta{text-align:center;padding-top:4rem;}
.vnp-mod-stay-informed-cta a{background:#30B56A;/* border-radius:8px;padding:.3em 1em; */
       /* font-weight:600; */ color:#fff;letter-spacing:1px;}
.vnp-mod-stay-informed-cta a:hover{background:#20A064;}

/* ========================================= RESPONSIVE ======== */
@media only screen and (min-width: 892px) and (max-width: 991px) {
    .nvp-article-cardset{column-count: 3;}
    .show-only-when-more-than-3-columns{display:none;}
}

@media only screen and (min-width: 541px)and (max-width: 891px) {

    .nvp-card-title,
    .nvp-card-leadin,
    .nvp-card-readmore{font-size:100%;}

    .nvp-article-cardset{column-count: 2;}
    .show-only-when-more-than-2-columns,
    .show-only-when-more-than-3-columns{display:none;}
}

@media only screen and (max-width: 540px) {

    .nvp-card-title,
    .nvp-card-leadin,
    .nvp-card-readmore{font-size:100%;}

    .nvp-article-cardset{column-count: 1;}
    .show-only-when-more-than-1-column,
    .show-only-when-more-than-2-columns,
    .show-only-when-more-than-3-columns{display:none;}
}