.use-on-phone {
	position: fixed;
	bottom: 20px;
	left: 60px;
	display: flex;
	padding: 10px 20px;
	color: #000;
	box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.12), 0 6px 25px -4px rgba(137, 137, 137, 0.3);
	opacity: 0.8;
	background: #fff;
	border-radius: 0.275rem;
	max-width: 90% !important;
	font-family: "Open Sans", -apple-system, "Segoe UI", BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, sans-serif !important;
	align-items: center;
	z-index: 2147483647;
}
.float-phone {
	width: 30px;
	transform-style: preserve-3d;
	animation-name: floating;
	animation-duration: 1s;
	animation-iteration-count: infinite;
	animation-timing-function: ease-in-out;
}
@keyframes floating {
	from {
		transform: translate(0, 0);
	}
	50% {
		transform: translate(0, 5px);
	}
	to {
		transform: translate(0, 0);
	}
}
@media (min-width: 320px) and (max-width: 767px) {
	.use-on-phone {
		display: none ;
	}
}

.ml-20,
.mx-20 {
	margin-left: 20px !important;
}
	
	.usephone{
	font-weight: 700
	}