.post-carousel .grid-box{position:relative;}
.post-carousel .grid-box .post-date{position:absolute;top:10px;left:10px;font-family:Poppins;background:#0b1d27;letter-spacing:.05em;width:50px;text-align:center;}
.post-carousel .grid-box .post-date .day{background:none;color:#fff;font-size:18px;line-height:1;display:block;padding:10px 0 0;font-weight:700;}
.post-carousel .grid-box .post-date .month{background:none;padding-bottom:8px;line-height:1;font-size:11.2px;text-transform:uppercase;opacity:.6;font-weight:400;display:block;color:#fff;}
.post-carousel .grid-box .post-date ~ *{margin-left:0;}
.post-carousel .grid-box .post-excerpt { font-size: 14px; color: #0b1d27; }
.post-carousel h4{font-size:18px;font-weight:700; margin-bottom: 5px; }
.post-carousel h4 a{color:inherit;}
.post-carousel a.read-more { background: #1897d7; color: #fff; padding: 10px 30px; display: inline-block; text-transform: uppercase; font-weight: 500; font-size: 13px; transition: all .2s; }
.post-carousel a.read-more:hover { opacity: 0.7; }
.post-carousel.owl-carousel .owl-nav { top: 26% !important; }
.post-carousel.owl-carousel .owl-prev { left: -40px !important; }
.post-carousel.owl-carousel .owl-next { right: -40px !important; }