.elementor-editor-active .consulting_posts{min-height:400px;height:-moz-fit-content;height:fit-content;}
.consulting_posts_box.full_image .posts_per_row_4 .post_item .post_inner .image .date-wrap{font-size:12px;line-height:28px;padding:5px 9px 5px;left:20px;}
.consulting_posts_box.full_image .posts_per_row_4 .post_item .post_inner .image .category{right:10px;}
.consulting_posts_box.full_image .posts_per_row_4 .post_item .post_inner .news_item_title{font-size:16px;line-height:20px;bottom:50px;}
.consulting_posts_box.full_image.appearance_masonry .image.tall{height:390px;}
.consulting_posts_box.full_image.appearance_masonry .image.default{height:250px;}
.consulting_posts_box.full_image.appearance_grid .post_item .image img{max-height:250px;-o-object-fit:cover;object-fit:cover;}
.consulting_posts_box.full_image .post_item.date_box_center .post_inner .image .date-wrap{left:50%;transform:translateX(-50%);}
.consulting_posts_box.full_image .post_item.date_box_right .post_inner .image .date-wrap{left:unset;right:25px;}
.consulting_posts_box.full_image .post_item .post_inner .image{display:block;position:relative;overflow:hidden;border-radius:0;margin:0;}
.consulting_posts_box.full_image .post_item .post_inner .image img{border-radius:0;margin:0;transition:.3s;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.consulting_posts_box.full_image .post_item .post_inner .image:before{content:'';position:absolute;display:block;bottom:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 100%);z-index:1;}
.consulting_posts_box.full_image .post_item .post_inner .image .date-wrap{position:absolute;z-index:2;top:25px;left:25px;font-weight:500;font-size:14px;line-height:28px;padding:7px 9px 6px;color:var(--con_base_color);background-color:var(--con_third_color);transition:.3s;}
@media(max-width:1024px){
.consulting_posts_box.full_image .post_item .post_inner .image .date-wrap{left:20px;}
}
.consulting_posts_box.full_image .post_item .post_inner .image > .category{font-size:13px;line-height:20px;font-weight:500;font-family:var(--con_secondary_font_family);position:absolute;right:25px;top:25px;z-index:2;}
.consulting_posts_box.full_image .post_item .post_inner .image > .category .post-categories{display:flex;flex-direction:column;padding-inline-start:0;}
.consulting_posts_box.full_image .post_item .post_inner .image > .category .post-categories a{color:#fff;}
.consulting_posts_box.full_image .post_item .post_inner .image > .category .post-categories a:before, .consulting_posts_box.full_image .post_item .post_inner .image > .category .post-categories a:after{display:none;}
.consulting_posts_box.full_image .post_item .post_inner .image > .category .post-categories a.category{display:none;}
.consulting_posts_box.full_image .post_item .post_inner .image > .category .post-categories a.category-0, .consulting_posts_box.full_image .post_item .post_inner .image > .category .post-categories a.category-1, .consulting_posts_box.full_image .post_item .post_inner .image > .category .post-categories a.category-2{display:inline-block;}
.consulting_posts_box.full_image .post_item .post_inner .news_item_button{position:absolute;bottom:25px;left:25px;right:25px;font-size:14px;line-height:24px;color:#fff;font-weight:500;z-index:2;width:-moz-fit-content;width:fit-content;}
.consulting_posts_box.full_image .post_item .post_inner .news_item_button:before, .consulting_posts_box.full_image .post_item .post_inner .news_item_button:after{display:none;}
@media(max-width:1023px){
.consulting_posts_box.full_image .post_item .post_inner .news_item_button{left:20px;}
}
.consulting_posts_box.full_image .post_item .post_inner .news_item_title{position:absolute;padding:0;margin:0;z-index:2;left:25px;bottom:60px;right:25px;width:auto;font-size:20px;font-weight:700;line-height:28px;}
.consulting_posts_box.full_image .post_item .post_inner .news_item_title:before, .consulting_posts_box.full_image .post_item .post_inner .news_item_title:after{display:none;}
.consulting_posts_box.full_image .post_item .post_inner .news_item_title a{color:#fff;}
.consulting_posts_box.full_image .post_item .post_inner .news_item_title a:before, .consulting_posts_box.full_image .post_item .post_inner .news_item_title a:after{display:none;}
@media(max-width:1023px){
.consulting_posts_box.full_image .post_item .post_inner .news_item_title{font-size:18px;left:20px;bottom:70px;right:20px;}
}
.consulting_posts_box.full_image .post_item:hover .image img {
transform: scale(1.1); }