
/* floating action button whatsapp */
.fab-whatsapp {
    position: fixed;
    bottom: 100px;
    right: 15px;
    background-color: #25d366;
    border-radius: 50%;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.2);
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center;
}

.fab-whatsapp img {
    width: 45px;
    height: 45px;
}

.fab-whatsapp:hover {
    background-color: #128c7e;
    /* Darker green on hover */
}
.footer-row2 .navbar-brand img{
    height:100px !important;
    width: 100px;
}

.text-justify{
    text-align: justify;
}
.main-header{
    background-color: #fff;
}
.nav-bg-b .custom-nav .nav-list li a.menu-links{
    color:#050748
}

.ptb-30{
    padding : 30px 0;
}

.ptb-60{
    padding : 60px 0;
}
/* happy clients */

.icon-container {
    width: 60px;
    height: 60px;
    background-color: rgba(255, 255, 255, 0.2);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
}

.icon-container i {
    font-size: 24px;
}

.icon-animation {
    animation: bounce 1.5s infinite;
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        transform: translateY(0);
    }
    40% {
        transform: translateY(-10px);
    }
    60% {
        transform: translateY(-5px);
    }
}

.col-lg-4:nth-child(odd) .shadow {
    background: linear-gradient(to right, #673AB7 0, #2196F3 100%);
}

.col-lg-4:nth-child(even) .shadow {
    background-color: #ffffff;
}

/* branch */
.branch-box {
    background-color: #d0ebff; 
    border-radius: 10px; 
    padding: 15px; 
    border: 1px solid #b0d4f1; 
    width: fit-content; 
    /* font-family: Arial, sans-serif;  */
    text-align: center;
}
/* loan-slider */
