.blog_listing.top_curve{height:100px;margin-bottom:-130px;width:100%;z-index:1}.blog-listings-repeater{margin:0 auto;position:relative}.blog-card{box-shadow:0 0 20px rgba(0,0,0,.1);display:flex;flex-direction:column;height:100%}.blog-featured-image-link{background-color:var(--dark-gray-color);display:block;height:180px;overflow:hidden;position:relative}.blog-featured-image-link>img{bottom:0;display:block;height:100%;left:0;margin:auto;object-fit:cover;position:absolute;right:0;top:0;transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-ms-transition:all .4s ease;width:100%}.blog-featured-image-link:hover>img{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1)}.blog-card-content{flex:1 0 160px;padding:20px}.blog-title{font-size:20px;font-weight:600;line-height:26px;padding:0;text-shadow:none}.blog-title>a{color:var(--black-color)}.blog-title>a:hover{color:var(--primary-color);text-decoration:none}.blog-meta{color:var(--black-color);font-family:var(--secondary-font);font-size:14px;line-height:20px;margin:0;padding:6px 0}.blog-pagination{margin:40px auto 50px;text-align:left}.blog-pagination>a{border:none;margin:2px;padding:3px 5px;text-decoration:none}.blog-pagination .blog-pagination__next-link,.blog-pagination .blog-pagination__prev-link{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}@media screen and (min-width:768px){.blog-listings-repeater{display:flex;flex-wrap:wrap;gap:50px;justify-content:space-between}.blog-listings-repeater>.col{flex-basis:calc(50% - 25px)}.blog-card-content{display:flex;flex-direction:column;justify-content:space-between}}@media screen and (max-width:1200px){.blog-listings-repeater{padding:0 5% 20px}.blog-pagination{padding:20px 5%}}@media screen and (min-width:992px){.blog-listings-repeater>.col{flex-basis:calc(33.333% - 40px)}}@media screen and (max-width:768px){.blog-listings-repeater>.col{margin-bottom:40px}.blog-card-content{flex:1 0 100px}.blog-featured-image-link>img{width:100%}}