.elementor-18594 .elementor-element.elementor-element-1222584{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:200px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-18594 .elementor-element.elementor-element-85244a1 .blog-post-item-v1{background-color:#ffffff;padding-top:8px;padding-bottom:8px;}.elementor-18594 .elementor-element.elementor-element-85244a1 .blog-post-title h3 a{color:var( --e-global-color-accent );}.elementor-18594 .elementor-element.elementor-element-85244a1 .blog-post-item .blog-post-title h3{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-18594 .elementor-element.elementor-element-85244a1 .blog-post-body{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;}.elementor-18594 .elementor-element.elementor-element-85244a1 .blog-post-item-v1 .blog-post-meta, .blog-post-item-v1 .blog-post-meta time{color:var( --e-global-color-accent );}.elementor-18594 .elementor-element.elementor-element-85244a1 .blog-post-item-v2 .blog-post-meta a, .blog-post-item-v2 .blog-post-meta time{color:var( --e-global-color-accent );}.elementor-18594 .elementor-element.elementor-element-85244a1 .blog-post-meta a{color:var( --e-global-color-accent );}.elementor-18594 .elementor-element.elementor-element-85244a1 .blog-post-item .blog-post-meta{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:767px){.elementor-18594 .elementor-element.elementor-element-1222584{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for houzez_elementor_blog_posts, class: .elementor-element-85244a1 */.blog-post-link a {
    color: #025373;
    text-decoration: none; /* Optional: Removes underline if you want a clean look */
}/* End custom CSS */