.social-icon-container-blue {
    position: relative;
}

.social-icon-container-blue:nth-child(1) {
    margin-right: 8px;
}

.social-icon-blue {
    transition: background-color 300ms cubic-bezier(0.96, 0.03, 0.08, 1);
    background: #0156CD;
    border-radius: 23.50px;
    text-align: center;
    line-height: 30px;
    display: block;
    padding: 2px 10px;
    height: 36px;
    width: 36px;
}

.social-icon-blue:hover {
    transition: background-color 300ms cubic-bezier(0.96, 0.03, 0.08, 1);
    background: #4794FF;
}

.social-icon svg {
    width: 100%;
    height: 100%;
}

.social-icon-blue svg {
    width: 100%;
    height: 100%;
}
