/* Start custom CSS */@media only screen and (min-width: 1024px) {
.footer-menu .footer-menu-text {
    opacity: 0% !important;
    transform: translateY(16px);
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition:; all .5s ease;
}

.footer-menu:hover .footer-menu-text {
    opacity: 100% !important;
    transform: translateY(0px);
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition:; all .5s ease;
}

.footer-menu .footer-menu-icon {
    transform: translateY(12px);
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition:; all .5s ease;
}

.footer-menu:hover .footer-menu-icon {
    transform: translateY(0px);
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition:; all .5s ease;
}
}/* End custom CSS */