.cm-blog-listing{background-position:50%;background-repeat:no-repeat;background-size:cover}.cm-blog-listing .page-center{padding:0 50px}.cm-blog-listing .top-content{margin:0 0 60px;max-width:940px}.cm-blog-listing .item-card-img{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;margin:0 0 19.99px;position:relative;width:100%}.cm-blog-listing .cm-container{display:flex;flex-wrap:wrap}.cm-blog-listing .inner-items{padding:0 15px 90px;text-align:center;width:50%}.cm-blog-listing .inner-items h3{padding-top:.5em}.cm-blog-listing .inner-items .cm-desc{color:#5f5f5f}.cm-blog-listing .inner-items .cm-desc p{margin-bottom:10px}.cm-blog-listing .inner-items .cm-card-btn{background-color:#fff;color:#446015;display:inline-block;font-size:15px;letter-spacing:1px;line-height:1.5;margin:15px 0;padding:12px 10px 10px;position:relative;text-shadow:none;text-transform:uppercase;transition:color .25s ease;width:auto}.cm-blog-listing .inner-items .cm-card-btn:hover{color:#9c3607}.cm-blog-listing .inner-items .cm-card-btn:after,.cm-blog-listing .inner-items .cm-card-btn:before{background:#446015;box-sizing:border-box;content:"";height:1px;left:0;position:absolute;top:100%;transform:scale(.85);width:100%}.cm-blog-listing .inner-items .cm-card-btn:before{transition:transform .3s,transform .3s}.cm-blog-listing .inner-items .cm-card-btn:after{opacity:0;transition:top .3s,opacity .3s,transform .3s,transform .3s}.cm-blog-listing .inner-items .cm-card-btn:hover:after,.cm-blog-listing .inner-items .cm-card-btn:hover:before{background:#9c3607;transform:scale(1)}.cm-blog-listing .inner-items .cm-card-btn:hover:after{opacity:1;top:0}.cm-blog-listing .cm-filter ul{list-style-type:none;margin:0;padding:0}.cm-blog-listing .cm-filter ul li{display:inline-block;margin:0 13px 20px 0}.cm-blog-listing .cm-filter ul li a{background-color:#fff;border:1px solid #5f5f5f;border-radius:3px;color:#5f5f5f;cursor:pointer;display:block;font-size:15px;font-weight:500;line-height:1.8;margin-bottom:15px;min-width:unset;padding:17px 25px;text-transform:uppercase;transition:background-color .15s ease}.cm-blog-listing .cm-filter ul li a:hover,.cm-blog-listing .cm-filter ul li.active a{background-color:#446015;border:1px solid #446015;color:#fff}.cm-blog-listing .cm-filter{margin-bottom:30px}.cm-blog-listing .cm-mob-filter select{border:1px solid #446015;border-radius:5px;color:#5f5f5f;cursor:pointer;font-size:15px;font-weight:600;line-height:1.15;margin-bottom:.75em;outline:none;padding:19px 40px 18px 20px;text-transform:uppercase;width:100%}.cm-blog-listing .sidebar-tags ul.l_tinynav1{display:none!important}.cm-blog-listing .blog-pagination a.blog-pagination__link{background-color:transparent;border-radius:100%;color:#446015;font-size:20px}.cm-blog-listing .blog-pagination{flex-wrap:wrap;padding:0}.cm-blog-listing nav.blog-pagination path{fill:#446015}.cm-blog-listing nav.blog-pagination .blog-pagination__link:hover path{fill:#fff}.cm-blog-listing nav.blog-pagination>a.blog-pagination__next-link,.cm-blog-listing nav.blog-pagination>a.blog-pagination__prev-link{width:40px}.cm-blog-listing .blog-pagination a.blog-pagination__link.blog-pagination__link--active,.cm-blog-listing .blog-pagination a.blog-pagination__link:hover{background-color:#446015;color:#fff}.cm-blog-listing .cm-mob-filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:left 10px center,right 25px center;background-repeat:no-repeat;padding-left:55px}@media(min-width:980px){.cm-blog-listing .cm-mob-filter{display:none}.cm-blog-listing .inner-items .cm-card-btn{min-width:360px}}@media(max-width:979px){.cm-blog-listing .cm-mob-filter{margin:0 auto 50px;max-width:470px}.cm-blog-listing .page-center{padding:0 25px}.cm-blog-listing .inner-items .cm-card-btn{width:70%}.cm-blog-listing .cm-filter{display:none}}@media(max-width:767px){.cm-blog-listing .inner-items{padding:0 0 55px;width:100%}.cm-blog-listing .item-card-img{height:auto;padding-bottom:56%}}@media(max-width:400px){.cm-blog-listing nav.blog-pagination>a,.cm-blog-listing nav.blog-pagination>a.blog-pagination__next-link,.cm-blog-listing nav.blog-pagination>a.blog-pagination__prev-link{height:35px;width:35px}.cm-blog-listing .blog-pagination{column-gap:5px}}