.subHeadings,
.subOrangeHeadings {
	font-size: 36px;
	font-family: "Bebas Neue", sans-serif;
	text-transform: uppercase;
	letter-spacing: 4px;
	line-height: 1.2
}

* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	font-family: Poppins, sans-serif
}

:root {
	--bg-color: #ffffff;
	--text-color: #191919;
	--primary-500: #B79F85;
	--primary-400: grey;
	--primary-300: #ffb76b;
	--primary-200: #1D2225;
	--primary-100: #fff1e6;
	--primary-50: #fff;
	--secondary-color: #00a693;
	--secondary-hover-bg-color: #33b8a9;
	--secondary1-color: rgb(79, 70, 229, 0.1);
	--accent-color: #606060;
	--border-color: #e0e0e0;
	--card-bg: #f4f3fb;
	--shadow-color: rgba(0, 0, 0, 0.1);
	--input-text: #999999;
	--color-red: #fb3748;
	--color-red-light: #fb37481a;
	--color-yellow: #dfb400;
	--color-yellow-light: rgba(255, 219, 67, 0.1);
	--color-green: #1fc16b;
	--color-green-light: #e6fbf0;
	--color-grey: #999999;
	--color-neutral-50: #fafafa;
	--color-neutral-100: #f5f5f5;
	--color-neutral-200: #eeeeee;
	--color-neutral-300: #ffffff;
	--color-neutral-400: #f8f8f8;
	--color-neutral-500: #e4e4e4;
	--color-neutral-600: #cccccc;
	--color-neutral-700: #bbbbbb;
	--color-neutral-800: #777777;
	--color-neutral-900: #333333;
	--color-neutral-950: #050202
}

.subHeadings {
	color: var(--color-neutral-900)
}

.subOrangeHeadings {
	color: var(--primary-500)
}

.subText,
.subWords {
	margin-top: 5px;
	letter-spacing: .2px
}

.productText,
.serviceText {
	text-align: center;
	line-height: 1.2;
	color: var(--color-neutral-900);
	font-weight: 500
}

.serviceText {
	font-size: 18px
}

.custom-tabs .nav-link {
	background: var(--bg-color);
	border-radius: 8px;
	margin: 0 5px;
	color: var(--color-neutral-800);
	font-weight: 500;
	padding: 8px 20px;
	border: 1px solid var(--color-neutral-600);
	transition: .3s
}

.custom-tabs .nav-link.active {
	background: var(--bg-color);
	color: var(--primary-400);
	border: 1px solid var(--primary-400);
	font-weight: 600;
	box-shadow: 0 2px 6px rgba(242, 92, 5, .2)
}

.tab-content {
	background: var(--bg-color);
	border-radius: 12px;
	border: 1px solid var(--color-neutral-600)
}

.productText {
	font-size: 16px
}

.fatQuestion,
.productCardButton {
	font-size: 16px;
	color: var(--primary-400)
}

.productCardButton {
	background-color: var(--bg-color);
	border: 1px solid var(--primary-400);
	width: 75%;
	border-radius: 20px
}

.productCardButton:hover {
	background-color: var(--primary-400);
	border: 1px solid var(--primary-400);
	font-size: 16px;
	color: var(--bg-color);
	border-radius: 20px
}

.whatsappButton {
	background-color: #25d366;
	padding: 3px;
	width: 40px;
	border-radius: 50px
}

.whatsappButton:hover {
	background-color: #00a53d
}

.commonProblemsContainer .feature-icon-small {
	background-color: var(--primary-400)
}

.fatQuestion {
	font-weight: 500
}

.refurbished-section {
	background: linear-gradient(135deg, var(--primary-100), var(--primary-100))
}

.refurbished-card {
	max-width: 700px;
	background: #fff;
	border-radius: 20px;
	transition: .3s ease-in-out
}

.refurbished-card:hover {
	transform: translateY(-5px);
	box-shadow: 0 8px 20px rgba(0, 0, 0, .08)
}

.fmrPrimaruWhatsappButton {
	background: linear-gradient(95.32deg , #8893D2 -7.73%, #C9A7E2 30.54%);
	font-size: 14px;
	font-weight: 500;
	color: var(--bg-color);
	border-radius: 8px;
	padding: 10px 16px;
	border: none;
	transition: .3s;
	height: 45px;
	display: flex;
	align-items: center;
	justify-content: center
}

.card {
	height: auto !important
}

.fmrPrimaruWhatsappButton:hover {
	background-color: #128c4a;
	transform: translateY(-2px);
	color: var(--bg-color);
	border-radius: 20px;
	box-shadow: 0 4px 12px #25d366
}

.tab-content {
	background: 0 0 !important;
	border: none !important
}

.subWords {
	font-size: 18px;
	color: var(--color-neutral-800)
}

.subText {
	font-size: 16px;
	text-align: start
}

.heroOrangeText {
	color: var(--primary-400)
}
.footertxt p{
	color:var(--bg-color);
}
.footertxt h1, h2, h3, h4, h5,span{
	color:var(--bg-color);
}
.footertxt ul li{
	color:var(--bg-color);
}
.text-body-secondary{
	color:var(--bg-color) !important;
}