html.home-2026 {
	--h26-font: 'Rubik', 'open_sans', Arial, sans-serif;
	--h26-text: #3E3E3E;
	--h26-text-2: #3A3A3A;
	--h26-ink: #292929;
	--h26-heading: #060016;
	--h26-blue: #136ADC;
	--h26-blue-d: #055ED3;
	--h26-blue-l: #3E8EF6;
	--h26-yellow: #FFB61E;
	--h26-border: #E8E8E8;
	--h26-border-2: #E2E2E2;
	--h26-stops: #055ED3 13.382%, #3E8EF6 88.999%;
	--h26-dur: 300ms;
	--h26-ease-out: cubic-bezier(0, 0, .58, 1);
	--h26-ease-io: cubic-bezier(.42, 0, .58, 1);
}

html.home-2026 header.desktop.header,
html.home-2026 header.desktop.header *,
html.home-2026 .side_menu_links,
html.home-2026 .side_menu_links *,
html.home-2026 footer.updated_footer .footer-blue-2026,
html.home-2026 footer.updated_footer .footer-blue-2026 * {
	font-family: var(--h26-font) !important;
}

html.home-2026 :focus-visible {
	outline: 2px solid var(--h26-blue);
	outline-offset: 2px;
}

html.home-2026 .footer-blue-2026 :focus-visible {
	outline-color: #fff;
}

html.home-2026[data-whatintent="keyboard"] .news_section .articles_3inline_container .article_item > a:focus {
	outline-offset: -3px !important;
}

