.elementor-3314 .elementor-element.elementor-element-d007f10 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-3314 .elementor-element.elementor-element-d007f10{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-blog-block-post, .elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-image-card, .elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-card{background-color:var( --e-global-color-79f7982 );box-shadow:-2px 7px 11px -2px rgba(0,0,0,0.5);}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-image-card{display:block;}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-blog-block-post .elementskit-post-body{padding:17px 17px 17px 17px;}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-image-card .elementskit-post-body{padding:17px 17px 17px 17px;}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-body{background-color:#FEFEFE;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-1443009 );}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-entry-thumb{border-radius:0px 0px 0px 0px;margin:0px 0px 0px 0px;} .elementor-3314 .elementor-element.elementor-element-1bfed67 .ekit-wid-con .elementskit-entry-thumb{padding:0px 0px 0px 0px;}.elementor-3314 .elementor-element.elementor-element-1bfed67 .post-meta-list{text-align:left;margin:0px 0px 0px 0px;}.elementor-3314 .elementor-element.elementor-element-1bfed67 .post-meta-list > span{color:#040404;fill:#040404;}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-body .entry-title a{color:#0E0E0E;}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-entry-header .entry-title a{color:#0E0E0E;}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-body .entry-title{text-align:left;}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-entry-header .entry-title{text-align:left;}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-footer > p{color:var( --e-global-color-9ccf7d3 );}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-body > p{color:var( --e-global-color-9ccf7d3 );text-align:left;}.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-footer{text-align:left;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-blog-block-post, .elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-image-card, .elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-card{margin:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-blog-block-post, .elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-image-card, .elementor-3314 .elementor-element.elementor-element-1bfed67 .elementskit-post-card{margin:0px 0px 30px 0px;}}/* Start custom CSS for section, class: .elementor-element-d007f10 *//* Equal cards with compact height */
.elementor-3314 .elementor-element.elementor-element-d007f10 article{
    display:flex;
    flex-direction:column;
    height:100%;
    overflow:hidden;
    border-radius:8px;
    transition:all 0.3s ease;
}

/* Same image size for all posts */
.elementor-3314 .elementor-element.elementor-element-d007f10 img{
    width:100%;
    height:220px !important;
    object-fit:cover !important;

    transform:none !important;
    transition:none !important;
}

/* Remove image hover effects */
.elementor-3314 .elementor-element.elementor-element-d007f10 img:hover{
    transform:none !important;
}

/* Fixed title area without huge empty space */
.elementor-3314 .elementor-element.elementor-element-d007f10 .entry-title{
    min-height:70px;
    margin-bottom:10px !important;
}

/* Fixed excerpt area */
.elementor-3314 .elementor-element.elementor-element-d007f10 .entry-content{
    min-height:55px;
    margin-bottom:0 !important;
}

/* Reduce spacing around content */
.elementor-3314 .elementor-element.elementor-element-d007f10 .entry-content,
.elementor-3314 .elementor-element.elementor-element-d007f10 .entry-title,
.elementor-3314 .elementor-element.elementor-element-d007f10 .post-meta{
    padding-bottom:0 !important;
}

/* Small card hover effect */
.elementor-3314 .elementor-element.elementor-element-d007f10 article:hover{
    transform:translateY(-5px);
    box-shadow:0px 8px 20px rgba(0,0,0,0.15);
}/* End custom CSS */