.footer-custom {
    background: url('./assets/fundo/roxo_fundo_1.jpg') center /cover no-repeat;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
}

.footer-custom span {
        margin-left: 1rem !important;
    }

.footer-logo {
    max-width: 380px;
}

.social-icon {
    color: #caff00; 
    font-size: 2rem;
    line-height: 1;
    transition: transform 0.2s ease, opacity 0.2s ease;
}

.social-icon:hover {
    color: #caff00;
    transform: scale(1.1);
    opacity: 0.8;
}

.text-white-50 {
    color: rgba(255, 255, 255, 0.6) !important;
}

#pilha-icones a {
  margin-right: 4.80rem;
}


@media (max-width: 767px) {
    .footer-custom span {
        margin-left: 0rem !important;
    }

    #pilha-icones a {
        margin-right: 0.0rem;
    }
}