/**
 * BizPlace (bizplace.co.il) typography — WPIX almoni fonts (DigitalST gj/gg).
 * Same stack as shai.whoopix.ai / Novalytica. Loaded after main.css + rtl-style.css.
 */

@font-face {
	font-family: 'almoni-dl';
	font-weight: 400;
	font-style: normal;
	src: url('fonts/gj.eot');
	src: url('fonts/gj.eot?#iefix') format('embedded-opentype'),
		url('fonts/gj.woff') format('woff'),
		url('fonts/gj-400.ttf') format('truetype');
}
@font-face {
	font-family: 'almoni-tzar';
	font-weight: 300;
	font-style: normal;
	src: url('fonts/gg.eot');
	src: url('fonts/gg.eot?#iefix') format('embedded-opentype'),
		url('fonts/gg.woff') format('woff'),
		url('fonts/gg-300.ttf') format('truetype');
}

html {
	--font-family-base: 'almoni-dl', Tahoma, Arial, sans-serif !important;
	--font-family-title: 'almoni-dl', Tahoma, Arial, sans-serif !important;
	--bs-body-font-family: 'almoni-dl', Tahoma, Arial, sans-serif !important;
}

body,
.page-wrapper,
p,
li,
a,
button,
input,
textarea,
select,
label,
span,
div,
.form-control,
.dropdown-item {
	font-family: 'almoni-dl', Tahoma, Arial, sans-serif !important;
}

h1, h2, h4, h5, h6,
.titleTop h3,
.section-title,
.page-title,
.footer-title,
.modern-biz-title,
.biz-name,
.card-title,
.navbar-brand,
.main-navbar .main-menu .nav-link,
.navbar-actions .btn,
.btn,
.signin-btn,
.register-btn {
	font-family: 'almoni-dl', Tahoma, Arial, sans-serif !important;
}

h3,
.titleTop .subtitle,
.p-caption,
.sub-title,
.section-subtitle {
	font-family: 'almoni-tzar', 'almoni-dl', Tahoma, Arial, sans-serif !important;
	font-weight: 300 !important;
}

html.rtl body,
html[dir="rtl"] body,
html.rtl .main-navbar .main-menu .nav-link,
html[dir="rtl"] .main-navbar .main-menu .nav-link {
	font-family: 'almoni-dl', Tahoma, Arial, sans-serif !important;
}

/* Homepage hero — professional business imagery */
.hero-visual .hero-image {
	width: 100%;
	max-height: 520px;
	object-fit: cover;
	object-position: center;
	border-radius: 20px;
	box-shadow: 0 20px 60px rgba(15, 23, 42, 0.18);
	background: #fff;
}

/* Footer copyright bar — white background in main.css .footer-bottom */
.footer-modern .footer-bottom .footer-copy,
.footer-modern .footer-bottom .footer-credit {
	color: #333;
}
.footer-modern .footer-bottom .footer-credit a {
	color: #2563eb;
}
.footer-modern .footer-bottom .footer-credit a:hover {
	color: #1d4ed8;
}
