/* T3 Cta Area Styles */
.cta-area.t3 {
	position: relative;
}

.cta-area.t3 .info {
	padding: 5em 5%;
	text-align: center;
	display: table;
	margin: 0 auto;
}

.cta-area.t3.text-left .info {
	text-align: left;
	margin: 0 auto 0 0;
}

.cta-area.t3.text-right .info {
	text-align: right;
	margin: 0 0 0 auto;
}

.cta-area.t3 .info > span {
	display: block;
}

.cta-area.t3 .info > .title-font > strong {
	display: block;
	font-size: 2.7778em;
	line-height: 1.2;
}

.cta-area.t3 .info > .title-font > .main-font > em {
	display: block;
	font-size: 2.222em;
	font-style: normal;
	line-height: 1.2;
}

.cta-area.t3 .info p {
	margin: .75em auto 2em;
	font-size: 1.111em;
}

.cta-area.t3 .info .btn {
	margin-top: 2em;
}

.cta-area.t3 .info p + .btn {
	margin-top: 0;
}
/* End T3 Cta Area Styles */

/* Slide & Fade Styles */
[data-onvisible="slide-n-fade"].cta-area.t3 .info {
	opacity: 0;
	-webkit-transform: translateX(-75%);
	-ms-transform: translateX(-75%);
	transform: translateX(-75%);
}

.slide-n-fade[data-onvisible="slide-n-fade"].cta-area.t3 .info {
	opacity: 1;
	transition: opacity .75s ease 0s, transform .75s ease 0s;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

[data-onvisible="slide-n-fade"].cta-area.t3 .info > * {
	opacity: 0;
	-webkit-transform: translateX(75%);
	-ms-transform: translateX(75%);
	transform: translateX(75%);
	position: relative;
}

.slide-n-fade[data-onvisible="slide-n-fade"].cta-area.t3 .info > * {
	opacity: 1;
	transition: opacity .75s ease 0s, transform .75s ease 0s;
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
}

.slide-n-fade[data-onvisible="slide-n-fade"].cta-area.t3 .info > .btn {
	transition: .5s ease 0s;
}
/* End Slide & Fade Styles */

/* 1500px Responsive */
@media screen and (max-width:1500px) {
	body {
	}
}
/* End 1500px Responsive */

/* 1200px Responsive */
@media screen and (max-width:1200px) {
	body {
	}
}
/* End 1200px Responsive */

/* 1000px Responsive */
@media screen and (max-width:1000px) {
	body {
	}

	.cta-area.t3 .info {
		padding: 3.5em 5%;
	}

	.cta-area.t3 .info .btn {
		margin-top: 1.5em;
	}
}
/* End 1000px Responsive */

/* 800px Responsive */
@media screen and (max-width:800px) {
	body {
	}

	.cta-area.t3 .info > .title-font > strong {
		font-size: 2.2em;
	}

	.cta-area.t3 .info > .title-font > .main-font > em {
		font-size: 1.8em;
	}
}
/* End 800px Responsive */

/* 650px Responsive */
@media screen and (max-width:650px) {
	body {
	}

	.cta-area.t3 .info p {
		font-size: 1em;
	}
}
/* End 650px Responsive */

/* 550px Responsive */
@media screen and (max-width:550px) {
	body {
	}

	.cta-area.t3 .info {
		padding: 2.5em 6%;
	}

	.cta-area.t3 .info > .title-font > strong {
		font-size: 1.8em;
	}

	.cta-area.t3 .info p {
		display: none;
	}

	.cta-area.t3 .info > .title-font > .main-font > em {
		font-size: 1.5em;
		margin-bottom: 1em;
	}

	.cta-area.t3 .info .btn {
		margin-top: 0;
	}
}
/* End 550px Responsive */

/* 475px Responsive */
@media screen and (max-width:475px) {
	body {
	}
}
/* End 475px Responsive */

/* 400px Responsive */
@media screen and (max-width:400px) {
	body {
	}

	.cta-area.t3 .info {
		padding: 2em 6%;
	}

	.cta-area.t3 .info > .title-font > strong {
		font-size: 1.6em;
	}

	.cta-area.t3 .info > .title-font > .main-font > em {
		font-size: 1.4em;
	}
}
/* End 400px Responsive */

/* 350px Responsive */
@media screen and (max-width:350px) {
	body {
	}
}
/* End 350px Responsive */
