﻿.fa, .fa-brands {
    padding: 10px;
    font-size: 25px;
    width: 40px;
    text-align: center;
    text-decoration: none;
    margin: 5px 2px;
}

.share-button:hover {
    opacity: 0.7;
}

.fa-facebook, .fa-facebook-f {
    background: white;
    color: #2e4e73;
}

.fa-twitter, .fa-x-twitter {
    background: white;
    color: #2e4e73;
}


.fa-linkedin, .fa-linkedin-in {
    background: white;
    color: #2e4e73;
}

.fa-envelope {
    background: white;
    color: #2e4e73;
}

.share-button {
    display: flex !important;
}

    .share-button h3 {
        padding: 15px 10px;
        margin: 0 !important;
    }
