.main-banner{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; height:350px; background:#0976bc; position:relative; z-index:10; overflow:hidden;}
.main-banner img{margin:0px auto 0px auto; padding:0; width:100%; position:relative; z-index:0; background-size:100%;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-o-transition: opacity 1s ease-in-out;transition: opacity 1s ease-in-out;}



.main-title{margin:0px auto 20px auto; padding:20px 0px 20px 0px; width:100%; min-height:100px; background:none; position:relative;}
.main-title h1{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family: "Montserrat"; font-size:48px; font-weight:bold; color:#0c1f28; text-align:center; line-height:60px;}


.section2{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:none; position:relative; background-size:100%;z-index:10;}
.s2-c1{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:#FFFFFF; position:relative; float:none;}
.s2-c1 img{margin:0px auto 0px auto; padding:0; width:100%; position:relative; z-index:0; background-size:100%;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-o-transition: opacity 1s ease-in-out;transition: opacity 1s ease-in-out;}

.s2-c2{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:#FFFFFF; position:relative; float:none;}
.s2-c2-content{margin:0px 0px; padding:50px 50px 50px 50px; width:100%; min-height:100px; background:none; position:relative;}
.s2-c2-content h4{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; font-family: 'Conv_TitilliumWeb-Regular'; font-size:20px; color:#0c1f28; text-align:left; line-height:30px; font-weight:bold;}
.s2-c2-content p{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; width:100%; font-family: 'Conv_TitilliumWeb-Regular'; font-size:14px; color:#0c1f28; text-align:left; line-height:24px; font-weight:normal;}






.section3{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:0px; background:#0c1f28 url(images/s1-bg.jpg) no-repeat 50% 50% fixed; position:relative; z-index:100;}

.s3-bx-inner{margin:0px auto 0px auto; padding:50px 50px 50px 50px; width:100%; min-height:100px; background:none; position:relative; z-index:100;}
.s3-bx-inner h2{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; width:100%; font-family: "Montserrat"; font-size:36px; color:#ffeb3c; text-align:left; line-height:48px; font-weight:bold;}

.s3-form{margin:0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:none; position:relative;}
.s3-form-c1{margin:0px 0px 10px 0px; padding:0px 10px 0px 0px; width:50%; min-height:30px; background:none; position:relative; float:left;}
.s3-form-c2{margin:0px 0px 10px 0px; padding:0px 0px 0px 10px; width:50%; min-height:30px; background:none; position:relative; float:left;}
.s3-form-c3{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; min-height:30px; background:none; position:relative; float:left;}

.s3-form .s3-label {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  width:100%; height:30px; background:none; font-family: 'Conv_TitilliumWeb-Regular'; font-size:14px; color:#FFFFFF; text-align:left; line-height:20px; font-weight:bold;}

.s3-form .s3medium {margin:0; padding:8px 8px; font-size:14px; font-family: 'Conv_TitilliumWeb-Regular'; background:#FFFFFF; color:#000000; width:100%; font:inherit; font-weight:400; text-indent:2px; border:1px solid #ccc; background:#FFFFFF; outline:0; margin-bottom:0px;-webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; background-color:rgba(255,255,255,0.2);}
.s3-form .s3medium:focus{border:1px solid #f4b800; background-color:rgba(255,255,255,1);}

.s3-form .s3-form-button{margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; width:100%; height:50px; position:relative; background:none; line-height:30px;}
.s3-form .s3-form-button .s3-form-btn{float:left; margin:0; padding:8px 50px; font-size:14px; font-family: 'Conv_TitilliumWeb-Regular'; color:#0c1f28; line-height:normal; font-weight:bold; background:#ffeb3c; border:none; position:relative; -webkit-transition: All 0.2s ease; -moz-transition: All 0.2s ease; -o-transition: All 0.2s ease; -ms-transition: All 0.2s ease; transition: All 0.2s ease; position:relative; right:0px; top:0px; cursor:pointer;-webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; text-transform:uppercase;}
.s3-form .s3-form-button .s3-form-btn:hover{color:#ffeb3c; background:#0c1f28;}
.s3-form .s3-form-button .s3-form-btn:active{top:2px; color:#FFFFFF; background:#0c1f28; outline:none;}
.s3-form .sfl{display:none;}





.section7{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:700px; background:url(images/big2.jpg) no-repeat 50% 50% fixed; position:relative; background-size:100%;z-index:10;}












/* 1600 grid */
@media screen and (min-width:1600px) {}
/* 1280 grid */
@media print, screen and (min-width:1280px) and (max-width:1599px) {}
/* 1024 grid */
@media print, screen and (min-width:1024px) and (max-width:1279px) {}
/* 960 grid */
@media print, screen and (min-width:960px) and (max-width:1023px) {}

/* #Tablet (Portrait) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
	
	.main-banner{margin:60px auto 0px auto; padding:0px 0px 0px 0px; width:100%; height:180px; background:#FFFFFF; position:relative; z-index:10; overflow:hidden;}
	.main-banner img{margin:0px auto 0px auto; padding:0; width:100%; position:relative; z-index:0; background-size:100%;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-o-transition: opacity 1s ease-in-out;transition: opacity 1s ease-in-out;}

	.main-title{margin:0px auto 20px auto; padding:20px 0px 20px 0px; width:100%; min-height:100px; background:none; position:relative;}
	.main-title h1{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family: "Montserrat"; font-size:36px; font-weight:bold; color:#0c1f28; text-align:center; line-height:60px;}
	
	
	.section2{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:none; position:relative; background-size:100%;z-index:10;}
	.s2-c1{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:#FFFFFF; position:relative; float:none;}
	.s2-c1 img{margin:0px auto 0px auto; padding:0; width:100%; position:relative; z-index:0; background-size:100%;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-o-transition: opacity 1s ease-in-out;transition: opacity 1s ease-in-out;}
	
	.s2-c2{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:#FFFFFF; position:relative; float:none;}
	.s2-c2-content{margin:0px 0px; padding:30px 0px 30px 0px; width:100%; min-height:100px; background:none; position:relative;}
	.s2-c2-content h4{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; font-family: 'Conv_TitilliumWeb-Regular'; font-size:20px; color:#0c1f28; text-align:left; line-height:30px; font-weight:bold;}
	.s2-c2-content p{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; width:100%; font-family: 'Conv_TitilliumWeb-Regular'; font-size:14px; color:#0c1f28; text-align:justify; line-height:24px; font-weight:normal;}
	

	.section3{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:0px; background:#0c1f28 url(images/s1-bg.jpg) no-repeat 50% 50% fixed; position:relative; z-index:100;}
	
	.s3-bx-inner{margin:0px auto 0px auto; padding:50px 50px 50px 50px; width:100%; min-height:100px; background:none; position:relative; z-index:100;}
	.s3-bx-inner h2{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; width:100%; font-family: "Montserrat"; font-size:36px; color:#ffeb3c; text-align:left; line-height:48px; font-weight:bold;}
	
	.s3-form{margin:0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:none; position:relative;}
	.s3-form-c1{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; min-height:30px; background:none; position:relative; float:left;}
	.s3-form-c2{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; min-height:30px; background:none; position:relative; float:left;}
	.s3-form-c3{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; min-height:30px; background:none; position:relative; float:left;}
	
	.s3-form .s3-label {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  width:100%; height:30px; background:none; font-family: 'Conv_TitilliumWeb-Regular'; font-size:14px; color:#FFFFFF; text-align:left; line-height:20px; font-weight:bold;}
	
	.s3-form .s3medium {margin:0; padding:8px 8px; font-size:14px; font-family: 'Conv_TitilliumWeb-Regular'; background:#FFFFFF; color:#000000; width:100%; font:inherit; font-weight:400; text-indent:2px; border:1px solid #ccc; background:#FFFFFF; outline:0; margin-bottom:0px;-webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; background-color:rgba(255,255,255,0.2);}
	.s3-form .s3medium:focus{border:1px solid #f4b800; background-color:rgba(255,255,255,1);}
	
	.s3-form .s3-form-button{margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; width:100%; height:50px; position:relative; background:none; line-height:30px;}
	.s3-form .s3-form-button .s3-form-btn{float:left; margin:0; padding:8px 50px; font-size:14px; font-family: 'Conv_TitilliumWeb-Regular'; color:#0c1f28; line-height:normal; font-weight:bold; background:#ffeb3c; border:none; position:relative; -webkit-transition: All 0.2s ease; -moz-transition: All 0.2s ease; -o-transition: All 0.2s ease; -ms-transition: All 0.2s ease; transition: All 0.2s ease; position:relative; right:0px; top:0px; cursor:pointer;-webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; text-transform:uppercase;}
	.s3-form .s3-form-button .s3-form-btn:hover{color:#ffeb3c; background:#0c1f28;}
	.s3-form .s3-form-button .s3-form-btn:active{top:2px; color:#FFFFFF; background:#0c1f28; outline:none;}
	.s3-form .sfl{display:none;}
	
	
	.section7{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:700px; background:url(images/big2.jpg) no-repeat 50% 50% fixed; position:relative; background-size:300%;z-index:10;}
	
}

/* #Mobile (Landscape) */
@media only screen and (min-width:480px) and (max-width:767px) {
	
	.main-banner{margin:60px auto 0px auto; padding:0px 0px 0px 0px; width:100%; height:180px; background:#FFFFFF; position:relative; z-index:10; overflow:hidden;}
	.main-banner img{margin:0px auto 0px auto; padding:0; width:100%; position:relative; z-index:0; background-size:100%;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-o-transition: opacity 1s ease-in-out;transition: opacity 1s ease-in-out;}

	.main-title{margin:0px auto 20px auto; padding:20px 0px 20px 0px; width:100%; min-height:100px; background:none; position:relative;}
	.main-title h1{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family: "Montserrat"; font-size:36px; font-weight:bold; color:#0c1f28; text-align:center; line-height:60px;}
	
	
	.section2{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:none; position:relative; background-size:100%;z-index:10;}
	.s2-c1{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:#FFFFFF; position:relative; float:none;}
	.s2-c1 img{margin:0px auto 0px auto; padding:0; width:100%; position:relative; z-index:0; background-size:100%;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-o-transition: opacity 1s ease-in-out;transition: opacity 1s ease-in-out;}
	
	.s2-c2{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:#FFFFFF; position:relative; float:none;}
	.s2-c2-content{margin:0px 0px; padding:30px 0px 30px 0px; width:100%; min-height:100px; background:none; position:relative;}
	.s2-c2-content h4{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; font-family: 'Conv_TitilliumWeb-Regular'; font-size:20px; color:#0c1f28; text-align:left; line-height:30px; font-weight:bold;}
	.s2-c2-content p{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; width:100%; font-family: 'Conv_TitilliumWeb-Regular'; font-size:14px; color:#0c1f28; text-align:justify; line-height:24px; font-weight:normal;}
	

	.section3{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:0px; background:#0c1f28 url(images/s1-bg.jpg) no-repeat 50% 50% fixed; position:relative; z-index:100;}
	
	.s3-bx-inner{margin:0px auto 0px auto; padding:50px 50px 50px 50px; width:100%; min-height:100px; background:none; position:relative; z-index:100;}
	.s3-bx-inner h2{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; width:100%; font-family: "Montserrat"; font-size:36px; color:#ffeb3c; text-align:left; line-height:48px; font-weight:bold;}
	
	.s3-form{margin:0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:none; position:relative;}
	.s3-form-c1{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; min-height:30px; background:none; position:relative; float:left;}
	.s3-form-c2{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; min-height:30px; background:none; position:relative; float:left;}
	.s3-form-c3{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; min-height:30px; background:none; position:relative; float:left;}
	
	.s3-form .s3-label {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  width:100%; height:30px; background:none; font-family: 'Conv_TitilliumWeb-Regular'; font-size:14px; color:#FFFFFF; text-align:left; line-height:20px; font-weight:bold;}
	
	.s3-form .s3medium {margin:0; padding:8px 8px; font-size:14px; font-family: 'Conv_TitilliumWeb-Regular'; background:#FFFFFF; color:#000000; width:100%; font:inherit; font-weight:400; text-indent:2px; border:1px solid #ccc; background:#FFFFFF; outline:0; margin-bottom:0px;-webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; background-color:rgba(255,255,255,0.2);}
	.s3-form .s3medium:focus{border:1px solid #f4b800; background-color:rgba(255,255,255,1);}
	
	.s3-form .s3-form-button{margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; width:100%; height:50px; position:relative; background:none; line-height:30px;}
	.s3-form .s3-form-button .s3-form-btn{float:left; margin:0; padding:8px 50px; font-size:14px; font-family: 'Conv_TitilliumWeb-Regular'; color:#0c1f28; line-height:normal; font-weight:bold; background:#ffeb3c; border:none; position:relative; -webkit-transition: All 0.2s ease; -moz-transition: All 0.2s ease; -o-transition: All 0.2s ease; -ms-transition: All 0.2s ease; transition: All 0.2s ease; position:relative; right:0px; top:0px; cursor:pointer;-webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; text-transform:uppercase;}
	.s3-form .s3-form-button .s3-form-btn:hover{color:#ffeb3c; background:#0c1f28;}
	.s3-form .s3-form-button .s3-form-btn:active{top:2px; color:#FFFFFF; background:#0c1f28; outline:none;}
	.s3-form .sfl{display:none;}
	
	
	.section7{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:700px; background:url(images/big2.jpg) no-repeat 50% 50% fixed; position:relative; background-size:300%;z-index:10;}
	
}

@media only screen and (min-width:320px) and (max-width:479px) {
	
	
	.main-banner{margin:60px auto 0px auto; padding:0px 0px 0px 0px; width:100%; height:180px; background:#FFFFFF; position:relative; z-index:10; overflow:hidden;}
	.main-banner img{margin:0px auto 0px auto; padding:0; width:100%; position:relative; z-index:0; background-size:100%;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-o-transition: opacity 1s ease-in-out;transition: opacity 1s ease-in-out;}

	.main-title{margin:0px auto 20px auto; padding:20px 0px 20px 0px; width:100%; min-height:100px; background:none; position:relative;}
	.main-title h1{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family: "Montserrat"; font-size:36px; font-weight:bold; color:#0c1f28; text-align:center; line-height:60px;}
	
	
	.section2{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:none; position:relative; background-size:100%;z-index:10;}
	.s2-c1{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:#FFFFFF; position:relative; float:none;}
	.s2-c1 img{margin:0px auto 0px auto; padding:0; width:100%; position:relative; z-index:0; background-size:100%;-webkit-transition: opacity 1s ease-in-out;-moz-transition: opacity 1s ease-in-out;-o-transition: opacity 1s ease-in-out;transition: opacity 1s ease-in-out;}
	
	.s2-c2{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:#FFFFFF; position:relative; float:none;}
	.s2-c2-content{margin:0px 0px; padding:30px 0px 30px 0px; width:100%; min-height:100px; background:none; position:relative;}
	.s2-c2-content h4{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; font-family: 'Conv_TitilliumWeb-Regular'; font-size:20px; color:#0c1f28; text-align:left; line-height:30px; font-weight:bold;}
	.s2-c2-content p{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; width:100%; font-family: 'Conv_TitilliumWeb-Regular'; font-size:14px; color:#0c1f28; text-align:justify; line-height:24px; font-weight:normal;}
	

	.section3{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:0px; background:#0c1f28 url(images/s1-bg.jpg) no-repeat 50% 50% fixed; position:relative; z-index:100;}
	
	.s3-bx-inner{margin:0px auto 0px auto; padding:50px 50px 50px 50px; width:100%; min-height:100px; background:none; position:relative; z-index:100;}
	.s3-bx-inner h2{margin:0px 0px 20px 0px; padding:0px 0px 0px 0px; width:100%; font-family: "Montserrat"; font-size:36px; color:#ffeb3c; text-align:left; line-height:48px; font-weight:bold;}
	
	.s3-form{margin:0px auto; padding:0px 0px 0px 0px; width:100%; min-height:100px; background:none; position:relative;}
	.s3-form-c1{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; min-height:30px; background:none; position:relative; float:left;}
	.s3-form-c2{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; min-height:30px; background:none; position:relative; float:left;}
	.s3-form-c3{margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; width:100%; min-height:30px; background:none; position:relative; float:left;}
	
	.s3-form .s3-label {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  width:100%; height:30px; background:none; font-family: 'Conv_TitilliumWeb-Regular'; font-size:14px; color:#FFFFFF; text-align:left; line-height:20px; font-weight:bold;}
	
	.s3-form .s3medium {margin:0; padding:8px 8px; font-size:14px; font-family: 'Conv_TitilliumWeb-Regular'; background:#FFFFFF; color:#000000; width:100%; font:inherit; font-weight:400; text-indent:2px; border:1px solid #ccc; background:#FFFFFF; outline:0; margin-bottom:0px;-webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; background-color:rgba(255,255,255,0.2);}
	.s3-form .s3medium:focus{border:1px solid #f4b800; background-color:rgba(255,255,255,1);}
	
	.s3-form .s3-form-button{margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; width:100%; height:50px; position:relative; background:none; line-height:30px;}
	.s3-form .s3-form-button .s3-form-btn{float:left; margin:0; padding:8px 50px; font-size:14px; font-family: 'Conv_TitilliumWeb-Regular'; color:#0c1f28; line-height:normal; font-weight:bold; background:#ffeb3c; border:none; position:relative; -webkit-transition: All 0.2s ease; -moz-transition: All 0.2s ease; -o-transition: All 0.2s ease; -ms-transition: All 0.2s ease; transition: All 0.2s ease; position:relative; right:0px; top:0px; cursor:pointer;-webkit-border-radius:0px; -moz-border-radius:0px; border-radius:0px; text-transform:uppercase;}
	.s3-form .s3-form-button .s3-form-btn:hover{color:#ffeb3c; background:#0c1f28;}
	.s3-form .s3-form-button .s3-form-btn:active{top:2px; color:#FFFFFF; background:#0c1f28; outline:none;}
	.s3-form .sfl{display:none;}
	
	
	.section7{margin:0px auto 0px auto; padding:0px 0px 0px 0px; width:100%; min-height:700px; background:url(images/big2.jpg) no-repeat 50% 50% fixed; position:relative; background-size:300%;z-index:10;}
	
}

@media only screen and (min-width:240px) and (max-width:319px) {}
/* #Mobile (Portrait) */
@media only screen and (max-width:239px) {}
/* #Mobile (Portrait) */
@media only screen and (max-width:180px) {}
/* #Print Fixes */
@media print {}