.lae-posts-carousel .lae-posts-carousel-item .hentry {
    display: flex;
    background: transparent;
    box-shadow: none;
}

.lae-posts-carousel .lae-posts-carousel-item .hentry > * {
  padding-top:0;
    flex: 1;
}



.lae-posts-carousel .lae-posts-carousel-item .lae-project-image {
    flex: 0.5;
    padding-bottom: 1.5em;
}

p.read-more {
    width: 100%;
}

p.read-more a {
    background: rgb(42, 163, 223);
    color: white;
    padding: 4px 30px;
    border-radius: 5px;
    margin-top: 10px  !important;
    display: inline-block;
}

#elementor .elementor-element-09f2554 .lae-posts-carousel .lae-posts-carousel-item .entry-title {
    text-align: left;
}

#elementor .elementor-element-09f2554 .lae-posts-carousel .lae-posts-carousel-item .entry-summary {
    text-align: justify;
    display: flex;
    justify-content: center;
}

.lae-posts-carousel .lae-posts-carousel-item .lae-entry-text-wrap .entry-summary:before {
    display: none;
}

.lae-posts-carousel .lae-posts-carousel-item .lae-project-image .lae-image-info .lae-entry-info {
    display: none;
}

body[data-elementor-device-mode="mobile"] .lae-posts-carousel .lae-posts-carousel-item .hentry {
    flex-direction: column;
}