/*
Theme Name: Sunshine Cab Rental
Theme URI: https://sunshinecabrental.com/
Author: Sunshine Cab Rental
Author URI: https://sunshinecabrental.com
Description: Professional cab rental and taxi service theme for Sunshine Cab Rental in Belagavi, Karnataka. Optimized for local SEO and Google search visibility.
Version: 1.0.0
Tested up to: 6.4
Requires PHP: 7.4
Text Domain: sunshinecabrental
Tags: transportation, taxi, cab-rental, business, belagavi
*/

:root {
	--theme-color: #dea81a;
}

* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}

body {
	background-color: #000;
}

.site-logo img {
	width: 150px;
}

header a.nav-link {
	color: #fff !important;
}

.navbar-nav .nav-link.active,
.navbar-nav .nav-link.show {
	color: var(--theme-color) !important;
}

.social-links i {
	color: #fff;
}

section.marquee marquee {
	font-size: 20px;
	color: #fff;
}

i.fas.fa-bars.fa-lg.text-dark {
	color: #fff !important;
}

.card {
	transition: transform 0.3s ease, box-shadow 0.3s ease;
	border: 2px solid transparent;
}

.card:hover {
	transform: translateY(-5px);
	box-shadow: 0 0 20px rgba(255, 255, 255, 0.2);
	border-color: #fff;
}

.card img {
	object-fit: cover;
}

.accordion-button::after {
	filter: invert(0.5) sepia(1) saturate(10000%) hue-rotate(180deg);
}

.accordion-button:not(.collapsed) {
	color: #0dcaf0 !important;
	background-color: #000 !important;
	box-shadow: none;
}

.accordion-button:focus {
	box-shadow: none;
}

#stats {
	background-color: #f8f9fa;
}

.text-info {
	color: #0dcaf0 !important;
}

.position-relative.text-center.bg-dark.rounded-4.overflow-hidden.shadow-lg {
	min-height: 370px;
}

.form-control:focus {
	border-color: #0dcaf0;
	box-shadow: none;
}

.btn-info:hover {
	background-color: #0bb5da;
}

.review-carousel .owl-item img {
	display: block;
	width: 30px;
}

.review-carousel .owl-nav {
	display: none;
}

.card.border-0.shadow-sm.p-4.rounded-4.h-100 {
	min-height: 215px;
}

#maplayover {
	position: absolute;
	left: 0;
	top: 0;
	height: 100%;
	width: 100%;
}

.position-relative.text-center.rounded-4.overflow-hidden.shadow-lg {
	background-color: #fff;
}

#cabs h5 {
	color: #000;
}

input {
	color: #000;
}

@media screen and (max-width: 768px) {
	.desktop_version {
		display: none !important;
	}
}