/* Dropdown / ID ile yönlendirmede hedefin 50px üstüne scroll (sabit header altında kalmaması için) */
#biz-kimiz,
#neden-bs-motor,
#tarihcemiz,
#misyonumuz,
#vizyonumuz,
#temel-degerlerimiz {
	scroll-margin-top: 150px;
}

/* BS Motor - üstteki float resimler kutuya sığsın (contain) */
.custom-float-img-wrap {
	width: 100%;
	max-width: 38%;
	max-height: 35vh;
	box-sizing: border-box;
}
.custom-float-img-wrap img {
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	object-fit: contain;
	display: block;
}

/* HİZMET ALANLARIMIZ - hover'da ikonlar beyaz (Font Awesome) */
.custom-icon-box-style-1 .hizmet-alan-icon i {
	transition: color 0.3s ease;
}
.custom-icon-box-style-1:hover .hizmet-alan-icon i {
	color: #fff !important;
}

/* Motor teknik sayfaları – sağdaki metin listeleri: circle + inside */
.motor-teknik-icerik ul.list {
	list-style-type: disc;
	list-style-position: inside;
}
.motor-teknik-icerik ul.list li::before {
	display: none;
}

/* İletişim sayfası – sağ alt sabit WhatsApp butonu */
.btn-whatsapp-fixed {
	position: fixed !important;
	bottom: 24px !important;
	right: 24px !important;
	left: auto !important;
	top: auto !important;
	z-index: 99999 !important;
	display: inline-flex !important;
	align-items: center;
	padding: 14px 22px;
	background: #25d366 !important;
	color: #fff !important;
	border-radius: 50px;
	font-weight: 600;
	font-size: 1rem;
	text-decoration: none !important;
	box-shadow: 0 4px 14px rgba(37, 211, 102, 0.5);
	transition: transform 0.2s ease, box-shadow 0.2s ease;
	visibility: visible !important;
	opacity: 1 !important;
}
.btn-whatsapp-fixed:hover {
	color: #fff !important;
	transform: translateY(-2px);
	box-shadow: 0 6px 18px rgba(37, 211, 102, 0.55);
}
.btn-whatsapp-fixed .fa-whatsapp {
	font-size: 1.5rem;
}
