.floating-buttons{ 
	width: 242px; 
	position: absolute; 
	right: 0; 
	top: 50%; 
	display: flex; 
	align-items: center; 
	transform: translateY(-50%);
	 background: rgba(33, 27, 100, 0.6); 
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);	
}
.floating-buttons.ebp-sticky{position: fixed; width: 55px; transition: all 0.3s; z-index: 2;}
.floating-buttons.ebp-sticky:hover, .floating-buttons.ebp-sticky.show-full{width: 180px;}
.floating-buttons ul{width: 100%;margin:0;padding:0;}
.floating-buttons.ebp-sticky ul{ margin-top: 0px;}
.floating-buttons ul li {
	display: block; 
	padding: 12px 20px; 
	position: relative; 
	height: auto;	
	transition: all 0.3s;
}
.floating-buttons ul li:hover{
	background: rgba(33, 27, 100, 1);
}
/*
.floating-buttons ul li:not(:last-child)::after{position: absolute; height:1px;  background: #FFFFFF; content: ""; width: 34px; bottom: 0; left:0; margin:0px auto;transition: 0.4s ease-out all .1s;}
.floating-buttons ul li:hover::after {width:40%;}
*/
.floating-buttons ul li a{
	font-weight: 700;
	font-size: 16px;
	line-height: 20px;
	text-transform: uppercase;
	color: #FFFFFF;display: flex; flex-wrap: nowrap; align-items: center;}
.floating-buttons ul li a .quick-icon > span {margin-bottom: 20px; font-size: 36px;}
.floating-buttons ul li a img, .floating-buttons ul li a svg{ 
	margin-right: 20px;
	width:21px;
	height:24px;
	flex-shrink: 0; /* Prevents SVG from shrinking */
}
.floating-buttons ul li a svg path{stroke:#FFF;}
.floating-buttons ul li a span{
	display: inline-block; 
	vertical-align: middle;
	white-space: nowrap;
	font-family: "Poppins", sans-serif;
	font-weight: 400;
	font-size: 14px;
	text-transform: uppercase;
	 flex-shrink: 1;
}
@media(max-width:767px){
	.floating-buttons.ebp-sticky{top:32%;z-index:9999;}
	.floating-buttons.ebp-sticky:not(.show-full),
	.navigation-open .floating-buttons.ebp-sticky{opacity:0 !important;pointer-events:none;}
	.floating-buttons.ebp-sticky.show-full{opacity:1;}
	.floating-buttons ul li{padding-top:8px;padding-bottom:8px;}
}

