section#blog-banner{background:#f8f8f8}section#blog-banner div.blog-banner-container{padding-block:60px 80px}@media screen and (max-width: 480px){section#blog-banner div.blog-banner-container{padding-block:60px 30px}}section#blog-banner div.blog-banner-heading{margin:10px auto 40px;text-align:center;color:#888}@media screen and (max-width: 480px){section#blog-banner div.blog-banner-heading{flex-direction:column;max-width:210px}}section#blog-banner div.blog-banner-heading img{width:78px;height:78px}section#blog-banner div.blog-banner-heading h2.blog-banner-title{margin:25px 0 10px;color:#444}@media screen and (max-width: 850px){section#blog-banner div.blog-banner-heading h2.blog-banner-title{font-size:25px}}@media screen and (max-width: 480px){section#blog-banner div.blog-banner-heading h2.blog-banner-title{font-size:30px;margin:30px auto 15px}}section#blog-banner div.blog-banner-heading h2.blog-banner-title span.program-name-mobile{display:none}@media screen and (max-width: 480px){section#blog-banner div.blog-banner-heading h2.blog-banner-title span.program-name-mobile{display:inline}}@media screen and (max-width: 480px){section#blog-banner div.blog-banner-heading h2.blog-banner-title span.program-name-desktop{display:none}}section#blog-banner div.boxes{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px}section#blog-banner div.boxes .box{padding:35px;flex-basis:calc(50% - 8px);min-height:175px}@media screen and (max-width: 850px){section#blog-banner div.boxes .box{flex-basis:100%}}section#blog-banner div.boxes div.subscribe-box{display:flex;align-items:center}section#blog-banner div.boxes div.subscribe-box>div{flex:1}section#blog-banner div.boxes div.subscribe-box.full-width{flex-basis:100%;padding:0;min-height:auto}@media screen and (max-width: 480px){section#blog-banner div.boxes div.subscribe-box.full-width{padding:0 20px 50px}}section#blog-banner div.boxes div.subscribe-box.full-width div.subscribe-box-form p.subscribe-box-title{display:none}section#blog-banner div.boxes div.subscribe-box.full-width div.subscribe-box-form div.subscribe-box-fields{margin:0 auto;max-width:550px}section#blog-banner div.boxes div.subscribe-box.full-width div.subscribe-box-success{text-align:center}section#blog-banner div.boxes div.subscribe-box.success div.subscribe-box-form{display:none}section#blog-banner div.boxes div.subscribe-box.success div.subscribe-box-success{display:block}section#blog-banner div.boxes div.subscribe-box img.subscribe-box-icon{margin:-5px 0 13px}section#blog-banner div.boxes div.subscribe-box p.subscribe-box-title{margin-bottom:6px;color:#444;font-weight:600;font-size:20px}@media screen and (max-width: 480px){section#blog-banner div.boxes div.subscribe-box p.subscribe-box-title{text-align:center}}section#blog-banner div.boxes div.subscribe-box p.subscribe-box-message{color:#888;font-weight:600;font-size:14px}section#blog-banner div.boxes div.subscribe-box div.subscribe-box-fields{margin-top:28px;display:flex;gap:10px}@media screen and (max-width: 480px){section#blog-banner div.boxes div.subscribe-box div.subscribe-box-fields{flex-direction:column}}section#blog-banner div.boxes div.subscribe-box div.subscribe-box-fields div.modui-email-field{flex-grow:1}section#blog-banner div.boxes div.subscribe-box div.subscribe-box-fields div.modui-email-field input{padding:13px 26px;border-radius:35px}section#blog-banner div.boxes div.subscribe-box div.subscribe-box-fields div.modui-button button.main-button{min-width:auto;min-height:49px}section#blog-banner div.boxes div.subscribe-box div.subscribe-box-fields div.modui-button button.main-button:hover,section#blog-banner div.boxes div.subscribe-box div.subscribe-box-fields div.modui-button button.main-button:active{opacity:.9}section#blog-banner div.boxes div.subscribe-box div.subscribe-box-success{display:none}section#blog-banner div.boxes a.small-article{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}section#blog-banner div.boxes a.small-article:hover p.small-article-cta svg{transform:translate(5px)}section#blog-banner div.boxes a.small-article:hover p.small-article-title{color:#3f9569}section#blog-banner div.boxes a.small-article p.small-article-type{color:#888;font-weight:600;font-size:14px}section#blog-banner div.boxes a.small-article p.small-article-title{margin:8px 0;color:#444;font-weight:600;font-size:20px}section#blog-banner div.boxes a.small-article p.small-article-cta{display:inline-flex;padding:5px;color:#3f9569;font-weight:700;font-size:14px;align-items:center}section#blog-banner div.boxes a.small-article p.small-article-cta svg{margin-left:5px;vertical-align:middle;transition:all .3s ease;stroke:#3f9569}
a.article-wrapper{display:block;width:100%}article.article{display:flex;flex-basis:100%;width:100%;margin-bottom:15px;padding:25px;transition:box-shadow .2s ease-out;gap:36px}@media screen and (max-width: 850px){article.article{gap:25px}}@media screen and (max-width: 480px){article.article{flex-direction:column}}article.article.tall img.article-thumbnail{width:270px;height:190px}@media screen and (max-width: 850px){article.article.tall img.article-thumbnail{width:200px;height:145px}}@media screen and (max-width: 480px){article.article.tall img.article-thumbnail{width:100%;height:190px}}article.article.tall div.article-info{justify-content:space-between;padding-block:15px}@media screen and (max-width: 480px){article.article.tall div.article-info{padding-block:0}}article.article:hover div.article-info p.article-title{color:#3f9569}article.article img.article-thumbnail{flex-shrink:0;width:230px;height:150px;border-radius:12px;object-fit:cover}@media screen and (max-width: 850px){article.article img.article-thumbnail{width:180px;height:130px}}@media screen and (max-width: 480px){article.article img.article-thumbnail{width:100%;height:150px}}article.article div.article-info{display:flex;flex-direction:column;justify-content:center;gap:15px}article.article div.article-info p.article-title{color:#444;font-weight:500}@media screen and (max-width: 850px){article.article div.article-info p.article-title{font-size:25px}}@media screen and (max-width: 480px){article.article div.article-info p.article-title{font-size:22px}}article.article div.article-info div.article-author{display:flex;align-items:center;gap:15px}article.article div.article-info div.article-author img.article-author-picture{width:35px;height:35px;object-fit:cover;border-radius:50%}@media screen and (max-width: 480px){article.article div.article-info div.article-author img.article-author-picture{width:40px}}article.article div.article-info div.article-author p{color:#888;font-weight:500;font-size:18px}@media screen and (max-width: 850px){article.article div.article-info div.article-author p{font-size:16px}}@media screen and (max-width: 480px){article.article div.article-info div.article-author p{line-height:1.3}article.article div.article-info div.article-author p span{display:block}}article.article div.article-info div.article-author p span:first-child::after{display:inline-block;width:8px;height:2px;margin:0 3px 4px 7px;content:"";background:#888}@media screen and (max-width: 480px){article.article div.article-info div.article-author p span:first-child::after{display:none}}
section.blog-posts-list article.article:hover{box-shadow:0px 10px 30px 0px rgba(124,131,148,.15)}
section.blog-posts-list h1.blog-posts-list-title{padding:40px 0;color:#444}@media screen and (max-width: 480px){section.blog-posts-list h1.blog-posts-list-title{padding-bottom:25px;text-align:center}}section.blog-posts-list ol.pagination{display:flex;justify-content:center;padding:25px 0 40px;gap:3px}@media screen and (max-width: 480px){section.blog-posts-list ol.pagination{padding:10px 0 30px}}section.blog-posts-list ol.pagination li a{display:flex;justify-content:center;align-items:center;width:38px;height:38px;border-radius:50%;color:#3f9569;font-weight:600;fill:#3f9569}section.blog-posts-list ol.pagination li a:hover:not(.selected){background-color:#e4efe9}section.blog-posts-list ol.pagination li a.selected{color:#fff;pointer-events:none;background:#3f9569}

/*# sourceMappingURL=1ca194b7df583d24b8a3.css.map*/