@import url(grid.css);
@import url(font.css);
@import url(reset.css);
@import url(class.css);
@import url(owl.carousel.min.css);
@import url(widget-menu.css);
@import url(widget-search.css);
@import url(widget-post.css);
@import url(widget-breadcumbs.css);
@import url(widget-slider.css);
@import url(widget-popular.css);

.isLink:hover {
    color: var(--secondary-color) !important;
}

.custom-category-date-widget span+span {
    margin-left: 15px;
}

.elementor-element.elementor-widget-empty {
    background-color: transparent !important;
}

.elementor-element.elementor-widget-empty .elementor-widget-empty-icon {
    display: none !important;
}


#breadcrumbs .slash {
    margin: 0 10px;
    color: var(--secondary-color);
}

.pagination {
    margin: 49px 0 0;
    padding-top: 53px;
    border-top: 1px solid #ebebeb;
    justify-content: center;
    gap: 18px;
}

.pagination .page-numbers:not(.next, .prev) {
    width: 18px;
    text-align: center;
    color: #333;
    transition: none;
    display: flex;
    align-items: center;
    justify-content: center;
    border-bottom: 2px solid transparent;
}

.pagination .page-numbers:not(.next, .prev):hover,
.pagination .page-numbers:not(.next, .prev).current {
    border-bottom: 2px solid var(--secondary-color);
    color: var(--secondary-color);
}

.pagination .page-numbers.next,
.pagination .page-numbers.prev {
    color: #333;
    height: 30px;
    box-sizing: border-box;
    border: 1px solid #e1e1e1;
    display: flex;
    align-items: center;
    padding: 0 11px;
}

.pagination .page-numbers.next:hover,
.pagination .page-numbers.prev:hover {
    color: var(--secondary-color);
    border: 1px solid var(--secondary-color);
}

/* Single */

.single-post p a {
    color: #3a7aBA;
}

.single-post p a:hover {
    color: var(--secondary-color);
}

.elementor-widget-theme-post-featured-image .elementor-widget-container {
    overflow: hidden;
}

.elementor-widget-theme-post-featured-image .elementor-widget-container img {
    transition: all 0.3s ease;
}

.elementor-widget-theme-post-featured-image .elementor-widget-container img:hover {
    transform: scale(1.1);

}

.jp-relatedposts-headline{
	font-size: 24px !important;
}
@media screen and (max-width: 1200px) {
    .elementor-editor-active #menu-primary {
    	display: none !important;
	}
}
@media screen and (max-width: 575px) {
	 .jp-relatedposts-headline{
		font-size: 16px !important;
	}
}


