.blog-container{-webkit-box-orient:horizontal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9}.blog-container,.blog-container .post-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.blog-container .post-listing{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:1200px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.2rem .5rem 4rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-container .post-item{text-decoration:none;-webkit-box-orient:horizontal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.25,.8,.5,1);-o-transition:box-shadow cubic-bezier(.25,.8,.5,1) .3s;transition:box-shadow .3s cubic-bezier(.25,.8,.5,1);transition:box-shadow .3s cubic-bezier(.25,.8,.5,1),-webkit-box-shadow .3s cubic-bezier(.25,.8,.5,1);border:1px solid #dfdfdf;-ms-flex-preferred-size:31%;flex-basis:31%;border-radius:2px;margin:1rem 1%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.blog-container .featureThumbnail,.blog-container .post-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.blog-container .featureThumbnail{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:13rem;width:100%;background-size:cover!important;background-color:#fff!important;background-position:50% 50%;background-repeat:no-repeat}.blog-container .post-intro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;padding:1.2rem;max-width:520px}.blog-container p.title{font-size:1.2rem;color:#222;font-weight:500}.blog-container p.desc{color:#444;font-size:1rem;line-height:1.5rem;line-break:anywhere}.blog-container .post-item:hover{-webkit-transition:-webkit-box-shadow .3s cubic-bezier(.25,.8,.5,1);-o-transition:box-shadow cubic-bezier(.25,.8,.5,1) .3s;transition:box-shadow .3s cubic-bezier(.25,.8,.5,1);transition:box-shadow .3s cubic-bezier(.25,.8,.5,1),-webkit-box-shadow .3s cubic-bezier(.25,.8,.5,1);-webkit-box-shadow:0 2px 10px #d3d3d3;box-shadow:0 2px 10px #d3d3d3}.blog-container .post-intro{box-sizing:content-box}@media(max-width:767px){.blog-container .post-item{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%;padding:1rem}}