/*
Theme Name: Child Hello Elementor
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
Tags: accessibility-ready,flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 3.2.1.1735893176
Updated: 2025-01-03 08:32:56

*/
@media (min-width: 1024px){
	h1{
		font-size:36px;
	}
	h2{
		font-size:28px;
	}
}
@media (min-width: 500px){
	h1{
		font-size:28px;
	}
	h2{
		font-size:26px;
	}
}

/* Fallback preview backgrounds for newly imported news posts while cached loop HTML catches up. */
.page-id-16734 .e-loop-item-18990 .elementor-element-b8a7d3d:empty,
.page-id-16734 .e-loop-item-18990 .elementor-element-2b2d39b:empty,
.page-id-16734 .e-loop-item-18991 .elementor-element-b8a7d3d:empty,
.page-id-16734 .e-loop-item-18991 .elementor-element-2b2d39b:empty,
.page-id-16734 .e-loop-item-18992 .elementor-element-b8a7d3d:empty,
.page-id-16734 .e-loop-item-18992 .elementor-element-2b2d39b:empty,
.page-id-16734 .e-loop-item-18993 .elementor-element-b8a7d3d:empty,
.page-id-16734 .e-loop-item-18993 .elementor-element-2b2d39b:empty {
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	border-radius: 12px;
	display: block;
	width: 100%;
}

.page-id-16734 .e-loop-item-18990 .elementor-element-b8a7d3d:empty,
.page-id-16734 .e-loop-item-18991 .elementor-element-b8a7d3d:empty,
.page-id-16734 .e-loop-item-18992 .elementor-element-b8a7d3d:empty,
.page-id-16734 .e-loop-item-18993 .elementor-element-b8a7d3d:empty {
	aspect-ratio: 3 / 2;
	min-height: 220px;
}

.page-id-16734 .e-loop-item-18990 .elementor-element-2b2d39b:empty,
.page-id-16734 .e-loop-item-18991 .elementor-element-2b2d39b:empty,
.page-id-16734 .e-loop-item-18992 .elementor-element-2b2d39b:empty,
.page-id-16734 .e-loop-item-18993 .elementor-element-2b2d39b:empty {
	aspect-ratio: 3 / 2;
	min-height: 320px;
}

.page-id-16734 .e-loop-item-18990 .elementor-element-b8a7d3d:empty,
.page-id-16734 .e-loop-item-18990 .elementor-element-2b2d39b:empty {
	background-image: url("https://volia-agrifood.com/wp-content/uploads/2026/06/vyklyky-ahroharchovoho-biznesu-ukrayiny-2026.png");
}

.page-id-16734 .e-loop-item-18991 .elementor-element-b8a7d3d:empty,
.page-id-16734 .e-loop-item-18991 .elementor-element-2b2d39b:empty {
	background-image: url("https://volia-agrifood.com/wp-content/uploads/2026/06/transformatsiia-vid-syrovyny-do-hlybokoi-pererobky.png");
}

.page-id-16734 .e-loop-item-18992 .elementor-element-b8a7d3d:empty,
.page-id-16734 .e-loop-item-18992 .elementor-element-2b2d39b:empty {
	background-image: url("https://volia-agrifood.com/wp-content/uploads/2026/06/stan-ahroharchovoho-sektoru-ukrayiny-2026.png");
}

.page-id-16734 .e-loop-item-18993 .elementor-element-b8a7d3d:empty,
.page-id-16734 .e-loop-item-18993 .elementor-element-2b2d39b:empty {
	background-image: url("https://volia-agrifood.com/wp-content/uploads/2026/06/shtuchnyi-intelekt-v-ahroharchovii-sferi.png");
}

@media (min-width: 1024px) {
	.page-id-16734 .e-loop-item-18990 .elementor-element-b8a7d3d:empty,
	.page-id-16734 .e-loop-item-18991 .elementor-element-b8a7d3d:empty,
	.page-id-16734 .e-loop-item-18992 .elementor-element-b8a7d3d:empty,
	.page-id-16734 .e-loop-item-18993 .elementor-element-b8a7d3d:empty {
		min-height: 280px;
	}

	.page-id-16734 .e-loop-item-18990 .elementor-element-2b2d39b:empty,
	.page-id-16734 .e-loop-item-18991 .elementor-element-2b2d39b:empty,
	.page-id-16734 .e-loop-item-18992 .elementor-element-2b2d39b:empty,
	.page-id-16734 .e-loop-item-18993 .elementor-element-2b2d39b:empty {
		min-height: 500px;
	}
}

/* Category + article shell fixes for the new analytics posts. */
.page-id-16734 .e-filter .e-filter-item[data-filter="analityka"],
body.single.category-analityka .elementor-post-info__terms-list-item {
	border-color: #54636E;
}

.page-id-16734 .e-filter .e-filter-item[data-filter="analityka"][aria-pressed="true"] {
	background-color: #54636E;
	color: #ffffff;
}

.page-id-16734 .e-loop-item.category-analityka .elementor-post-info__terms-list-item,
body.single.category-analityka .elementor-post-info__terms-list-item {
	background-color: #54636E;
	border-radius: 12px;
	color: #ffffff;
	display: inline-flex;
	line-height: 1;
	padding: 8px 14px;
}

body.category-analityka .elementor-post-info__terms-list {
	display: inline-flex;
}

@media (min-width: 1025px) {
	body.category-analityka .elementor-3216 .elementor-element-4b3615a > .e-con-inner,
	body.category-analityka .elementor-3216 .elementor-element-291731b > .e-con-inner {
		max-width: min(1360px, calc(100% - 64px));
	}

	body.category-analityka .elementor-3216 .elementor-element-505455d,
	body.category-analityka .elementor-3216 .elementor-element-b999c2a,
	body.category-analityka .elementor-3216 .elementor-element-35033fc,
	body.category-analityka .elementor-3216 .elementor-element-5978fb42 {
		max-width: 1120px;
	}

	body.category-analityka .elementor-3216 .elementor-element-505455d .elementor-heading-title {
		font-size: clamp(48px, 4.4vw, 72px);
		line-height: 0.96;
		max-width: 1120px;
	}
}

/* Category "finansy" badge + filter (added 2026-07-13, Anton review). Mirrors analityka. */
.page-id-16734 .e-filter .e-filter-item[data-filter="finansy"],
body.single.category-finansy .elementor-post-info__terms-list-item {
	border-color: #A5CFE7;
}

.page-id-16734 .e-filter .e-filter-item[data-filter="finansy"][aria-pressed="true"] {
	background-color: #A5CFE7;
	color: #ffffff;
}

.page-id-16734 .e-loop-item.category-finansy .elementor-post-info__terms-list-item,
body.single.category-finansy .elementor-post-info__terms-list-item {
	background-color: #A5CFE7 !important;
	border-radius: 12px !important;
	color: #ffffff !important;
	display: inline-flex !important;
	line-height: 1 !important;
	padding: 8px 14px !important;
	white-space: nowrap !important;
}

body.single.category-finansy .elementor-post-info__terms-list,
.page-id-16734 .e-loop-item.category-finansy .elementor-post-info__terms-list {
	display: inline-flex !important;
}
