@font-face {
	font-family: 'Articulate';
	src: url('fonts/ArticulateExtrabold.eot');
	src: url('fonts/ArticulateExtrabold.eot?#iefix') format('embedded-opentype'),
		url('fonts/ArticulateExtrabold.woff2') format('woff2'),
		url('fonts/ArticulateExtrabold.woff') format('woff'),
		url('fonts/ArticulateExtrabold.ttf') format('truetype'),
		url('fonts/ArticulateExtrabold.svg#ArticulateExtrabold') format('svg');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Calibri';
	src: url('fonts/Calibri-Bold.eot');
	src: url('fonts/Calibri-Bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/Calibri-Bold.woff2') format('woff2'),
		url('fonts/Calibri-Bold.woff') format('woff'),
		url('fonts/Calibri-Bold.ttf') format('truetype'),
		url('fonts/Calibri-Bold.svg#Calibri-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Articulate';
	src: url('fonts/Articulate-Bold.eot');
	src: url('fonts/Articulate-Bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/Articulate-Bold.woff2') format('woff2'),
		url('fonts/Articulate-Bold.woff') format('woff'),
		url('fonts/Articulate-Bold.ttf') format('truetype'),
		url('fonts/Articulate-Bold.svg#Articulate-Bold') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Calibri';
	src: url('fonts/Calibri.eot');
	src: url('fonts/Calibri.eot?#iefix') format('embedded-opentype'),
		url('fonts/Calibri.woff2') format('woff2'),
		url('fonts/Calibri.woff') format('woff'),
		url('fonts/Calibri.ttf') format('truetype'),
		url('fonts/Calibri.svg#Calibri') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Reset */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, img, ol, ul, li, fieldset, form, label{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; text-align: left}
body{line-height: 1}

a{margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; outline: none}

h1, h2, h3, h4, h5, h6{ font-weight:normal;}
nav ul, li{list-style-type:none;}


/* Commons */
body{font: 400 13px/20px 'Calibri'; font-style: normal; color:#9ca5b2;}
body, body *{-webkit-font-smoothing: antialiased; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box}
a, a:hover, a:active, a:focus, button, input, select, textarea{outline: none; text-decoration: none}

p{margin: 0 0 15px}
p.last{margin-bottom: 0}

.clear{ clear:both;}

/* Clearfix */
.container:before, .container:after {content: ""; display: table}
.container:after{clear: both}
#outer{ background: #f8f8f8;border-bottom:3px solid #efefef;}
.container{width: 1100px; margin: 0 auto; position: relative}




#logo{ float:left; padding:15px 6px 19px 0; border-right:1px solid #e1e1e2;}
#logo_right{ float:right; padding:0 23px; border-left:1px solid #e1e1e2;}
.call{ background:url(images/call.jpg) no-repeat; background-position:0 7px; color:#7e7e7e; padding: 5px 20px; font-weight:bold;}
.call a{ color:#1467b3}
#banner{ height:641px; background:url(images/banner.jpg) no-repeat;}
#banner h1{ font-size:30px; color:#000; margin-top:22px;font-family: 'Calibri';font-weight: bold;}
#banner h2{font-size:40px; color:#000; margin-top:125px;font-family: 'Calibri';font-weight: bold;text-transform:uppercase;
	font-style: normal;text-transform:uppercase; text-align:center; border-bottom:2px solid #000; padding-bottom:20px;}
#banner h2 span{font-size:60px;font-weight: bolder;}
#banner p{font-size:19px; color:#000; margin-top:17px; text-align:left; margin-bottom:7px; font-family: 'Articulate'; font-weight: bold;text-align:center;}




#outer1{ color:#fff; background:#1467b3; padding:50px 0 35px;}



#about_inner_hdg{ width:100%;  font-weight:normal;text-align:center;  font-size:32px; float:left; margin:0px 0 30px 0;font-weight: bold;}

.container  p{   line-height:24px;text-align:center; font-size:20px; margin:0 0 20px 0;}





#footer_outer{background:#3c3c3c; color:#fff; padding:17px 0 14px;}


#footer_left{ width:50%; float:left;}
#footer_right{ width:50%; float:right; text-align:right;}

#footer_right a{ color:#fff; }
#footer_right a:hover{text-decoration:underline;}




.form_cont,  .form_cont1, .form_cont3, .form_cont4{ margin:50px 300px;}
 
.form_cont, .form_cont1, .form_cont2, .form_cont3 , .form_cont4{width:494px; float:left; background:#59a5eb; border-radius:8px;-webkit-box-shadow: 0px 10px 0px 0px rgba(24,104,177,1);
-moz-box-shadow: 0px 10px 0px 0px rgba(24,104,177,1);
box-shadow: 0px 10px 0px 0px rgba(24,104,177,1); padding:18px 13px; clear:top;} 

.form_field_input, .form_field_input1{  width:310px;  float:left; border-radius:8px; background:#fff; padding-left:3%;color:#333333; float:left; height:52px; border:0; font-size:14px; color:#b6b6b6;font-family: 'Articulate'; font-weight:bold;}
.submit, .submit1, .submit2,  .submit3, .submit4{ color:#ffffff; font-size:24px;border-radius:8px; float:right;  width:146px; background:#3e80bb;   text-decoration:none;height:52px; border:0;font-family: 'Articulate';font-weight: 800;}


.form_cont1,  .form_cont3, .form_cont4{ display:none;}
.form_cont2{width:100%; }

.invoice{ width:34%; float:left; font-family: 'Articulate'; font-weight:bold;margin:1%;}
.invoice label{margin-top:5px;margin-right:5px;}
.form_field_input1{  width:31%; margin:1%; padding-left:10px;}
.submit1{ margin-right:2%;}
#banner.cong{ background:url(images/reward-won.jpg) no-repeat; height:462px;}
#banner.cong h1{ font-size:48px; color:#0068c8; margin-top:205px; text-transform:uppercase;}
#banner.cong p{ font-size:24px; color:#e70000; margin-top:25px;font-family: 'Calibri';font-weight: bold; text-align:left;text-transform:uppercase;}

.container  p.agree{   line-height:24px;text-align:center; font-size:15px; margin:0 0 20px 0; padding-top:20px; clear:both; line-height:18px;}
input[type="checkbox"]{ margin-top:10px;}

