#footer  .footer-text{
    font-size: 1vw !important;
}

#footer > a, p{
    font-size: 0.9vw !important;
}
#footer{
    margin: 0 !important;
}

#footer  h5{
    font-size: 1.3vw !important;
}

/* #footer i{
    color: rgb(223, 223, 223) !important;
} */

#footer li{
    display: flex;
    align-items: center;
}

/* #footer .media-icons{
    color: black !important;
} */

.footer-social-icons{
    display : flex;
    gap : 0.5rem;
}

.footer-arrow{
    color : gray !important;
}

@media (max-width: 1024px) {
    #footer a, p{
        font-size: 1.2vw !important;
    }

    #footer h5{
        font-size: 1.5vw !important;
    }

    #footer  .footer-text{
        font-size: 1.3vw !important;
    }
}

@media (max-width: 768px) {
	#footer a, p{
        font-size: 2vw !important;
    }

    /* #footer a{
        margin-left: 1rem !important;
    } */

    #footer h5{
        font-size: 2.5vw !important;
    }

    #footer i{
        font-size: 0.7rem !important;
    }

    #footer  .footer-text{
        font-size: 2vw !important;
    }

    .footer-logo-container{
        justify-content: center;
    }

    .footer-logo-container img{
        background-color: white;
        border-radius: 10px;
    }
}

@media (max-width: 425px) {
	#footer a, p{
        font-size: 3vw !important;
    }

    #footer a{
        margin-left: 0rem !important;
    }

    #footer h5{
        font-size: 2.5vw !important;
    }

    #footer  .footer-text{
        font-size: 3vw !important;
    }
}