.elementor-3498 .elementor-element.elementor-element-94a24f7 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: 0.3s;
    --padding-top: 80px;
    --padding-bottom: 80px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-3498 .elementor-element.elementor-element-cf548db {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-grid-meta span + span:before {
    content: "-";
}

.elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-read-more .blfe-read-more-btn-wrapper .blfe-read-more-btn-align-icon-right {
    margin-left: 5px;
}

.elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-read-more .blfe-read-more-btn-wrapper .blfe-read-more-btn-align-icon-left {
    margin-right: 5px;
}

.elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-row {
    grid-column-gap: 30px;
    grid-row-gap: 30px;
}

.elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-post-grid-item .blfe-post-grid-bg-image .blfe-post-grid-image-inner:before, .elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-post-grid-item .blfe-post-grid-item-inner .blfe-post-grid-image:before {
    opacity: 0.4;
}

.elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-grid-title a {
    color: var( --e-global-color-primary );
}

.elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-grid-meta span {
    color: var( --e-global-color-accent );
}

.elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-grid-meta .blfe-post-meta-dot {
    border-color: var( --e-global-color-accent );
}

.elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-grid-meta i {
    color: var( --e-global-color-accent );
}

.elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-grid-meta span a {
    color: var( --e-global-color-accent );
}

.elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-grid-meta span a:hover {
    color: var( --e-global-color-text );
}

.elementor-3498 .elementor-element.elementor-element-bbce37e .blfe-post-grid-details .blfe-post-grid-details-inner .blfe-post-grid-excerpt {
    color: var( --e-global-color-text );
}

.elementor-3498 .elementor-element.elementor-element-10174ac {
    --display: flex;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

@media(min-width: 768px) {
    .elementor-3498 .elementor-element.elementor-element-cf548db {
        --width:70%;
    }

    .elementor-3498 .elementor-element.elementor-element-10174ac {
        --width: 30%;
    }
}

@media(max-width: 1024px) {
    .elementor-3498 .elementor-element.elementor-element-94a24f7 {
        --padding-top:40px;
        --padding-bottom: 40px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
}

@media(max-width: 767px) {
    .elementor-3498 .elementor-element.elementor-element-94a24f7 {
        --padding-top:20px;
        --padding-bottom: 20px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
}