.primary-color {
    color: #073980;
}

.bg-primary-color {
    background-color: #00BFFF !important;
    color: white;
}

.blur-background {
    backdrop-filter: blur(5px); /* Adjust the blur amount as needed */
    background-color: rgba(0, 0, 0, 0.5); /* Adjust the background color and opacity as needed */
}

/* Custom golden color class */
.golden-color {
    /* color: #FFD700; */
    color: #FFC300;
}

/* WhatsApp button styles Starts here */
.whatsapp-button {
    position: fixed;
    bottom: 20px;
    right: 20px;
    z-index: 1000; /* Ensure it's above other content */
    width: 50px; /* Set the width and height to create a circular button */
    height: 50px;
    background-color: #25d366; /* WhatsApp green color */
    color: #fff;
    border-radius: 50%; /* Create a circular shape */
    text-align: center;
    cursor: pointer;
    text-decoration: none; /* Remove underline from the link */
}

/* WhatsApp icon styles */
.whatsapp-button i {
    font-size: 50px; /* Adjust the icon size as needed */
    line-height: 50px ; /* Center the icon vertically within the circular button */
}

/* whatsapp ends here */

.call-now-button {
    position: fixed;
    bottom: 90px; /* Adjust the position as needed */
    right: 20px;
    z-index: 1000;
    width: 50px;
    height: 50px;
    background-color: #007bff; /* Blue color */
    color: #fff;
    border-radius: 50%;
    text-align: center;
    cursor: pointer;
    text-decoration: none;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 20px;
    transition: background-color 0.3s ease; /* Add a smooth transition effect */
}


/* About section starts here */
img.carousel-about-image{
    width: auto;
    object-fit: cover;
    height: 250px;
}

/* About Us section ends here */


/* Media query for small screens (e.g., mobile and tablet) */
@media (max-width: 768px) {
    /* Whatsapp button starts here */
    .whatsapp-button {
        display: block;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    /* whatsapp button ends here */

    .call-now-button {
        display: block;
        display: flex;
        align-items: center;
        justify-content: center;
    }
}

/* Media query for larger screens (e.g., desktop) */
@media (min-width: 769px) {
    /* whatsapp button starts here */
    .whatsapp-button {
        display: none;
    }

    /* Call Now Floating Button */
    .call-now-button {
        display: none;
    }

    /* Testimonials section Starts here */
    .testimonial-card{
        min-height: 300px;
    }
    /* Testimonials section Ends here */


}
