@charset "utf-8";
img, object, embed, video {
	max-width: 100%;
}
.ie6 img {
	width:100%;
}
body{
	font-family: 'Sofia Pro';
	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:#fff;
}
.container{
	width:1100px;
	height:auto;
	margin:0 auto;
	padding:0;
	box-sizing:border-box;
}
.your-centered-div {
    max-width: 40%%; /* you have to have a size or this method doesn't work */

    
    position: absolute; /* positions according to the nearest parent */
    top: 0; right: 0; /* confuse it i guess */
    bottom: 0; left: 0;
    margin: auto; /* make em equal */
}
.testbox {
margin-top:10px;
    width:40%;
}
.testbox2 {
margin-top:10px;
    width:40%;
}
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;}
.bdhding{
	font-weight:bold;
	font-size:49px;
	line-height:56px;
	text-align:left;
}
.bdhding sup{font-size:20px;line-height:20px;}
.bdfont, .bdfont2, .bdfont3{	
	font-size:24px;
	line-height:34px;
	color:#2a2a2a;
	text-align:left;
}
.bdfont2{	
	font-size:28px;
	line-height:38px;
}
.bdfont3{
	font-size:32px;
	line-height:40px;
}
.bdfont sup, .bdfont2 sup, .bdfont sup.rmark, .bdfont sup.rmark2{
	font-size:14px;
	line-height:14px;
	color:#0006ff;
	text-decoration:underline;
}
.bdfont2 sup{font-size:16px;line-height:16px;}
.bdfont sup.rmark{color:#000;text-decoration:none;}
.bdfont sup.rmark2{color:#fff;text-decoration:none;}
.mar1{margin-top:30px;}
.mar2{margin-top:40px;}
.bdfont2 sup.white, .white{color:#fff;}
@media only screen and (max-width: 1190px){
.container{ max-width:1000px; width:100%; }
.bdhding{
	font-size:46px;
	line-height:52px;
}
.bdfont{	
	font-size:22px;
	line-height:32px;
}
.bdfont2{	
	font-size:26px;
	line-height:36px;
}
.bdfont3{
	font-size:30px;
	line-height:38px;
}
.mar1{margin-top:28px;}
    
}
@media only screen and (max-width: 1020px){
.container{ max-width:750px; width:100%; }
.bdhding{
	font-size:36px;
	line-height:43px;
}
.bdfont{	
	font-size:20px;
	line-height:28px;
}
.bdfont2{	
	font-size:23px;
	line-height:31px;
}
.bdfont3{
	font-size:26px;
	line-height:34px;
}
.mar1{margin-top:22px;}
    .testbox{
        width:50%;
    }
    .testbox2{
        width:40%;
    }
}
@media only screen and (max-width: 767px){
.container{ width:100%;max-width:640px;}
.bdinpad{padding:0 10px;box-sizing:border-box; }
.bdfont span.link{	
	overflow-wrap: break-word;
    word-wrap: break-word;
}
    .testbox {
        width:60%;
    }
    .testbox2 {
        width:50%;
    }
}
@media only screen and (max-width: 479px){
.bdhding{font-size:32px;line-height:39px;}
.bdfont3{
	font-size:25px;
	line-height:33px;
}
.bdfont2{	
	font-size:22px;
	line-height:30px;
}
    .testbox{
        width:80%;
    }
    .testbox2{
        width:70%;
    }
}
@media only screen and (max-width: 359px){
.bdhding{font-size:30px;line-height:37px;}
    .testbox{
        width:100%;
    }
    .testbox2{
        width:90%;
    }
}
/*====================start header=====================*/
.header{background:#1a61a1;padding:6px 0;}
/*====================start section1=====================*/
.sec1{background:#f7f7f7 center top no-repeat;}
.sec1-mid{background:#fff;padding:40px 70px;}
.mid-hding1, .mid-hding2{
	font-weight:bold;
	font-size:54px;
	line-height:58px;
	text-align:left;
}
.mid-hding2{
	margin:12px 0 0 0;
	font-size:26px;
	line-height:34px;
	font-weight:normal;
}
.midbx1{
	border-bottom:1px solid #e1e1e1;
	border-top:1px solid #e1e1e1;
	margin:24px 0 0 0;
	padding:10px 0;
}
.slimg{float:right;margin:10px 0 0 0;max-width:100%;}
ul.midbx1-list{padding:0;}
ul.midbx1-list li{
	float:left;
	display:inline-block;
	padding:0 28px;
	border-right:1px solid #e1e1e1;
	position:relative;
}
ul.midbx1-list li:first-child{padding:0 28px 0 72px;}
ul.midbx1-list li:last-child{padding:0 0 0 28px;border-right:none;}
.face{
	position:absolute;
	left:0;
	top:-2px;
}
.midbx1l-txt1{
	font-size:16px;
	line-height:24px;
	color:#5c5c5c;
	text-align:left;
}
.midbx1l-txt1 span{
	font-weight:bold;
	font-size:20px;
	line-height:28px;
	color:#000;
}
.midimg1{margin:23px auto 0 auto;display:block;max-width:100%;}
ul.midl1-list{margin:15px 0 0 0;}
ul.midl1-list li{
	float:left;
	display:inline-block;	
	width:24.27%;
	margin:20px 0.97% 0 0;
	background:#ff0000;
	padding:1px;
	border-radius:11px;
}
ul.midl1-list li:last-child{margin:20px 0 0 0;}
ul.midl1-list li img{margin:0 auto;display:block;}
.midl1btm{padding:20px;height:172px;}
.midl1btm-txt{
	text-align:center;
	color:#fff;
}
.midbx2{
	margin:34px 0 0 0;
	background:#f1f3f9;
	padding:28px;
	border-radius:10px;
}
.midbx2img{float:right;margin:25px -15px 0 10px;max-width:100%;}
.midbdr1{
	height:7px;
	margin:40px 0 0 0;
	background: linear-gradient(to left, #011246 40%, #767f9b 50%, #011246 75%, #767f9b 100%);
	border-radius:24px;
}
.midhd1{margin:25px 0 0 0;}
.midtxtbx1{
	background:#ff1010;
	padding:10px 22px 14px 22px;
	border-radius:10px;
	margin:38px 0 0 0;
}
.midimg2{float:right;margin:20px -15px 0 10px;max-width:100%;}
.midtxtbx2{
	background:#fff;
	border:2px solid #ff0000;
	border-radius:15px;
	margin:38px 0 0 0;
	padding:15px 36px 20px 36px;
	position:relative;
}
.midtxtbx2 img{position:absolute;left:36px;top:-16px;}
.midimg3{margin:33px auto 0 auto;display:block;max-width:100%;}

ul.midl1-list2{margin:20px 0 0 0;}
ul.midl1-list2 li{
	float:left;
	display:inline-block;
	width:48%;
	margin:16px 1% 0 1%;
}
ul.midl1-list2 li img{margin:0 auto;display:block;max-width:100%;}
/*--------------------*/
.midimg4{float:left;margin:15px 15px 0 -20px;max-width:100%;}
.midimg5{float:right;margin:30px -15px 0 10px;max-width:100%;}
.midbx3{padding:38px 60px 38px 40px;}
.midbx3img{
	float:left;
	margin:-5px 50px 0 30px;
	max-width:100%;
}
.midbx4{padding:25px 40px 35px 25px;}
.midbx4img{float:left;margin:20px 20px 0 0;}
.midbx4txt{margin-top:60px;}

.midbx4-inbx{
	background:#021a53;	
	margin:6px 0 0 0;
	padding:14px 10px 19px 25px;
	border-radius:20px;
}
.midbx4img2{float:right;margin:-4px 0 0 20px;max-width:100%;}
.midimg7{float:right;margin:14px -15px 0 0;max-width:100%;}
.midbx5{margin:140px 0 0 0;padding:0 25px 32px 25px;}
ul.midbx5-list{margin-top:-100px;}
ul.midbx5-list li{
	float:left;
	display:inline-block;
	width:33.33%;
	margin:0;
	padding:0 4%;
	position:relative;
}
.midbx5limg{margin:0 auto 15px auto;display:block;max-width:100%;}
ul.midbx5-list li p{
	font-weight:bold;
	text-align:center;
}
.midbx5arw1{position:absolute;top: 89px;right: -42px;}
.midbx6{margin:55px 0 0 0;padding:32px 28px 34px 28px;}
.midbx6img{float:right;margin:-88px 0 -30px 40px;max-width:100%;}
.midimg10{margin:18px auto 14px auto;display:block;max-width:100%;}
.midimg8{margin:20px auto 0 auto;display:block;max-width:100%;}
@media only screen and (max-width: 1190px){
.sec1-mid{padding:34px 24px;}
ul.midbx1-list li{padding:0 18px;}
ul.midbx1-list li:first-child{padding:0 18px 0 72px;}
ul.midbx1-list li:last-child{padding:0 0 0 18px;border-right:none;}
.midbx2img {margin: 15px -15px 0 10px;}
}
@media only screen and (max-width: 1020px){
.sec1-mid{padding:28px 16px;}
.mid-hding1{font-size: 44px;line-height: 48px;}
.mid-hding2 {font-size: 24px;line-height: 32px;}
ul.midbx1-list li{padding:0 10px;}
ul.midbx1-list li:first-child{padding:0 10px 0 62px;}
ul.midbx1-list li:last-child{padding:0 0 0 10px;border-right:none;}
.midbx1l-txt1{
	font-size:14px;
	line-height:24px;
}
.midbx1l-txt1 span{
	font-size:18px;
	line-height:26px;
}
.midl1btm {padding: 15px 10px;}
.midbx2 {
    margin: 30px 0 0 0;
    padding: 20px 15px;
}
.midbx2img{width:340px;margin: 15px -15px 0 0;}
ul.midl1-list {margin: 8px 0 0 0;}
.midimg2{max-width:370px;}
.midbdr1 {margin: 36px 0 0 0;}
.midtxtbx2 {
    margin: 32px 0 0 0;
    padding: 15px 10px 20px 10px;
}
.midtxtbx1 {
    padding: 10px 10px 14px 10px;
    margin: 30px 0 0 0;
}
.midimg3{margin:28px auto 0 auto;}

.midimg4{width:320px;}
.midimg5{margin:20px -15px 0 10px;width:300px;}
.midbx3img{width:160px;margin: 0 30px 0 20px;}
.midbx4-inbx {padding: 14px 10px 19px 20px;}
.midbx4img2 {margin: 0 0 0 0;}
.midimg8{margin:15px auto 0 auto;}
.midimg7{width:350px;}
.midbx5 {
    margin: 128px 0 0 0;
    padding: 0 20px 32px 20px;
}
.midbx5arw1{width:50px;right:-26px;top:93px;}
.midbx6img{width:350px;margin:-78px -10px 0 15px;}
}
@media only screen and (max-width: 767px){
.sec1-mid{padding:22px 10px;}
.mid-hding1 {
    font-size: 36px;
    line-height: 40px;
}
.mid-hding2 {
    font-size: 22px;
    line-height: 30px;
}
ul.midbx1-list li{padding:0 6px;}
ul.midbx1-list li:first-child{padding:0 6px 0 52px;}
ul.midbx1-list li:last-child{padding:0 0 0 6px;}
.face {
	width:45px;
    top: -2px;
}
ul.midl1-list li, ul.midl1-list li:last-child{width:48%;margin:22px 1% 0 1%;}
.midl1btm {height: 141px;}
.midbx2{padding:20px 10px;}
.midbx2img, .midimg2, .midimg4, .midimg5, .midbx4img2, .midbx4img, .midimg7, .midbx6img{
	float:none;
	margin:12px auto -20px auto;
	display:block;
	max-width:100%;
}
.midbx2img{width:280px;}
.midimg4{margin:6px auto -25px auto;}
.midimg5{margin:24px auto -6px auto;}
.midbx4img{margin:24px auto 0 auto;width:200px;}
.midbx4img2{margin:26px auto 0 auto;}
.midbx6img{margin:10px auto -10px auto;}
.midbx2hd{
	overflow-wrap: break-word;
    word-wrap: break-word;
}
.midtxtbx1 {
    padding: 10px 10px 14px 10px;
    margin: 30px 0 0 0;
}
ul.midl1-list2{margin:10px 0 0 0;}
.midbx3img {margin: 0 20px 0 0;}
.midbx4txt{margin-top:10px;}
.midbx4-inbx {padding: 14px 10px 19px 10px;margin:30px 0 0 0;}
.midbx5 {
    margin: 20px 0 0 0;
    padding: 25px 10px;
}
ul.midbx5-list{margin:0;}
ul.midbx5-list li{width:100%;margin:25px 0 0 0;}
ul.midbx5-list li:first-child{margin:0;}
.midbx5arw1{display:none;}
.midbx5limg {margin: 0 auto 10px auto;}
}
@media only screen and (max-width: 479px){	
.mid-hding1 {
    font-size: 33px;
    line-height: 38px;
}

ul.midbx1-list li:first-child{padding:0 10px 0 52px;}
ul.midbx1-list li:nth-child(2){border-right:none;padding:0 0 0 10px;}
.midbx1l-txt1{
	font-size:14px;
	line-height:18px;
}
.midbx1l-txt1 span{
	font-size:16px;
	line-height:20px;
}
.face{top:-4px;}
ul.midl1-list li, ul.midl1-list li:last-child{width:250px;margin:22px auto 0 auto;float:none;display:block;}
.midl1btm {height: auto;}
ul.midl1-list2 li{
	width:88%;
	float:none;
	margin:16px auto 0 auto;
	display:block;
}

.midbx3img{width:140px;float:none;margin:20px auto -8px auto;display:block;}
}
@media only screen and (max-width: 359px){
.midbx1l-txt1{
	font-size:13px;
	line-height:18px;
}
.midbx1l-txt1 span{
	font-size:15px;
	line-height:20px;
}
}
/*=================****************=====================*/
.midbx7{padding:20px 28px 32px 28px;}
.midbx7img1{margin:15px auto 12px auto;display:block;max-width:100%;}
.midbx7img2{float:right;margin:26px -15px 0 0;max-width:100%;}
ul.midlist3{margin:12px 0 0 0;}
ul.midlist3 li{
	float:left;
	display:inline-block;
	width:48.5%;
	margin:30px 0 0 0;
	position:relative;
	padding:17px 20px 17px 216px;
	border-radius:12px;
	height:207px;
	background:#f7f7f7;
}
ul.midlist3 li:nth-child(6){padding:6px 20px 10px 216px;}
ul.midlist3 li:nth-child(even){float:right;}
ul.midlist3 li img{position:absolute;left:0;top:0;}
ul.midlist3 li p{line-height:32px;}
ul.midlist3 li p span{font-weight:bold;text-decoration:underline;}
.midimg11{margin:30px auto 0 auto;display:block;max-width:100%;}	
.midbx8{margin:42px 0 0 0;}
.midbx8img1{float:right;margin:0 0 0 20px;max-width:100%;}
.midbx8img2{float:left;margin:26px 15px 0 -15px;max-width:100%;}
.midbx8-txtbx{
	margin:34px 0 0 0;
	background:#021a53;
	padding:20px 28px;
	border-radius:18px;
}
.midbx8-txtbx p{
	font-weight:500;
	color:#fff;
}
.midtbx{margin:30px 0 0 0;border:3px solid #32d7f5;border-radius:10px;padding:30px 30px;}
.tstars{margin:30px 0 0 0;display:block;}
.tbximg1{float:left;margin:0 15px -20px -18px;max-width:100%;}
.midimg12{margin:20px auto -15px auto;max-width:100%;display:block;}
ul.midlist4{margin:12px 0 0 0;}
ul.midlist4 li{
	float:left;
	display:inline-block;
	width:48.5%;
	margin:92px 0 0 0;
	position:relative;
	padding:0 20px 17px 20px;
	border-radius:12px;
	height:335px;
	background:#f7f7f7;
}
ul.midlist4 li:nth-child(even){float:right;}
.midl4img1, .midl4img2{margin:-73px auto 10px auto;display:block;max-width:100%;}
.midl4img2{margin:-75px auto 10px auto;}
.midl4-hding{
	font-weight:bold;
	font-size:30px;
	line-height:38px;
	text-align:center;
	color:#202020;
}
.midl4-txt{text-align:center;margin:10px 0 0 0;}
.midtxtbx3{
	background:#021a53;	
	border-radius:15px;
	margin:38px 0 0 0;
	padding:13px 26px 18px 36px;
	position:relative;
}
.midtxtbx3-img{float:right;margin:-18px 0 0 240px;}
.midimg13{float:right;margin:-20px 0 0 10px;}
.midbx9{margin:42px 0 0 0;}
ul.midbx9-list{margin:15px 0 0 0;}
ul.midbx9-list li{
	float:left;
	display:inline-block;
	width:33.33%;
	margin:25px 0 0 0;
	padding:0 2%;
}
ul.midbx9-list li img{margin:0 auto 10px auto;display:block;max-width:100%;}
ul.midbx9-list li p{
	font-weight:bold;
	text-align:center;
}

.midbx10{margin:38px 0 0 0;}
.midbx10-lft, .midbx10-mid, .midbx10-rgt{
	float:left;
	display:inline-block;
	width:25%;
}
.midbx10-mid{width:50%;}
.midbx10-rgt{float:right;}
.midbx10prd{margin:35px auto 0 auto;display:block;max-width:100%;}
.midbx10-hding{
	font-size:38px;
	line-height:52px;
	color:#103d6a;
	text-align:center;
}
ul.midbx10-compchart{margin:30px 0 0 0;}
ul.midbx10-compchart li{
	float:left;
	width:100%;
	border-top:1px solid #dddddd;
	height:56px;
}
ul.midbx10-compchart li:first-child{border-top:none;}
.compchart-lft, .compchart-mid, .compchart-rgt{
	float:left;
	display:inline-block;
	width:12%;
	height:56px;
}
.compchart-lft{background:#f1efef url(../images/bullet1.png) center center no-repeat;}
.compchart-rgt{background:#eff5ee url(../images/bullet2.png) center center no-repeat;}
.compchart-mid{
	width:76%;
	font-size:22px;
	line-height:56px;
	color:#1f1f1f;
	text-align:center;
}
.compchart-top{border-radius:10px 10px 0 0;}
.compchart-btm{border-radius:0 0 10px 10px;}
.midimg14{float:right;margin:0 0 0 20px;}
ul.midlist5{margin:5px auto 0 auto;width:90%;}
ul.midlist5 li{
	float:left;
	display:inline-block;
	width:50%;
	margin:28px 0 0 0;
	background:url(../images/bullet3.png) left 6px no-repeat;
	padding:0 0 0 43px;
}
@media only screen and (max-width: 1190px){
ul.midlist3 li {
    width: 49%;    
    padding: 17px 10px 17px 216px;
}
ul.midlist3 li p {
    line-height: 22px;
	line-height:30px;
	letter-spacing:-1px;
}
.midimg13 {margin: -30px 0 0 10px;}
}
@media only screen and (max-width: 1020px){
.midbx7 {padding: 20px 20px 32px 20px;}
.midbx7img2{width:350px;margin:20px -18px 0 15px;}
ul.midlist3 li, ul.midlist3 li:nth-child(even), ul.midlist3 li:nth-child(6){
	padding:20px 20px;
	height:380px;
	margin:24px 0 0 0;
}
ul.midlist3 li img{
	position:inherit;
	left:auto;
	top:auto;
	margin:0 auto 12px auto;
	display:block;
	border-radius:12px;
}
ul.midlist3 li p{line-height:30px;letter-spacing:0;text-align:center;}
.midbx8img2{width:350px;}
.midtbx {
    margin: 25px 0 0 0;
    padding: 18px 15px 22px 15px;
}
.tstars {margin: 23px 0 0 0;}
.tbximg1{width:350px;margin: 10px 10px -10px -18px;}
.midimg12 {margin: 14px auto -10px auto;}
ul.midlist4 li, ul.midlist3 li:nth-child(even), ul.midlist3 li:nth-child(6){height:auto;padding: 0 10px 17px 10px;margin:84px 0 0 0;}
.midl4-hding {font-size: 26px;line-height: 34px;}
.midl4img1{margin: -67px auto 10px auto;}
.midl4img2 {margin: -68px auto 10px auto;}
.midtxtbx3 {
    margin: 34px 0 0 0;
    padding: 13px 26px 18px 26px;
}
.midtxtbx3-img {margin: -18px 0 0 107px;width:170px;}
.midbx9{margin:30px 0 0 0;}

.midbx10-hding {
    font-size: 29px;
    line-height: 40px;
}
ul.midbx10-compchart li, .compchart-lft, .compchart-mid, .compchart-rgt{height:50px;}
.compchart-mid {font-size: 17px;line-height:50px;}
.midbx10prd {margin: 20px auto 0 auto;}
ul.midlist5{width:100%;}
ul.midlist5 li{background-size:20px;padding:0 0 0 32px;margin:20px 0 0 0;}
}
@media only screen and (max-width: 767px){
.midbx7 {padding: 20px 10px 25px 10px;}
.midbx7img2, .midbx8img1, .midbx8img2, .tbximg1{
	float:none;
	margin:12px auto -20px auto;
	display:block;
}
.midbx8img1{margin:24px auto -5px auto;}
ul.midlist3 li, ul.midlist3 li:nth-child(even), ul.midlist3 li:nth-child(6){width:100%;height:auto;}
.midbx8-txtbx {
    margin: 30px 0 0 0;
    padding: 16px 10px 20px 10px;
}
.midtbx {padding: 18px 10px 22px 10px;}
.tstars {margin: 20px 0 0 0;}

ul.midlist4{width:400px;margin:0 auto 0 auto;display:table;}
ul.midlist4 li{width:100%;}
.midl4img1, .midl4img2 {margin: -74px auto 10px auto;}
.midl4-txt{margin:6px 0 0 0;}
.midtxtbx3 {
    margin: 30px 0 0 0;
    padding: 13px 10px 18px 10px;
}
.midtxtbx3-img, .midimg13{
	float:none;
	margin:20px auto 0 auto;
	display:block;
}
ul.midbx9-list li{width:100%;}

.midbx10{margin:30px 0 0 0;}
.midbx10-lft, .midbx10-rgt{width:30%;margin:0 5% 0 15%;}
.midbx10-rgt{margin:0 15% 0 5%;}
.midbx10-mid{width:100%;}
.midimg14{width:130px;margin:20px 0 0 10px;}
ul.midlist5 li{width:100%;margin:16px 0 0 0;}
}
@media only screen and (max-width: 479px){
ul.midlist3 li, ul.midlist3 li:nth-child(even), ul.midlist3 li:nth-child(6){padding:20px 15px;}
.midl4-hding {
    font-size: 23px;
    line-height: 31px;
}
.midbx10-hding {font-size: 25px;line-height: 35px;}
.midbx10-lft, .midbx10-rgt{width:40%;margin:0 2% 0 8%;}
.midbx10-rgt{margin:0 8% 0 2%;}
.compchart-mid {font-size: 15px;line-height:44px;}
ul.midbx10-compchart li, .compchart-lft, .compchart-mid, .compchart-rgt{height:44px;}
}
@media only screen and (max-width: 430px){
ul.midlist4{width:100%;}
ul.midlist4 li{margin:70px 0 0 0;}
.midl4img1, .midl4img2 {margin: -54px auto 10px auto;width:250px;}
}
@media only screen and (max-width: 359px){
.midimg14{width:100px;}

.midbx10-hding {font-size: 23px;line-height: 33px;}
.compchart-mid{font-size:14px;}
}
/*=================********psd3********=====================*/
.midbx11{}
.midbx11prd{margin:-10px auto 0 auto;display:block;max-width:100%;}
.midbx11img{margin:38px auto 0 auto;display:block;max-width:100%;}
.midimg16{float:right;margin:30px -40px 0 -30px;max-width:100%;}
.midtxtbx4, .midtxtbx7{
	background:#021a53;	
	border-radius:15px;
	margin:38px 0 0 0;
	padding:35px 28px 40px 28px;
	position:relative;
}
.midtxtbx7{padding:30px 28px 35px 28px;}
.midtxtbx4 p{font-weight:500;}
.gmpseal{float:right;margin:-24px 0 0 30px;}
.midtxtbx5, .midtxtbx6{
	background:#f7f7f7;
	padding:32px 28px;
	margin:38px 0 0 0;
}
.midtxtbx6{margin:22px 0 0 0;}
.midtxtbx5-hding{
	font-weight:bold;
	position:relative;
	padding:0 0 0 172px;
}
.midtxtbx5-hding span.span1{
	color:#32d7f5;
	position:absolute;
	left:0;
	top:0;
}
.special-discount{float:right;margin:-20px 0 0 20px;max-width:100%;}
.midimg18{margin:36px auto 0 auto;display:block;max-width:100%;}
.midtxtbx7img{float:right;margin:-80px 0 0 20px;max-width:100%;}
.midimg19{float:left;margin:35px 30px 0 -8px;max-width:100%;}
.midimg20{float:right;margin:20px 0 0 15px;}
.midimg21{margin:36px auto 0 auto;display:block;max-width:100%;}
.mbbx {
	width:90%;
    border: 36px solid transparent;
    border-image-source: url(../images/mbbg.jpg);
    border-image-repeat: repeat;
    border-image-slice: 46;
    padding: 0;
    box-sizing: border-box;
    margin: 94px auto 0 auto;
    display: block;
    position: relative;
}
.mbbx-in{
	background:#fffbec;
	padding:0 30px 40px 30px;
}
.mbseal{margin:-108px auto 0 auto;display:block;}
.mbbx-hding{	
	color:#03222e;
	text-align:center;
	padding:15px 0 0 0;
}
.mbbx-txt{
	text-align:center;
	color:#01242e;
}
.midtxtbx8, .midtxtbx9{
	margin:38px 0 0 0;
	background:#f1f3f9 url(../images/txtbx8bg.jpg) left top no-repeat;
	position:relative;
	padding:30px 30px 30px 164px;
}
.midtxtbx9{margin:33px 0 0 0;}
.midtxtbx8num, .midtxtbx9num{
	position:absolute;
	left:41px;
	top:-5px;
	font-size:122px;
	line-height:122px;
	color:#32d7f5;
	text-align:left;
}
.midtxtbx9num{left:32px;}
@media only screen and (max-width: 1190px){
.midimg16 {margin: 30px -20px 0 -30px;}
.midtxtbx5, .midtxtbx6 {padding: 26px 20px;}
.midtxtbx5-hding {padding: 0 0 0 151px;}
}
@media only screen and (max-width: 1020px){
.midimg16{width:350px;margin: 30px -10px 0 -10px;}
.midtxtbx4, .midtxtbx7 {
    margin: 32px 0 0 0;
    padding: 25px 28px 30px 28px;    
}
.gmpseal {margin: -17px 0 0 30px;}
.midtxtbx5, .midtxtbx6 {
    padding: 20px 15px 22px 15px;
    margin: 32px 0 0 0;
}
.midtxtbx6{margin:20px 0 0 0;}
.midtxtbx5-hding {padding: 0 0 0 136px;}
.special-discount {margin: 0 0 0 20px;width:330px;}
.midtxtbx7img{width:220px;margin:-60px 0 0 0;}
.midimg19{width:250px;margin:35px 25px 0 0;}
.mbbx{width:100%;}
.midtxtbx8, .midtxtbx9{background-size:100px;padding:30px 20px 30px 120px;}
.midtxtbx8num, .midtxtbx9num {
    left: 31px;
    font-size: 82px;
    line-height: 82px;
}
.midtxtbx9num{left:22px;}
}
@media only screen and (max-width: 767px){
.midimg16, .special-discount, .midtxtbx7img, .midimg19{
	float:none;
	margin:20px auto -10px auto;
	display:block;	
}
.midimg16{width:270px;}
.special-discount, .midtxtbx7img{margin:20px auto 0 auto;}
.midimg19{margin:30px auto 0 auto;}
.midtxtbx4, .midtxtbx7 {
    margin: 30px 0 0 0;
    padding: 16px 10px 22px 10px;
}
.gmpseal{
	float:none;
	margin:20px auto 0 auto;
	display:block;
}
.midtxtbx5, .midtxtbx6 {padding: 16px 10px 20px 10px;}
.midtxtbx5-hding {padding: 0 0 0 0;}
.midtxtbx5-hding span.span1{
	position:inherit;
	left:auto;
	top:auto;
	width:100%;
	display:block;
}
.midimg18{width:400px;margin:30px auto -14px auto;}
.mbbx {
    border: 18px solid transparent;
    border-image-source: url(../images/mbbg-mob.jpg);
    border-image-repeat: repeat;
    border-image-slice: 18;
    padding: 0;
    box-sizing: border-box;
    margin: 56px auto 0 auto;
    display: block;
    position: relative;
}
.mbbx-in{padding:20px 10px 20px 10px;}
.mbseal{width:100px;margin:-76px auto 0 auto;}
.mbbx-hding{font-size:30px;line-height:38px;}
.midtxtbx8, .midtxtbx9{background-size:50px;padding:18px 10px 20px 60px;margin:30px 0 0 0;}
.midtxtbx9{margin:22px 0 0 0;}
.midtxtbx8num, .midtxtbx9num {
    left: 15px;
    font-size: 42px;
    line-height: 42px;
	top:0;
}
.midtxtbx9num{left:12px;}
}
@media only screen and (max-width: 479px){
.mbbx-hding{font-size:26px;line-height:34px;}
}
/*=================********psd3********=====================*/
.pkgcontainer{margin:40px 0 0 0;position:relative;}
.pkg1{
	position:absolute;
	left:0;
	right:0;
	top:0;
	margin:0 auto;
	display:block;
	width:31.06%;
	border:2px solid #569ecc;
	border-radius:15px;
	background:#9cd9ff;
	background:-webkit-linear-gradient(#9cd9ff, #f5fbff);
	background:-moz-linear-gradient(#9cd9ff, #f5fbff);
	background:-o-linear-gradient(#9cd9ff, #f5fbff);
	background:linear-gradient(#9cd9ff, #f5fbff);	
}
.pkg2, .pkg3{
	float:left;
	display:inline-block;
	width:31.06%;
	margin:10px 0 0 2%;
	border:2px solid #afc6d5;
	border-radius:15px;
	background:#eef9ff;
	background:-webkit-linear-gradient(#eef9ff, #fdfeff);
	background:-moz-linear-gradient(#eef9ff, #fdfeff);
	background:-o-linear-gradient(#eef9ff, #fdfeff);
	background:linear-gradient(#eef9ff, #fdfeff);	
	cursor:pointer;
}
.pkg2{float:right;margin:10px 2% 0 0;}
.pkg1, .pkg2, .pkg3{padding-bottom:10px;}
.pkg1 a, .pkg2 a, .pkg3 a{display:block;padding:0 0 15px 0;}
.pkg1 a{padding:0 0 25px 0;}
.pkg1hd1, .pkg2hd1{	
	font-weight:900;
	font-size:36px;
	line-height:40px;
	color:#052a51;
	text-align:center;
	text-transform:uppercase;
	padding:33px 0 0 0;
}
.pkg2hd1{padding:21px 0 0 0;color:#4a4a4a;}
.pkg1hd3, .pkg2hd3{	
	font-weight:bold;
	font-size:30px;
	line-height:34px;
	color:#000;
	text-align:center;
	margin:4px 0 0 0;
}
.pkgbtl{margin:30px auto 0 auto;display:block;}
.usual-prc{
	font-size:20px;
	line-height:24px;
	color:#3d3d3d;
	text-align:center;
	margin:16px 0 0 0;
}
.usual-prc span{
	font-weight:900;
	font-size:24px;
}
.prctxt1{
	font-weight:900;
	font-size:42px;
	line-height:42px;
	color:#000000;
	text-align:center;
	margin:20px 0 0 0;
}
.prctxt1 span{font-size:26px;}
.prctxt2{
	font-size: 20px;
    line-height: 24px;
    color: #2f2f2f;
    text-align: center;
    margin: 5px 0 0 0;
	text-transform:uppercase;
}
.pkgbtn{margin:27px auto 0 auto;display:block;max-width:100%;}

.midbx12{padding:25px 25px 35px 25px;}
.midbx12-inbx{padding:0 0 0 238px;position:relative;}
.midbx12-inbximg {
    position: absolute;
    left: 0;
    top: 0;
}
.midbx12txt {margin-top:20px;}
.sig {
    margin: 3px 0 0 0;
    display: block;
}
.midbx12txt2{
	margin:40px 0 0 0;
	font-size:20px;
	line-height:26px;
	text-align:left;
}
.midbx12img {
    margin: 30px auto 10px auto;
    display: block;
    max-width: 100%;
}
.midbx12-inbx2{
	background:#fff;
	border:3px solid #32d7f5;
	margin:38px 0 0 0;
	border-radius:10px;
	padding:28px 40px;
}
.mar3{margin-top:25px;}
.vdiostar {margin: 0 0 0 0;display: block;}
.midbx12inbx2-txt{margin-top:14px;}
.s8bx3star{margin:12px 0 0 0;display:block;}
.s8bx3img1{float:right;margin:-15px -15px 0 10px;}
.s8bx3img2{float:left;margin:-25px 10px 0 -15px;}
/*-----------------*****-----------------*/
#accordion, #accordion2{height:auto!important;margin:35px auto 0 auto;display:block;}
.ui-accordion .ui-accordion-header { 
	display: block; 
	cursor: pointer; 
	zoom: 1; 
	background:#ececec url(../images/plus2.png) 98% 20px no-repeat;	
	text-align:left; 
    padding:18px 40px 18px 28px;
	margin:10px 0 0 0;	
	outline:none;	
	position:relative;	
	font-weight:bold;
	font-size:24px;
	line-height:30px;
	color:#2e2e2e;	
	text-align:left;	
}
.ui-accordion .ui-accordion-header.active{
	background:#22c9e7 url(../images/cross.png) 98% 20px no-repeat;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	color:#fff;
}
.ui-accordion .ui-accordion-content { 
	padding:0; 
	border-top: 0; 
	overflow: auto; 
	zoom: 1; 
	border:none;
	padding:0 0 0 0;	
}
.accord-txt{
	box-sizing: border-box;
    float: left;
	width:100%;
	text-align:left;
    padding: 0 20px 30px 28px;
	background:#22c9e7;
	color:#fff;
}
.accord-txt sup{
	font-size:10px;
	line-height:10px;
	font-weight:normal;
	border-bottom:none;
	color:#fff;
}
.accord-img1{margin:26px auto 0 auto;display:block;}
.midtxtbx10{
	background:#021a53;
	margin:50px 0 0 0;
	border-radius:12px;
	padding:28px 28px;
}
.mar4{margin-top:16px;}
.encryptimg {
    margin: 30px auto 0 auto;
    display: block;
}
.midbx13txt {
    width: 490px;
    background: #32d7f5 url(../images/ship-icon.png) 5px center no-repeat;
    margin: 30px auto 0 auto;
    display: block;
    border-radius: 40px;
    height: 60px;
    color: #fff;
    text-align: left;
    padding: 12px 0 0 65px;
    font-weight: bold;
}
.logos {
    margin: 30px auto 0 auto;
    display: block;
}
/*-----------------------*/
.midimg23{margin:30px auto 0 auto;display:block;max-width:100%;}
.midimg24, .midimg25, .midimg26{margin:0 auto 0 auto;display:block;max-width:100%;}
@media only screen and (max-width: 1020px){
.pkg1, .pkg2, .pkg3{width:32.06%;}
.pkg2, .pkg3{margin:10px 0 0 0;}
.pkg1hd1, .pkg2hd1 {
    font-size: 32px;
    line-height: 36px;
}
.midbx12 {padding: 20px 20px 25px 20px;}
.midbx12-inbx2 {padding: 20px 20px;}
.ui-accordion .ui-accordion-header {padding: 18px 40px 18px 20px;}
.accord-txt {padding: 0 20px 30px 20px;}
.midtxtbx10 {padding: 20px 20px;}
.midbx13txt {padding: 16px 0 0 65px;}
}
@media only screen and (max-width: 767px){
.midbx12 {padding: 20px 10px 25px 10px;}
.midbx12-inbx {padding: 0 0 0 0;}
.midbx12-inbximg{
	position:inherit;
	left:auto;
	top:auto;
	margin:0 auto 6px auto;
	display:block;
}
.midbx13txt {
    width: 260px;
    padding: 1px 0 0 65px;
}
.midbx12-inbx2 {padding: 20px 10px;}
.pkgcontainer{margin:10px 0 0 0;}
.pkg1, .pkg2, .pkg3{
	position:inherit;
	left:auto;
	right:auto;
	top:auto;
	float:none;
	margin:20px auto 0 auto;
	display:block;
	height:auto;
	width:380px;
	background-size:100%;
	display:block;	
}
.pkg1 a, .pkg2 a, .pkg3 a{padding:0 0 15px 0;}
.pkg1hd1, .pkg2hd1{padding:15px 0 0 0;}
.pkgbtl {
    margin: 15px auto 0 auto;
    display: block;
	max-width:100%;
}
.prctxt1{margin:15px 0 0 0;}
.pkgbtn {margin: 15px auto 0 auto;max-width:95%;}
#accordion, #accordion2 {margin: 25px auto 0 auto;}
.ui-accordion .ui-accordion-header {
	padding: 12px 40px 12px 10px;
	background:#ececec url(../images/plus2.png) 98% 14px no-repeat;
	font-size: 20px;
    line-height: 26px;
}
.ui-accordion .ui-accordion-header.active{background:#22c9e7 url(../images/cross.png) 98% 15px no-repeat;}
.accord-txt {padding: 0 10px 25px 10px;}
.midtxtbx10 {
    padding: 18px 10px 20px 10px;
	margin:30px 0 0 0;
}
}
@media only screen and (max-width: 479px){
.pkg1, .pkg2, .pkg3{width:100%;}
}
/*===============start footer==================*/
footer{padding:40px 0;background:#f7f7f7;}
.ftrtxt{
	font-size:20px;
	line-height:28px;
	color:#515151;
	text-align:center;
}
.ftrtxt sup{font-size:10px;line-height:10px;}
.ftrtxt2{margin:25px 0 0 0;}
.ref-hding{	
	text-align:left;
	font-size:30px;
	line-height:35px;
	font-weight:bold;
	color:#303030;
	margin:45px 0 0 0;
}
ul.ref-list{padding:10px 0 0 0;}
ul.ref-list li{
	font-size:17px;
	line-height:25px;
	text-align:left;
	color:#303030;
	margin:10px 0 0 0;
	overflow-wrap: break-word;
    word-wrap: break-word;
	padding:0 0 0 31px;
	position:relative;	
}
.refnum{
	font-size:17px;
	line-height:25px;
	text-align:left;
	color:#303030;
	width:26px;	
	position:absolute;
	left:0;
	top:0;
}
ul.ftrlist{margin:35px 0 0 0;text-align:center;}
ul.ftrlist li{
	display:inline-block;
	font-size:20px;
	line-height:20px;
	color:#001eff;
	text-align:center;
	border-right:1px solid #333;
	padding:0 8px 0 4px;
	margin:2px 0 0 0;
}
ul.ftrlist li:last-child{border-right:none;}
ul.ftrlist li a{color:#001eff;}
@media only screen and (max-width: 767px){
footer{padding:30px 0;}
.ftrtxt{
	font-size:16px;
	line-height:22px;
}
.ref-hding{
	margin:30px 0 0 0;
	font-size:22px;
	line-height:26px;
}
ul.ref-list{padding:10px 0 0 0;}
ul.ref-list li{margin:7px 0 0 0;font-size:15px;line-height:23px;}
.refnum{font-size:15px;line-height:23px;}
ul.ftrlist{margin:20px 0 0 0;}
ul.ftrlist li{font-size:16px;line-height:16px;}
}


.firstlist li {
   list-style: disc;
    margin-left:35px;
    margin-top:15px;
}

.test-box {
    box-shadow: 0 0 10px #dedcdc;
    display: flex;
  justify-content: center;
    padding: 22px 20px;
    border-radius: 14px;
        width: 40%;
    margin: 20px 0 0 0;
}

