/* Custom styles for the home page */


h1, h2, h3 {
    color: #343a40; /* Dark color for headings */
}

.section {
    padding: 60px 0; /* Spacing for sections */
}

.about-services {
    background-color: #ffffff; /* White background for About Our Services section */
    border-radius: 8px; /* Rounded corners */
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); /* Subtle shadow */
}

.why-choose-us {
    background-color: #e9ecef; /* Light gray background for Why Choose Us section */
    border-radius: 8px; /* Rounded corners */
    padding: 30px; /* Padding for the section */
}

.icon {
    font-size: 40px; /* Size for FontAwesome icons */
    color: #007bff; /* Primary color for icons */
}

.text-center {
    text-align: center; /* Center text for sections */
}