/* Smart Slider - Workshop Slider ID 3 */

.apt-workshop-slider .n2-ss-slide {
	box-shadow: 0 1px 5px 2px rgba(0,0,0,.2);
	margin-bottom: 6px;
	margin-top: 5px;
}

.apt-workshop-slider .n2-ss-text a {
	font-family: Montserrat, sans-serif !important;
	font-weight: 700 !important;
	letter-spacing: normal !important;
	text-transform: uppercase !important;
}

.apt-workshop-slider .n2-ss-button-container a {
	font-family: Hind, sans-serif !important;
	font-size: 18px !important;
	font-weight: 600 !important;
	letter-spacing: normal !important;
	text-transform: uppercase !important;
}

.apt-workshop-slider .nextend-arrow-previous,
.apt-workshop-slider .nextend-arrow-next {
	background-color: rgba(55,55,55,0.5) !important;
}

/* Smart Slider - Home Hero ID 5 */
.aptss-heading h1 {
	border-top: 1px solid #ffffff !important;
	margin: 10% auto 0 auto !important;
	max-width: 700px;
	padding: 20px 0 0;
}

.aptss-heading h2 {
	border-bottom: 1px solid #ffffff !important;
	margin: 10px auto 0 auto !important;
	max-width: 700px;
	padding: 0 0 20px 0;
}

.aptss-cta-btn {
	margin-top: 17% !important;
}

@media (min-width: 1440px) and (max-width: 1920px) {
	.aptss-heading h1 {
		margin: 8% auto 0 auto !important;
	}
	.aptss-cta-btn {
		margin-top: 16% !important;
	}
}

@media (min-width: 1200px) and (max-width: 1439px) {
	.aptss-heading h1 {
		margin: 7% auto 0 auto !important;
	}
	.aptss-cta-btn {
		margin-top: 14% !important;
	}
}

@media (min-width: 768px) and (max-width: 1199px) {
	.aptss-heading h1 {
		margin: 4% auto 0 auto !important;
	}
	.aptss-cta-btn {
		margin-top: 15% !important;
	}
}

@media (max-width: 767px) {
	.aptss-heading h1 {
		margin: 0 auto 0 auto !important;
	}
	.aptss-cta-btn {
		margin-top: 19% !important;
	}
}

