.wpcap-grid{position:relative}.wpcap-grid-container .wpcap-post a.read-more-btn{display:inline-block}.wpcap-grid-container .wpcap-post .post-grid-meta{font-size:.9rem}.wpcap-grid-container .wpcap-post .post-grid-meta span+span:before{margin-left:2px;margin-right:4px}.wpcap-grid-container .post-grid-thumbnail{margin-bottom:20px}.wpcap-grid-container .post-grid-meta{margin-bottom:10px}.elementor-widget-elementor-blog-posts .grid-meta-bottom .post-grid-text-wrap{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:20px}.elementor-widget-elementor-blog-posts .grid-meta-bottom .wpcap-post{padding:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}.elementor-widget-elementor-blog-posts .post-grid-overlay-container{position:relative;height:auto;overflow:hidden}.elementor-widget-elementor-blog-posts .post-grid-overlay-container:hover .post-grid-text-wrap{opacity:1;transition:opacity .5s}.elementor-widget-elementor-blog-posts .post-grid-overlay-container .post-grid-thumbnail{margin-bottom:0}.elementor-widget-elementor-blog-posts .post-grid-overlay-container .post-grid-text-wrap{opacity:0;width:100%;position:absolute;top:0;left:0;padding:5px 15px;height:100%;transition:opacity 1s;display:flex;flex-direction:column;justify-content:center;background-color:rgba(255,255,255,.7)}.elementor-widget-elementor-blog-posts .pgae-loader-ajax-pagination{display:none;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1000;background-color:rgba(255,255,255,.7);opacity:.8;transition:opacity .3s}.elementor-widget-elementor-blog-posts .pgae-loader-ajax-pagination.active{display:flex}.elementor-widget-elementor-blog-posts .pgae-loader-ajax-pagination .pgae-loader-icon{opacity:1}.elementor-widget-elementor-blog-posts .filters-button-group .btn-filter{display:inline-block;cursor:pointer}.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination{overflow:hidden;height:auto;display:block;padding:10px 0}.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination .page-numbers.dots{border:none !important}.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination .page-numbers:last-child,.elementor-widget-elementor-blog-posts .wpcap-grid .post-grid-pagination .page-item:last-child{margin-right:0 !important}.elementor-widget-elementor-blog-posts .post-grid-cart a{display:inline-block}.elementor-widget-elementor-blog-posts .post-grid-cart-edd{font-weight:600}