/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com
Template: hello-elementor
Author: DFP
Author URI: https://digitalfootprint.hu
Description: A child theme of Hello Elementor.
Version: 1.0.1
Updated: 2025-05-15 15:40:00
Text Domain: hello-elementor-child

*/

.e-loop-item-68 .elementor-element.elementor-element-fd88ec6:not(.elementor-motion-effects-element-type-background) {
	background-image: none !important;
	background-color: #e74c3c;
}

#custom-grid-3 .elementor-260:nth-child(2) .e-loop-item-68 .elementor-element.elementor-element-fd88ec6:not(.elementor-motion-effects-element-type-background) {
	background-image: none !important;
	background-color: #e74c3c;
}

#custom-grid-3 .elementor-260 .elementor-260 .elementor-element.elementor-element-fd88ec6::before {
	background-color: transparent !important;
}

.elementor.elementor-260.e-loop-item-68.e-loop-item {
	padding-left: 10px;
}

.e-loop-item-68.elementor-260 .elementor-element.elementor-element-fd88ec6::before {
	background-color: transparent! important;
}

.e-loop-item-68.elementor-260 .elementor-element.elementor-element-fd88ec6::before {
	background-color: transparent! important;
}

/*
.e-loop-item-13 .elementor-element.elementor-element-fd88ec6:not(.elementor-motion-effects-element-type-background) {
	background: none!important;
}

.e-loop-item-13.elementor-260 .elementor-element.elementor-element-fd88ec6::before {
	background-color: transparent! important;
}

.e-loop-item-13 {
	border: 1px solid rgba(152, 152, 152, 0.2)!important;
	border-radius: 4px;
}

.e-loop-item-13 .elementor-heading-title {
	color: black !important;
}

.e-loop-item-13 span.jet-listing-dynamic-terms__link {
	color: black !important;
}
*/

#custom-grid-3 .elementor-loop-container .elementor-260:last-child a {
	background-image: none !important;
	background: #e84b3c !important;
	margin-left: 10px;
}

#custom-grid-3 .elementor-loop-container .elementor-260:last-child a::before {
	background-color: transparent !important;
}

@media screen and (max-width: 767px) {
	#custom-grid-3 .elementor-loop-container .elementor-260:last-child a {
	margin-left: 0px;
	}
}

#custom-grid-4 .elementor-loop-container .elementor-260:nth-child(2) a {
	background-image: none !important;
	color: black !important;
}

#custom-grid-4 .elementor-loop-container .elementor-260:nth-child(2) a::before {
	background-color: transparent !important;
}


#custom-grid-4 .elementor-loop-container .elementor-260:nth-child(2) a .elementor-heading-title {
		color: black !important;
}

#custom-grid-4 .elementor-loop-container .elementor-260:nth-child(2) span.jet-listing-dynamic-terms__link {
	color: black !important;
}


#custom-grid-4 .elementor-loop-container .elementor-260:nth-child(2) {
	border: 1px solid rgba(152, 152, 152, 0.2)!important;
	border-radius: 4px;
}

#custom-grid-4 .elementor-loop-container .elementor-260:nth-child(2) h3 {
	background-image: linear-gradient(black, black);
}

.single-post h2 {
	margin-top: 40px;
}

.single-post h3 {
	margin-top: 40px;
}

#postcontent img {
	border-radius: 4px;
}

#post-content span.span-reading-time.rt-reading-time {
	background: #f2e9f5;
	color: #9e5eb8;
	display: inline !important;
	padding: 4px 8px;
	border-radius: 4px;
	font-weight: bold;
}

#post-content .span-reading-time {
	margin-bottom: 20px;
}

@media screen and (max-width: 1024px) {
		#circle-blog .article-title h3 {
			color: black !important;
		}
}