/* Only the marked article body: preserve native Elementor widgets and controls. */
.elementor .wsdm-post-flow > .e-con-inner {
    display: flow-root;
}
.elementor .wsdm-post-flow .elementor-widget.wsdm-post-featured {
    float: left;
    width: 44%;
    max-width: 520px;
    margin: 0 40px 24px 0;
}
.elementor .wsdm-post-flow .wsdm-post-featured img {
    display: block;
    height: auto;
}
.elementor .wsdm-post-flow .elementor-widget-theme-post-content {
    display: block;
    width: auto;
    overflow-wrap: anywhere;
}
.elementor .wsdm-post-flow .elementor-widget-theme-post-content p:last-child {
    margin-bottom: 0;
}
@media (max-width: 1024px) {
    .elementor .wsdm-post-flow .elementor-widget.wsdm-post-featured {
        width: 42%;
        margin-right: 28px;
    }
}
@media (max-width: 767px) {
    .elementor .wsdm-post-flow .elementor-widget.wsdm-post-featured {
        float: none;
        width: 100%;
        max-width: none;
        margin: 0 0 26px;
    }
}
