
    
    .et_pb_social_media_follow .et_pb_social_media_follow_network_0.et_pb_social_icon .icon:before {
        color: #0f7fff
    }

    .et_pb_social_media_follow .et_pb_social_media_follow_network_1.et_pb_social_icon .icon:before {
        color: #ef5dc1
    }

    .et_pb_social_media_follow .et_pb_social_media_follow_network_2.et_pb_social_icon .icon:before {
        color: #E09900
    }

    .et_pb_social_media_follow_0 li.et_pb_social_icon a.icon:before {
        color: #5fc5fc
    }

    .et_pb_social_media_follow_network_0.et_pb_social_icon a.icon {
        border-color: #ffffff
    }

    .et_pb_social_media_follow_network_1.et_pb_social_icon a.icon,
    .et_pb_social_media_follow_network_2.et_pb_social_icon a.icon {
        border-color: #FFFFFF
    }

    .et_pb_social_network_link .et_pb_section_video {
        overflow: visible
    }

    .et_pb_social_media_follow_network_name {
        display: none
    }

    .et_pb_social_icon a.icon {
        vertical-align: middle
    }

    .et_pb_social_icon a.icon:before {
        font-family: ETmodules;
        speak: none;
        font-style: normal;
        font-weight: 400;
        font-variant: normal;
        text-transform: none;
        line-height: 1;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        text-shadow: 0 0;
        direction: ltr
    }

    ul.et_pb_social_media_follow_0 a.icon {
        border-radius: 100px 100px 100px 100px
    }

    ul.et_pb_social_media_follow_0 a {
        border-width: 1px;
        border-color: #5fc5fc
    }

    .et_pb_social_media_follow_0 {
        transform: scaleX(0.94) scaleY(0.94) translateX(-15px) translateY(8px)
    }

    .et_pb_social_media_follow_0 li.et_pb_social_icon a.icon:before {
        color: #5fc5fc
    }

    .et_pb_social_media_follow_0 li a.icon:before {
        font-size: 18px;
        line-height: 36px;
        height: 36px;
        width: 36px
    }

    .et_pb_social_media_follow_0 li a.icon {
        height: 36px;
        width: 36px
    }

    .et_pb_social_media_follow li {
        display: inline-block;
        margin-bottom: 8px;
        position: relative
    }

    .et_pb_social_media_follow li a {
        margin-right: 8px;
        display: inline-block;
        text-decoration: none;
        text-align: center;
        position: relative
    }

    .et_pb_social_media_follow li a.follow_button {
        padding: 0 12px;
        margin-top: 5px;
        margin-right: 25px;
        font-size: 14px;
        line-height: 1.6em;
        background: rgba(0, 0, 0, .1);
        color: rgba(0, 0, 0, .5);
        border-radius: 3px;
        border-width: 0;
        border-style: solid;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .et_pb_social_media_follow li.last-child a,
    .et_pb_social_media_follow li:last-child a {
        margin-right: 0
    }

    .et_pb_social_media_follow.has_follow_button li.last-child a.icon,
    .et_pb_social_media_follow.has_follow_button li:last-child a.icon {
        margin-right: 8px
    }

    .et_pb_social_media_follow li a.follow_button:hover {
        background: rgba(0, 0, 0, .2);
        color: rgba(0, 0, 0, .6)
    }

    .et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button {
        background: rgba(0, 0, 0, .6);
        color: hsla(0, 0%, 100%, .8)
    }

    .et_pb_social_media_follow.et_pb_bg_layout_dark li a.follow_button:hover {
        background: rgba(0, 0, 0, .7);
        color: #fff
    }

    .et_pb_social_media_follow li a.icon {
        height: 32px;
        width: 32px;
        padding: 0;
        -webkit-box-sizing: content-box;
        box-sizing: content-box
    }

    .et_pb_social_media_follow li a.icon:before {
        height: 32px;
        width: 32px;
        font-size: 16px;
        line-height: 32px;
        display: block;
        color: #fff;
        -webkit-transition: color .3s;
        transition: color .3s;
        position: relative;
        z-index: 10
    }

    .et_pb_social_media_follow li a.icon:hover:before {
        color: hsla(0, 0%, 100%, .7)
    }

    .et_pb_social_media_follow li a.icon {
        border-radius: 3px
    }

    .et-pb-social-fa-icon a.icon:before {
        font-family: FontAwesome
    }

    .et-social-amazon a.icon:before {
        content: "\F270"
    }