/* Modern styling enhancements for Lurtel Ltd. website */

body {
	font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
	color: #3a3a3a;
}

/* Smooth transitions for interactive elements */
.card {
	transition: transform 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
}

.card:hover {
	transform: translateY(-5px);
	box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

/* Image hover effects */
.card img {
	transition: transform 0.3s ease-in-out;
}

.card:hover img {
	transform: scale(1.05);
}

/* Link styling */
a {
	transition: color 0.2s ease-in-out;
}

a:hover {
	color: #0d6efd;
}

/* Remove border from images */
a img {
	border: none;
}

/* Responsive typography */
@media (max-width: 768px) {
	.display-4 {
		font-size: 2rem;
	}
}
