.insight-instagram-feed {
    display: flex;
    justify-content: flex-end;

    .insight-instagram-feed-title {
        font-family: $font__second;
        font-size: 14px;
        font-weight: 700;
        line-height: 60px;
        text-transform: uppercase;
        color: #7E7E7E;
        margin-right: 30px;
    }

    .insight-instagram-feed-items {
        margin: 0;
        height: 60px;
        width: 222px;

        .item {
            margin: 0 7px;

            a {
                display: block;
                position: relative;

                img {
                    width: 60px;
                    height: 60px;
                    @include border-radius(30px);
                    @include transit();
                }

                &:after {
                    display: block;
                    content: '\f14d';
                    font-family: FontAwesome;
                    width: 60px;
                    height: 60px;
                    line-height: 60px;
                    text-align: center;
                    position: absolute;
                    top: 0;
                    left: 0;
                    color: #fff;
                    opacity: 0;
                    @include transit();
                }

                &:hover {
                    img {
                        opacity: .5;
                    }

                    &:after {
                        opacity: 1;
                    }
                }
            }
        }
    }
}