.cm-articlecards>h2{clear:both;font-family:Mplus\ 1p,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.4;padding:.9em 1em 0;position:relative;text-align:left}.cm-articlecards>h2:after{background-color:#5b9bd5;content:"";height:calc(100% - .9em);left:.5em;position:absolute;top:.9em;width:4px}.cm-articlecards .left-col.flex{display:flex;flex-wrap:wrap}.cm-articlecards .left-col.flex .box{background-color:#fff;border:1px solid #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;cursor:pointer;height:400px;margin:17px 10px;padding:10px;position:relative;width:427px}.cm-articlecards .left-col.flex .box>div{margin:0 auto;overflow:hidden;padding:10px;width:407px}.cm-articlecards .left-col.flex .box>div img{height:250px;width:407px}.cm-articlecards .left-col.flex .box .date{float:left;font-size:20px;font-weight:700;line-height:20px;margin:0;padding:5px 10px 0;text-align:left;width:60%}.cm-articlecards .left-col.flex .box .category{line-height:20px;padding:5px 10px 0;text-align:right;width:40%}.cm-articlecards .left-col.flex .box .title{font-weight:400;margin:0 auto;overflow:hidden;padding:0 10px;width:407px}.cm-articlecards .left-col.flex .box .title h3{color:#888;font-size:20px;font-style:normal;font-weight:700;height:40px;line-height:20px;overflow:hidden;padding:0 10px;position:relative;text-align:left}.cm-articlecards .left-col.flex .box span.auther{display:inline-block;padding-left:10px;text-align:left;width:100%}.cm-articlecards .left-col.flex .box span.auther img{height:20px;margin:-1px 8px 0 0;width:20px}.latest-articlebtn{margin-top:20px}.latest-articlebtn span.contact_btn{background:#428bca;border:1px solid #0f9ada;border-radius:15px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2);color:#fff;display:inline-block;font-size:30px;height:80px;padding:.25em .5em;position:relative;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.2);width:80%}.latest-articlebtn a,.latest-articlebtn span.contact_btn{align-items:center;display:flex;justify-content:center}@media (max-width:991px){.cm-articlecards .left-col.flex .box{width:100%}}@media (max-width:600px){.cm-articlecards .left-col.flex .box>div img{height:auto;width:100%}.cm-articlecards .left-col.flex .box .title,.cm-articlecards .left-col.flex .box>div{width:100%}.cm-articlecards .left-col.flex .box{height:auto!important}}