.blog_post_wrapper .blog-index-wrap{box-sizing:content-box;display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.blog_post_wrapper article.blog-index_post{display:flex;flex:0 0 100%;margin-bottom:30px;max-width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.blog_post_wrapper .blog_featured_image{margin:0 0 10px}.blog_post_wrapper .heading_section{color:#226e8a;font-size:50px;font-weight:600;letter-spacing:0;line-height:1.3em;margin:0 0 16px;padding:0 15px;text-transform:none}.blog_post_wrapper .blog_featured_image img{height:auto;max-width:100%}.blog_post_wrapper .blog_featured_image a{transition:all .3s ease}.blog_post_wrapper .heading_section a:hover{opacity:.9;text-decoration:underline}.blog_post_wrapper .blog-index_post-wrap{background:#206f8b;display:flex;width:100%}.blog_post_wrapper .blog_index_inner{border-bottom:1px solid #ededed;display:flex;flex-direction:column;padding-bottom:0;width:100%}.blog_post_wrapper .heading_section a{color:#fff}@media (min-width:576px){.blog_post_wrapper article.blog-index_post{flex:0 0 50%;max-width:50%}}@media (min-width:769px){.blog_post_wrapper article.blog-index_post{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media (min-width:960px){.blog_post_wrapper .heading_section{font-size:20px}}@media only screen and (max-width:959px){.blog_post_wrapper .heading_section{font-size:35px}}@media only screen and (max-width:575px){.blog_post_wrapper .heading_section{font-size:27px}}