.blogIndex{position:relative;display:block;width:100%;height:auto;margin:0;padding:30px 0 60px}
.blogIndex ul.threeColumns.blogList{display:flex;flex-wrap:wrap}
.blogList .h1{margin-bottom:40px}
ul.threeColumns.blogList{margin-top:20px}
ul.threeColumns.blogList li{margin-bottom:40px}
.blogList .image{position:relative;display:block;width:100%;height:auto;margin:0 0 10px;padding:0}
.blogList .image img{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;border-radius:12px;transition:all .3s ease-in-out}
.blogList .image img:hover{opacity:.8}
.blogList .title{position:relative;display:block;width:90%;height:auto;margin:0 0 10px;padding:0;font-size:18px;line-height:23px;font-weight:500;text-decoration:none}
.blogList .date{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;font-size:14px;line-height:19px;font-weight:400;color:#989898}
