

.carousel-item .elementor-7718 .elementor-element-2cf0c59,
.carousel-item .elementor-7967 .elementor-element-2cf0c59,
.carousel-item .elementor-7978 .elementor-element-2cf0c59,
.carousel-item .elementor-7987 .elementor-element-2cf0c59,
.carousel-item .elementor-8222 .elementor-element-2e46963d,
.carousel-item .elementor-8235 .elementor-element-52676ddc {
    display: flex;
    flex-direction: column;
    min-height: 190px;
    box-sizing: border-box;
}

.carousel-item h4.elementor-heading-title {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    overflow-wrap: anywhere;
    line-height: 1.2;
}

.carousel-item .elementor-widget-text-editor .elementor-widget-container p,
.carousel-item .elementor-widget-text-editor .elementor-widget-container {
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    word-break: break-word;
    overflow-wrap: anywhere;
}

.carousel-item .elementor-widget-text-editor .elementor-widget-container p:not(:first-child) {
    display: none;
}

.carousel-item .lqd-overlay {
    z-index: 3;
}

.carousel-item .elementor-element-860108c,
.carousel-item .elementor-element-323af21d,
.carousel-item .elementor-element-12cb742d {
    overflow: hidden;
    border-radius: 8px;
}

@media (max-width: 767px) {

    .carousel-item .elementor-7718 .elementor-element-2cf0c59,
    .carousel-item .elementor-7967 .elementor-element-2cf0c59,
    .carousel-item .elementor-7978 .elementor-element-2cf0c59,
    .carousel-item .elementor-7987 .elementor-element-2cf0c59,
    .carousel-item .elementor-8222 .elementor-element-2e46963d,
    .carousel-item .elementor-8235 .elementor-element-52676ddc {
        min-height: 170px;
    }

    .carousel-item h4.elementor-heading-title {
        -webkit-line-clamp: 2;
        font-size: 20px;
        line-height: 1.3;
    }

    .carousel-item .elementor-widget-text-editor .elementor-widget-container p,
    .carousel-item .elementor-widget-text-editor .elementor-widget-container {
        -webkit-line-clamp: 4;
        font-size: 13px;
        line-height: 1.45;
    }
}

#lqd-counter-12d9489 span,
#lqd-counter-b92d5e1 span,
#lqd-counter-0764852 span {
    font-size: 26px !important;
}

.elementor-element-00b65fb .elementor-widget-container p {
    word-spacing: 0 !important;
}

[data-id="38fe76f"],
[data-id="19b0994"],
[data-id="e0a23d6"],
[data-id="5e1a457"],
[data-id="0d926d1"] {
    padding: 10px !important;
    min-height: 100px !important;
}

.lqd-fb__title {
    min-height: 1.9em !important;
}

[data-id="3eea295"] {
    max-width: 200px;
}

[data-id="3eea295"] p {
    white-space: normal;
    word-break: break-word;
    overflow-wrap: break-word;
}
