.service-img {
	width: 100%;
	height: 310px !important;
}

.Ip-img {
	border-radius: 15px; /* Adds rounded corners */
	box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2); /* Adds a beautiful shadow */
}

.rounded-circle-custom {
	width: 100%; /* Ensure it takes full width of its container */
	height: auto; /* Maintain aspect ratio */
	border-radius: 50%; /* Make the image round */
	object-fit: cover; /* Ensure the image covers the circular area */
	box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.3); /* Add shadow effect */
	transition: transform 0.3s ease, box-shadow 0.3s ease; /* Smooth transition for hover */
}

.rounded-circle-custom:hover {
	transform: scale(1.05); /* Slight zoom on hover */
	box-shadow: 0px 8px 20px rgba(0, 0, 0, 0.5); /* Enhance shadow on hover */
}

/* Optional: Set fixed width and height for the circle if needed */
.cascading-images img {
	width: 100%; /* Ensure the image takes full width of its container */
	height: auto; /* Maintain aspect ratio */
}

.rounded-circle-custom {
	border-radius: 50%; /* Makes the image circular */
	object-fit: cover; /* Ensures the image fits inside the circle */
	width: 300px; /* Set a width to control the size of the circle */
	height: 300px; /* Set a height to make sure it's a perfect circle */
}

p {
	color: black;
  }