.elementor-2729 .elementor-element.elementor-element-0f295a2{--display:flex;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:06.2em;--padding-right:6.2em;}.elementor-2729 .elementor-element.elementor-element-6f35b07 .dynamic-listing .post-inner-loop .grid-item{padding:5px 11px 0px 11px;}.elementor-2729 .elementor-element.elementor-element-6f35b07 .pt-plus-filter-post-category .category-filters li a,.elementor-2729 .elementor-element.elementor-element-6f35b07 .pt-plus-filter-post-category .category-filters.style-1 li a.all span.all_post_count,
				.elementor-2729 .elementor-element.elementor-element-6f35b07 .pt-plus-filter-post-category .filters-toggle-link{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:0.4em;}.elementor-2729 .elementor-element.elementor-element-6f35b07 .pt-plus-filter-post-category .category-filters.hover-style-1 li a span:not(.all_post_count),.elementor-2729 .elementor-element.elementor-element-6f35b07 .pt-plus-filter-post-category .category-filters.hover-style-2 li a span:not(.all_post_count),.elementor-2729 .elementor-element.elementor-element-6f35b07 .pt-plus-filter-post-category .category-filters.hover-style-2 li a span:not(.all_post_count)::before,.elementor-2729 .elementor-element.elementor-element-6f35b07 .pt-plus-filter-post-category .category-filters.hover-style-3 li a,.elementor-2729 .elementor-element.elementor-element-6f35b07 .pt-plus-filter-post-category .category-filters.hover-style-4 li a{padding:0px 5px 20px 5px;}.elementor-2729 .elementor-element.elementor-element-6f35b07 .pt-plus-filter-post-category .category-filters li a{color:#959595;}.elementor-2729 .elementor-element.elementor-element-6f35b07 .pt-plus-filter-post-category .category-filters:not(.hover-style-2) li a:hover,.elementor-2729 .elementor-element.elementor-element-6f35b07  .pt-plus-filter-post-category .category-filters:not(.hover-style-2) li a:focus,.elementor-2729 .elementor-element.elementor-element-6f35b07  .pt-plus-filter-post-category .category-filters:not(.hover-style-2) li a.active,.elementor-2729 .elementor-element.elementor-element-6f35b07 .pt-plus-filter-post-category .category-filters.hover-style-2 li a span:not(.all_post_count)::before{color:#000000;}.elementor-2729 .elementor-element.elementor-element-6f35b07 .pt-plus-filter-post-category .category-filters.hover-style-1 li a::after{background:#FFFFFF00;}.elementor-2729 .elementor-element.elementor-element-6f35b07 .category-filters .filter-category-list img{max-width:50px;margin-bottom:1px;}.elementor-2729 .elementor-element.elementor-element-6f35b07 .dynamic-listing .post-inner-loop .grid-item .blog-list-content{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-2729 .elementor-element.elementor-element-0f295a2{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}}@media(max-width:767px){.elementor-2729 .elementor-element.elementor-element-0f295a2{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}}/* Start custom CSS for tp-dynamic-listing, class: .elementor-element-6f35b07 */.elementor-2729 .elementor-element.elementor-element-6f35b07  img {
   
    height: calc(29vw * 0.5625) !important;
    object-fit: cover;
    width:800px !important;
   
    /* Maintain aspect ratio and cover the container */
}

/* Media query for tablets */
@media (max-width: 1024px) {
    .elementor-2729 .elementor-element.elementor-element-6f35b07  img  {
        height: calc(35vw * 0.5625) !important;
    }
}

/* Media query for cellphones */
@media (max-width: 767px) {
    .elementor-2729 .elementor-element.elementor-element-6f35b07  img  {
        height: calc(90vw * 0.5625) !important;
    }
}/* End custom CSS */