/* Button Style-6 */
.tpgb-plus-button.button-style-6 {
	overflow: visible;
}
.tpgb-plus-button.button-style-6 .button-link-wrap {
	transition: left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);
	left: 22px;
	color: #212121;
}
.tpgb-plus-button.button-style-6 .button-link-wrap > span {
	display: flex;
	align-items: center;
}
.tpgb-plus-button.button-style-6 .button-link-wrap .btn-left-arrow {
	transition: left .5s cubic-bezier(.19,1,.22,1),right .5s cubic-bezier(.19,1,.22,1);
	font-size: 10px;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}
.tpgb-plus-button.button-style-6 .button-link-wrap:hover {
	left: 0;
	padding-right: 22px;
}
.tpgb-plus-button.button-style-6 .button-link-wrap:hover .btn-left-arrow{
	left: calc(100% - 11px);
}