.archive.category .ast-row:before,.archive.category .ast-row:after{display:none}
.home-blog{margin-bottom:20px}
.home-blog-grid{display:flex;flex-wrap:wrap;justify-content:center}
.home-blog-grid .home-blog-list{flex:0 0 calc(30% - 0px)}

.home-blog-list{position:relative;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / 15%);box-shadow:0 0 10px 0 rgb(0 0 0 / 15%);overflow:hidden;position:relative;background-color:#fff;border-radius:3px;border:0 solid #818a91;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}
.home-blog-list:last-child{margin-right:0}
.home-blog-list .title{margin-bottom:8px!important;font-size:17px;font-weight:700;line-height:22px}
.home-blog-list .title a{color:#585858}
.home-blog-list .ctn{font-size:12px;line-height:18px;color:#848484}
.home-blog-readmore a{display:inline-block;color:#e862bf;font-size:13px;text-transform:uppercase;font-family:'Roboto',sans-serif;letter-spacing:.1em;font-weight:600;text-decoration:underline}
.home-blog-readmore a:hover{color:#9503C6}
.home-blog-date{position:absolute;top:0;right:0;background:#FF63AC;color:#fff;font-size:14px;text-align:center;width:70px;height:70px;line-height:15px;transition:all .15s cubic-bezier(0.645,0.045,0.355,1);-webkit-transition:all .15s cubic-bezier(0.645,0.045,0.355,1);-moz-transition:all .15s cubic-bezier(0.645,0.045,0.355,1);-o-transition:all .15s cubic-bezier(0.645,0.045,0.355,1)}
.home-blog-date .dayno{font-size:35px;font-weight:700;display:inline-block;width:100%;line-height:1;padding-top:10px}
.home-blog-date span.mth{font-size:11px}
.home-blog-img img{width:100%;height:100%;object-fit:cover;max-width:100%;width:100%}
.home-blog-img{height:200px;overflow:hidden;position:relative}
.home-blog-img:after{display:block;content:"";background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.35)),color-stop(75%,transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.35),transparent 75%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.35) 0,transparent 75%);background-image:linear-gradient(0deg,rgba(0,0,0,.35),transparent 75%);background-repeat:no-repeat;height:100%;width:100%;position:absolute;bottom:0;opacity:1;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.home-blog-inner-content{padding:20px}
.home-blog-cat{position:absolute;left:20px;bottom:10px;background:#c215ce;color:#fff;padding:2px 11px;border-radius:17px;font-size:10px;z-index:9;letter-spacing:.05em}
body .home-blog-slider .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
body .home-blog-slider .slick-track{display:flex!important}
body .home-blog-slider .slick-slide{height:inherit!important}
body .home-blog-slider .slick-dots li{width:100px;background-color:transparent;height:10px;margin:0}
body .home-blog-slider .slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
body .home-blog-slider .slick-dots li:nth-child(1){border-radius:25px 0 0 25px}
body .home-blog-slider .slick-dots li.slick-active button:before{background-color:#868686;border:1px solid #868686}
body .home-blog-slider .slick-dots li button:before{width:100px;border-radius:25px;height:10px;border:1px solid #eee;background-color:#eee;content:''}
.home-blog-slider .home-blog-list{margin:0 15px 20px 0}
.home-blog-slider .slick-track{margin-left:0}
@media (max-width: 767px) {
.home-blog-grid{display:block}
.home-blog-slider .home-blog-list{margin:0 0 15px}
}
