.widget-list .thum img,
.widget-thumb {
    width: 50px;
    height: 50px;
    max-width: 50px;
    border-radius: 50%;
    object-fit: cover;
    display: block;
}

.widget-list li {
    display: flex;
    align-items: center;
    gap: 10px;
}

.widget-list .thum {
    flex-shrink: 0;
}

.footer-logo-and-addition-info img{
    width:120px;
}

.footer-logo-and-addition-info p{
    color: var(--white-color);
    font-family: var(--font-roboto);
}

.contact-list .single-contact .icon i{
    font-size: 24px ;
}

.bxl-whatsapp{
    color: #0a875a;
}

.bxs-phone, .bxs-map-pin{
    color: #2563EB;
}

.bxs-envelope{
    color: #00ff5f;
}