.tpgb-animate-image figure {
	margin: 0
}
.tpgb-creative-image .text-center>figure {
	margin: 0 auto
}
.tpgb-creative-image .text-right>figure {
	margin-left: auto
}
.tpgb-creative-image .text-left>figure {
	margin-right: auto
}
.tpgb-creative-image img {
	max-width: 100%;
	height: auto;
	transition: all .3s ease-in-out;
	will-change: transform;
	image-rendering: -webkit-optimize-contrast
}
.tpgb-creative-image .tpgb-creative-mask-media img {
	height: 100%;
}
.tpgb-creative-img-wrap {
	font-size: 0;
	display: block
}

@media (min-width:768px) and (max-width:1200px) {
	.tpgb-creative-image .text-tablet-center {
		text-align: center
	}
	.tpgb-creative-image .text-tablet-right {
		text-align: right
	}
	.tpgb-creative-image .text-tablet-left {
		text-align: left
	}
	.tpgb-creative-image .text-tablet-center>figure {
		margin: 0 auto
	}
	.tpgb-creative-image .text-tablet-right>figure {
		margin-left: auto;
		margin-right: 0
	}
	.tpgb-creative-image .text-tablet-left>figure {
		margin-right: auto;
		margin-left: 0
	}
}
@media (max-width:767px) {
	.tpgb-creative-image .text-mobile-center {
		text-align: center
	}
	.tpgb-creative-image .text-mobile-right {
		text-align: right
	}
	.tpgb-creative-image .text-mobile-left {
		text-align: left
	}
	.tpgb-creative-image .text-mobile-center>figure {
		margin: 0 auto
	}
	.tpgb-creative-image .text-mobile-right>figure {
		margin-left: auto;
		margin-right: 0
	}
	.tpgb-creative-image .text-mobile-left>figure {
		margin-right: auto;
		margin-left: 0
	}
}

/* Float Align Css */
.tpgb-image-right,.tpgb-image-left{
	display: inline-block;
	width: auto
}
.tpgb-image-right{
	float: right;
	margin-left: 10px
}
.tpgb-image-left{
	float: left;
	margin-right: 10px
}