/* Turuncu Oto Servis — design tokens
   Source: logo (gear + TURUNCU wordmark). See /brand.md */

:root {
	--brand-orange: #E63512;
	--brand-primary: #E03311;
	--brand-primary-hover: #B3260C;
	--brand-steel: #6B6665;
	--brand-steel-light: #9C9D9D;
	--brand-taupe: #997E70;
	--brand-copper: #BF6E4C;
	--brand-charcoal: #1A1A1A;
	--brand-ink: #121010;
	--brand-paper: #FAF8F6;
	--brand-white: #FFFFFF;
	--brand-muted: #6B6665;

	--font-display: 'Oswald', 'Arial Narrow', sans-serif;
	--font-body: 'Barlow', 'Helvetica Neue', Arial, sans-serif;
}

body {
	font-family: var(--font-body);
	color: var(--brand-steel);
	background-color: var(--brand-white);
}

h1, h2, h3, h4, h5, h6,
.section-head h1,
.section-head h2,
.section-head h3,
.wt-title {
	font-family: var(--font-display);
	font-weight: 600;
	letter-spacing: 0.04em;
}

.site-button {
	font-family: var(--font-display);
	letter-spacing: 0.08em;
	text-transform: uppercase;
}

.site-button:hover,
.site-button:focus,
.site-button:active {
	background-color: var(--brand-primary-hover);
}

.video-block {
	overflow: hidden;
	background: #111;
	border-radius: 4px;
	box-shadow: 0 10px 28px rgba(18, 16, 16, 0.12);
}
.video-block .embed-responsive {
	margin: 0;
}

.e-p-bx .header-ig-link {
	display: inline-flex;
	align-items: center;
	padding-left: 4px;
}
.e-p-bx .header-ig-link i {
	margin-right: 0;
	font-size: 16px;
}
.header-info .fa-instagram {
	font-size: 26px;
	line-height: 1;
	color: var(--brand-primary);
}
.header-info .icon-content a {
	color: inherit;
	text-decoration: none;
}
.header-info .icon-content a:hover {
	color: var(--brand-primary);
}
