#floating__icon .buttons{margin-top: 10%;height: 73vh;position: fixed;right: 15px;top:60%;}
#floating__icon .buttons .nav-link{
    margin:15px 0px;
    position: relative;
}
#floating__icon .buttons .nav-link:nth-child(1){
    margin-top: 20px;
}
#floating__icon .buttons .icon{
    background-color: #36515E;
    padding: 10px 13px;
    color: white;
    font-size: 1em;
    border-radius: 20px 10px;
    transition: all 400ms ease;
    position: relative;
    z-index: 4;
} 
#floating__icon .buttons .nav-link:nth-child(1) .icon{
    color: #EF233C;
    background-color: #0C588C;
    padding: 14px 13px;
	display:inline-block;
}
#floating__icon .buttons .nav-link:nth-child(2) .icon{
    color: #00A878;
    background-color: black;
}
#floating__icon .buttons .nav-link:nth-child(3) .icon{
    color: #A0E8AF;
    background-color: #0D5C63;
}
#floating__icon .buttons .nav-link:nth-child(4) .icon{
    color: #1F0318;
    background-color: #F2C024;
}
#floating__icon .buttons .icon-text{
    background-color: #0C588C;
    position: absolute;
    right: 32px;
    top: 14px;
    z-index: 0;
    width: 170px;
    padding: 10px 20px 10px 15px;
    border-radius: 30px;
    color: white;
    overflow: hidden;
    transition: all 300ms ease;
}
#floating__icon .buttons .nav-link:nth-child(2) .icon-text{
    background-color: black;
    padding : 6px 0px;
}
#floating__icon .buttons .nav-link:nth-child(3) .icon-text{
    background-color: #0D5C63;
}
#floating__icon .buttons .nav-link:nth-child(4) .icon-text{
    background-color: #F2C024;
}
#floating__icon.container{position: fixed;
    bottom: 0px;
    z-index: 999;
    right: 0px;
}
#floating__icon img{width:30px;height:30px;}
.video-loader{z-index: 9999;text-align: center;margin-top: 50px;} 