.bg-footer {
    background-image: url("../../images/footer_bg.jpg");
    background-size: cover;
}

.gap-1 {
    gap: 0.25rem;

}

.gap-2 {
    gap: 0.5rem;
    ;

}

.gap-3 {
    gap: 0.75rem;

}

.gap-4 {
    gap: 1rem;
    ;

}

.gap-5 {
    gap: 1.25rem;

}

.footer-logo-width {
    width: 150px;
}

.social-common {
    background-color: white;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    width: 40px;
    transition: 0.5s;
    border-radius: 50%;
}

.social-common:hover {
    background-color: cadetblue;
}

.social-common:hover i {
    color: white;
}

.footer-margin-top {
    margin-top: 20px;
}

.social-common>i {
    color: black;
}