.elementor-1389 .elementor-element.elementor-element-66a13e0{--display:grid;--e-con-grid-template-columns:1.5fr 0.5fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1389 .elementor-element.elementor-element-52e0c51{--cols:1;--post-title-lines:2;--post-excerpt-lines:4;}.elementor-1389 .elementor-element.elementor-element-52e0c51 .etheme-post-content .etheme-post-title a{height:calc(var(--post-title-lines) * 3ex);line-height:3ex;overflow:hidden;}.elementor-1389 .elementor-element.elementor-element-52e0c51 .etheme-post-content .etheme-post-excerpt{height:calc(var(--post-excerpt-lines) * 3ex);line-height:3ex;overflow:hidden;}.elementor-1389 .elementor-element.elementor-element-52e0c51 .etheme-post-meta-data{border-style:solid;border-width:1px 0px 0px 0px;border-color:#e1e1e1;}.elementor-1389 .elementor-element.elementor-element-711bf73{--cols:1;--widget-checkbox-icon-code:"\e918";}.elementor-1389 .elementor-element.elementor-element-711bf73 .etheme-elementor-off-canvas__toggle .elementor-button{background-color:#e1e1e1;fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-1389 .elementor-element.elementor-element-711bf73 .etheme-elementor-off-canvas__toggle .elementor-button:hover, .elementor-1389 .elementor-element.elementor-element-711bf73 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus{background-color:#222222;color:#ffffff;}.elementor-1389 .elementor-element.elementor-element-711bf73 .etheme-elementor-off-canvas__toggle .elementor-button:hover svg, .elementor-1389 .elementor-element.elementor-element-711bf73 .etheme-elementor-off-canvas__toggle .elementor-button:hover:focus svg{fill:#ffffff;}.elementor-1389 .elementor-element.elementor-element-711bf73 .elementor-grid{grid-column-gap:20px;grid-row-gap:40px;}@media(max-width:1024px){.elementor-1389 .elementor-element.elementor-element-66a13e0{--grid-auto-flow:row;}.elementor-1389 .elementor-element.elementor-element-711bf73 .elementor-grid{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-1389 .elementor-element.elementor-element-66a13e0{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1389 .elementor-element.elementor-element-711bf73 .elementor-grid{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for etheme_posts, class: .elementor-element-52e0c51 */.elementor-1389 .elementor-element.elementor-element-52e0c51 .etheme-post-image-wrapper img {
    height: 250px;
    object-fit: cover;
    width: 100%;
}/* End custom CSS */