@charset "utf-8";
img, object, embed, video {
	max-width: 100%;
}
.ie6 img {
	width:100%;
}
body{
	font-family: 'Nunito Sans';
	font-weight:normal;
    color: #000;
    -webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
    -webkit-overflow-scrolling: touch;
	padding:0;
	margin:0;
	list-style:none;
	background:url(../images/bg.jpg) left top repeat;
}
.container{
	width:1030px;
	height:auto;
	margin:0 auto;
	padding:0;
	box-sizing:border-box;
}
p, h1, h2, h3, ul{
	padding:0;
	margin:0;
}
li{list-style:none;}
a{text-decoration:none;}
.clearall{
	clear:both;
	height:1px;
	width:auto;
}
.position{position:relative;}
.dsplay{width:100%;display:table;box-sizing:border-box;}
*{box-sizing:border-box;}
.flt{float:left;width:100%;}
.ovrfl{overflow:hidden;}
.max{max-width:100%;}
.bdfont1{
	font-size:22px;
	line-height:32px;
	text-align:left;
}
.bdfont2{
	font-size:38px;
	line-height:40px;
	text-align:left;
}
.bdfont3{
	font-size:32px;
	line-height:42px;
	text-align:left;
}
.bdfont4{
	font-size:28px;
	line-height:38px;
	text-align:left;
}
.bdfont5{
	font-size:24px;
	line-height:34px;
	text-align:left;
}
.txlncntr{text-align:center;}
.mar1{margin-top:30px;}
.mar2{margin-top:20px;}
.mar3{margin-top:40px;}
.white{color:#fff;}
.yellow{color:#fff000;}
.extbold{font-family: 'nunito_sansextrabold';}
@media only screen and (max-width: 1050px){
.container{ max-width:750px; width:100%; }
.bdfont1{
	font-size:22px;
	line-height:30px;
}
.bdfont2{
	font-size:26px;
	line-height:36px;
}
.bdfont3{
	font-size:28px;
	line-height:38px;
}
.bdfont4{
	font-size:25px;
	line-height:35px;
}
.bdfont5{
	font-size:22px;
	line-height:32px;
}
}
@media only screen and (max-width: 767px){
.container{ width:100%;max-width:640px;}
.bdinpad{padding:0 10px;box-sizing:border-box;}
.bdfont1{
	font-size:22px;
	line-height:28px;
}
.bdfont2{
	font-size:32px;
	line-height:32px;
}
.bdfont3{
	font-size:26px;
	line-height:34px;
}
.bdfont4{
	font-size:22px;
	line-height:30px;
}
.bdfont5{
	font-size:20px;
	line-height:28px;
}
.mar1{margin-top:25px;}
.mar2{margin-top:15px;}
.mar3{margin-top:34px;}
}
.header{padding:20px 0;}
.logo{float:left;margin:0;}
.hdrimg{float:right;margin:0;}
.breadcrum{
	position:absolute;
	left:0;
	right:0;
	top:20px;
	margin:0 auto;
	display:block;
	width:390px;
}
.breadcrum-img{margin:0 auto;display:block;}
ul.breadcrum-list{margin:0;text-align:center;}
ul.breadcrum-list li{
	float:left;
	display:inline-block;
	width:33.33%;
	font-weight:bold;
	font-size:18px;
	line-height:28px;
	color:#103d6a;
	text-align:center;
}
ul.breadcrum-list li:nth-child(1){text-align:left;}
ul.breadcrum-list li:nth-child(3){text-align:right;color:#4a4a56;}
.hdrstrip{background:#103d6a;padding:3px 0;}
.hdrstrip-txt{
	font-size:18px;
	line-height:26px;
	color:#fff;
	text-align:center;
}
.hdrstrip-txt span{font-weight:600;color:#fff000;}
.lftarw, .rgtarw{display:inline-block;margin:0 5px -1px 0;}
.rgtarw{margin:0 0 -1px 5px;}
.header2{padding:15px 0 25px 0;}
.hdr2-txt1{
	font-weight:bold;
	font-size:34px;
	line-height:44px;
	color:#e91111;
	text-align:center;
}
@media only screen and (max-width: 1050px){
.breadcrum{
	top:25px;
	width:260px;
}
.breadcrum-img{width:200px;}
ul.breadcrum-list li{	
	font-size:16px;
	line-height:26px;
}
}
@media only screen and (max-width: 767px){
.header{padding:14px 0;}
.hdrimg, .breadcrum{display:none;}
.logo{float:none;margin:0 auto;display:block;width:170px;}
.hdrstrip-txt{
	font-size:15px;
	line-height:23px;
}
.hdr2-txt1{font-size:26px;line-height:34px;padding:0 0 5px 0;}
}
@media only screen and (max-width: 479px){
.lftarw, .rgtarw{display:none;}
.hdrstrip-txt{
	font-size:13px;
	line-height:17px;
}
}
/*====================start section1=====================*/
.sec1{
	background:#fff;
	padding:30px 0 50px 0;
}
.dwnrw{position:absolute;left:0;right:0;top:-40px;margin:0 auto;display:block;}
.s1img1{float:right;margin:10px -15px 0 20px;}
.s1bx1{
	margin:40px 0 0 0;
	border:3px solid #39c2ff;
	border-radius:15px;
	padding:30px 30px;
}
.s1bx1img{float:left;margin:0 10px 0 -10px;}
ul.s1list1{margin:20px 0 0 0;}
ul.s1list1 li{
	float:left;
	display:inline-block;
	width:48.5%;
	margin:20px 0 0 0;
	box-shadow:0 0 10px #dedcdc;
	padding:22px 20px;
	border-radius:14px;
}
ul.s1list1 li:last-child{float:right;}
.video{margin:0 auto;display:block;}
.video-txt1{
	text-align:center;
	font-weight:bold;
	font-size:24px;
	line-height:34px;
	margin:15px 0 0 0;
	background:url(../images/quote.png) left top no-repeat;
	font-style:italic;
}
.s1bx2{
	background:#021a53;
	margin:40px 0 0 0;
	padding:30px;
	border-radius:10px;
}
.s1bx2img{float:right;margin:-64px 0 0 20px;}
.s1img6{float:left;margin:15px 20px 0 -20px;}
.s1img7{float:right;margin:-10px 0 0 50px;}
.s1bx5{
	background:#ffebeb;
	padding:25px 30px;
	border-radius:15px;
	margin:36px 0 0 0;
}
.qmark{float:right;margin:-72px -15px 0 20px;}
ul.s1list2{padding:8px 0 0 0;}
ul.s1list2 li{
	background:url(../images/bullet.png) left top no-repeat;
	padding:0 0 0 55px;
	margin:28px 0 0 0;
}
ul.s1list3{padding:20px 50px 0 50px;}
ul.s1list3 li{
	float:left;
	display:inline-block;
	width:33.33%;
	padding:0 2%;
	margin:20px 0 0 0;
	font-family: 'nunito_sansextrabold';
	text-align:center;
	position:relative;
}
ul.s1list3 li img{margin:0 auto 15px auto;display:block;}
ul.s1list3 li::after{
	content:"";
	width:1px;
	height:160px;
	position:absolute;
	right:0;
	top:0;
	background:#dddddd;
}
ul.s1list3 li:last-child::after{display:none;}
.bdr{
	height:1px;
	width:100%;
	background:#d6d6d6;
	margin:35px 0 0 0;
}
.s1img2{float:left;margin:13px 14px 0 -18px;}
.s1img3{float:right;margin:16px -18px 0 15px;}
.s1bx6{
	background:url(../images/s1bx6bg.png) center top no-repeat;
	margin:34px 0 0 0;
	border-radius:10px;
	padding:26px 30px;
	box-shadow:0 0 15px #cde0ed;
}
.tcontainer{margin:40px 0 0 0;}
.tcontainer2{margin:50px 0 0 0;}
.tc1-lft, .tc1-rgt, .tc2-lft, .tc2-rgt{width:62.03%;float:left;display:inline-block;}
.tc1-rgt{width:33.39%;float:right;}
.tc2-lft{width:52%;}
.tc2-rgt{width:47.96%;float:right;}
.timg{margin:0 auto;display:block;max-width:100%;}
.s1bx7{
	margin:40px 0 0 0;
	padding:25px 0 30px 0;
	border-top:1px solid #ff0000;
	border-bottom:1px solid #ff0000;
}
.s1bx7img{float:right;margin:-40px 0 0 0;}
.s1img4{float:left;margin:15px 15px 0 -18px;}
.s1bx8, .s1bx9{
	background:#021a53 url(../images/s1bx8bg.png) 96% top no-repeat;
	margin:35px auto 0 auto;
	width:94%;
	padding:30px 290px 23px 30px;
	border-radius:18px;
	position:relative;
}
.s1bx9{
	background:#021a53;
	padding:22px 320px 22px 30px;
	width:100%;
}
.quote2{
	position:absolute;
	left:30px;
	top:-20px;
}
.s1bx9img{
	position:absolute;
	right:0;
	top:-59px;
}
.s1img5{float:left;margin:10px 15px -10px -18px;}
.s1btn{
	background:#fed745;
	height:78px;
	width:100%;
	margin:40px auto 0 auto;
	display:block;
	border:none;
	outline:none;
	font-weight:bold;
	font-size:30px;
	line-height:78px;
	color:#000;
	text-align:center;
	text-transform:uppercase;
}
.nothank{
	color:#103d6a;
	text-align:center;
	text-decoration:underline;
	display:block;
	margin:20px auto 0 auto;
	width:550px;
}
.secureimg{margin:40px auto 0 auto;display:block;max-width:100%;}
@media only screen and (max-width: 1050px){
.s1img1, .s1bx1img, .s1img2, .s1img3, .s1img4, .s1img5, .s1img6{width:350px;}
.s1bx1img{margin: 40px 15px 40px -10px;}
.s1bx3img {margin: -65px -15px 0 0;width:300px;}
.s1img2 {margin: 18px 10px 0 -18px;}
.s1img5{margin:18px 15px 0 -20px;}
.s1img6 {margin: 20px 15px 0 -18px;}
.s1img7 {
    width:300px;
    margin: 20px 0 0 50px;
}
.s1bx1 {padding: 20px 20px;}
.s1bx2, .s1bx3, .s1bx5, .s1bx6 {padding: 20px 20px;}
.s1bx2img {margin: -50px 0 0 20px;}
.qmark {margin: -61px -15px 0 20px;}
ul.s1list2 li{background-size:30px;padding:0 0 0 48px;}
ul.s1list3 {padding: 20px 0 0 0;}
.s1bx7img {margin: -30px -20px 0 0;width:200px;}
.s1bx7{margin:30px 0 0 0;padding:20px 0 25px 0;}
.s1bx8{width:100%;padding:20px 190px 20px 20px;}
.quote2{width:35px;top:-15px;}
.s1bx9{padding:20px 280px 20px 20px;margin:35px 0 0 0;}
.s1bx9img {top: -37px;}
}
@media only screen and (max-width: 767px){
.sec1{padding:30px 0 40px 0;}
.s1img1, .s1bx1img, .s1bx2img, .s1bx3img, .s1img2, .s1img3, .s1bx7img, .s1img4, .s1img5, .s1img6, .s1img7{
	float:none;
	margin:10px auto -20px auto;
	display:block;
	max-width:100%;
}
.s1bx2img{width:250px;margin:20px auto 0 auto;}
.s1bx3img{margin:-15px auto 0 auto;}
.s1bx7{padding:15px 0 0 0;}
.s1bx7img{margin:0 auto 0 auto;}
.s1img7{width:250px;margin:20px auto -10px auto;max-width:100%;}
.s1bx1{padding:20px 10px;margin:32px 0 0 0;}
ul.s1list1 {margin: 10px 0 0 0;}
ul.s1list1 li{width:100%;float:none;}
.video-txt1 {
    font-size: 20px;
    line-height: 30px; 
	background-size:30px; 
}
.s1bx2 {
    margin: 32px 0 0 0;
    padding: 20px 10px;
}
.s1bx3 {
    margin: 32px 0 0 0;
    padding: 20px 10px;
}
.s1bx4 {
    background: none;
    padding: 0 0 30px 0;
}
.margin, .s1bx8img{
	margin:25px auto -5px auto;
	display:block;
	border:4px solid #fff;
	border-radius:15px;
	box-shadow:0 0 10px #daecf5;
	max-width:100%;
}
.s1bx8img{padding:30px;}
.s1bx5{padding:20px 10px;}
.qmark{width:100px;margin: 0 -5px 0 10px;}
ul.s1list2 li {
	background: url(../images/bullet.png) left 4px no-repeat;
    background-size: 24px;
    padding: 0 0 0 40px;
	margin:18px 0 0 0;
}
.s1bx6{padding:20px 10px;background-size:cover;margin:30px 0 0 0;}
.s1bx7{margin:30px 0 0 0;}
.s1bx8, .s1bx9{background:#021a53;padding:25px 10px 25px 10px;}
.s1bx9{padding:20px 10px 0 10px;margin:30px 0 0 0;}
.s1bx9img{
	position:inherit;
	right:auto;
	top:auto;
	margin:20px auto 0 auto;
	display:block;
	max-width:100%;
}
.secureimg{margin:30px auto 0 auto;}
.bdr{margin:25px 0 0 0;}
.tc1-lft, .tc1-rgt, .tc2-lft, .tc2-rgt{width:100%;margin:0 0 0 0;}
.tc1-rgt{margin:35px 0 0 0;}
.nothank{width:100%;}
}
@media only screen and (max-width: 520px){
.qmark{width:100px;margin: 0 0 0 10px;}
.s1btn {
    height: 60px;
    margin: 32px auto 0 auto; 
    font-size: 23px;
    line-height: 60px;
}
}
@media only screen and (max-width: 479px){
ul.s1list1 li{padding:15px 12px;}
.qmark{width:100px;margin: 0 0 0 -20px;}
ul.s1list3{padding:10px 0 0 0;;}
ul.s1list3 li{width:100%;}
ul.s1list3 li::after{display:none;}
}
/*===============start footer==================*/
footer{margin-top:250px;padding:40px 0;background:#07285d;}
ul.ftrlist{text-align:center;}
ul.ftrlist li{
	display:inline-block;
	padding:0 10px;
	font-size:20px;
	line-height:26px;
	color:#fff;
	text-align:center;	
}
ul.ftrlist li a{color:#fff;}
.ftrtxt{
	font-size:17px;
	line-height:24px;
	color:#fff;
	text-align:center;
	margin:25px 0 0 0;
}
@media only screen and (max-width:767px){
footer{padding:30px 0;}
ul.ftrlist li{
	font-size:15px;
	line-height:20px;
}
.ftrtxt{
	font-size:14px;
	line-height:20px;
	margin:20px 0 0 0;
}
}

.s2btn {
    margin: 15px auto 0 auto;
    height: 70px;
    width: 60%;
    background: #fed745;
    border-radius: 2px;
    border: none;
    outline: none;
    display: block;
    font-weight: bold;
    font-size: 27px;
    line-height: 70px;
    color: #000;
    text-align: center;
    text-transform: uppercase;
}

@media only screen and (max-width: 767px) {
.s2btn {
width: 100%;

    font-size: 18px;
    font-weight: 700;
    margin: 25px auto 0 auto;
    }}

 h1 {
    font-size:3.0em;
 
}
.schedule {margin-top:5px;}
.midtxtbx6 {
    margin: 22px 0 0;
}

.midtxtbx5, .midtxtbx6 {
    background: #f7f7f7;
    padding: 32px 28px;
    margin: 38px 0 0;
}
.midtxtbx5-hding {
    font-weight: 700;
    position: relative;
    padding: 0 0 0 172px;
}

.span1 {
    color: #32d7f5;

}

.txlncntr {
    text-align: center;
}

.bdhding {
    font-weight: 700;
    font-size: 49px;
    line-height: 56px;
    text-align: left;
}

.red {
    color: red;
}