.container.articles{text-align:left;padding-top:30px}.container.articles h2{border-bottom:1px solid rgba(0,0,0,.15);font-weight:700;font-size:1.4em;padding-top:10px;font-family:Cabin,sans-serif;margin-bottom:30px;text-rendering:optimizeLegibility;color:#0f3c44}.container.articles h2 a{color:#0f3c44;font-family:Cabin,sans-serif;margin-bottom:2px;display:block}.container.articles h2 a:hover{color:#4baf47}.container.articles h2 span{border-bottom:1px solid rgba(0,0,0,.53);display:inline-block;padding-bottom:.5rem;margin-bottom:-1px}.container.articles h2 a{margin-bottom:0;cursor:pointer}.container.articles article.main-promo-article{color:#222}.container.articles article.main-promo-article a{color:#0f3c44;font-family:Cabin,sans-serif;margin-bottom:2px;display:block;cursor:pointer}.container.articles article.main-promo-article a:hover{color:#4baf47}.container.articles article.main-promo-article h3{font-size:1.4em;padding-top:10px;padding-bottom:10px;font-family:Cabin,sans-serif;text-rendering:optimizeLegibility;color:#0f3c44}.container.articles article.main-promo-article p{color:#222;font-size:.9em;margin-bottom:10px}.container.articles article.main-promo-article img{width:100%;height:225px;object-fit:cover}.container.articles article.main-promo-article span{font-size:12px;line-height:12px}.container.articles article.main-promo-article span.author{display:block;font-weight:600}.container.articles article.main-promo-article i{font-size:10px;opacity:.5;line-height:20px}.container.articles .other-featured{align-self:flex-start;margin-left:auto}.container.articles .other-featured article{width:100%;margin-bottom:30px}.container.articles .other-featured article span.author{padding-top:10px}.container.articles .other-featured article img{width:120px;height:140px;object-fit:cover;vertical-align:top}.container.articles .other-featured article h4{font-family:Cabin,sans-serif;font-weight:200;text-rendering:optimizeLegibility;font-size:1em;padding-top:20px}.container.articles .other-featured article p{margin-bottom:10px}.container.articles .other-featured article span{font-size:12px;line-height:12px}.container.articles .other-featured article span.author{display:block;font-weight:600}.container.articles .other-featured article i{font-size:10px;opacity:.5;line-height:20px}.container.articles .other-featured article .promo-article-content{display:inline-block;width:330px;font-size:1.1em;padding-left:20px;color:#222;background:#fafafa;height:140px}.container.articles .other-featured article .promo-article-content h4{font-family:Cabin;font-weight:600}.container.articles .other-featured article .promo-article-content a{color:#0f3c44;font-family:Cabin,sans-serif;margin-bottom:2px;display:block;cursor:pointer}.container.articles .other-featured article .promo-article-content a:hover{color:#4baf47}.container.articles .other-featured article .promo-article-content p{color:#222}.container.articles .trending-list{counter-reset:item;list-style:none;padding-left:0;letter-spacing:-.75px;font-family:Cabin,sans-serif}.container.articles .trending-list h5{font-size:18px}.container.articles .trending-list h5 a{color:#0f3c44;font-family:Cabin,sans-serif;margin-bottom:2px;display:block;cursor:pointer}.container.articles .trending-list h5 a:hover{color:#4baf47}.container.articles .trending-list li:before{font-size:30px;color:rgba(0,0,0,.15)}.container.articles .trending-list .post-meta{padding-left:50px;margin-top:-35px;margin-bottom:15px}.container.articles .trending-list .post-meta h5{font-size:18px;margin-bottom:10px}.container.articles .trending-list .post-meta span{font-size:14px;display:block;line-height:18px}.container.articles .trending-list li{counter-increment:item;margin-bottom:5px}.container.articles .trending-list li:before{content:counter(item,decimal-leading-zero) ". ";margin-right:5px}.container.post-show .post-details{background:#fff}.container.post-show .post-details h1{font-size:2.2em;padding-top:20px;padding-bottom:10px;font-family:Cabin,sans-serif;text-rendering:optimizeLegibility;color:#000;font-weight:200;text-align:center;margin:0 auto;max-width:700px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;transform:translateY(.96px);letter-spacing:-.17px}.container.post-show .post-details .author-post-details{text-align:center;margin:0 auto}.container.post-show .post-details .author-post-details p,.container.post-show .post-details .author-post-details strong{text-align:center;color:#0f3c44}.container.post-show .post-details .author-post-details .mini-rounded-profile-pic{width:60px;max-width:inherit}.container.post-show .post-details .author-post-details .author-name{font-size:16px}.container.post-show .post-details .post-thumbnail{width:98%;max-height:450px;overflow:hidden;margin:0 auto 40px}.container.post-show .post-details .post-thumbnail img{width:100%;height:auto;background-size:cover;transition:transform 5s ease}.container.post-show .post-details .post-thumbnail img:hover{transform:scale(1.1)}.container.post-show .post-details .post-content{max-width:800px;margin:0 auto}.container.post-show .post-details .post-content h2{color:#1c1c1c;margin-bottom:10px;font-weight:400}.container.post-show .post-details .post-content h3{font-size:20px}.container.post-show .post-details .post-content p{color:#878680;font-size:18px}.container.post-show .post-details .post-meta{max-width:800px;margin:0 auto;padding-bottom:40px}.center-feature{background:#fafafa}.center-feature h2.center-feature-title{border-bottom:none;font-size:26px;font-weight:800}.center-feature h3{font-size:14px;text-transform:uppercase;padding-top:40px;font-weight:200}.center-feature .center-feature--content{padding:0 50px}.center-feature .center-feature--content p{color:rgba(0,0,0,.54);font-size:.9em}.center-feature .center-feature--content span{font-size:.9em}.center-feature .center-feature--content span.author{padding-right:10px;display:block;font-weight:700;font-size:.9em}.recent-articles{padding:0}.recent-articles article{width:100%;margin-bottom:20px}.recent-articles article p{color:rgba(0,0,0,.54);font-size:.9em;margin-bottom:10px}.recent-articles article h4{padding-bottom:10px;font-size:1.2em}.recent-articles article h4 a{color:#0f3c44;cursor:pointer}.recent-articles article h4 a:hover{color:#4baf47}@media(max-width:768px){.page-template-1{padding:10px;margin-top:inherit}.container.articles{padding-top:0}.container.articles .other-featured article .promo-article-content{width:100%;padding:10px}.featured-article-img{width:100%!important;height:200px!important}.center-feature .center-feature--content{padding:10px}div.container.post-show{padding:15px;background:#fff}div.container.post-show section.post-details h1{font-size:1.6em}div.container.post-show h2{font-size:1.4em}div.container.post-show .container.post-show .post-details .author-post-details .mini-rounded-profile-pic{width:40px}}