.elementor-widget-elementskit-blog-posts .post-items{display:flex!important;flex-wrap:wrap!important;height:auto!important}.elementor-widget-elementskit-blog-posts .post-items>div{position:relative!important;top:auto!important;left:auto!important;margin-bottom:40px!important}.elementor-widget-elementskit-blog-posts .elementskit-post-image-card{border-radius:16px!important;transition:all .4s cubic-bezier(.175,.885,.32,1.275)!important;height:100%!important}.elementor-widget-elementskit-blog-posts .elementskit-post-image-card:hover{transform:translateY(-10px)!important;box-shadow:0 15px 35px rgba(0,0,0,.3)!important;z-index:99!important}.elementor-widget-hfe-basic-posts .hfe-posts-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))!important;gap:40px!important}.elementor-widget-hfe-basic-posts .hfe-post-card{border-radius:16px!important;box-shadow:0 4px 15px rgba(0,0,0,.15)!important;transition:all .4s cubic-bezier(.175,.885,.32,1.275)!important;height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;margin:0!important}.elementor-widget-hfe-basic-posts .hfe-post-content{padding:30px!important;display:flex!important;flex-direction:column!important;flex-grow:1!important}.elementor-widget-hfe-basic-posts .hfe-post-card:hover{transform:translateY(-10px)!important;box-shadow:0 20px 40px rgba(0,0,0,.3)!important;z-index:2!important}.elementor-widget-hfe-basic-posts .hfe-post-title{margin-bottom:15px!important}.elementor-widget-hfe-basic-posts .hfe-post-excerpt{margin-bottom:25px!important;flex-grow:1!important;opacity:.85!important}.elementor-widget-hfe-basic-posts .hfe-read-more{display:inline-block!important;font-weight:600!important;transition:all .3s ease!important;margin-top:auto!important}.elementor-widget-hfe-basic-posts .hfe-read-more:hover{letter-spacing:.5px!important}