.bdevs-posts-grid .elementor-posts-container .elementor-post{padding:0;margin:0;overflow:hidden;display:block;transition:background .25s,border .25s,box-shadow .25s}.bdevs-posts-grid .elementor-post__thumbnail__link{position:relative;display:block;width:100%}.bdevs-posts-grid.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;margin-right:auto}.bdevs-posts-grid.elementor-posts--thumbnail-none .elementor-post__thumbnail__link{display:none}.bdevs-posts-grid .elementor-post__thumbnail{position:relative;overflow:hidden}.bdevs-posts-grid .elementor-has-item-ratio .elementor-post__thumbnail img,.bdevs-posts-grid .elementor-has-item-ratio .elementor-post__thumbnail picture{position:absolute;top:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}.bdevs-posts-grid .elementor-post__text{width:100%}.bdevs-posts-grid .elementor-post__title{font-size:18px;margin:0}.bdevs-posts-grid .elementor-post__title .fa-newspaper{margin-right:1rem}.bdevs-posts-grid .elementor-post__meta-data{line-height:1.3em;font-size:12px;margin-bottom:13px;color:#adadad}.bdevs-posts-grid .related-product-post-meta .fa-gifts{margin-left:1rem;margin-right:.5rem}.bdevs-posts-grid .elementor-post__excerpt{margin-bottom:10px}.bdevs-posts-grid .elementor-post__excerpt p{margin:0;line-height:1.5em;font-size:14px;color:#777}.bdevs-posts-grid .elementor-post__read-more{font-size:12px;font-weight:700}.bdevs-posts-grid .elementor-pagination{text-align:center;margin-top:35px}.bdevs-posts-grid .elementor-pagination .page-numbers{margin:0 5px}