.pulse-button {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	width: 50px;
	height: 50px;
	border-radius: 40px;
	border: none;
	background: #27A7E7;
	box-shadow: 0 5px 35px rgb(0 0 0 / 20%);
	position: relative;
	bottom: 31%;
	right: 4%;
	cursor: pointer;
	outline: none;
	z-index: 1000;
}
.pulse-button {
	text-decoration: none !important;
}

@media screen and (max-width:1280px) {
.pulse-button {
	right: 3% !important;
}
}
.pulse--buttons-fixed {
	position: fixed;
	bottom: 21%;
	right: 4%;
	display: flex;
	flex-direction: column;
	gap: 15px;
	z-index: 100
}

@media screen and (max-width:1280px) {
.pulse--buttons-fixed {
	right: 3%;
}
}
.pulse-button__icon {
	display: block;
	width: 25px;
	height: 25px;
	background: url("/assets/images/svg/telegram.png") center center/cover no-repeat;
	transition: .3s;
}
.a-groups__card-wrap {
	border: unset;
}
.pulse-button__text {
	display: block;
	width: 100%;
	height: 25px;
	font: 10px 'Open Sans', sans-serif;
	color: #fff;
	text-align: center;
	line-height: 1.2;
	opacity: 0;
	visibility: hidden;
	position: absolute;
	transition: .3s;
	margin-top: 1px;
}
.pulse-button:hover .pulse-button__icon {
	opacity: 0;
	visibility: hidden;
	position: absolute;
	transition: .3s;
}
.pulse-button:hover .pulse-button__text {
	transition: .3s;
	opacity: 1;
	visibility: visible;
	position: relative;
}
.pulse-button__rings {
	border: 1px solid #27A7E7;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	height: auto;
	width: auto;
	border-radius: 50%;
	animation-duration: 2.0s;
	animation-name: pulse_1;
	animation-iteration-count: infinite;
	z-index: -1;
}
.pulse-button__rings:nth-child(2) {
	animation-name: pulse_2;
}
.pulse-button__rings:nth-child(3) {
	animation-name: pulse_3;
}
.pulse-button-whatsapp {
	background: #54cc61;
	bottom: 21%;
}
.pulse-button-whatsapp .pulse-button__icon {
	display: block;
	width: 30px;
	height: 30px;
	background: url("/assets/images/svg/whatsapp.svg") center center/cover no-repeat;
	transition: .3s;
}
.pulse-button-max .pulse-button__icon {
	display: block;
	width: 56px;
	height: 56px;
	background: url("/assets/images/svg/MAX.svg") center center/cover no-repeat;
	transition: .3s;
}
.pulse-button-whatsapp .pulse-button__rings {
	border: 1px solid #54cc61;
}
.a-header__link.open-audit-modal {
	position: absolute;
	opacity: 0;
	visibility: hidden;
}
