.site-tag {
	border-top: 6px solid #0083ca;
	padding: 25px 0 0 0;
	display: inline-block;
}

.site-intro {
	margin: 50px 0;
}

.site-intro h1 {
	font-size: 8rem;
	-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
}

@media screen and (max-width: 1040px) {
	.site-intro h1 {
	    font-size: 7rem;
	}
}

@media screen and (max-width: 905px) {
	.site-intro h1 {
	    font-size: 6rem;
	}
}

@media screen and (max-width: 772px) {
	.site-intro h1 {
	    font-size: 5rem;
	}
}

@media screen and (max-width: 638px) {
	.site-intro h1 {
	    font-size: 4rem;
	}
}


.text-blue {
	color: #0083ca;
}

.text-light {
	font-family: "Glober-Light", sans-serif;
}

.text-large {
	font-size: 8rem;
	line-height: 1.25;
	letter-spacing: -.5px;
	-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
}

@media (max-width: 1280px) {
	.text-large {
	    font-size: 7rem;
	}
}

@media (max-width: 1120px) {
	.text-large {
	    font-size: 6rem;
	}
}

@media (max-width: 1018px) {
	.text-large {
	    font-size: 5rem;
	}
}

@media (max-width: 850px) {
	.text-large {
	    font-size: 4rem;
	}
}

.text-bold {
	font-family: "Glober-Bold", sans-serif;
}

.work {
	background: #eaeaea;
	margin: 80px 0 0 0;
	height: 800px;
}