@media (min-width: 1201px) {
	html.home-2026[data-whatintent="keyboard"] .pane2.service_icons ul.service_icons_items > li > a:focus {
		outline-offset: -3px !important;
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items > li > a:focus:not(:focus-visible) {
		position: relative;
		z-index: 1;
	}

	html.home-2026 header.desktop.header {
		position: sticky;
		top: 0;
		z-index: 900;
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		align-items: center;
		justify-content: flex-start;
		box-sizing: border-box;
		width: 100%;
		max-width: none;
		height: 72px;
		min-height: 72px;
		margin: 0;
		padding: 0 24px;
		background: #fff;
		box-shadow: 0 4px 12px rgba(0, 0, 0, .1);
		border: 0;
	}

	html.home-2026 header.desktop.header > .toggle_mobile_menu {
		display: none;
	}

	html.home-2026 header.desktop.header > .logo {
		order: 1;
		flex: none;
		display: block;
		width: auto;
		min-width: 0;
		height: auto;
		margin: 0 0 0 32px;
		padding: 0;
	}

	html.home-2026 header.desktop.header > .logo a {
		display: block;
		width: 128.5px;
		height: 31.5px;
		background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/logo-desktop.png?v=1') center / 100% 100% no-repeat;
	}

	html.home-2026 header.desktop.header > .logo img {
		display: block;
		width: 100%;
		height: 100%;
		opacity: 0;
	}

	html.home-2026 header.desktop.header > .main_menu {
		order: 2;
		flex: none;
		position: static;
		display: flex;
		align-items: center;
		width: auto;
		height: 72px;
		margin: 0;
		padding: 0;
		background: none;
		box-shadow: none;
		transform: none;
	}

	html.home-2026 header.desktop.header ul.rainbow_h_border {
		display: flex;
		flex-direction: row;
		align-items: stretch;
		height: 72px;
		margin: 0;
		padding: 0;
		background: none;
		border: 0;
	}

	html.home-2026 header.desktop.header ul.rainbow_h_border::before,
	html.home-2026 header.desktop.header ul.rainbow_h_border::after {
		display: none;
	}

	html.home-2026 header.desktop.header ul.rainbow_h_border > li:not(.dropdown) {
		display: none !important;
	}

	html.home-2026 header.desktop.header ul.rainbow_h_border > li.dropdown {
		position: static;
		display: flex;
		align-items: center;
		width: auto;
		min-width: 0;
		height: 72px;
		margin: 0;
		padding: 0;
		background: none;
		border: 0;
	}

	html.home-2026 header.desktop.header ul.rainbow_h_border > li.dropdown > figure {
		display: none;
	}

	html.home-2026 header.desktop.header ul.rainbow_h_border > li.dropdown > a.dropdown-toggle {
		position: relative;
		display: flex;
		align-items: center;
		width: auto;
		min-width: 0;
		height: 100%;
		margin: 0;
		padding: 10px 16px;
		background: none;
		border: 0;
		color: var(--h26-text);
		font-size: 18px;
		font-weight: 400;
		line-height: normal;
		text-decoration: none;
		white-space: nowrap;
	}

	html.home-2026 header.desktop.header ul.rainbow_h_border > li.dropdown > a.dropdown-toggle::before,
	html.home-2026 header.desktop.header ul.rainbow_h_border > li.dropdown > a.dropdown-toggle::after {
		content: none;
		display: none;
	}

	html.home-2026 header.desktop.header ul.rainbow_h_border > li.dropdown > a.dropdown-toggle[aria-expanded="true"],
	html.home-2026 header.desktop.header ul.rainbow_h_border > li.dropdown.show > a.dropdown-toggle {
		-webkit-text-stroke: .4px currentColor;
		text-decoration: underline;
		text-decoration-thickness: 2px;
		text-underline-offset: 8px;
	}

	html.home-2026 header.desktop.header .dropdown-menu.sub_menu_wrap {
		position: absolute;
		top: 72px;
		left: 50%;
		right: auto;
		box-sizing: border-box;
		width: 1570px;
		max-width: calc(100vw - 48px);
		margin: 8px 0 0;
		padding: 48px;
		transform: translateX(-50%);
		background: #fff;
		border: 0;
		border-radius: 16px;
		box-shadow: 0 8px 24px rgba(0, 0, 0, .12);
		animation: h26-fade var(--h26-dur) var(--h26-ease-out);
	}

	html.home-2026 header.desktop.header .sub_menu_wrap > .container {
		width: auto;
		max-width: none;
		margin: 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header .sub_menu_wrap .row {
		display: flex;
		flex-wrap: nowrap;
		align-items: flex-start;
		gap: 40px;
		margin: 0;
	}

	html.home-2026 header.desktop.header .sub_menu_wrap .row > .col.top_menu_item {
		flex: 1 1 0;
		min-width: 0;
		max-width: none;
		margin: 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header .sub_menu_wrap .row > .col.top_menu_item.mobile {
		display: none;
	}

	html.home-2026 header.desktop.header .sub_menu_wrap .row > .menu_with_icons {
		display: flex;
		flex: 0 0 204px;
		flex-direction: column;
		gap: 24px;
		width: 204px;
		margin: 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header .sub_menu_wrap .row > .menu_with_icons > .col.top_menu_item {
		flex: none;
		width: 100%;
		max-width: none;
		margin: 0;
	}

	html.home-2026 header.desktop.header .menu_with_icons li.h26-public {
		display: none;
	}

	html.home-2026 header.desktop.header .sub_menu_wrap .row > .col.top_menu_item h3 {
		margin: 0 0 12px;
		color: var(--h26-blue);
		font-size: 18px;
		font-weight: 600;
		line-height: 1.4;
	}

	html.home-2026 header.desktop.header .sub_menu_wrap .row > .col.top_menu_item > ul {
		display: flex;
		flex-direction: column;
		gap: 8px;
		margin: 0;
		padding: 0;
		list-style: none;
	}

	html.home-2026 header.desktop.header .sub_menu_wrap .row > .col.top_menu_item > ul > li {
		margin: 0;
		padding: 0;
		background: none;
	}

	html.home-2026 header.desktop.header .sub_menu_wrap .row > .col.top_menu_item > ul > li > a {
		color: var(--h26-text);
		font-size: 16px;
		font-weight: 400;
		line-height: 1.4;
		text-decoration: none;
	}

	html.home-2026 header.desktop.header > .left_header_content {
		order: 3;
		flex: none;
		position: static;
		display: flex;
		align-items: center;
		width: auto;
		height: 72px;
		margin: 0 auto 0 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header .left_header_content > .row {
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		align-items: center;
		gap: 32px;
		width: auto;
		margin: 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header .left_header_content .persoanlAreaMenu {
		display: none;
		align-items: center;
		flex: none;
		width: auto;
		height: auto;
		margin: 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header .lang {
		position: relative;
		flex: none;
		width: auto;
		height: auto;
		margin: 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header .lang .dropdown {
		position: relative;
	}

	html.home-2026 header.desktop.header .lang a.dropdown-toggle {
		display: inline-flex;
		align-items: center;
		gap: 4px;
		height: 42px;
		margin: 0;
		padding: 2px 0;
		border: 0;
		background: linear-gradient(51.25deg, var(--h26-stops));
		-webkit-background-clip: text;
		background-clip: text;
		color: transparent;
		font-size: 16px;
		font-weight: 500;
		line-height: 1.4;
		text-decoration: none;
	}

	html.home-2026 header.desktop.header .lang a.dropdown-toggle::after {
		content: '';
		display: inline-block;
		width: 12px;
		height: 12px;
		margin: 0;
		border: 0;
		vertical-align: middle;
		background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/chevron-down-12.svg?v=1') center / 12px 12px no-repeat;
	}

	html.home-2026 header.desktop.header .lang .dropdown-menu {
		position: absolute;
		top: calc(100% + 8px);
		left: 50%;
		right: auto;
		box-sizing: border-box;
		width: 140px;
		min-width: 0;
		margin: 0;
		padding: 0;
		transform: translateX(-50%);
		background: #fff;
		border: 0;
		border-radius: 24px;
		box-shadow: 0 0 24px rgba(0, 0, 0, .15);
		overflow: hidden;
		animation: h26-fade var(--h26-dur) var(--h26-ease-io);
	}

	html.home-2026 header.desktop.header .lang .dropdown-menu > .col {
		display: block;
		flex: none;
		width: auto;
		max-width: none;
		margin: 0;
		padding: 0;
		border-bottom: 1px solid #EAEAEA;
	}

	html.home-2026 header.desktop.header .lang .dropdown-menu > .col:last-child {
		border-bottom: 0;
	}

	html.home-2026 header.desktop.header .lang .dropdown-menu > .col > a {
		display: block;
		box-sizing: border-box;
		height: 49px;
		padding: 12px 24px;
		color: var(--h26-text);
		font-size: 16px;
		font-weight: 400;
		line-height: 24px;
		text-align: right;
		text-decoration: none;
		background: none;
	}

	html.home-2026 header.desktop.header .top_search_box {
		flex: none;
		width: auto;
		max-width: none;
		margin: 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header #searchMenuButton {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 24px;
		height: 24px;
		margin: 0;
		padding: 0;
		border: 0;
		background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/search-16.svg?v=1') center / 18px 18px no-repeat;
	}

	html.home-2026 header.desktop.header #searchMenuButton i {
		display: none;
	}
}

html.home-2026 .login-2026 {
	display: inline-flex;
	flex-direction: row;
	align-items: center;
	gap: 4px;
	color: var(--h26-blue-d);
	font-size: 18px;
	font-weight: 500;
	line-height: 1.4;
	text-decoration: none;
	white-space: nowrap;
}

html.home-2026 .login-2026-icon {
	flex: none;
	width: 24px;
	height: 24px;
	border-radius: 100px;
	background: rgba(5, 94, 211, .1) url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/user-10.svg?v=1') center / 10px 10px no-repeat;
}

@media (hover: hover) and (min-width: 1201px) {
	html.home-2026 header.desktop.header ul.rainbow_h_border > li.dropdown > a.dropdown-toggle:hover {
		text-decoration: underline;
		text-decoration-thickness: 2px;
		text-underline-offset: 8px;
	}

	html.home-2026 header.desktop.header .sub_menu_wrap .row > .col.top_menu_item > ul > li > a:hover,
	html.home-2026 header.desktop.header .lang .dropdown-menu > .col > a:hover {
		color: var(--h26-blue);
		text-decoration: underline;
	}

	html.home-2026 .login-2026:hover .login-2026-text {
		text-decoration: underline;
	}
}

@media (max-width: 1200.98px) {
	html.home-2026 header.desktop.header {
		position: sticky;
		top: 0;
		z-index: 900;
		display: flex;
		flex-direction: row;
		align-items: center;
		justify-content: space-between;
		box-sizing: border-box;
		width: 100%;
		height: 56px;
		min-height: 56px;
		margin: 0;
		padding: 0 16px;
		background: #fff;
		box-shadow: none;
		border: 0;
	}

	html.home-2026 header.desktop.header > .toggle_mobile_menu {
		order: 1;
		flex: none;
		width: 24px;
		height: 24px;
		margin: 0;
		padding: 0;
		border: 0;
		font-size: 0;
		background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/hamburger-20.svg?v=1') center / 20px 20px no-repeat;
	}

	html.home-2026 header.desktop.header > .toggle_mobile_menu::before,
	html.home-2026 header.desktop.header > .toggle_mobile_menu::after {
		content: none;
		display: none;
	}

	html.home-2026 header.desktop.header > .logo {
		position: absolute;
		top: 50%;
		left: 50%;
		width: auto;
		min-width: 0;
		height: auto;
		margin: 0;
		padding: 0;
		transform: translate(-50%, -50%);
	}

	html.home-2026 header.desktop.header > .logo a {
		display: block;
		width: 123px;
		height: 31.5px;
		background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/logo-mobile.png?v=1') center / 100% 100% no-repeat;
	}

	html.home-2026 header.desktop.header > .logo img {
		display: block;
		width: 100%;
		height: 100%;
		opacity: 0;
	}

	html.home-2026 header.desktop.header > .left_header_content {
		order: 3;
		position: static;
		display: flex;
		align-items: center;
		width: auto;
		height: 56px;
		margin: 0 auto 0 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header .left_header_content .left_header_items {
		display: flex;
		flex-direction: row;
		flex-wrap: nowrap;
		align-items: center;
		gap: 12px;
		width: auto;
		height: 42px;
		margin: 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header .left_header_content .persoanlAreaMenu {
		display: none;
		align-items: center;
		order: 1;
		flex: none;
		width: auto;
		height: auto;
		margin: 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header .left_header_content .lang {
		position: relative;
		display: block;
		order: 2;
		flex: none;
		width: auto;
		height: auto;
		margin: 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header .left_header_content .top_search_box {
		display: none;
	}

	html.home-2026 header.desktop.header .left_header_content .lang .dropdown {
		position: relative;
	}

	html.home-2026 header.desktop.header .left_header_content .lang a.dropdown-toggle {
		display: inline-flex;
		flex-direction: row;
		align-items: center;
		gap: 4px;
		box-sizing: border-box;
		height: 42px;
		margin: 0;
		padding: 2px 0;
		border: 0;
		background: none;
		color: #3A3A3A;
		font-size: 16px;
		font-weight: 400;
		line-height: 22.4px;
		text-decoration: none;
	}

	html.home-2026 header.desktop.header .left_header_content .lang a.dropdown-toggle::after {
		content: '';
		display: block;
		flex: none;
		width: 12px;
		height: 12px;
		margin: 0;
		border: 0;
		background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/chevron-down-12-dark.svg?v=1') center / 12px 12px no-repeat;
	}

	html.home-2026 header.desktop.header .left_header_content .lang .dropdown-menu {
		position: absolute;
		top: calc(100% + 8px);
		left: 0;
		right: auto;
		z-index: 910;
		box-sizing: border-box;
		width: 140px;
		min-width: 0;
		margin: 0;
		padding: 0;
		transform: none;
		background: #fff;
		border: 0;
		border-radius: 24px;
		box-shadow: 0 0 24px rgba(0, 0, 0, .15);
		overflow: hidden;
	}

	html.home-2026 header.desktop.header .left_header_content .lang .dropdown-menu > .col {
		display: block;
		flex: none;
		width: auto;
		max-width: none;
		margin: 0;
		padding: 0;
		border-bottom: 1px solid #EAEAEA;
	}

	html.home-2026 header.desktop.header .left_header_content .lang .dropdown-menu > .col:last-child {
		border-bottom: 0;
	}

	html.home-2026 header.desktop.header .left_header_content .lang .dropdown-menu > .col > a {
		display: block;
		box-sizing: border-box;
		height: 49px;
		padding: 12px 24px;
		color: var(--h26-text);
		font-size: 16px;
		font-weight: 400;
		line-height: 24px;
		text-align: right;
		text-decoration: none;
		background: none;
	}

	html.home-2026 header.desktop.header .left_header_content .login-2026 {
		gap: 0;
		margin: -7.5px;
		padding: 7.5px;
	}

	html.home-2026 header.desktop.header .left_header_content .login-2026-icon {
		width: 29px;
		height: 29px;
		background: #F0F4F6 url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/user-16.svg?v=1') center / 16px 16px no-repeat;
	}

	html.home-2026 header.desktop.header .left_header_content .login-2026-text {
		position: absolute;
		width: 1px;
		height: 1px;
		margin: -1px;
		padding: 0;
		overflow: hidden;
		clip: rect(0, 0, 0, 0);
		white-space: nowrap;
		border: 0;
	}

	html.home-2026 header.desktop.header .main_menu .searchbox_mobile_container {
		display: block;
		box-sizing: border-box;
		width: 100%;
		height: auto;
		margin: 0;
		padding: 11px 24px 0;
		background: none;
		border: 0;
	}

	html.home-2026 .drawer-search-2026 {
		display: flex;
		flex-direction: row;
		align-items: center;
		gap: 8px;
		box-sizing: border-box;
		width: 100%;
		height: 48px;
		margin: 0;
		padding: 0 24px;
		border-radius: 100px;
		background: #F0F4F6;
	}

	html.home-2026 .drawer-search-2026:focus-within {
		outline: 2px solid var(--h26-blue);
		outline-offset: 2px;
	}

	html.home-2026 .drawer-search-2026-input {
		flex: 1 1 auto;
		min-width: 0;
		height: 100%;
		margin: 0;
		padding: 0;
		border: 0;
		background: none;
		box-shadow: none;
		color: var(--h26-text);
		font-family: var(--h26-font);
		font-size: 15px;
		font-weight: 400;
		line-height: 17.775px;
		text-align: right;
		-webkit-appearance: none;
		appearance: none;
	}

	html.home-2026 .drawer-search-2026-input:focus-visible {
		outline: 2px solid transparent;
	}

	html.home-2026 .drawer-search-2026-input::placeholder {
		color: #6B7280;
		opacity: 1;
	}

	html.home-2026 .drawer-search-2026-input::-webkit-search-cancel-button {
		-webkit-appearance: none;
	}

	html.home-2026 .drawer-search-2026-go {
		flex: none;
		width: 20px;
		height: 20px;
		margin: 0;
		padding: 0;
		border: 0;
		background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/search-20-blue.svg?v=1') center / 20px 20px no-repeat;
		cursor: pointer;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons {
		position: static;
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 8px;
		box-sizing: border-box;
		width: 100%;
		min-width: 0;
		max-width: none;
		margin: 0;
		padding: 20px 0;
		border-radius: 32px 32px 0 0;
		background: linear-gradient(60.777deg, #055ED3, #3E8EF6);
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons > .col {
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 8px;
		flex: none;
		box-sizing: border-box;
		width: 100%;
		max-width: none;
		margin: 0;
		padding: 0 !important;
		border: 0;
		border-radius: 0;
		background: none;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > a {
		display: block;
		margin: 0;
		padding: 0;
		cursor: default;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > a > h3 {
		display: block;
		width: auto;
		margin: 0;
		padding: 0;
		color: #fff;
		font-size: 16px;
		font-weight: 700;
		line-height: 21.79px;
		text-align: center;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .social_menu > a {
		position: absolute;
		width: 1px;
		height: 1px;
		margin: -1px;
		padding: 0;
		overflow: hidden;
		clip: rect(0, 0, 0, 0);
		white-space: nowrap;
		border: 0;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul {
		display: flex !important;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: center;
		gap: 8px 16px;
		width: 272px;
		max-width: 100%;
		height: auto !important;
		margin: 0 !important;
		padding: 0 !important;
		overflow: visible !important;
		list-style: none;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 80px;
		height: 80px;
		margin: 0 !important;
		padding: 0;
		border-radius: 100px;
		background: rgba(255, 255, 255, .6);
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li.send_msg {
		order: 1;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li.call {
		order: 2;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li.whatsapp {
		order: 3;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li.h26-public {
		order: 4;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li.app {
		order: 5;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li > a {
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: center;
		gap: 8px;
		box-sizing: border-box;
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 8px;
		border-radius: 100px;
		color: var(--h26-text);
		font-size: 14px;
		font-weight: 400;
		line-height: 19px;
		text-align: center;
		text-decoration: none;
		white-space: nowrap;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li > a > i {
		display: block;
		flex: none;
		width: 20px;
		height: 20px;
		margin: 0;
		background-position: center;
		background-repeat: no-repeat;
		background-size: contain;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li.send_msg > a > i {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/menu-106-send.svg?v=1');
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li.call > a > i {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/menu-106-phone.svg?v=1');
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li.whatsapp > a > i {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/menu-106-whatsapp.svg?v=1');
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li.app > a > i {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/menu-106-app.svg?v=1');
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .contact_menu > ul > li.h26-public > a > i {
		width: 22px;
		height: 21px;
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/menu-106-public.svg?v=1');
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .social_menu > ul {
		display: flex !important;
		flex-direction: row;
		flex-wrap: nowrap;
		justify-content: center;
		gap: 12px;
		width: auto;
		height: auto !important;
		margin: 0 !important;
		padding: 0 !important;
		overflow: visible !important;
		list-style: none;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .social_menu > ul > li {
		display: flex;
		width: 48px;
		height: 48px;
		margin: 0;
		padding: 0;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .social_menu > ul > li > a {
		display: block;
		width: 48px;
		height: 48px;
		border-radius: 100px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: 48px 48px;
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .social_menu > ul > li.facebook > a {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/social-facebook-48.svg?v=1');
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .social_menu > ul > li.instagram > a {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/social-instagram-48.svg?v=1');
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .social_menu > ul > li.youtube > a {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/social-youtube-48.svg?v=1');
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .social_menu > ul > li.whatsapp > a {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/social-whatsapp-48.svg?v=1');
	}

	html.home-2026 header.desktop.header .main_menu .menu_with_icons .social_menu > ul > li.linkedin > a {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/social-linkedin-48.svg?v=1');
	}
}

@media (min-width: 1201px) {
	html.home-2026 .drawer-search-2026 {
		display: none;
	}
}

html.home-2026 .pane1 .hp_main_content {
	position: relative;
	display: flex;
	flex-direction: column;
	height: auto;
	max-height: none;
}

html.home-2026 #Anchor1 {
	position: relative;
}

html.home-2026 .pane1 .hp_main_content > .AnchorZone {
	margin-top: -56px;
}

html.home-2026 .hp-carousel {
	height: 612px;
}

html.home-2026 .hp-carousel .flickity-viewport {
	height: 100% !important;
}

html.home-2026 .hp-carousel .carousel-cell.hero-2026-cell {
	position: relative;
	height: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

html.home-2026 .hp-carousel .hero-2026-content {
	position: absolute;
	top: 199px;
	bottom: 72px;
	left: 50%;
	z-index: 1;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: flex-start;
	gap: 16px;
	box-sizing: border-box;
	width: max-content;
	max-width: calc(100% - 252px);
	transform: translateX(-50%);
	text-align: center;
}

html.home-2026 .hp-carousel .hero-2026-title {
	display: flex;
	flex-direction: column;
	align-items: center;
	max-width: 100%;
	margin: 0;
	padding: 0;
	color: #fff;
	font-family: var(--h26-font);
	font-size: 70px;
	font-weight: 400;
	line-height: 80px;
	text-align: center;
	text-shadow: 0 4px 12px rgba(0, 0, 0, .3);
}

html.home-2026 .hp-carousel .hero-2026-line1 {
	display: block;
	max-width: 100%;
	margin-bottom: -8px;
	overflow: hidden;
	font-weight: 700;
	text-overflow: ellipsis;
	white-space: nowrap;
}

html.home-2026 .hp-carousel .hero-2026-line2 {
	display: block;
	max-width: 100%;
	overflow: hidden;
	font-weight: 400;
	text-overflow: ellipsis;
	white-space: nowrap;
}

html.home-2026 .hp-carousel .hero-2026-more {
	margin-top: auto;
	color: #fff;
	font-family: var(--h26-font);
	font-size: 18px;
	font-weight: 500;
	text-decoration: underline;
	text-underline-offset: 4px;
	text-shadow: 0 4px 12px rgba(0, 0, 0, .3);
}

html.home-2026 .hp-carousel .flickity-prev-next-button {
	display: none;
}

html.home-2026 .hp-carousel .flickity-page-dots {
	position: absolute;
	top: auto;
	right: 24px;
	bottom: 24px;
	left: auto;
	z-index: 2;
	display: flex;
	align-items: center;
	gap: 8px;
	width: auto;
	max-width: none;
	height: auto;
	margin: 0;
	padding: 0;
	text-align: right;
}

html.home-2026 .hp-carousel .flickity-page-dots .dot {
	width: 10px;
	height: 10px;
	margin: 0;
	border: 1px solid #fff;
	background: transparent;
	opacity: 1;
}

html.home-2026 .hp-carousel .flickity-page-dots .dot.is-selected {
	background: #fff;
}

html.home-2026 .hp-carousel .flickity-page-dots .pause {
	width: 32px;
	height: 32px;
	margin: 0;
	border: 1px solid #fff;
	color: #fff;
}

html.home-2026 #Anchor1 #SearchBox {
	position: absolute;
	top: 392px;
	right: auto;
	bottom: auto;
	left: 50%;
	z-index: 6;
	display: block;
	float: none;
	box-sizing: border-box;
	width: 800px;
	max-width: calc(100% - 48px);
	height: 64px;
	margin: 0;
	transform: translateX(-50%);
}

html.home-2026 #Anchor1 #SearchBox div[id*='csr_sboxdiv'] {
	display: flex;
	align-items: center;
	gap: 8px;
	box-sizing: border-box;
	width: 100%;
	max-width: none;
	height: 64px;
	margin: 0;
	padding: 0 24px;
	border: 0;
	border-radius: 100px;
	background: #fff;
	box-shadow: none;
}

html.home-2026 #Anchor1 #SearchBox div[id*='csr_sboxdiv']:focus-within {
	outline: 2px solid var(--h26-blue);
	outline-offset: 2px;
}

html.home-2026 #Anchor1 #SearchBox div[id*='csr_sboxdiv'].ms-srch-sbLarge > input {
	flex: 1 1 auto;
	box-sizing: border-box;
	width: auto;
	min-width: 0;
	height: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	background: transparent;
	box-shadow: none;
	color: var(--h26-text-2);
	font-family: var(--h26-font);
	font-size: 18px;
	line-height: normal;
	text-align: right;
}

html.home-2026 #Anchor1 #SearchBox div[id*='csr_sboxdiv'].ms-srch-sbLarge > input:focus-visible {
	outline: 2px solid transparent;
}

html.home-2026 #Anchor1 #SearchBox div[id*='csr_sboxdiv'].ms-srch-sbLarge > .ms-srch-sb-searchLink {
	display: flex;
	flex: none;
	width: 24px;
	height: 24px;
	margin: 0;
	background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/search-16.svg?v=1') center / 16px 16px no-repeat;
}

html.home-2026 #Anchor1 #SearchBox .ms-srch-sb-searchLink > img {
	opacity: 0;
}

html.home-2026 .hp_main_content .container.topnews_wrapper {
	order: -1;
	position: sticky;
	top: 72px;
	bottom: auto;
	z-index: 7;
	display: block;
	box-sizing: border-box;
	width: 100%;
	max-width: none;
	height: 56px;
	margin: 0;
	padding: 0;
	pointer-events: none;
}

html.home-2026 .hp_main_content .container.topnews_wrapper .news_container {
	pointer-events: auto;
}

html.home-2026 .hp_main_content .container.topnews_wrapper > div,
html.home-2026 .hp_main_content .flashesContainer {
	width: 100%;
}

html.home-2026 .hp_main_content .news_container {
	position: relative;
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 32px;
	box-sizing: border-box;
	width: 100%;
	max-width: none;
	height: 56px;
	margin: 0;
	padding: 0 24px 0 80px;
	border-radius: 0;
	background: rgba(255, 255, 255, .9);
	color: var(--h26-text-2);
}

html.home-2026 .hp_main_content .news_container .swiper.news_ticker {
	flex: 1 1 auto;
	order: 1;
	width: auto;
	min-width: 0;
	max-width: none;
	height: 56px;
	margin: 0;
}

html.home-2026 .hp_main_content .news_container .swiper.news_ticker .swiper-slide {
	display: flex;
	flex-direction: row;
	align-items: center;
	height: 56px;
}

html.home-2026 .hp_main_content .news_container .swiper.news_ticker .swiper-slide a {
	display: flex;
	flex-direction: row;
	align-items: center;
	max-width: 100%;
	color: var(--h26-text-2);
	text-decoration: none;
}

html.home-2026 .hp_main_content .news_container .swiper.news_ticker .swiper-slide .info_txt {
	display: flex;
	flex-direction: row;
	align-items: center;
	max-width: 100%;
	height: auto;
	padding: 0 4px;
	overflow: hidden;
	color: var(--h26-text-2);
	font-family: var(--h26-font);
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	white-space: nowrap;
	transition: background-color var(--h26-dur) var(--h26-ease-out);
}

html.home-2026 .hp_main_content .news_container .swiper.news_ticker .swiper-slide .info_txt span.date {
	display: inline-flex;
	flex: none;
	margin: 0;
	font-family: var(--h26-font);
	font-weight: 400;
}

html.home-2026 .hp_main_content .news_container .swiper.news_ticker .swiper-slide .info_txt span.date::after {
	content: '|';
	margin: 0 8px;
}

html.home-2026 .hp_main_content .news_container .swiper.news_ticker .swiper-slide .info_txt .data {
	display: block;
	min-width: 0;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
}

html.home-2026 .hp_main_content .news_container .swiper.news_ticker .swiper-slide .info_txt .data b {
	display: block;
	overflow: hidden;
	font-family: var(--h26-font);
	font-size: 16px;
	font-weight: 400;
	line-height: 20px;
	text-overflow: ellipsis;
	white-space: nowrap;
}

html.home-2026 .hp_main_content .news_container a.all_news {
	display: inline-flex;
	flex: none;
	order: 0;
	align-items: center;
	gap: 8px;
	width: auto;
	margin: 0;
	color: var(--h26-text-2);
	font-family: var(--h26-font);
	font-size: 18px;
	font-weight: 700;
	line-height: 14px;
	text-decoration: none;
	white-space: nowrap;
}

html.home-2026 .hp_main_content .news_container a.all_news::after {
	content: '';
	display: inline-flex;
	flex: none;
	order: -1;
	box-sizing: border-box;
	width: 36px;
	height: 36px;
	margin: 0;
	border: 1px solid var(--h26-blue);
	border-radius: 50%;
	background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/plus-24-blue.svg?v=1') center / 24px 24px no-repeat;
	filter: drop-shadow(0 -4px 12px rgba(0, 0, 0, .15));
	transform: none;
}

html.home-2026 .hp_main_content .news_container #playPauseButton {
	position: absolute;
	top: 0;
	right: auto;
	bottom: auto;
	left: 0;
	z-index: 2;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 56px;
	height: 56px;
	margin: 0;
	padding: 0;
	border: 0;
	border-radius: 0;
	background: #fff;
	box-shadow: 4px 0 22px rgba(0, 0, 0, .1);
	cursor: pointer;
}

html.home-2026 .hp_main_content .news_container #playPauseButton::before {
	content: '';
	display: block;
	flex: none;
	box-sizing: border-box;
	width: 34px;
	height: 34px;
	border: 1px solid var(--h26-blue);
	border-radius: 50%;
	background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/player-pause-24-blue-1.svg?v=1') center / 24px 24px no-repeat;
	filter: drop-shadow(0 -4px 12px rgba(0, 0, 0, .15));
}

html.home-2026 .hp_main_content .news_container #playPauseButton.play::before {
	background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/player-play-24-blue.svg?v=1');
}

html.home-2026 .ai-pill-2026 {
	position: absolute;
	top: 574px;
	left: 50%;
	z-index: 5;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	gap: 20px;
	box-sizing: border-box;
	height: 72px;
	margin: 0;
	padding: 8px 40px;
	border: 0;
	border-radius: 100px;
	background: linear-gradient(13.918deg, var(--h26-stops));
	box-shadow: 0 -4px 12px rgba(0, 0, 0, .15);
	color: #fff;
	font-family: var(--h26-font);
	font-size: 24px;
	font-weight: 500;
	line-height: normal;
	text-shadow: 0 4px 12px rgba(0, 0, 0, .3);
	white-space: nowrap;
	transform: translateX(-50%);
	cursor: pointer;
	transition: transform var(--h26-dur) var(--h26-ease-io), box-shadow var(--h26-dur) var(--h26-ease-io);
}

html.home-2026 .ai-pill-2026-icon {
	flex: none;
	width: 54px;
	height: 56px;
	background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/ai-anim-pill-54x56.webp?v=2') center / 54px 56px no-repeat;
}

html.home-2026 .ai-pill-2026-chevron {
	flex: none;
	width: 14px;
	height: 14px;
	background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/chevron-14-white.svg?v=1') center / 14px 14px no-repeat;
}

@media (hover: hover) and (min-width: 1201px) {
	html.home-2026 .hp_main_content .news_container .swiper.news_ticker .swiper-slide a:hover .info_txt {
		background-color: #fff;
		outline: 1px solid var(--h26-text-2);
	}

	html.home-2026 .ai-pill-2026:hover {
		box-shadow: 0 2px 18px rgba(0, 0, 0, .2);
		transform: translate(-50%, -2px);
	}
}

@media (max-width: 1200.98px) {
	html.home-2026 .pane1 .hp_main_content {
		height: auto;
	}

	html.home-2026 .pane1 .hp_main_content > .AnchorZone {
		margin-top: 0;
	}

	html.home-2026 .hp-carousel {
		height: 323px;
	}

	html.home-2026 .hp-carousel .carousel-cell.hero-2026-cell::before {
		content: '';
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0, 0, 0, .35);
	}

	html.home-2026 .hp-carousel .hero-2026-content {
		top: 80px;
		bottom: 24px;
		gap: 8px;
		width: calc(100% - 32px);
		max-width: 600px;
	}

	html.home-2026 .hp-carousel .hero-2026-title {
		gap: 2px;
		font-size: 28px;
		line-height: normal;
	}

	html.home-2026 .hp-carousel .hero-2026-line1 {
		margin-bottom: 0;
		font-size: 40px;
	}

	html.home-2026 .hp-carousel .hero-2026-line2 {
		font-size: 28px;
	}

	html.home-2026 .hp-carousel .hero-2026-more {
		font-size: 16px;
	}

	html.home-2026 .hp-carousel .flickity-page-dots {
		right: 16px;
		bottom: 12px;
	}

	html.home-2026 #Anchor1 #SearchBox {
		display: none;
	}

	html.home-2026 .hp_main_content .container.topnews_wrapper {
		order: 0;
		position: relative;
		top: auto;
		z-index: 1;
		width: 100%;
		max-width: none;
		height: auto;
		margin: 0;
		pointer-events: auto;
	}

	html.home-2026 .hp_main_content .news_container {
		gap: 8px;
		height: 48px;
		padding: 0 16px 0 56px;
		border-bottom: 1px solid var(--h26-border-2);
		background: rgba(240, 244, 246, .9);
	}

	html.home-2026 .hp_main_content .news_container .swiper.news_ticker,
	html.home-2026 .hp_main_content .news_container .swiper.news_ticker .swiper-slide {
		height: 47px;
	}

	html.home-2026 .hp_main_content .news_container a.all_news {
		gap: 6px;
		color: var(--h26-text);
		font-size: 14px;
		line-height: normal;
	}

	html.home-2026 .hp_main_content .news_container a.all_news::after {
		width: 22px;
		height: 22px;
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/plus-14-blue.svg?v=1');
		background-size: 14px 14px;
	}

	html.home-2026 .hp_main_content .news_container #playPauseButton {
		width: 47px;
		height: 47px;
		box-shadow: none;
		background-color: transparent;
	}

	html.home-2026 .hp_main_content .news_container #playPauseButton::before {
		width: 22px;
		height: 22px;
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/player-pause-14-blue.svg?v=1');
		background-size: 14px 14px;
	}

	html.home-2026 .hp_main_content .news_container #playPauseButton.play::before {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/player-play-14-blue.svg?v=1');
	}

	html.home-2026 .ai-pill-2026 {
		top: 197px;
		gap: 12px;
		width: calc(100% - 32px);
		max-width: 600px;
		height: 48px;
		padding: 4px 20px;
		background: linear-gradient(8.901deg, var(--h26-stops));
		font-size: 16px;
	}

	html.home-2026 .ai-pill-2026-icon {
		width: 39px;
		height: 40px;
		background-size: cover;
	}
}

html.home-2026 .pane2.service_icons .service_icons_container {
	box-sizing: border-box;
	width: calc(100% - 252px);
	max-width: 1557px;
	margin: 0 auto;
	padding: 60px 0 0;
}

html.home-2026 .pane2.service_icons ul.service_icons_items {
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	gap: 0;
	margin: 0;
	padding: 0;
	list-style: none;
}

html.home-2026 .pane2.service_icons ul.service_icons_items > li {
	display: flex;
	flex: 0 1 173px;
	min-width: 0;
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
}

html.home-2026 .pane2.service_icons ul.service_icons_items > li > a {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 16px;
	box-sizing: border-box;
	width: 100%;
	min-height: 180px;
	height: auto;
	padding: 24px 12px;
	border: 0;
	border-radius: 16px;
	background: #fff;
	box-shadow: none;
	color: var(--h26-text-2);
	text-decoration: none;
}

html.home-2026 .pane2.service_icons ul.service_icons_items > li > a:focus-visible {
	outline: 2px solid var(--h26-blue);
	outline-offset: -2px;
}

html.home-2026 .pane2.service_icons ul.service_icons_items > li > a > figure {
	display: flex;
	flex: none;
	width: 56px;
	height: 56px;
	margin: 0;
	transition: transform var(--h26-dur) var(--h26-ease-out);
}

html.home-2026 .pane2.service_icons ul.service_icons_items > li > a > figure img {
	width: 100%;
	height: 100%;
	margin: 0;
	object-fit: contain;
}

html.home-2026 .pane2.service_icons ul.service_icons_items > li > a > span {
	display: block;
	width: auto;
	margin: 0;
	color: var(--h26-text-2);
	font-family: var(--h26-font);
	font-size: 20px;
	font-weight: 500;
	line-height: 1.4;
	text-align: center;
}

html.home-2026 .pane2.service_icons ul.service_icons_items > li.service-all-2026 > a > figure > picture {
	display: contents;
}

html.home-2026 .pane2.service_icons ul.service_icons_items > li.service-all-2026 > a > figure img {
	flex: none;
	width: 58px;
	height: 58px;
	max-width: none;
	margin: -1px;
}

html.home-2026 .pane2.service_icons ul.service_icons_items > li.service-all-2026 > a > span.service-all-label-2026 {
	text-decoration: underline;
	text-underline-position: from-font;
	text-decoration-skip-ink: none;
}

html.home-2026 .pane2.service_icons ul.service_icons_items > li.service-all-2026 > a > span.service-all-short-2026 {
	display: none;
}

html.home-2026 .pane2.service_icons .service_icons_container.services-tiled-2026 > .all_info_link {
	display: none;
}

html.home-2026 .pane2.service_icons .all_info_link {
	width: auto;
	margin: 24px 0 0;
	text-align: center;
}

html.home-2026 .pane .all_info_link .more_info {
	position: relative;
	display: inline-flex;
	flex-direction: row;
	align-items: center;
	gap: 8px;
	box-sizing: border-box;
	padding: 9px 23px 11px;
	border: 1px solid var(--h26-blue);
	border-radius: 50px;
	background: #fff;
	color: var(--h26-blue);
	font-family: var(--h26-font);
	font-size: 20px;
	font-weight: 500;
	line-height: 1.4;
	text-decoration: none;
	transition: background-color var(--h26-dur) var(--h26-ease-io), color var(--h26-dur) var(--h26-ease-io);
}

html.home-2026 .pane .all_info_link .more_info::after {
	content: '';
	position: static;
	display: inline-flex;
	flex: none;
	width: 14px;
	height: 14px;
	margin: 0;
	background: currentColor;
	-webkit-mask: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/chevron-14-blue.svg?v=1') center / 14px 14px no-repeat;
	mask: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/chevron-14-blue.svg?v=1') center / 14px 14px no-repeat;
	transform: none;
	forced-color-adjust: none;
}

html.home-2026 .pane .all_info_link .more_info:focus-visible {
	outline: 2px solid var(--h26-blue);
	outline-offset: 2px;
}

@media (min-width: 1201px) and (max-width: 1535.98px) {
	html.home-2026 .pane2.service_icons ul.service_icons_items > li > a {
		padding-right: 6px;
		padding-left: 6px;
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items > li > a > span {
		font-size: 18px;
	}
}

@media (hover: hover) and (min-width: 1201px) {
	html.home-2026 .pane2.service_icons ul.service_icons_items > li > a:hover {
		border: 0;
		box-shadow: none;
		text-decoration: none;
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items > li > a:hover > figure {
		transform: scale(1.142857);
	}

	html.home-2026 .pane .all_info_link .more_info:hover {
		background-color: var(--h26-blue);
		color: #fff;
		text-decoration: none;
	}
}

@media (max-width: 1200.98px) {
	html.home-2026 .pane2.service_icons .service_icons_container {
		width: 100%;
		max-width: none;
		padding: 32px 0;
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items {
		justify-content: flex-start;
		gap: 20px;
		padding: 8px 16px 4px;
		overflow-x: auto;
		overflow-y: hidden;
		scrollbar-width: none;
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items > li {
		flex: none;
		min-width: 60px;
		max-width: 88px;
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items > li > a {
		gap: 6px;
		min-height: 0;
		padding: 0;
		border-radius: 0;
		background: none;
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items > li > a:focus-visible {
		outline-offset: 2px;
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items > li > a > figure {
		align-items: center;
		justify-content: center;
		box-sizing: border-box;
		width: 56px;
		height: 56px;
		margin: 2px;
		border-radius: 100px;
		background: #fff;
		box-shadow: 0 0 12px rgba(0, 0, 0, .1);
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items > li > a > figure img {
		width: 28px;
		height: 28px;
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items > li > a > span {
		display: -webkit-box;
		width: min-content;
		min-width: 100%;
		max-height: 36px;
		overflow: hidden;
		color: #3D3D3D;
		font-size: 16px;
		font-weight: 400;
		line-height: 18px;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items > li.service-all-2026 > a > figure img {
		width: 30px;
		height: 30px;
		margin: 0;
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items > li.service-all-2026 > a > span.service-all-label-2026 {
		display: none;
	}

	html.home-2026 .pane2.service_icons ul.service_icons_items > li.service-all-2026 > a > span.service-all-short-2026 {
		display: -webkit-box;
	}

	html.home-2026 .pane2.service_icons .all_info_link {
		margin: 16px 0 0;
	}

	html.home-2026 .pane .all_info_link .more_info {
		padding: 7px 15px;
		gap: 6px;
		font-size: 14px;
		line-height: normal;
	}
}

html.home-2026 .hp_events_section {
	box-sizing: border-box;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 24px clamp(16px, 11.458vw, 220px);
	background: #fff;
}

html.home-2026 .hp_events_section section {
	display: flex;
	flex-direction: column;
	gap: 0;
	max-width: 1480px;
	margin: 0 auto;
}

html.home-2026 .hp_events_section section.events-head-2026 {
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	gap: 32px 24px;
}

html.home-2026 .hp_events_section section.events-head-2026 > h2.AnchorTitle {
	order: 1;
	flex: 0 1 auto;
	min-width: 0;
}

html.home-2026 .hp_events_section section.events-head-2026 > .all_info_link {
	display: block;
	order: 2;
	flex: none;
	width: auto;
	max-width: none;
	margin: 0;
	padding: 0;
	text-align: left;
}

html.home-2026 .hp_events_section section.events-head-2026 > div:not(.all_info_link) {
	order: 3;
	flex: 0 0 100%;
	min-width: 0;
}

html.home-2026 .hp_events_section h2.AnchorTitle {
	display: block;
	position: static;
	margin: 0;
	padding: 0;
	color: var(--h26-heading);
	font-family: var(--h26-font);
	font-size: 48px;
	font-weight: 600;
	line-height: 1.4;
	text-align: right;
}

html.home-2026 .hp_events_section h2.AnchorTitle::before {
	display: none;
}

html.home-2026 .hp_events_section h2.AnchorTitle > span {
	display: inline;
	margin: 0;
}

html.home-2026 .hp_events_section .latest_events_container {
	position: relative;
	box-sizing: border-box;
	width: 100%;
	max-width: none;
	margin: 0;
	padding: 0;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events {
	position: relative;
	display: block;
	margin: 0;
	padding: 0;
	list-style: none;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li {
	display: block;
	box-sizing: border-box;
	width: 100%;
	max-width: none;
	height: auto;
	margin: 0;
	padding: 0;
	border-radius: 16px;
	background: transparent;
	box-shadow: none;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li > a {
	position: relative;
	z-index: 0;
	display: flex;
	flex-direction: column;
	justify-content: flex-end;
	align-items: stretch;
	box-sizing: border-box;
	width: 100%;
	max-width: none;
	height: auto;
	min-height: 440px;
	aspect-ratio: 1480 / 762.314;
	margin: 0;
	padding: 0 70px 44.31px 57px;
	overflow: hidden;
	border-radius: 16px;
	background: #0D1B2A;
	box-shadow: none;
	color: #fff;
	text-decoration: none;
	isolation: isolate;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li > a:focus-visible {
	outline-color: transparent;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li > a:focus-visible::after {
	content: '';
	position: absolute;
	inset: 0;
	z-index: 2;
	border-radius: inherit;
	outline: 3px solid #fff;
	outline-offset: -6px;
	pointer-events: none;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li > a .img_div {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 0;
	display: block;
	width: auto;
	height: auto;
	margin: 0;
	overflow: hidden;
	border-radius: 0;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li > a .img_div::after {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 40.846%, rgba(0, 0, 0, .84));
	pointer-events: none;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li > a .img_div img {
	display: block;
	width: 100%;
	height: 100%;
	min-height: 0;
	max-width: none;
	margin: 0;
	object-fit: cover;
	transform: none;
	transition: none;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li > a .content {
	position: relative;
	z-index: 1;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 8.78px;
	box-sizing: border-box;
	width: 100%;
	min-height: 0;
	margin: 0;
	padding: 0;
	background: none;
	color: #fff;
	font-size: inherit;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li > a .content::before {
	display: none;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li > a .content h3 {
	display: block;
	order: 0;
	box-sizing: border-box;
	width: auto;
	max-width: 100%;
	margin: 0;
	padding: 0;
	overflow: hidden;
	color: #fff;
	font-family: var(--h26-font);
	font-size: 56px;
	font-weight: 600;
	line-height: 68px;
	text-align: right;
	text-overflow: ellipsis;
	white-space: nowrap;
	-webkit-line-clamp: unset;
	word-break: normal;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 {
	display: inline-flex;
	flex-direction: row;
	align-items: center;
	gap: 16px;
	box-sizing: border-box;
	max-width: 100%;
	height: 40px;
	margin: 0;
	padding: 4px 16px 6px;
	overflow: hidden;
	border-radius: 4px;
	background: linear-gradient(7.155deg, var(--h26-stops));
	color: #fff;
	font-family: var(--h26-font);
	font-size: 24px;
	font-weight: 400;
	line-height: normal;
	white-space: nowrap;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .date_time {
	display: block;
	flex: none;
	margin: 0;
	padding: 0;
	color: #fff;
	font: inherit;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .date {
	display: inline;
	margin: 0;
	padding: 0;
	color: #fff;
	font: inherit;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .date > span:first-child {
	display: inline;
	position: static;
	margin: 0;
	padding: 0;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .date > span:first-child::before {
	display: none;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .time {
	display: inline;
	margin: 0 8px 0 0;
	padding: 0;
	color: #fff;
	font: inherit;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .location {
	display: inline-flex;
	flex: 0 1 auto;
	align-items: center;
	gap: 16px;
	position: static;
	min-width: 0;
	margin: 0;
	padding: 0;
	color: #fff;
	font: inherit;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .location::before {
	content: '';
	position: static;
	display: block;
	flex: none;
	width: 1px;
	height: 17.6px;
	margin: 0;
	background: #fff;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .event-place-2026 {
	display: block;
	min-width: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-cta-2026 {
	position: relative;
	z-index: 1;
	display: inline-flex;
	flex-direction: row;
	align-items: center;
	align-self: flex-end;
	gap: 8px;
	box-sizing: border-box;
	height: 50px;
	margin: 44.22px 0 0;
	padding: 10px 24px 12px;
	border-radius: 50px;
	background: var(--h26-yellow);
	color: var(--h26-ink);
	font-family: var(--h26-font);
	font-size: 20px;
	font-weight: 600;
	line-height: 1.4;
	white-space: nowrap;
}

html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-cta-2026::after {
	content: '';
	display: block;
	flex: none;
	width: 14px;
	height: 14px;
	background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/chevron-14-dark.svg?v=1') center / 14px 14px no-repeat;
}

html.home-2026 .hp_events_section .latest_events_container .events-controls-2026 {
	position: absolute;
	right: 70px;
	bottom: 55.81px;
	left: 307px;
	z-index: 2;
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 24px;
	height: 24px;
	margin: 0;
	padding: 0;
}

html.home-2026 .hp_events_section .latest_events_container .events-controls-2026 .flickity-page-dots {
	position: static;
	display: flex;
	flex: 0 1 1055px;
	flex-direction: row;
	justify-content: flex-start;
	align-items: center;
	gap: 3.42%;
	width: auto;
	min-width: 0;
	height: 8px;
	margin: 0;
	padding: 0;
	bottom: auto;
	direction: rtl;
	line-height: 0;
	list-style: none;
}

html.home-2026 .hp_events_section .latest_events_container .events-controls-2026 .flickity-page-dots .dot {
	display: block;
	flex: 0 1 100.3px;
	min-width: 8px;
	width: auto;
	height: 8px;
	margin: 0;
	padding: 0;
	border: 0;
	border-radius: 4px;
	background: #fff;
	opacity: 1;
	cursor: pointer;
	transition: background-color var(--h26-dur) var(--h26-ease-out);
}

html.home-2026 .hp_events_section .latest_events_container .events-controls-2026 .flickity-page-dots .dot.is-selected {
	background: var(--h26-yellow);
}

html.home-2026 .hp_events_section .events-pause-2026 {
	position: relative;
	display: inline-flex;
	flex: none;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	width: 24px;
	height: 24px;
	margin: 0;
	padding: 0;
	border: 1px solid #fff;
	border-radius: 50%;
	background: rgba(0, 0, 0, .2);
	color: #fff;
	cursor: pointer;
}

html.home-2026 .hp_events_section .events-pause-2026 i {
	display: block;
	box-sizing: border-box;
	width: 8px;
	height: 10px;
	border-right: 3px solid currentColor;
	border-left: 3px solid currentColor;
	forced-color-adjust: none;
}

html.home-2026 .hp_events_section .events-pause-2026.play i {
	width: 0;
	height: 0;
	margin-left: 2px;
	border-style: solid;
	border-width: 5px 0 5px 8px;
	border-color: transparent transparent transparent currentColor;
}

html.home-2026 .hp_events_section .events-pause-2026:focus-visible {
	outline: 2px solid #fff;
	outline-offset: 2px;
}

html.home-2026:not(.home-2026-edit) .hp_events_section .ms-webpart-zone > [id^='MSOZoneCell_']:has(.events_icons) {
	display: none;
}

html.home-2026:not(.home-2026-edit) .hp_events_section .events,
html.home-2026:not(.home-2026-edit) .hp_events_section .title_wrapper {
	display: none;
}

html.home-2026:not(.home-2026-edit) .hp_events_section.events-empty-2026 {
	display: none;
}

@media (max-width: 1200.98px) {
	html.home-2026 .hp_events_section {
		padding: 32px 16px;
	}

	html.home-2026 .hp_events_section section.events-head-2026 {
		gap: 32px 12px;
	}

	html.home-2026 .hp_events_section h2.AnchorTitle {
		font-size: 24px;
		font-weight: 700;
		line-height: normal;
	}

	html.home-2026 .hp_events_section .latest_events_container .latest_events li > a {
		justify-content: flex-start;
		min-height: 474px;
		aspect-ratio: auto;
		padding: 0;
	}

	html.home-2026 .hp_events_section .latest_events_container .latest_events li > a .img_div {
		position: relative;
		top: auto;
		right: auto;
		bottom: auto;
		left: auto;
		flex: none;
		height: 260px;
	}

	html.home-2026 .hp_events_section .latest_events_container .latest_events li > a .img_div::after {
		background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, .8));
	}

	html.home-2026 .hp_events_section .latest_events_container .latest_events li > a .content {
		flex: 1 0 auto;
		gap: 8px;
		align-items: stretch;
		padding: 16px 16px 0;
	}

	html.home-2026 .hp_events_section .latest_events_container .latest_events li > a .content h3 {
		display: -webkit-box;
		max-height: 64.8px;
		font-size: 24px;
		line-height: 1.35;
		white-space: normal;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}

	html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 {
		display: flex;
		flex-direction: column;
		align-items: flex-start;
		gap: 8px;
		height: auto;
		padding: 0;
		overflow: visible;
		border-radius: 0;
		background: none;
		font-size: 16px;
	}

	html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .date_time,
	html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .location {
		display: inline-flex;
		flex-direction: row;
		align-items: center;
		gap: 8px;
		box-sizing: border-box;
		max-width: 100%;
		height: 19px;
		padding: 0;
		overflow: hidden;
		border-radius: 0;
		background: none;
		line-height: 18.96px;
		white-space: nowrap;
	}

	html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .date_time::before,
	html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .location::before {
		content: '';
		position: static;
		display: block;
		flex: none;
		width: 16px;
		height: 16px;
		margin: 0;
		background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/clock-16.svg?v=1') center / 16px 16px no-repeat;
	}

	html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .location::before {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/map-pin-16.svg?v=1');
	}

	html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-meta-2026 .date {
		display: block;
		min-width: 0;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	html.home-2026 .hp_events_section .latest_events_container .latest_events li .event-cta-2026 {
		height: 44px;
		margin: 16px 0 20px 16px;
		padding: 10px 20px 12px;
		font-size: 16px;
	}

	html.home-2026 .hp_events_section .latest_events_container .events-controls-2026 {
		right: 16px;
		bottom: 30px;
		left: auto;
		gap: 12px;
	}

	html.home-2026 .hp_events_section .latest_events_container .events-controls-2026 .flickity-page-dots {
		flex: none;
		gap: 6px;
	}

	html.home-2026 .hp_events_section .latest_events_container .events-controls-2026 .flickity-page-dots .dot {
		flex: none;
		width: 8px;
		min-width: 0;
		border-radius: 50%;
		background: rgba(255, 255, 255, .502);
	}

	html.home-2026 .hp_events_section .latest_events_container .events-controls-2026 .flickity-page-dots .dot.is-selected {
		background: var(--h26-yellow);
	}
}

html.home-2026 .news_section.pane4 {
	display: flex;
	flex-direction: column;
	justify-content: center;
	box-sizing: border-box;
	width: 100%;
	max-width: none;
	min-height: 580px;
	margin: 0;
	padding: 8px clamp(16px, 11.458vw, 220px) 24px;
	overflow: hidden;
	background: #fff;
}

html.home-2026 .news_section.pane4 section {
	display: block;
	box-sizing: border-box;
	width: 100%;
	max-width: 1480px;
	margin: 0 auto;
	padding: 0;
}

html.home-2026 #s4-bodyContainer .news_section .ms-webpart-chrome.news-head-2026 {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: center;
	justify-content: space-between;
	gap: 32px 24px;
	margin: 0;
	padding: 0;
}

html.home-2026 .news_section .news-head-2026 > .ms-webpart-chrome-title {
	order: 1;
	flex: 1 1 0%;
	width: auto;
	min-width: 0;
	margin: 0;
	padding: 0;
}

html.home-2026 .news_section .news-head-2026 > .ms-webpart-chrome-title .js-webpart-titleCell {
	display: block;
	width: auto;
}

html.home-2026 .news_section .news-head-2026 > .news-actions-2026 {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 16px;
	order: 2;
	flex: none;
}

html.home-2026 .news_section .news-head-2026 > .ms-WPBody {
	order: 3;
	flex: 0 0 100%;
	min-width: 0;
	margin: 0;
	padding: 0;
}

html.home-2026 .news_section h2.ms-webpart-titleText {
	display: block;
	margin: 0;
	padding: 0;
	color: var(--h26-heading) !important;
	font-family: var(--h26-font) !important;
	font-size: 48px;
	font-weight: 600;
	line-height: 1.4;
	text-align: right !important;
}

html.home-2026 .news_section h2.ms-webpart-titleText > nobr > span:first-child {
	display: inline;
	position: static;
	margin: 0;
	padding: 0;
	font-size: inherit;
}

html.home-2026 .news_section h2.ms-webpart-titleText > nobr > span:first-child::before {
	display: none;
}

html.home-2026 .news_section .news-actions-2026 .all_info_link {
	display: block;
	width: auto;
	max-width: none;
	margin: 0;
	padding: 0;
	text-align: left;
}

html.home-2026 .news_section .news-controls-2026 {
	display: flex;
	flex-direction: row;
	gap: 8px;
}

html.home-2026 .news_section .news-arrow-2026 {
	display: block;
	box-sizing: border-box;
	width: 48px;
	height: 48px;
	margin: 0;
	padding: 0;
	border: 1px solid var(--h26-blue);
	border-radius: 50%;
	background: #fff url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/chevron-14-blue.svg?v=1') center / 14px 14px no-repeat;
	cursor: pointer;
	transition: background-color var(--h26-dur) var(--h26-ease-io);
}

html.home-2026 .news_section .news-arrow-2026.news-arrow-prev-2026 {
	transform: scaleX(-1);
}

html.home-2026 .news_section .news-arrow-2026:disabled,
html.home-2026 .news_section .news-pause-2026:disabled {
	opacity: .4;
	cursor: default;
}

html.home-2026 .news_section .news-pause-2026 {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	width: 48px;
	height: 48px;
	margin: 0;
	padding: 0;
	border: 1px solid var(--h26-blue);
	border-radius: 50%;
	background: #fff;
	color: var(--h26-blue);
	cursor: pointer;
	transition: background-color var(--h26-dur) var(--h26-ease-io), color var(--h26-dur) var(--h26-ease-io);
}

html.home-2026 .news_section .news-pause-2026 i {
	display: block;
	box-sizing: border-box;
	width: 10px;
	height: 14px;
	border-right: 3px solid currentColor;
	border-left: 3px solid currentColor;
	forced-color-adjust: none;
}

html.home-2026 .news_section .news-pause-2026.play i {
	width: 0;
	height: 0;
	margin-left: 3px;
	border-style: solid;
	border-width: 7px 0 7px 11px;
	border-color: transparent transparent transparent currentColor;
}

html.home-2026 .news_section .news-more-bottom-2026 {
	display: none;
}

html.home-2026 .news_section .articles_3inline_container {
	box-sizing: border-box;
	width: auto;
	max-width: none;
	margin: 0 0 0 calc(50% - 50vw);
	padding: 0;
}

html.home-2026 .news_section .articles_3inline_container > .pause {
	display: none;
}

html.home-2026 .news_section .articles_3inline_container .article_item {
	display: block;
	box-sizing: border-box;
	width: 450px;
	max-width: none;
	height: auto;
	margin: 0 0 0 56px;
	padding: 0;
	border: 0;
	border-radius: 0;
	background: transparent;
	box-shadow: none;
}

html.home-2026 .news_section .articles_3inline_container .article_item > a {
	display: flex;
	flex-direction: column;
	gap: 16px;
	box-sizing: border-box;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	color: var(--h26-text);
	font-size: 16px;
	text-decoration: none;
}

html.home-2026 .news_section .articles_3inline_container .article_item > a:focus-visible {
	outline: 2px solid var(--h26-blue);
	outline-offset: -2px;
}

html.home-2026 .news_section .articles_3inline_container .article_item figure {
	display: block;
	flex: none;
	width: 100%;
	height: 262.3px;
	margin: 0;
	overflow: hidden;
	border-radius: 16px;
	background: var(--h26-border-2);
}

html.home-2026 .news_section .articles_3inline_container .article_item figure img {
	display: block;
	width: 100%;
	height: 100%;
	max-width: none;
	margin: 0;
	border-radius: 0;
	object-fit: cover;
}

html.home-2026 .news_section .articles_3inline_container .article_item .item_content {
	display: flex;
	flex-direction: column;
	gap: 12px;
	box-sizing: border-box;
	width: 100%;
	height: auto;
	margin: 0;
	padding: 0;
	overflow: visible;
	border-radius: 0 0 24px 24px;
	background: #fff;
}

html.home-2026 .news_section .articles_3inline_container .article_item .item_content_txt {
	display: block;
	order: 1;
	height: auto;
	margin: 0;
	padding: 0;
	overflow: visible;
}

html.home-2026 .news_section .articles_3inline_container .article_item h3 {
	display: block;
	margin: 0;
	padding: 0;
	color: var(--h26-text);
	font-family: var(--h26-font);
	font-size: 18px;
	font-weight: 600;
	line-height: 22px;
	text-align: right;
}

html.home-2026 .news_section .articles_3inline_container .article_item .description,
html.home-2026 .news_section .articles_3inline_container .article_item .more_info {
	display: none;
}

html.home-2026 .news_section .articles_3inline_container .article_item .date {
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 8px;
	order: 2;
	margin: 0;
	padding: 0;
	color: var(--h26-text);
	font-family: var(--h26-font);
	font-size: 16px;
	font-weight: 400;
	line-height: 18.96px;
}

html.home-2026 .news_section .articles_3inline_container .article_item .date::before {
	content: '';
	position: static;
	display: block;
	flex: none;
	width: 14px;
	height: 14px;
	margin: 0;
	background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/calendar-14.svg?v=1') center / 14px 14px no-repeat;
}

html.home-2026:not(.home-2026-edit) .news_section.news-empty-2026 {
	display: none;
}

@media (min-width: 1201px) {
	html.home-2026 .news_section .articles_3inline_container .article_item .item_content {
		gap: 8px;
	}

	html.home-2026 .news_section .articles_3inline_container .article_item .date {
		order: 0;
	}

	html.home-2026 .news_section .articles_3inline_container .article_item .item_content_txt {
		display: flex;
		flex-direction: column;
		gap: 8px;
		min-width: 0;
	}

	html.home-2026 .news_section .articles_3inline_container .article_item h3 {
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
	}

	html.home-2026 .news_section .articles_3inline_container .article_item .description {
		display: block;
		height: 22px;
		margin: 0;
		padding: 0;
		overflow: hidden;
		color: var(--h26-text);
		font-family: var(--h26-font);
		font-size: 16px;
		font-weight: 400;
		line-height: 22px;
		text-align: right;
		text-overflow: ellipsis;
		white-space: nowrap;
	}
}

@media (hover: hover) and (min-width: 1201px) {
	html.home-2026 .news_section .news-arrow-2026:not(:disabled):hover {
		background-color: var(--h26-blue);
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/chevron-14-white.svg?v=1');
	}

	html.home-2026 .news_section .news-pause-2026:not(:disabled):hover {
		background-color: var(--h26-blue);
		color: #fff;
	}
}

@media (max-width: 1200.98px) {
	html.home-2026 .news_section.pane4 {
		min-height: 0;
		padding: 32px 16px;
	}

	html.home-2026 #s4-bodyContainer .news_section .ms-webpart-chrome.news-head-2026 {
		gap: 32px 12px;
	}

	html.home-2026 .news_section h2.ms-webpart-titleText {
		font-size: 24px;
		font-weight: 700;
		line-height: normal;
	}

	html.home-2026 .news_section .news-controls-2026 {
		display: none;
	}

	html.home-2026 .news_section .news-more-bottom-2026 {
		display: block;
		width: auto;
		max-width: none;
		margin: 32px 0 0;
		padding: 0;
		text-align: center;
	}

	html.home-2026 .news_section .articles_3inline_container {
		display: flex;
		flex-direction: column;
		gap: 24px;
		margin: 0;
	}

	html.home-2026 .news_section .articles_3inline_container .article_item {
		width: 100%;
		margin: 0;
		overflow: hidden;
		border: 1px solid var(--h26-border-2);
		border-radius: 16px;
		background: #fff;
	}

	html.home-2026 .news_section .articles_3inline_container article.article_item:nth-of-type(n+4) {
		display: none;
	}

	html.home-2026 .news_section .articles_3inline_container .article_item > a {
		gap: 0;
		border-radius: 15px;
	}

	html.home-2026 .news_section .articles_3inline_container .article_item figure {
		height: 236px;
		border-radius: 0;
	}

	html.home-2026 .news_section .articles_3inline_container .article_item .item_content {
		gap: 8px;
		padding: 20px;
		border-radius: 0;
	}

	html.home-2026 .news_section .articles_3inline_container .article_item h3 {
		font-size: 20px;
		line-height: 23.7px;
	}

	html.home-2026 .news_section .articles_3inline_container .article_item .date {
		gap: 6px;
	}

	html.home-2026 .news_section .articles_3inline_container .article_item .date::before {
		width: 16px;
		height: 16px;
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/calendar-16.svg?v=1');
		background-size: 16px 16px;
	}
}

html.home-2026 .call_center_container {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: flex-start;
	gap: 48px;
	box-sizing: border-box;
	width: calc(100% - 2 * clamp(16px, 11.458vw, 220px));
	max-width: 1480px;
	min-height: 312px;
	margin: 48px auto;
	padding: 10px clamp(40px, 5.2083vw, 100px) 16px;
	border-radius: 24px;
	background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/call-center-man-faint-716.webp?v=1') center / cover no-repeat, linear-gradient(to right, var(--h26-blue-l), var(--h26-blue-d));
	color: #fff;
	font-family: var(--h26-font);
}

html.home-2026 .news_section .call_center_container {
	width: 100%;
	margin: 48px 0 24px;
}

html.home-2026 .call_center_container .call_center_titles {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	flex: none;
	gap: 0;
	margin: 0;
	padding: 0;
	text-align: right;
}

html.home-2026 .call_center_container .call_center_titles h2 {
	display: block;
	margin: 0;
	padding: 0;
	color: #fff;
	font-family: var(--h26-font);
	font-size: 48px;
	font-weight: 700;
	line-height: 56.88px;
}

html.home-2026 .call_center_container .call_center_titles h3 {
	display: block;
	margin: 0;
	padding: 0;
	color: #fff;
	font-family: var(--h26-font);
	font-size: 20px;
	font-weight: 400;
	line-height: 23.7px;
}

html.home-2026 .call_center_container ul.call_center_items {
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	gap: 32px;
	flex: none;
	width: auto;
	margin: 0;
	padding: 0;
	list-style: none;
}

html.home-2026 .call_center_container ul.call_center_items li {
	display: block;
	flex: none;
	width: 120px;
	height: 120px;
	margin: 0;
	padding: 0;
}

html.home-2026 .call_center_container ul.call_center_items li > a {
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	gap: 8px;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	padding: 8px;
	border-radius: 100px;
	background-color: rgba(255, 255, 255, .6);
	color: var(--h26-text);
	font-family: var(--h26-font);
	font-size: 16px;
	font-weight: 400;
	line-height: 18.96px;
	text-align: center;
	text-decoration: none;
	white-space: nowrap;
	transition: background-color var(--h26-dur) var(--h26-ease-io);
}

html.home-2026 .call_center_container ul.call_center_items li > a:focus-visible {
	outline: 2px solid #fff;
	outline-offset: 2px;
}

html.home-2026 .call_center_container ul.call_center_items li > a figure {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	flex: none;
	width: 48px;
	height: 32px;
	margin: 0;
}

html.home-2026 .call_center_container ul.call_center_items li > a figure img,
html.home-2026 .call_center_container ul.call_center_items li > a figure img:hover {
	display: block;
	width: auto;
	max-width: none;
	height: 32px;
	animation: none;
}

html.home-2026 .call_center_container ul.call_center_items li > a figure img.cc-base-2026 {
	height: auto;
	max-height: 40px;
	transition: opacity var(--h26-dur) var(--h26-ease-io), transform var(--h26-dur) var(--h26-ease-io);
}

html.home-2026 .call_center_container ul.call_center_items li > a figure img.cc-hover-2026 {
	position: absolute;
	top: 50%;
	left: 50%;
	height: auto;
	max-height: 40px;
	opacity: 0;
	transform: translate(-50%, -50%) scale(.83);
	pointer-events: none;
	transition: opacity var(--h26-dur) var(--h26-ease-io), transform var(--h26-dur) var(--h26-ease-io);
}

html.home-2026 .call_center_container ul.call_center_items li > a span {
	display: block;
	margin: 0;
}

@media (hover: hover) and (min-width: 1201px) {
	html.home-2026 .call_center_container ul.call_center_items li > a:hover {
		background-color: rgba(255, 255, 255, .8);
	}

	html.home-2026 .call_center_container ul.call_center_items li > a:hover figure img.cc-base-2026 {
		opacity: 0;
		transform: scale(1.2);
	}

	html.home-2026 .call_center_container ul.call_center_items li > a:hover figure img.cc-hover-2026 {
		opacity: 1;
		transform: translate(-50%, -50%) scale(1);
	}

	html.home-2026 .call_center_container ul.call_center_items li > a:hover figure.cc-nohover-2026 img.cc-base-2026 {
		opacity: 1;
		transform: none;
	}
}

@media (min-width: 1780px) {
	html.home-2026 .call_center_container {
		background: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/call-center-man-796x629.webp?v=1') left bottom / 395px 312px no-repeat, linear-gradient(to right, var(--h26-blue-l), var(--h26-blue-d));
	}
}

@media (min-width: 1201px) and (max-width: 1779.98px) {
	html.home-2026 .call_center_container ul.call_center_items {
		flex-wrap: wrap;
		max-width: 424px;
	}
}

@media (min-width: 1201px) and (max-width: 1439.98px) {
	html.home-2026 .call_center_container {
		padding: 10px 40px 16px;
	}

	html.home-2026 .call_center_container .call_center_titles h2 {
		font-size: 40px;
		line-height: 47.4px;
	}

	html.home-2026 .call_center_container .call_center_titles h3 {
		font-size: 18px;
		line-height: 21.33px;
	}
}

@media (max-width: 1200.98px) {
	html.home-2026 .call_center_container {
		flex-direction: column;
		align-items: center;
		gap: 20px;
		width: calc(100% - 32px);
		min-height: 0;
		margin: 0 auto;
		padding: 20px;
	}

	html.home-2026 .news_section .call_center_container {
		width: 100%;
		margin: 32px 0 -32px;
	}

	html.home-2026 .call_center_container .call_center_titles {
		align-self: stretch;
		gap: 4px;
	}

	html.home-2026 .call_center_container .call_center_titles h2 {
		font-size: 28px;
		line-height: 33.18px;
	}

	html.home-2026 .call_center_container .call_center_titles h3 {
		font-size: 15px;
		line-height: 17.775px;
	}

	html.home-2026 .call_center_container ul.call_center_items {
		flex-direction: row-reverse;
		flex-wrap: wrap;
		gap: 16px;
		max-width: 272px;
	}

	html.home-2026 .call_center_container ul.call_center_items li {
		width: 80px;
		height: 80px;
	}

	html.home-2026 .call_center_container ul.call_center_items li > a {
		font-family: 'open_sans', Arial, sans-serif;
		font-size: 14px;
		line-height: 19.07px;
	}

	html.home-2026 .call_center_container ul.call_center_items li > a figure {
		width: auto;
		height: 20px;
	}

	html.home-2026 .call_center_container ul.call_center_items li > a figure img,
	html.home-2026 .call_center_container ul.call_center_items li > a figure img.cc-base-2026 {
		height: 20px;
		max-height: none;
	}

	html.home-2026 .call_center_container ul.call_center_items li > a figure img.cc-base-2026[data-h26-m='1'] {
		height: auto;
		max-height: 22px;
	}

	html.home-2026 .call_center_container ul.call_center_items li > a figure img.cc-hover-2026 {
		display: none;
	}
}

html.home-2026 footer.updated_footer {
	background: #fff;
	padding-bottom: 0;
}

html.home-2026 .main_content {
	padding-bottom: 0;
}

html.home-2026 .footer_logos {
	position: relative;
	margin-bottom: 0;
	padding: 40px 0;
	border-bottom: 0;
}

html.home-2026 .footer_logos h2.partners-title-2026 {
	box-sizing: border-box;
	max-width: 1920px;
	margin: 0 auto;
	padding: 0 clamp(16px, 11.458vw, 220px);
	color: var(--h26-heading);
	font-family: var(--h26-font);
	font-size: 48px;
	font-weight: 600;
	line-height: 1.4;
	text-align: right;
}

html.home-2026 .footer_logos .footer-carousel-updated {
	position: static;
	display: block;
	box-sizing: border-box;
	width: 100%;
	height: auto;
	min-height: 0;
	margin: 32px 0 0;
	padding: 60px clamp(16px, 11.458vw, 220px) 60px 0;
}

html.home-2026 .footer_logos .footer-carousel-updated:not(.flickity-enabled) {
	display: flex;
	justify-content: flex-start;
}

html.home-2026 .footer_logos .footer-carousel-updated .carousel-cell {
	display: flex;
	align-items: center;
	justify-content: center;
	width: auto;
	height: 93px;
	margin: 0 0 0 80px;
	text-align: center;
}

html.home-2026 .footer_logos .footer-carousel-updated .carousel-cell > a,
html.home-2026 .footer_logos .footer-carousel-updated .img_div {
	display: flex;
	align-items: center;
	justify-content: center;
	width: auto;
	height: 100%;
	margin: 0;
}

html.home-2026 .footer_logos .footer-carousel-updated .img_div img {
	display: block;
	width: auto;
	height: auto;
	max-width: 194px;
	max-height: 93px;
}

html.home-2026 .footer_logos .footer-carousel-updated .pause_btn_footer {
	position: absolute;
	top: 40px;
	left: clamp(16px, 11.458vw, 220px);
	display: flex;
	align-items: center;
	width: auto;
	max-width: none;
	height: 67.2px;
	margin: 0;
}

html.home-2026 .footer_logos .footer-carousel-updated .pause_footer {
	position: static;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	width: 32px;
	height: 32px;
	margin: 0;
	padding: 0;
	border: 1px solid var(--h26-text);
	border-radius: 50%;
	background: #fff;
	cursor: pointer;
}

html.home-2026 .footer_logos .footer-carousel-updated .pause_footer i {
	width: 14px;
	height: 14px;
	margin: 0;
	background-size: contain;
}

html.home-2026 .footer_logos .footer-carousel-updated .pause_footer i + span {
	position: absolute;
	display: block;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	white-space: nowrap;
	border: 0;
}

html.home-2026 .footer_logos.partners-2026 .footer-carousel-updated .pause_btn_footer {
	display: none;
}

html.home-2026 .footer_logos .partners-controls-2026 {
	position: absolute;
	top: 40px;
	left: clamp(16px, 11.458vw, 220px);
	z-index: 2;
	display: flex;
	flex-direction: row;
	align-items: center;
	gap: 12px;
	height: 67.2px;
	margin: 0;
	padding: 0;
}

html.home-2026 .footer_logos .partners-btn-2026 {
	display: inline-flex;
	flex: none;
	align-items: center;
	justify-content: center;
	box-sizing: border-box;
	width: 36px;
	height: 36px;
	margin: 0;
	padding: 0;
	border: 1px solid var(--h26-blue);
	border-radius: 50%;
	background: transparent;
	color: var(--h26-blue);
	filter: drop-shadow(0 -4px 12px rgba(0, 0, 0, .15));
	cursor: pointer;
	transition: background-color var(--h26-dur) var(--h26-ease-io), color var(--h26-dur) var(--h26-ease-io);
}

html.home-2026 .footer_logos .partners-btn-2026 i {
	display: block;
	flex: none;
	width: 24px;
	height: 24px;
	margin: 0;
	background: currentColor;
	-webkit-mask: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/player-play-24-blue.svg?v=1') center / 24px 24px no-repeat;
	mask: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/player-play-24-blue.svg?v=1') center / 24px 24px no-repeat;
	forced-color-adjust: none;
}

html.home-2026 .footer_logos .partners-btn-2026.partners-pause-2026 i {
	-webkit-mask-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/player-pause-24-blue.svg?v=1');
	mask-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/player-pause-24-blue.svg?v=1');
}

html.home-2026 .footer_logos .partners-btn-2026.partners-prev-2026 i,
html.home-2026 .footer_logos .partners-btn-2026.partners-next-2026 i {
	-webkit-mask-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/chevron-24-blue.svg?v=1');
	mask-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/chevron-24-blue.svg?v=1');
}

html.home-2026 .footer_logos .partners-btn-2026.partners-prev-2026 i {
	transform: scaleX(-1);
}

html.home-2026 .footer_logos .partners-btn-2026:focus-visible {
	outline: 2px solid var(--h26-blue);
	outline-offset: 2px;
}

@media (hover: hover) and (min-width: 1201px) {
	html.home-2026 .footer_logos .partners-btn-2026:hover {
		background-color: var(--h26-blue);
		color: #fff;
	}
}

html.home-2026 footer.updated_footer .footer-blue-2026 {
	position: relative;
	box-sizing: border-box;
	width: 100%;
	border-top: 1px solid var(--h26-border);
	border-radius: 40px 40px 0 0;
	background: linear-gradient(14.272deg, var(--h26-stops));
	color: #fff;
}

html.home-2026 .footer-blue-2026 .bottom_menus_container {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-items: flex-start;
	justify-content: space-between;
	row-gap: 24px;
	box-sizing: border-box;
	width: 100%;
	max-width: 1920px;
	margin: 0 auto;
	padding: 32px clamp(24px, 12.5vw, 240px) 20px;
	background: none;
	border: 0;
}

html.home-2026 .footer-blue-2026 .row.footer_menu {
	display: flex;
	flex-direction: row;
	flex: none;
	flex-wrap: nowrap;
	align-items: flex-start;
	gap: 64px;
	width: auto;
	margin: 0;
	padding: 0;
}

html.home-2026 .footer-blue-2026 .row.footer_menu > .col {
	display: flex;
	flex-direction: column;
	flex: none;
	gap: 8px;
	width: auto;
	max-width: none;
	margin: 0;
	padding: 0;
}

html.home-2026 .footer-blue-2026 .row.footer_menu h5 {
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 18px;
	font-weight: 700;
	line-height: 24px;
}

html.home-2026 .footer-blue-2026 .row.footer_menu h5::before,
html.home-2026 .footer-blue-2026 .row.footer_menu h5::after {
	content: none;
	display: none;
}

html.home-2026 .footer-blue-2026 .row.footer_menu ul {
	display: flex;
	flex-direction: column;
	gap: 8px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: none;
}

html.home-2026 .footer-blue-2026 .row.footer_menu ul li {
	margin: 0;
	padding: 0;
	background: none;
	border: 0;
}

html.home-2026 .footer-blue-2026 .row.footer_menu ul li a {
	display: inline-block;
	font-size: 18px;
	font-weight: 400;
	line-height: 24px;
	text-decoration: none;
	white-space: nowrap;
}

html.home-2026 .footer-blue-2026 .row.footer_menu > .col ul > li > a {
	color: #fff !important;
}

html.home-2026 .footer-blue-2026 .row.footer_menu > .col ul > li > a::before {
	background-color: currentColor;
}

html.home-2026 .footer-blue-2026 .social_icons {
	display: flex;
	flex-direction: row;
	flex: none;
	align-items: flex-start;
	justify-content: flex-start;
	width: auto;
	min-width: 0;
	margin: 0 auto 0 0;
	padding: 0;
	background: none;
}

html.home-2026 .footer-blue-2026 .social_icons > figure {
	display: none;
}

html.home-2026 .footer-blue-2026 ul.FloatMenu {
	display: flex;
	flex-direction: row-reverse;
	flex-wrap: nowrap;
	align-items: center;
	gap: 16px;
	width: auto;
	margin: 0;
	padding: 0;
	list-style: none;
	background: none;
}

html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link {
	flex: none;
	width: 48px;
	height: 48px;
	margin: 0;
	padding: 0;
	background: none;
	border: 0;
}

html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a {
	position: relative;
	display: block;
	box-sizing: border-box;
	width: 48px;
	height: 48px;
	margin: 0;
	padding: 0;
	border: 0;
	border-radius: 100px;
	background-color: transparent;
	background-position: center;
	background-repeat: no-repeat;
	background-size: 48px 48px;
	transition: background-color var(--h26-dur) var(--h26-ease-io);
}

html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a::before,
html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a::after {
	content: none;
	display: none;
}

html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.facebook,
html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.facebook:hover,
html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.facebook:focus,
html.home-2026 .footer-blue-2026 ul.FloatMenu a[href*="facebook.com"] {
	background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/social-facebook-48.svg?v=1');
}

html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.instagram,
html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.instagram:hover,
html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.instagram:focus,
html.home-2026 .footer-blue-2026 ul.FloatMenu a[href*="instagram.com"] {
	background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/social-instagram-48.svg?v=1');
}

html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.youtube,
html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.youtube:hover,
html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.youtube:focus,
html.home-2026 .footer-blue-2026 ul.FloatMenu a[href*="youtube.com"] {
	background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/social-youtube-48.svg?v=1');
}

html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.whatsapp,
html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.whatsapp:hover,
html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.whatsapp:focus,
html.home-2026 .footer-blue-2026 ul.FloatMenu a[href*="whatsapp.com"] {
	background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/social-whatsapp-48.svg?v=1');
}

html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.linkedin,
html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.linkedin:hover,
html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a.linkedin:focus,
html.home-2026 .footer-blue-2026 ul.FloatMenu a[href*="linkedin.com"] {
	background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/social-linkedin-48.svg?v=1');
}

html.home-2026 .footer-blue-2026 ul.FloatMenu > li.gis_btn > a {
	width: 48px;
	min-width: 0;
	border: 0;
	background-color: transparent !important;
	background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/social-map-48.svg?v=1');
	background-size: 48px 48px;
}

html.home-2026 .footer-blue-2026 ul.FloatMenu > li.gis_btn > a > div {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0 0 0 0);
	white-space: nowrap;
	border: 0;
}

html.home-2026 .footer-blue-2026 .back_top_container {
	position: absolute;
	top: auto;
	right: auto;
	bottom: 28px;
	left: clamp(24px, 12.5vw, 240px);
	display: flex;
	width: auto;
	height: 36px;
	min-height: 0;
	margin: 0;
	padding: 0;
}

html.home-2026 .footer-blue-2026 .back_top_container .back_to_top {
	position: static;
	top: auto;
	right: auto;
	bottom: auto;
	left: auto;
	transform: none;
	display: inline-flex;
	align-items: center;
	gap: 8px;
	width: auto;
	height: 36px;
	margin: 0;
	padding: 0 4px;
	border: 0;
	border-radius: 0;
	background: none !important;
	box-shadow: none;
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	white-space: nowrap;
}

html.home-2026 .footer-blue-2026 .back_top_container .back_to_top i {
	flex: none;
	width: 9px;
	height: 15px;
	filter: brightness(0) invert(1);
}

html.home-2026 .footer-blue-2026 .bottom_footer {
	display: block;
	box-sizing: border-box;
	width: 100%;
	max-width: 1920px;
	height: 92px;
	margin: 0 auto;
	padding: 0 clamp(24px, 12.5vw, 240px);
	background: none;
}

html.home-2026 .footer-blue-2026 .bottom_footer .blue_row {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 92px;
	margin: 0;
	padding: 0;
	border-top: 1px solid rgba(255, 255, 255, .4);
	background: none;
}

html.home-2026 .footer-blue-2026 .bottom_footer .dark_row {
	display: none;
}

html.home-2026 .footer-blue-2026 .bottom_footer .copyright.desktop {
	display: block;
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	line-height: 18px;
	text-align: center;
}

@media (hover: hover) and (min-width: 1201px) {
	html.home-2026 .footer-blue-2026 ul.FloatMenu > li.s_link > a:hover {
		background-color: rgba(255, 255, 255, .2);
	}

	html.home-2026 .footer-blue-2026 ul.FloatMenu > li.gis_btn > a:hover {
		background-color: rgba(255, 255, 255, .2) !important;
	}

	html.home-2026 .footer-blue-2026 .back_top_container .back_to_top:hover {
		text-decoration: underline;
	}
}

@media (max-width: 1200.98px) {
	html.home-2026 footer.updated_footer {
		margin-bottom: 0;
	}

	html.home-2026 .footer_logos {
		padding: 24px 0;
	}

	html.home-2026 .footer_logos h2.partners-title-2026 {
		padding: 0 16px;
		font-size: 24px;
		line-height: 28.44px;
	}

	html.home-2026 .footer_logos .footer-carousel-updated {
		margin-top: 16px;
		padding: 12px 0;
	}

	html.home-2026 .footer_logos .footer-carousel-updated .carousel-cell {
		height: 63px;
		margin: 0 0 0 8px;
		padding: 0 16px 0 0;
	}

	html.home-2026 .footer_logos .footer-carousel-updated .img_div img {
		zoom: .675;
	}

	@supports not (zoom: 1) {
		html.home-2026 .footer_logos .footer-carousel-updated .img_div img {
			max-width: 132px;
			max-height: 63px;
		}
	}

	html.home-2026 .footer_logos .footer-carousel-updated .pause_btn_footer {
		top: 24px;
		left: 16px;
		height: 28.44px;
	}

	html.home-2026 .footer_logos .partners-controls-2026 {
		top: 24px;
		left: 16px;
		gap: 8px;
		height: 28.44px;
	}

	html.home-2026 .footer_logos .partners-btn-2026 {
		width: 32px;
		height: 32px;
	}

	html.home-2026 .footer_logos .partners-btn-2026 i {
		width: 20px;
		height: 20px;
		-webkit-mask-size: 20px 20px;
		mask-size: 20px 20px;
	}

	html.home-2026 footer.updated_footer .footer-blue-2026 {
		display: flex;
		flex-direction: column;
		border-radius: 32px 32px 0 0;
		background: linear-gradient(65.961deg, #055ED3 13.371%, #3E8EF6 89.014%);
	}

	html.home-2026 .footer-blue-2026 .bottom_menus_container {
		order: 1;
	}

	html.home-2026 .footer-blue-2026 .back_top_container {
		order: 2;
	}

	html.home-2026 .footer-blue-2026 .bottom_footer {
		order: 3;
	}

	html.home-2026 .footer-blue-2026 .bottom_menus_container {
		flex-direction: column;
		align-items: stretch;
		gap: 24px;
		padding: 32px 16px 0;
	}

	html.home-2026 .footer-blue-2026 .social_icons {
		order: -1;
		justify-content: center;
	}

	html.home-2026 .footer-blue-2026 ul.FloatMenu {
		gap: 12px;
		margin: 0 auto;
	}

	html.home-2026 .footer-blue-2026 .row.footer_menu {
		display: grid;
		grid-template-columns: repeat(2, minmax(0, 1fr));
		gap: 20px 40px;
		width: 100%;
	}

	html.home-2026 .footer-blue-2026 .row.footer_menu > .col {
		gap: 4px;
		justify-self: stretch;
		width: 100% !important;
		max-width: none;
	}

	html.home-2026 .footer-blue-2026 .row.footer_menu ul {
		gap: 4px;
	}

	html.home-2026 .footer-blue-2026 .row.footer_menu ul li a {
		font-size: 16px;
		white-space: normal;
	}

	html.home-2026 .footer-blue-2026 .row.footer_menu > .col.col-general-2026 {
		grid-column: 1 / -1;
		gap: 6px;
		padding-bottom: 12px;
	}

	html.home-2026 .footer-blue-2026 .row.footer_menu > .col.col-general-2026 h5 {
		font-size: 16px;
		line-height: normal;
	}

	html.home-2026 .footer-blue-2026 .row.footer_menu > .col.col-general-2026 ul {
		flex-direction: row;
		flex-wrap: wrap;
		gap: 12px 20px;
	}

	html.home-2026 .footer-blue-2026 .back_top_container {
		position: static;
		display: flex;
		justify-content: center;
		margin: 12px 0 0;
	}

	html.home-2026 .footer-blue-2026 .bottom_footer {
		height: auto;
		padding: 0 16px calc(107px + env(safe-area-inset-bottom, 0px));
	}

	html.home-2026 .footer-blue-2026 .bottom_footer .blue_row {
		height: auto;
		padding-top: 12px;
	}

	html.home-2026 .footer-blue-2026 .bottom_footer .copyright.desktop {
		font-size: 13px;
		line-height: normal;
	}
}

@media (max-width: 379.98px) {
	html.home-2026 .hp_events_section .latest_events_container .events-controls-2026 .flickity-page-dots {
		gap: 4px;
	}

	html.home-2026 .hp_events_section .latest_events_container .events-controls-2026 .flickity-page-dots .dot {
		width: 6px;
		height: 6px;
	}

	html.home-2026 .footer-blue-2026 ul.FloatMenu {
		gap: 4px;
	}
}

@media (min-width: 1201px) {
	html.home-2026 .side_menu_links {
		position: fixed;
		top: 271px;
		bottom: auto;
		left: 36.5px;
		right: auto;
		z-index: 800;
		width: 74px;
		height: auto;
		margin: 0;
		padding: 0;
		background: none;
		box-shadow: none;
	}

	html.home-2026 .side_menu_links ul.side_menu_list {
		display: flex;
		flex-direction: column;
		gap: 20px;
		width: 74px;
		margin: 0;
		padding: 0;
		list-style: none;
		background: none;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li {
		position: relative;
		width: 74px;
		height: 74px;
		margin: 0;
		padding: 0;
		border: 0;
		border-radius: 100px;
		background: #fff;
		box-shadow: 0 -4px 12px rgba(0, 0, 0, .15);
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li#chat-button {
		background: none;
		box-shadow: none;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li > a {
		display: flex;
		align-items: center;
		justify-content: center;
		width: 74px;
		height: 74px;
		margin: 0;
		padding: 0;
		border-radius: 100px;
		background: none;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li > a > figure {
		width: 32px;
		height: 32px;
		margin: 0;
		background-position: center;
		background-repeat: no-repeat;
		background-size: 32px 32px;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li > a > figure img {
		opacity: 0;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li[id="1"] > a > figure {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/phone-32.svg?v=1');
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li[id="2"] > a > figure {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/wallet-32.svg?v=1');
	}

	html.home-2026 .side_menu_links .side_menu_text {
		position: absolute;
		top: 50%;
		left: calc(100% + 8px);
		z-index: 1;
		display: block;
		padding: 8px 16px;
		border-radius: 100px;
		background: #fff;
		box-shadow: 0 4px 8px rgba(77, 77, 77, .15);
		color: var(--h26-text-2);
		font-size: 16px;
		font-weight: 500;
		line-height: 1.4;
		white-space: nowrap;
		opacity: 0;
		pointer-events: none;
		transform: translate(-8px, -50%);
		transition: opacity var(--h26-dur) var(--h26-ease-out), transform var(--h26-dur) var(--h26-ease-out);
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li > a:focus-visible .side_menu_text {
		opacity: 1;
		transform: translate(0, -50%);
	}

	html.home-2026 .side_menu_links df-messenger {
		position: absolute;
		top: auto;
		bottom: -10px;
		left: -5px;
	}

	html.home-2026 .side_menu_links df-messenger-chat-bubble {
		position: static;
		left: auto;
		--df-messenger-chat-bubble-size: 84px;
		--df-messenger-chat-bubble-icon-size: 84px;
		--df-messenger-chat-bubble-background: transparent;
	}
}

@media (hover: hover) and (min-width: 1201px) {
	html.home-2026 .side_menu_links ul.side_menu_list > li > a:hover .side_menu_text {
		opacity: 1;
		transform: translate(0, -50%);
	}
}

@media (max-width: 1200.98px) {
	html.home-2026 body {
		padding-bottom: 0;
	}

	html.home-2026 .side_menu_links {
		position: fixed;
		top: auto;
		bottom: calc(18px + env(safe-area-inset-bottom, 0px));
		left: 0;
		right: 0;
		z-index: 800;
		box-sizing: border-box;
		width: 346px;
		max-width: calc(100% - 32px);
		height: 57px;
		margin: 0 auto;
		padding: 7px 0 0;
		border-radius: 40px;
		background: rgba(255, 255, 255, .6);
		-webkit-backdrop-filter: blur(12px);
		backdrop-filter: blur(12px);
		box-shadow: inset 2px 2px 4px rgba(0, 0, 0, .25);
	}

	html.home-2026 .side_menu_links ul.side_menu_list {
		display: flex;
		flex-direction: row;
		align-items: flex-start;
		justify-content: space-between;
		width: 275px;
		max-width: calc(100% - 48px);
		height: auto;
		margin: 0 auto;
		padding: 0;
		list-style: none;
		background: none;
		border: 0;
		box-shadow: none;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li {
		position: relative;
		display: flex;
		flex: none;
		width: 52px;
		height: auto;
		margin: 0;
		padding: 0;
		background: none;
		border: 0;
		box-shadow: none;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li[id="1"] {
		order: 1;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li#chat-button {
		order: 2;
		width: 84px;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li[id="2"] {
		order: 3;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li > a {
		display: flex;
		flex-direction: column;
		align-items: center;
		gap: 3px;
		width: 100%;
		min-height: 44px;
		margin: 0;
		padding: 0;
		background: none;
		text-decoration: none;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li#chat-button > a,
	html.home-2026 .side_menu_links ul.side_menu_list > li.active > a {
		background: none;
		box-shadow: none;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li > a > figure {
		width: 22px;
		height: 22px;
		margin: 0;
		background-position: center;
		background-repeat: no-repeat;
		background-size: 22px 22px;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li > a > figure img {
		opacity: 0;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li[id="1"] > a > figure {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/phone-20-dark.svg?v=1');
		background-size: 20px 20px;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li[id="2"] > a > figure {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/wallet-22-dark.svg?v=1');
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li#chat-button > a > figure {
		visibility: hidden;
	}

	html.home-2026 .side_menu_links ul.side_menu_list > li#chat-button .side_menu_text {
		color: #000;
	}

	html.home-2026 .side_menu_links::before {
		content: none;
		display: none;
	}

	html.home-2026 .side_menu_links .side_menu_text {
		position: static;
		display: block;
		width: max-content;
		padding: 0;
		background: none;
		box-shadow: none;
		color: var(--h26-ink);
		font-size: 12px;
		font-weight: 400;
		line-height: 16px;
		text-align: center;
		white-space: nowrap;
		opacity: 1;
		transform: none;
	}

	html.home-2026 .side_menu_links df-messenger {
		position: absolute;
		top: -33px;
		bottom: auto;
		left: 50%;
		transform: translateX(-50%);
	}

	html.home-2026 .side_menu_links df-messenger-chat-bubble {
		position: static;
		left: auto;
		--df-messenger-chat-bubble-size: 68px;
		--df-messenger-chat-bubble-icon-size: 68px;
		--df-messenger-chat-bubble-background: transparent;
		--df-messenger-chat-window-offset: 20px;
	}

	html.home-2026 .cookies-container {
		bottom: calc(118px + env(safe-area-inset-bottom, 0px));
		z-index: 801;
		max-height: calc(100% - 118px - 80px - env(safe-area-inset-bottom, 0px));
		overflow-y: auto;
	}
}

html.home-2026 #s4-ribbonrow {
	position: relative;
	z-index: 1001;
}

html.home-2026-edit header.desktop.header {
	position: relative;
	z-index: auto;
}

html.home-2026-edit .ai-pill-2026 {
	display: none;
}

html.home-2026-edit .side_menu_links {
	position: absolute;
}

html.home-2026-edit .hp_main_content .container.topnews_wrapper {
	order: 0;
	position: relative;
	top: auto;
	height: auto;
}

html.home-2026-edit .pane1 .hp_main_content > .AnchorZone {
	margin-top: 0;
}

@keyframes h26-fade {
	from {
		opacity: 0;
	}

	to {
		opacity: 1;
	}
}

@keyframes h26-menu-in {
	from {
		transform: translateX(100%);
	}

	to {
		transform: translateX(0);
	}
}

@keyframes h26-menu-out {
	from {
		transform: translateX(0);
	}

	to {
		transform: translateX(100%);
	}
}

@media (max-width: 1200.98px) {
	html.home-2026 header.desktop.header > .main_menu {
		top: 0;
		bottom: auto;
		height: 100%;
		max-height: none;
		overflow-x: hidden;
		overflow-y: auto;
		overscroll-behavior: contain;
		-webkit-overflow-scrolling: touch;
	}

	html.home-2026 header.desktop.header .main_menu.h26-menu-in {
		animation: h26-menu-in 400ms linear both;
	}

	html.home-2026 header.desktop.header .main_menu.h26-menu-out {
		animation: h26-menu-out 400ms linear both;
	}
}

@media (prefers-reduced-motion: reduce) {
	html.home-2026 *,
	html.home-2026 *::before,
	html.home-2026 *::after {
		animation-duration: 1ms !important;
		animation-iteration-count: 1 !important;
		transition-duration: 1ms !important;
		scroll-behavior: auto !important;
	}

	html.home-2026 .ai-pill-2026-icon {
		background-image: url('/_catalogs/masterpage/NetanyaMuni/img/new_design_2026/ai-static-pill-54x56.png?v=1');
	}
}
