:root {
    --mobile-header-height:94px;
   /* --desktop-header-height: 158px;*/
	 --desktop-header-height: 0px;
}

.center-section-badge {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	min-height: 38px;
	padding: 4px 40px;
	margin: 0 0 26px;
	/*font-family: 'Noto Sans Hebrew', sans-serif;*/
	font-size: 18px;
	font-weight: 500;
	line-height: 1.2;
	color: #515151;
	border: 2px solid transparent;
	border-radius: 7px;
	background:
		linear-gradient(#f5f5f5, #f5f5f5) padding-box,
		linear-gradient(180deg, #fdfdfd 0%, #8a8a8a 100%) border-box;
}

.center-section-title {
	margin: 0;
	/*font-family: 'Noto Sans Hebrew', sans-serif;*/
	/*font-size: clamp(40px, 9.6vw, 50px);*/
	font-size: 34px;
	font-weight: 700;
	line-height: 1.08;
	color: #282828;
}

@media (min-width: 1025px) {
	.center-section-title {
		font-size: clamp(40px, 9.6vw, 50px);
	}


	.center-section-badge {
		padding: 12px 40px;
	}
}

.site-content section {
  margin-bottom:0;
}

/*
 * Theme RTL stylesheet sets .site-content { overflow: hidden; }.
 * That creates a clipping ancestor and prevents page-level sticky elements
 * from behaving as expected inside center pages.
 */
body.tax-center_category_item .site-content,
body.single-project .site-content {
	overflow: visible;
}