.template-related {
	max-width: 860px !important;
	width: 100%;
	margin: 0 auto;
	padding: 120px 0;
}

.template-related h5 {
	color: #000;
	font-size: 48px;
	font-style: normal;
	font-weight: 400;
	line-height: 120%;
	margin-bottom: 0;
}

.template-related h5.main-title {
	font-size: 56px;
}

.template-related h5.title-no-spacing {
	margin: 0;
	padding: 0;
}

.template-related .has-global-padding {
	padding: 0 !important;
}

.template-related ul,
.template-related p {
	margin: 0;
}

.template-related p a {
	color: #3E9FFD;
}

.template-related .template-text {
	margin-top: 0;
	padding-bottom: 32px;
	max-width: 100% !important;
}

.tags-url {
	font-family: WWF;
	padding: 32px 0;
	max-width: 800px;
}

.tags-url ul {
	display: flex;
	flex-direction: row;
	gap: 16px;
	flex-wrap: wrap;
	list-style: none;
	padding-left: 0;
}

/* .tags-url ul li {
padding: 8px 16px;
background-color: white;
border-radius: 61px;
text-decoration: none;
font-family: "Satoshi Variable", sans-serif;
} */

.tags-url ul li a {
	padding: 8px;
	background-color: #2C2C2C;
	border-radius: 8px;
	text-decoration: none;
	display: inline-flex;
	align-items: center;
	gap: 16px;
	color: #F5F5F5;
	font-size: 20px;
	font-style: normal;
	font-weight: 400;
	line-height: 120%; /* 24px */
	/* 	text-transform: uppercase; */
}

.tags-url ul li a img {
	width: 24px;
	height: 24px;
}

@media screen and (max-width: 767px) {
	.template-related {
		padding: 60px 20px;
	}

	.tags-url {
		max-width: 100%;
	}

	.tags-url ul li {
		width: 100%;
	}
}

.has-global-padding:has(.search-container) {
	padding: 0 !important;
}

.category-tag-list{
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: flex-start;
	justify-content: flex-start;
	vertical-align: middle;
	gap:10px
}

.icon-placeholder{
	display: flex;
	align-items: center;
	justify-content: center;
	vertical-align: middle;
}

.category-tag-list .category-group,
.tag-group .tag-item {
	padding: 8px;
	display: flex;
	background-color: #2c2c2c;
	border-radius:8px;
	gap:5px
}

.category-tag-list .category-group p a,
.category-tag-list .category-group p,
.tag-group .tag-item a {
	font-family: WWF;
	color:#FFF;
	text-decoration:none;
	padding: 0;
	text-transform: uppercase;
}

.category-tag-list .category-group p a,
.tag-group .tag-item a {
	pointer-events: none;
}

.category-tag-list .tag-group{
	display: flex;
	flex-wrap: wrap;
	justify-content: start;
	align-items: center;
	vertical-align: middle;
	gap: 10px;
}

/* .category-tag-list .tag-group .tag-item a{
padding:8px
} */

.icon-placeholder img {
	width: 24px; 
	height: 24px;
}

.parent_65 a {
	position: relative;
}

.parent_65 a:after {
	position: absolute;
	content: ',';
	right: -4px;
	bottom: -4px;
}

.parent_65 a:last-child::after {
	content: "";
}

.parent_65 a {
	margin-left: 8px;
}

.parent_65 a:nth-child(2) {
	margin-left: 0;
}

.template-related .template-text {
	gap: 16px;
}

.is-style-gs-tags-greybground.wp-block-post-terms a {
	pointer-events: none;
}

.hidden-slide {
  display: none;
}
