.pbmit-blog-style-1 .pbmit-featured-wrapper img {
    -webkit-transition: all 0.5s ease 0s;
    -moz-transition: all 0.5s ease 0s;
    -ms-transition: all 0.5s ease 0s;
    -o-transition: all 0.5s ease 0s;
    transition: all 0.5s ease 0s
}

.pbmit-blog-style-1 .pbmit-featured-container {
    position: relative;
    overflow: hidden;
    border-radius: 6px;
    margin-bottom: 25px
}

.pbmit-blog-style-1 .pbmit-post-title {
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 15px
}

.pbmit-blog-style-1 .pbmit-post-title a {
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical
}

.pbmit-blog-style-1:hover .pbmit-featured-wrapper img {
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05)
}

.pbmit-blog-style-1 .pbmit-featured-img-wrapper,
.pbmit-blog-style-1 .pbmit-featured-wrapper img {
    position: relative;
    width: 100%;
    border-radius: 6px
}

.pbmit-blog-style-1 .pbmit-featured-img-wrapper::after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 0;
    left: 0;
    background: linear-gradient(to top, rgb(40 47 57) 0%, rgba(var(--pbmit-xhyre-blackish-color-rgb), 0) 52%, rgba(var(--pbmit-xhyre-blackish-color-rgb), 0) 100%);
    z-index: 1
}

.pbmit-elementor-bg-color-secondary .pbmit-blog-style-1 .pbmit-meta-line a:hover,
.pbmit-elementor-bg-color-blackish .pbmit-blog-style-1 .pbmit-meta-line a:hover {
    color: var(--pbmit-xhyre-blackish-color);
    background-color: var(--pbmit-xhyre-white-color)
}

.pbmit-elementor-bg-color-gradient .pbmit-blog-style-1 .pbminfotech-box-desc,
.pbmit-elementor-bg-color-globalcolor .pbmit-blog-style-1 .pbminfotech-box-desc,
.pbmit-elementor-bg-color-secondary .pbmit-blog-style-1 .pbminfotech-box-desc,
.pbmit-elementor-bg-color-blackish .pbmit-blog-style-1 .pbminfotech-box-desc {
    color: rgba(var(--pbmit-xhyre-white-color-rgb), .6)
}

.pbmit-elementor-bg-color-globalcolor .pbmit-blog-style-1 .pbmit-post-title a,
.pbmit-elementor-bg-color-gradient .pbmit-blog-style-1 .pbmit-post-title a,
.pbmit-elementor-bg-color-secondary .pbmit-blog-style-1 .pbmit-post-title a,
.pbmit-elementor-bg-color-blackish .pbmit-blog-style-1 .pbmit-post-title a {
    color: var(--pbmit-xhyre-white-color)
}

.pbmit-elementor-bg-color-secondary .pbmit-blog-style-1 .pbmit-post-title a:hover,
.pbmit-elementor-bg-color-blackish .pbmit-blog-style-1 .pbmit-post-title a:hover {
    color: var(--pbmit-xhyre-global-color)
}

.pbmit-elementor-bg-color-gradient .pbmit-blog-style-1 .pbmit-meta-line a,
.pbmit-elementor-bg-color-globalcolor .pbmit-blog-style-1 .pbmit-meta-line a {
    background-color: var(--pbmit-xhyre-blackish-color)
}

.pbmit-elementor-bg-color-gradient .pbmit-blog-style-1 .pbmit-meta-line a:hover,
.pbmit-elementor-bg-color-globalcolor .pbmit-blog-style-1 .pbmit-meta-line a:hover {
    color: var(--pbmit-xhyre-blackish-color);
    background-color: var(--pbmit-xhyre-white-color)
}

.pbmit-elementor-bg-color-globalcolor .pbmit-blog-style-1 .pbmit-post-title a:hover,
.pbmit-elementor-bg-color-gradient .pbmit-blog-style-1 .pbmit-post-title a:hover {
    color: var(--pbmit-xhyre-blackish-color)
}