@charset "utf-8";
/* CSS Document */


@media (min-width: 992px) {

.banner-text h1 {
	 font-size:70px;
}
.our-goal .col-sm-6 {
	padding:0 44px;
}
}
@media (min-width: 768px) and (max-width: 991px) {

.banner-text h1 {
	 font-size:60px;
}
.service-list .media-body {
	vertical-align: middle;
	padding-left: 0px;

}
.service-list .media-body h3 {
	font-size:120%;

}
.service-list .icon {
	padding: 15px;
}
.service-list .media-object {
	width:33px; height:33px;
}

}
@media (min-width: 768px) {
footer nav {
	margin-top:45px;
}
.col-50 {
	width:50%;
}

}

@media (max-width: 767px) {
footer nav {
	margin-top:15px;
	text-align:center;
}
.col-50 {
	width:100%;
}
.banner-text h1.innerHD {
	font-size:200%;
	margin-top:15%;
}

}
@media (min-width: 481px) and (max-width: 767px) {


}

@media (max-width: 480px) {
}


}