
@media all and (max-width: 1024px) and (min-width: 769px) {
.titanscalltoaction .titancontainer {
	max-width: 100%!important;
	min-width: 100%!important;
}
.titanscalltoaction .et_pb_promo {
	background-position: -20px 0!important;
	background-size: 50%!important;
}
.titanscalltoaction .et_pb_promo_description {
	margin-top: 0px!important;
	margin-left: 49%!important;
	text-align: left!important;
}
.titanscalltoactionnoimages .titancontainer {
	max-width: 100%!important;
	min-width: 100%!important;
	margin: 0px auto!important;
	display: table!important;
}
}

@media all and (max-width: 768px) and (min-width: 546px) {
.titanscalltoaction .titancontainer {
	max-width: 100%!important;
	min-width: 100%!important;
}
.titanscalltoaction .et_pb_promo {
	background-position: -30px 0!important;
	background-size: 50%!important;
}
.titanscalltoaction .et_pb_promo_description {
	margin-top: 0px!important;
	margin-left: 50%!important;
	text-align: left!important;
}
.titanscalltoactionnoimages .titancontainer {
	max-width: 100%!important;
	min-width: 100%!important;
	margin: 0px auto!important;
	display: table!important;
}
}

@media all and (max-width: 546px) and (min-width: 0px) {
.titanscalltoaction .titancontainer {
	max-width: 100%!important;
	min-width: 100%!important;
}
.titanscalltoaction .et_pb_promo {
	background-position: 20px 0!important;
	background-size: 90%!important;
}
.titanscalltoaction .et_pb_promo_description {
	text-align: center!important;
	margin-left: 0px!important;
	margin-top: 35%!important;
	max-width: 100%!important;
	padding-left: 20px!important;
	padding-right: 20!important;
}
.titanscalltoactionnoimages .titancontainer {
	max-width: 100%!important;
	min-width: 100%!important;
	margin: 0px auto!important;
	display: table!important;
}
}
