.btn-form-whatsapp-submit {
		display: block;
		padding: 0;
		border: none;
		margin: 0;
		width: 100%;
		background: #aa8453;
		color: #fff;
		font-family: 'Barlow Condensed', sans-serif;
		font-size: 15px;
		text-decoration: none;
		line-height: 56.5px;
		position: relative;
		cursor: pointer;
		transition: all 0.3s ease-out;
		letter-spacing: 3px;
		text-transform: uppercase;
		border-radius: 15px;
	}
	.btn.accept {
		background-color: #343a40;
		color: #fff;
	}
	.btn-form-whatsapp-submit:hover {
		background: #222;
	}

	.btn.accept:hover {
		background-color: #b08f26;
	}
	.modal-content {
		padding: 25px 25px 0;
	}
	.modal-header h5 {
		text-align: center;
	}
	.action-button.horizontal.bottom-left:not(.split)
	.action-list li span {
		transform: scale(0.9) translateZ(0) translateY(0) translateX(-50%);
	}
	.action-button.horizontal.bottom-left:not(.split)
	li span {
		left: 50%;
		top: -38px;
	}
	.action-button.open .action-list span {
		display: block;
		opacity: 0;
	}
	.action-button .action-list li span {
		display: none;
		position: absolute;
		left: 47px;
		font-size: 14px;
		background: #fff;
		white-space: nowrap;
		box-shadow: 0px 6px 24px -2px rgb(0 0 0 / 30%);
		padding: 3px 12px;
		font-weight: 700;
		transition: all 0.2s;
		bottom: 33px;
	}
	.action-button .action-list li i:hover {
		color: #9d6c48;
	}
	.action-button.horizontal.bottom-left:not(.split) {
	bottom: 0px;
	left: 50px;
	}
	.action-button.horizontal.bottom-left:not(.split)
	ul {
		margin-top: -63px;
		left: 64px;
	}
	.action-button.horizontal.bottom-left:not(.split)
	.action-list li span {
		transform: scale(0.9) translateZ(0) translateY(0) translateX(-50%);
	}
	.action-button.horizontal.bottom-left:not(.split)
	li {
		top: 0;
	}
	.action-button.horizontal.bottom-left:not(.split)
	li span {
		left: 50%;
		top: -38px;
	}

	.action-button.triangle ul {
		margin-top: -55px;
		margin-left: 10px;
	}
	.action-button.triangle ul li {
		width: 50px;
		height: 50px;
		font-size: 21px;
	}

	.action-button.triangle.bottom-left ul {
		margin-top: 5px;
	}
	.action-button.triangle.bottom-left.open ul li:nth-child(1) {
		transform: translateX(70px);
	}
	.action-button.triangle.bottom-left.open ul li:nth-child(2) {
		transform: translateX(50px) translateY(-50px);
	}
	.action-button.triangle.bottom-left.open ul li:nth-child(3) {
		transform: translateY(-70px);
	}

	@keyframes pulse {
	0% {
	box-shadow: 0px 1px 0px 3px #aa845345, 0px 0px 0px 0px #aa8453;
	}
	30% {
	box-shadow: 0px 1px 0px 3px #aa845300, 0px 0px 0px 5px #6c573b;
	}
	70% {
	box-shadow: 0px 1px 0px 3px #8d6d42, 0px 0px 0px 15px #ef242410;
	}
	100% {
	box-shadow: 1px 1px 2px 1px #ab1a1a30, 0px 0px 0px 20px transparent;
	}
	}
	.action-button {
		position: fixed;
		z-index: 9999;
	}
	.action-button .ab-link {
		width: 60px;
		height: 60px;
		border-radius: 50%;
		background: #9d6c48;
		color: #fff;
		margin: 0;
		padding: 0;
		position: relative;
		display: flex;
		justify-content: center;
		align-items: center;
		font-size: 80px;
		font-weight: 100;
		cursor: pointer;
		transition: all 0.2s;
		box-shadow: 0px 6px 24px -2px rgba(0, 0, 0, 0.3);
		z-index: 3;
		line-height: 1;
		animation: 1.2s linear 0s infinite normal pulse;
		transition: ease-in-out 0.2s;
	}
	.action-button.open .action-list span {
		display: block;
		opacity: 0;
		font-style: italic;
	}
	.action-button.open .action-list li:hover span {
		opacity: 1;
		transform: scale(0.9) translateZ(0) translateY(0);
	}
	.action-button .action-list {
		list-style-type: none;
		margin: 0;
		position: absolute;
		padding: 0;
		transition: all 0.2s;
	}
	.action-button .action-list li {
		width: 45px;
		height: 45px;
		background: #000;
		border-radius: 50%;
		display: flex;
		justify-content: center;
		align-items: center;
		margin-bottom: 15px;
		font-size: 21px;
		box-shadow: 0px 6px 24px -2px rgba(0, 0, 0, 0.3);
		cursor: pointer;
		transition: all 0.2s;
		position: absolute;
		z-index: 1;
		opacity: 0;
	}
	.action-button .action-list li i {
		color: #fff;
		transition: all 0.2s;
	}
	.action-button .action-list li span {
		display: none;
		position: absolute;
		left: 55px;
		font-size: 14px;
		background: #fff;
		white-space: nowrap;
		box-shadow: 0px 6px 24px -2px rgba(0, 0, 0, 0.3);
		padding: 3px 12px;
		font-weight: 700;
		transition: all 0.2s;
		color: #000;
	}
	.action-button.top-left {
		top: 35px;
		left: 35px;
	}
	.action-button.top-left li {
		top: 0;
	}
	.action-button.top-right {
		top: 50px;
		right: 50px;
	}
	.action-button.top-right .action-list li span {
		right: 80px;
		left: initial;
	}
	.action-button.top-right li {
		top: 0;
	}
	.action-button.bottom-left {
		bottom: 35px;
		left: 35px;
	}
	.action-button.bottom-left .action-list {
		margin-top: -45px;
	}
	.action-button.bottom-left li {
		bottom: 0;
	}
	.action-button.bottom-right {
		bottom: 50px;
		right: 50px;
	}
	.action-button.bottom-right .action-list li span {
		right: 80px;
		left: initial;
	}
	.action-button.bottom-right .action-list {
		margin-top: -45px;
	}
	.action-button.bottom-right li {
		bottom: 0;
	}