.editors-pick-section{margin-top:50px}.blog-container{display:grid;grid-template-columns:auto auto auto;margin-bottom:40px}.blog-item{padding:20px;text-align:center;position:relative}.blogs-content{width:80%;margin:0 auto;padding:20px 10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.blog-btn{text-decoration:none;display:inline-block;opacity:1;position:relative;font-weight:400;text-transform:uppercase;background-color:#5e88b6;border-color:#5e88b6;color:#fff;-ms-transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);-webkit-transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);transition:opacity .45s cubic-bezier(.25,1,.33,1),transform .45s cubic-bezier(.25,1,.33,1),border-color .45s cubic-bezier(.25,1,.33,1),color .45s cubic-bezier(.25,1,.33,1),background-color .45s cubic-bezier(.25,1,.33,1),box-shadow .45s cubic-bezier(.25,1,.33,1);font-family:brandon-regular;line-height:32px;padding:0 30px;font-size:14px;margin:8px 0}#overlay{position:absolute;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:1}.blog-feature-image{width:100%;height:auto}.blog-img-bg{position:relative;width:auto;height:350px;text-align:center;background-position:50%;background-size:cover}.blog-name{font-size:25px;margin:0}.blog-desc,.blog-name{font-family:brandon-regular;text-align:center;line-height:32px;color:#fff;font-weight:400}.blog-desc{font-size:17px;margin:10px 0 0}@media only screen and (max-width:767px){.blog-container{display:grid;grid-template-columns:auto;padding:10px}.blog-item{padding:20px 10px}}@media only screen and (max-width:999px){.blogs-content{transform:translate(-50%,-50%)}}@media only screen and (min-width:768px) and (max-width:1200px){.blog-container{display:grid;grid-template-columns:auto auto;padding:10px}}