.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); }