.bd-elementor-shortcode .elementor-shortcode {
    display: flex;
    justify-content: end;
}

.bd-elementor-shortcode .bd-cat-dropdown-container {
    max-width: 342px;
    width: 100%;
}

/* .hl-blog-posts-con .bd-cat-dropdown-container {
    width: 30%;
} */

.bd-archive-cat-posts .elementor-grid-item .elementor-post__thumbnail {
    padding-bottom: 0 !important;
}

.bd-archive-cat-posts .elementor-grid-item .elementor-post__meta-data {
    margin-bottom: 0 !important;
}

.bd-archive-cat-posts .elementor-pagination a.page-numbers {
    color: #69B651 !important;
}

.bd-archive-cat-posts .page-numbers.prev {
    margin-right: 20px !important;
}

.bd-archive-cat-posts .page-numbers.next {
    margin-left: 20px !important;
}

.bd-archive-cat-posts .elementor-pagination {
    margin-top: 20px;
}

.hl-cat-archive-page-cover-section .elementor-heading-title span {
    color: #4E4C4A;
}
.hl-blog-posts .elementor-pagination a.page-numbers{
	color: #69B651;
}
.hl-blog-posts .elementor-pagination{
	margin-top: 30px;
}
.hl-blog-posts .page-numbers.prev{
	margin-right: 20px !important;
}
.hl-blog-posts .page-numbers.next{
	margin-left: 20px !important;
}
.hl-blog-posts-section .elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after{
	display: none !important;
}
.hl-blog-posts-section .elementor-post__card .elementor-post__thumbnail__link .elementor-post__thumbnail{
	padding-bottom: 0 !important;
}
@media screen and (max-width: 767px) {
    .bd-elementor-shortcode .bd-cat-dropdown {
        width: 100%;
    }

    .bd-cat-dropdown-title {
        font-size: 22px;
    }
	.hl-blog-posts .elementor-post__thumbnail{
		padding-bottom: 10px !important;
	}
	.hl-blog-posts-section .elementor-post__card .elementor-post__text{
		margin-top: 7px !important;
	}
}

@media screen and (max-width: 550px) {
    .hl-blog-posts-con .bd-cat-dropdown-container {
        width: 100%;
    }

    .bd-elementor-shortcode .bd-cat-dropdown-container {
        max-width: 100%;
        margin-top: 10px;
    }

    .hl-cat-archive-page-cover-section .elementor-heading-title {
        font-size: 37px !important;
        line-height: 48px !important;
    }
}
