@charset "utf-8";
/* Header Three Column Single Color Bars CSS */

.header-3-main-container {position: relative;height: auto;min-height:auto;padding: 0px 20px 0px 20px;}
.header-3-inner-container {position: relative;min-height:auto;height:auto;padding: 0px 0px 0px 0px;}
.header-3-content {position:relative;left:0px;max-width:100%;}
.header-3-content h1 {font-size:38px;font-weight:300;line-height:50px;}
.header-3-content h1 span {font-weight:700;}
.header-3-content p {font-size:18px;font-weight:300;line-height:27px;}
		
@media (min-width: 320px) {
	
}

@media (min-width: 375px) {

	
}

@media (min-width: 576px) {
.header-3-main-container {padding: 0px 0px 20px 0px;}
.header-3-content h1 {font-size: 36px;}	
}		

@media (min-width: 768px) {
		
}
	
@media (min-width: 992px) {
.header-3-main-container {position: relative;height: auto;padding: 0px 0px 0px 0px;}
.header-3-inner-container {min-height: 240px;padding: 60px 0px 60px 0px;}
.header-3-content {left:0px; max-width:1000px;}
.header-3-content h1 {font-size:50px;line-height:60px;}
.header-3-content h1 span {font-weight:700;}
.header-3-content p {font-size:20px;line-height:30px;}	
}

@media (min-width: 1200px) {
.header-3-content {left:30px;}
.header-3-r-col {left:60px;top:20px;}
.header-3-content h1 {font-size:65px;line-height:80px;}


.header-3-gradient-3 {
	display: block;
	height: 40%;
    width: 106px;
    position: absolute;
    right: 35px;
    bottom: 0px;
    z-index: 0;
    border-radius: 10px;
	background-image: -webkit-linear-gradient(bottom, rgba(65,182,230,0), rgba(65,182,230,.8));
	background-image: -o-linear-gradient(bottom, rgba(65,182,230,0), rgba(65,182,230,.8));
	background-image: linear-gradient(to top, rgba(65,182,230,0), rgba(65,182,230,.8));
}
.header-3-gradient-4 {
	display: block;
	height: 90%;
    width: 76px;
    position: absolute;
    right: 0px;
    bottom: 0px;
    z-index: 0;
    border-radius: 15px 0px 15px 15px;
	background-image: -webkit-linear-gradient(bottom, rgba(0,103,185,0), rgba(0,103,185,.6));
	background-image: -o-linear-gradient(bottom, rgba(0,103,185,0), rgba(0,103,185,.6));
	background-image: linear-gradient(to top, rgba(0,103,185,0), rgba(0,103,185,.6));
}
.header-3-gradient-5 {
	display: block;
	height:80%;
    width: 25px;
    position: absolute;
    right: 210px;
    bottom: 0px;
    z-index: 0;
    border-radius: 5px;
	background-image: -webkit-linear-gradient(bottom, rgba(0,103,185,0), rgba(0,103,185,.6));
	background-image: -o-linear-gradient(bottom, rgba(0,103,185,0), rgba(0,103,185,.6));
	background-image: linear-gradient(to top, rgba(0,103,185,0), rgba(0,103,185,.6));
}
}

@media (min-width: 1440px) {
.header-3-content {left:130px;}
	
.header-3-gradient-1 {
	display: block;
    height: 30%;
    width: 25px;
    position: absolute;
    left: 0px;
    bottom: 0px;
    z-index: 0;
    border-radius: 5px;
	background-image: -webkit-linear-gradient(bottom, rgba(0,103,185,0), rgba(0,103,185,.7));
	background-image: -o-linear-gradient(bottom, rgba(0,103,185,0), rgba(0,103,185,.7));
	background-image: linear-gradient(to top, rgba(0,103,185,0), rgba(0,103,185,.7));
}
.header-3-gradient-2 {
	display: block;
    height: 65%;
    width: 65px;
    position: absolute;
    left: 15px;
    bottom: 0px;
    z-index: 0;
    border-radius: 10px;
	background-image: -webkit-linear-gradient(bottom, rgba(0,103,185,0), rgba(0,103,185,.6));
	background-image: -o-linear-gradient(bottom, rgba(0,103,185,0), rgba(0,103,185,.6));
	background-image: linear-gradient(to top, rgba(0,103,185,0), rgba(0,103,185,.6));
}

}
@media (min-width: 1441px) {
.header-3-gradient-4 {width: 82px;border-radius:15px;}	
}

@media (min-width: 1500px) {
	
}

@media (min-width: 1650px) {
	
}
	
		

