/** * Silu Home V2 - 新首页备选页样式（独立组件） * 配色极简三色，与页眉页脚品牌同源： * --silu-navy #0B1F46 主色（标题/细线/深色块） * --silu-blue #0634db 强调（仅可点元素） * --silu-gold #dd9933 点缀（徽章底，微量） */ .shv, body.page-id-9625 {
--silu-navy: #0b1f46;
	--silu-blue: #0634db;
	--silu-gold: #dd9933;
	--silu-line: #e5e7eb;
	--silu-sub: #65758b;
	--silu-hover: #eef4ff;
	color: #1f2937;
	font-size: 15px;
	line-height: 1.6;
	overflow-x: clip;
}
.shv-grid > * {
min-width: 0;
}
/* ---------- 通用区块骨架 ---------- */ .shv-sec {
margin: 36px 0;
}
/* 7654903 容器内拆卡：报告卡上边距 -16px，与国别卡底距 36px 相加 = 20px（原网格 gap）；卡片被拖走则规则自动失效 */ .e-7654903-fixcol .elementor-widget:last-child .shv-cards {
margin-top: -16px;
}
.shv-sec > h2, .shv-sec-hd h2 {
font-size: 20px;
	font-weight: 700;
	color: var(--silu-navy);
	margin: 0;
}
.shv-sec-hd {
display: flex;
	align-items: baseline;
	justify-content: space-between;
	margin-bottom: 14px;
}
.shv-sec-hd a {
font-size: 13px;
	color: var(--silu-blue);
	text-decoration: none;
}
.shv-sec-sub {
font-size: 13px;
	color: var(--silu-sub);
	font-weight: 400;
}
/* ---------- 中卡网格 ---------- */ .shv-grid {
display: grid; grid-template-columns: repeat(3, 1fr); gap: 20px;
}
.shv-grid--research {
grid-template-columns: 1fr;
}
.shv-card {
position: relative;
	display: flex;
	flex-direction: column;
	background: #fff;
	border: 1px solid var(--silu-line);
	border-radius: 10px;
	padding: 20px 22px 22px;
	transition: border-color 0.15s, box-shadow 0.15s;
}
/* 悬停不变蓝框（模块感），可点击提示交给标题/条目变蓝 */ .shv-card:hover {
background: #f8fafc;
}
.shv-card h3 {
margin: 0 0 6px; font-size: 17px; font-weight: 600;
}
.shv-card h3 a {
color: var(--silu-navy); text-decoration: none;
}
.shv-card h3 a:hover {
color: var(--silu-blue);
}
.shv .shv-card-ico {
display: inline-flex;
	width: 18px;
	height: 18px;
	margin-right: 7px;
	vertical-align: -3px;
	color: rgb(12, 36, 97); /* 装饰图标统一深藏蓝，与区块标题栏图标同色（--silu-blue 仅可点元素） */
}
.shv .shv-card-ico svg {
	width: 100%;
	height: 100%;
	display: block;
}
/* 卡内条目：特色图+标题，图文并茂（无日期） */ .shv .shv-card-entries {
list-style: none;
	margin: 12px 0 0;
	padding: 12px 0 0;
	border-top: 1px dashed var(--silu-line);
}
.shv .shv-card-entries li {
padding: 7px 0;
	border-top: 1px dashed var(--silu-line);
	margin: 0;
}
.shv .shv-card-entries a {
display: flex;
	align-items: center;
	gap: 10px;
	text-decoration: none;
}
.shv-card-entries a:hover .shv-entry-tt {
color: var(--silu-blue);
}
.shv .shv-entry-thumb {
flex: 0 0 auto;
	width: 56px;
	height: 40px;
	border-radius: 6px;
	object-fit: cover;
	display: block;
}
.shv-entry-tt {
flex: 1;
	min-width: 0;
	font-weight: 600;
	font-size: 13.5px;
	line-height: 1.45;
	color: #1f2937;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.shv-card--country .shv-pills {
display: flex; flex-wrap: wrap; gap: 8px; margin-top: 12px;
}
.shv-card--country .shv-pills a {
font-size: 12px;
	color: var(--silu-navy);
	text-decoration: none;
	background: #f4f7fb;
	border: 1px solid #e8eef6;
	padding: 1px 9px;
	border-radius: 11px;
	transition: background 0.15s, color 0.15s, border-color 0.15s;
}
.shv-card--country .shv-pills a:hover {
background: var(--silu-blue);
	border-color: var(--silu-blue);
	color: #fff;
}
/* ---------- 国别指南：横向国家芯片 ---------- */ .shv-country-chips {
display: grid;
  grid-template-rows: repeat(2, auto);
  grid-auto-flow: column;
  grid-auto-columns: 92px;
  gap: 12px;
  margin-top: 12px;
  padding: 12px 2px 10px;
  border-top: 1px dashed var(--silu-line);
  overflow-x: auto;
  overflow-y: hidden;
  scroll-behavior: smooth;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.shv-country-chips-wrap {
position: relative;
}
.shv-country-nav {
position: absolute;
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
  width: 30px;
  height: 44px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: none;
  border-radius: 8px;
  background: rgba(255, 255, 255, 0.5);
  color: var(--silu-navy);
  font-size: 18px;
  line-height: 1;
  cursor: pointer;
  opacity: 0.3;
  transition: opacity 0.15s, background 0.15s, box-shadow 0.15s;
}
.shv-country-nav:hover {
opacity: 0.95;
  background: rgba(255, 255, 255, 0.92);
  box-shadow: 0 1px 6px rgba(11, 31, 70, 0.12);
}
.shv-country-nav--prev {
left: -2px;
}
.shv-country-nav--next {
right: -2px;
}
.shv-country-nav[hidden] {
display: none;
}
.shv-country-chips::-webkit-scrollbar {
display: none;
}
.shv-country-chip {
display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  width: 92px;
  padding: 8px 4px 10px;
  background: #fff;
  border: 1px solid var(--silu-line);
  border-radius: 12px;
  text-decoration: none;
  color: var(--silu-navy);
  font-size: 13px;
  transition: border-color 0.15s, box-shadow 0.15s, transform 0.15s;
}
.shv-country-chip:hover {
border-color: var(--silu-blue);
	box-shadow: 0 2px 8px rgba(11, 31, 70, 0.08);
	transform: translateY(-1px);
}
.shv .shv-country-chip__thumb {
width: 66px;
	height: 44px;
	border-radius: 4px;
	object-fit: contain;
	display: block;
	background: var(--silu-hover);
}
.shv .shv-country-chip__thumb--fit {
object-fit: contain;
	padding: 2px;
	box-sizing: border-box;
}
.shv .shv-country-chip__thumb--empty {
display: inline-flex;
	align-items: center;
	justify-content: center;
	font-size: 12px;
	font-weight: 700;
	color: var(--silu-navy);
}
.shv-country-chip__name {
font-size: 12px;
  line-height: 1.25;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
}
/* ---------- 出海模式行 ---------- */ .shv-modes {
margin-top: 16px;
	font-size: 13px;
	color: var(--silu-sub);
	display: flex;
	flex-wrap: wrap;
	align-items: baseline;
	gap: 6px 14px;
}
.shv-modes-lb {
font-weight: 700; color: var(--silu-navy); margin-right: 4px;
}
.shv-modes a {
color: var(--silu-blue); text-decoration: none;
}
.shv-modes a i {
font-style: normal; color: var(--silu-sub); font-size: 12px;
}
.shv-modes a:hover {
text-decoration: underline;
}
/* 出海模式按钮卡（图片背景 + 底部渐变遮罩 + 左下白字） */ .shv .shv-modes--cards {
display: block;
}
.shv .shv-modes-grid {
display: grid;
	grid-template-columns: repeat(4, 1fr);
	gap: 10px;
	margin-top: 12px;
}
.shv .shv-mode-card {
position: relative;
	display: block;
	height: 104px;
	border-radius: 10px;
	overflow: hidden;
	background: #dbe5f0;
	text-decoration: none;
}
.shv .shv-mode-card__img {
position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: transform 0.25s ease;
}
.shv .shv-mode-card__mask {
position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: linear-gradient(180deg, rgba(13, 32, 54, 0.30) 0%, rgba(13, 32, 54, 0.55) 55%, rgba(13, 32, 54, 0.85) 100%);
	transition: opacity 0.2s ease;
}
.shv .shv-mode-card__name {
position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 4px;
	padding: 0 8px;
	color: #fff;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.35;
	text-align: center;
	text-shadow: 0 1px 3px rgba(13, 32, 54, 0.8), 0 0 8px rgba(13, 32, 54, 0.35);
}
.shv .shv-mode-card__sub {
	font-size: 12px;
	font-weight: 400;
	line-height: 1.3;
	color: rgba(255, 255, 255, 0.78);
	white-space: nowrap;
	text-shadow: 0 1px 2px rgba(13, 32, 54, 0.7);
}
.shv .shv-mode-card:hover .shv-mode-card__img {
transform: scale(1.06);
}
.shv .shv-mode-card:hover .shv-mode-card__mask {
opacity: 0.72;
}
@media (max-width: 900px) {
	.shv .shv-modes-grid {
	grid-template-columns: repeat(2, 1fr);
	}
	} @media (min-width: 1100px) {
	.shv .shv-modes-grid { grid-template-columns: repeat(8, 1fr);
	}
	} /* ---------- 政务办事（浅色容器，与其他区块同语言，独立性靠浅蓝灰底区分） ---------- */ .shv-gov {
	background: #f2f6fc;
	border: 1px solid var(--silu-line);
	border-radius: 12px;
	padding: 26px 28px 30px;
	}
	.shv-gov-hd {
	display: flex; align-items: baseline; justify-content: space-between; margin-bottom: 18px;
	}
	.shv-gov-hd h2 {
	color: var(--silu-navy); font-size: 20px; margin: 0;
	}
	.shv-gov-sub {
	color: var(--silu-sub); font-size: 12.5px;
	}
	/* [2026-10-03] 六张卡片改 3 列 × 2 行，避免单行六列过窄 */
	.shv-grid--gov {
	grid-template-columns: repeat(3, 1fr);
	}
@media (max-width: 1100px) {
	.shv-grid--gov {
	grid-template-columns: repeat(2, 1fr);
	}
	} .shv-gov-card {
	background: #fff;
	border: 1px solid var(--silu-line);
	border-radius: 10px;
	padding: 16px 18px;
	transition: border-color 0.15s, box-shadow 0.15s;
	}
	.shv-gov-card:hover {
	border-color: var(--silu-blue); box-shadow: 0 4px 16px rgba(11, 31, 70, 0.08);
	}
	.shv-gov-card h3 {
	margin: 0 0 8px;
	font-size: 14px;
	font-weight: 600;
	color: var(--silu-navy);
	}
	.shv .shv-gov-card ul {
	list-style: none; margin: 0; padding: 0;
	}
	.shv .shv-gov-card li {
	margin: 0 0 8px;
	}
	/* 办事链接的基准样式（布局/圆角/内边距等由下方 .shv-gov-link 统一定义） */
	.shv .shv-gov-card a {
	color: #1f2937;
	text-decoration: none;
	font-size: 13px;
	line-height: 1.45;
	}
	.shv .shv-gov-card a:hover {
	color: var(--silu-blue); background: #f4f7fb;
	}
	.shv .shv-gov-card a i {
	display: block;
	font-style: normal;
	font-size: 11.5px;
	color: var(--silu-sub);
	}
	.shv .shv-gov-ico {
	display: inline-flex;
	width: 18px;
	height: 18px;
	margin-right: 6px;
	color: rgb(12, 36, 97); /* 装饰图标统一深藏蓝，与区块标题栏图标同色 */
	vertical-align: -3px;
	}
	.shv .shv-gov-ico svg {
	width: 100%; height: 100%; display: block;
	}
	/* ---------- [2026-10-03] 在线办事：整行可点 / 官方徽标 / 阶段标签 / 配套服务 ---------- */
	.shv .shv-gov-card {
		display: flex;
		flex-direction: column;
	}
	.shv .shv-gov-card h3 {
		display: flex;
		align-items: center;
		margin: 0 0 6px;
	}
	.shv .shv-gov-card ul {
		flex: 1 1 auto;
	}
	.shv .shv-gov-card li {
		margin: 0;
		border-top: 1px solid #f0f2f6;
	}
	.shv .shv-gov-card li:first-child {
		border-top: 0;
	}
	/* 链接块：办事事项的整行可点区域（特异性高于上方基准 a 规则） */
	.shv .shv-gov-card .shv-gov-link {
		display: block;
		padding: 9px 8px;
		margin: 0 -8px;
		border-radius: 6px;
		color: #1f2937;
		font-size: 13px;
		line-height: 1.45;
		text-decoration: none;
		transition: background 0.15s, color 0.15s;
	}
	.shv .shv-gov-card .shv-gov-link:hover {
		background: #f4f7fb;
		color: var(--silu-blue);
	}
	.shv .shv-gov-t {
		display: flex;
		align-items: center;
		gap: 5px;
	}
	.shv .shv-gov-badge {
		flex: 0 0 auto;
		font-size: 10.5px;
		line-height: 15px;
		color: #0c447c;
		background: #eef3f9;
		border: 1px solid #d7e2f0;
		border-radius: 3px;
		padding: 0 4px;
	}
	.shv .shv-gov-stage {
		flex: 0 0 auto;
		font-size: 10.5px;
		line-height: 15px;
		color: #8a6d1f;
		background: #fbf3dc;
		border-radius: 3px;
		padding: 0 4px;
	}
	.shv .shv-gov-arrow {
		margin-left: auto;
		color: #c3cdda;
		font-size: 12px;
		transition: color 0.15s, transform 0.15s;
	}
	.shv .shv-gov-card .shv-gov-link:hover .shv-gov-arrow {
		color: #c9a227;
		transform: translateX(2px);
	}
	.shv .shv-gov-s {
		display: block;
		font-size: 11.5px;
		color: var(--silu-sub);
		margin-top: 3px;
	}
	/* 配套服务：把官方入口与站内专业服务机构连起来 */
	.shv .shv-gov-res {
		flex: 0 0 auto;
		margin-top: 10px;
		padding-top: 9px;
		border-top: 1px solid #edf1f6;
		font-size: 11.5px;
		line-height: 1.7;
		color: var(--silu-sub);
	}
	.shv .shv-gov-res-label {
		color: #5b6b7c;
		margin-right: 4px;
	}
	.shv .shv-gov-card .shv-gov-res a {
		display: inline;
		padding: 0;
		margin: 0;
		font-size: inherit;
		line-height: inherit;
		color: var(--silu-blue);
		text-decoration: none;
		background: none;
		border-radius: 0;
		transition: background 0.15s, color 0.15s;
	}
	.shv .shv-gov-card .shv-gov-res a:hover {
		color: #c9a227;
		text-decoration: underline;
		background: none;
	}
	.shv .shv-gov-dot {
		margin: 0 5px;
		color: #c3cdda;
	}
	/* ---------- CTA ---------- */ /* ---------- 卡内条目增强（图文 + 副信息 + 等级 chip） ---------- */ .shv .shv-card-entries li {
	border-top: 1px solid #f0f2f6;
	list-style: none;
	padding: 0;
	margin: 0;
	}
.shv .shv-card-entries li::before, .shv .shv-card-entries li::marker {
	content: none;
	}
	.shv .shv-card-entries li:first-child {
	border-top: 0;
	}
	.shv .shv-card-entries a {
	display: flex;
	align-items: center;
	gap: 10px;
	padding: 7px 10px;
	margin: 0;
	border-radius: 8px;
	text-decoration: none;
	transition: background 0.15s;
	}
	.shv-card-entries a:hover {
	background: var(--silu-hover);
	}
	.shv .shv-entry-thumb {
	flex: 0 0 auto;
	width: 56px;
	height: 40px;
	border-radius: 6px;
	object-fit: cover;
	display: block;
	background: var(--silu-hover);
	transition: transform 0.18s, box-shadow 0.18s;
	}
	.shv .shv-card-entries a:hover .shv-entry-thumb {
	transform: scale(1.05);
	box-shadow: 0 2px 8px rgba(11, 31, 70, 0.15);
	}
	/* 异形图（竖版国旗 / 方形 logo / 超宽 banner）：完整呈现，不裁切不变形 */ .shv .shv-entry-thumb--fit {
	object-fit: contain;
	background: #f4f7fb;
	padding: 5px;
	box-sizing: border-box;
	}
	.shv-entry-main {
	flex: 1; min-width: 0;
	}
	.shv-entry-tt {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	font-weight: 600;
	font-size: 13.5px;
	line-height: 1.45;
	color: #1f2937;
	transition: color 0.15s;
	}
	.shv-card-entries a:hover .shv-entry-tt {
	color: var(--silu-blue);
	}
	.shv-entry-meta {
	display: flex;
	align-items: center;
	gap: 7px;
	flex-wrap: wrap;
	margin-top: 4px;
	font-size: 11.5px;
	color: var(--silu-sub);
	line-height: 1.4;
	}
	.shv-entry-loc {
	overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 100%;
	}
	.shv-entry-arrow {
	flex: 0 0 auto;
	font-size: 18px;
	line-height: 1;
	color: var(--silu-sub);
	opacity: 0;
	transition: opacity 0.15s, color 0.15s;
	}
	.shv-card-entries a:hover .shv-entry-arrow {
	opacity: 1; color: var(--silu-blue);
	}
	/* 卡片分类胶囊行 */ .shv-card-terms {
	display: flex; flex-wrap: wrap; gap: 6px; margin-top: 12px; min-height: 76px; max-height: 76px; overflow: hidden; align-content: flex-start;
	}
	.shv-card-terms a {
	font-size: 12px;
	color: var(--silu-navy);
	text-decoration: none;
	background: #f4f7fb;
	border: 1px solid #e8eef6;
	padding: 1px 9px;
	border-radius: 11px;
	transition: background 0.15s, color 0.15s, border-color 0.15s;
	}
	.shv-card-terms a i {
	font-style: normal; color: var(--silu-sub); font-size: 11px;
	}
	.shv-card-terms a:hover {
	background: var(--silu-blue);
	border-color: var(--silu-blue);
	color: #fff;
	}
	.shv-card-terms a:hover i {
	color: rgba(255, 255, 255, 0.75);
	}
	/* 卡片底部「查看全部」 */ .shv .shv-card-more {
	display: inline-flex;
	align-items: center;
	gap: 3px;
	margin-top: auto;
	padding-top: 16px;
	font-size: 12.5px;
	color: var(--silu-blue);
	text-decoration: none;
	}
	.shv .shv-card-more:hover {
	text-decoration: underline;
	}
	/* ---------- 响应式 ---------- */ @media (max-width: 900px) {
	.shv-grid,
	.shv-grid--research,
	.shv-grid--gov { grid-template-columns: 1fr;
	}
	} /* ---------- 页面专用：隐藏主题默认页头（本页自渲染，无传统标题区） ---------- */ body.page-id-9625 .entry-header {
	display: none;
	}
.shv-sec-hd--bare, .shv-gov-hd--bare {
	justify-content: flex-start;
	}
	/* 编辑画布：短代码块占位更易辨认 */ .editor-styles-wrapper .wp-block-shortcode {
	font-size: 12px;
	color: #65758b;
	}
	/* ===== 模块头统一（9717）：复制原首页 home-tools-ui 最终效果（base+统一标题风格），仅 9717 生效，原首页不动 ===== */ body.page-id-9717 .silu-home-section-title h2 {
	position:relative;margin:0;padding-bottom:4px;color:#111827;font-size:22px;line-height:1.35;font-weight:700;letter-spacing:-.01em;border-bottom:2px solid #eef1f6;
	}
	body.page-id-9717 .silu-home-section-title h2:after {
	content:"";position:absolute;left:0;bottom:-2px;width:44px;height:2px;background:rgb(12,36,97);
	}
	body.page-id-9717 .silu-home-section-title--icon h2 {
	display:flex;align-items:center;gap:10px;
	}
	body.page-id-9717 .silu-home-section-title--icon h2 i,body.page-id-9717 .silu-home-section-title i {
	flex:0 0 auto;color:rgb(12,36,97);font-size:.9em;line-height:1;
	}
	body.page-id-9717 .silu-home-section-title p {
	margin:12px 0 0;color:#65758B;font-size:14px;line-height:1.7;
	}
	body.page-id-9717 .silu-home-section-title {
	font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;
	}
	body.page-id-9717 .jeg_block_heading h3,body.page-id-9717 .jeg_block_heading .jeg_block_title span {
	font-size:22px!important;font-weight:700!important;color:rgb(17,24,39)!important;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif!important;
	}
	body.page-id-9717 .jeg_block_heading i {
	color:rgb(12,36,97)!important;background-color:transparent!important;
	}
	/* ===== 9717 区块间距修正（2026-09-29）：标题已外置为编辑器块，.shv-sec 顶部 36px 与分栏 20px 叠加成 56px，置零顶部；底部留 20px（+分栏 20px = 模块间 40px） ===== */ body.page-id-9717 .shv-sec {
	margin-top: 0; margin-bottom: 20px;
	}
	/* 拆卡补偿：顶部边距归零后 -16px 会把报告卡拉到贴住国别卡，改回 0（国别卡 margin-bottom 20px 兜住间距） */ body.page-id-9717 .e-7654903-fixcol .elementor-widget:last-child .shv-cards {
	margin-top: 0;
	}
	/* 2026-09-30 行业动态 newsfeed 列表标题与政策/风险列表对齐（原 13px/400） */ body.home .jeg_newsfeed_list .jeg_post_title a {
	font-size: 14px; font-weight: 700;
	}
	/* 区块头右侧「查看全部」链接（出海全景数据区块） */ body.page-id-9717 .silu-home-section-title {
	position:relative;
	}
	body.page-id-9717 .silu-home-section-title .silu-home-sec-more {
	position:absolute;top:6px;right:0;font-size:13px;font-weight:600;color:#65758B;text-decoration:none;
	}
	body.page-id-9717 .silu-home-section-title .silu-home-sec-more:hover {
	color:rgb(12,36,97);
	}
	/* 三栏动态条目文字全对齐 shv 卡内风格（标题/正文/meta） */ body.home .jeg_postblock_21 .jeg_post_title a {
	font-family: Roboto, Helvetica, Arial, sans-serif; font-weight: 600; color: #0C2461;
	}
	body.home .jeg_postblock_21 .jeg_post_meta, body.home .jeg_postblock_21 .jeg_post_meta a {
	font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 11.5px; font-weight: 400; color: #65758B;
	}
	body.home .silu-home-section-title p {
	font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 13px; font-weight: 400; color: #65758B;
	}
	/* 出海指南板块协同：三栏动态卡片化 + 栏目标题降级 + 间距收紧 */ body.home .jeg_postblock_21 {
	background: #fff; border: 1px solid #E5E7EB; border-radius: 10px; padding: 18px 20px 20px;
	}
	body.home .jeg_postblock_21 .jeg_block_heading {
	margin-bottom: 14px;
	}
	body.home .jeg_postblock_21 .jeg_block_title {
	font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 17px; font-weight: 600; color: #0B1F46;
	}
	body.home .jeg_postblock_21 .jeg_block_title span i {
	font-size: 15px; color: #0B1F46;
	}
	body.home .elementor-element-f9aea4d {
	margin-top: -30px;
	}
	body.home .jeg_postblock_21 .jeg_block_title span {
	font-family: Roboto, Helvetica, Arial, sans-serif; font-size: 17px; font-weight: 600; color: #0B1F46;
	}
	body.home .jeg_postblock_21 .jeg_block_title span {
	font-family: Roboto, Helvetica, Arial, sans-serif !important; font-size: 17px !important; font-weight: 600 !important; color: #0B1F46 !important;
	}
	body.home .jeg_postblock_21 .jeg_block_title span i {
	color: #0B1F46 !important;
	}
