html{background:#ffffff url(../images/bg.jpg) repeat-x center -28px;width:100%; }
/* body{background:url(../images/card.png) no-repeat 70px 17px;width:100%;} */
body,h1,p,input,ul,li{margin:0;padding:0;font-family:arial,helvetica,serif;}
ul li{list-style-type:none;}
a,img{outline:none;border:0;}
.container{display:inline-block;width:100%;vertical-align:top;}
.wrapper{width:942px;margin:0 auto;/* background:url(../images/card.png) no-repeat -210px 17px; */}
 .bannTxt{width:942px;display:inline-block;padding:10px 0 44px;height:720px; font-size: 0;}
.leftSec{width:632px;display:inline-block; vertical-align: top;}
.headTxt{padding-top: 40px;width:632px;display:inline-block;vertical-align:top;text-align:left;}
.headTxt h1{width:632px;font-family:arial,helvetica,serif;color:#004785;font-size:32px;font-weight:normal;line-height:35px;display:inline-block;vertical-align:top;cursor:default; padding-left: 12px;}
.headTxt h2{width:640px;font-family:arial,helvetica,serif;color:#004785;font-size:22px;font-weight:normal;line-height:32px;display:inline-block;vertical-align:top;cursor:default;margin:0;padding-top:10px;}
.listSec h2{font-family:arial,helvetica,serif;color:#004785;font-size:22px;font-weight:normal;line-height:32px;display:inline-block;vertical-align:top;cursor:default;margin:0;padding:0 0 20px 0;}
.headTxt h1 span{font-size:32px;font-weight:bold;}
.listSec h2 span{font-weight:bold;}
.headTxt h2 span{font-size:26px;font-weight:bold;}
.headTxt img{display:inline-block;vertical-align:top;width:300px;margin:13px 0 0 0;}
.leftSec p{font-family:arial,helvetica,serif;color:#004785;font-size:20px;text-align:left;cursor:default;display:inline-block;vertical-align:top;width:475px;line-height:24px;}


.rightSec{display:inline-block; vertical-align: top; width:310px;padding:6px 0 0;}
.form-banner{border-radius:15px 15px 15px 15px;-moz-border-radius:15px 15px 15px 15px;-ms-border-radius:15px 15px 15px 15px;-webkit-border-radius:10px 10px 10px 10px;position:relative;behavior:url(PIE.htc);background:url(../images/form_gradient.jpg) repeat-x;width: 310px;height:547px;top:18px;}
.formGry{padding:22px 0 30px}
.formGry h1{color:#ffffff;font-size: 32px;text-align:center;text-transform:uppercase;line-height:30px;font-weight:normal;}
/* .formGry ul{padding-top:16px;} */
.formGry ul li{list-style:outside none none;padding-bottom:2px;display:inline-block;vertical-align:top;width:100%;}
.formGry ul li label{font:bold 12px Arial,Helvetica,sans-serif;padding:5px 0 0;color:#ffffff;display:block;vertical-align:top;line-height:16px;text-transform:uppercase;}
.formGry ul li input.text-box{color:#727272;display:inline-block;height:20px;line-height:20px;outline:medium none;padding:3px 5px;width:96%;vertical-align:top;}
.formGry input[type="text"]{border:1px solid #9d9d9d;margin:0;padding:0;height:28px;display:inline-block;width:100%;vertical-align:top;}
span.checkbox{background:url("../images/checkbox.png") no-repeat scroll 0 0;display:block;float:left;height:17px;margin-top:8px;width:15px;}
.formGry ul li input.checkbox{display:none;}
.checkbox.selected{background:url("../images/checkbox.png") no-repeat scroll 0 -17px;display:inline-block;vertical-align:top;margin-top:7px;}
.formGry ul li span.chkbox-text{color:#ffffff;font-size:10px;line-height:12px;margin-top:5px;padding-left:8px;width:202px;display:inline-block;vertical-align:top;font-weight:normal !important}
.formGry ul li span.chkbox-text a{text-decoration:underline;color:#ffffff;}
.formGry ul li button{background:url("../images/CTA.png") no-repeat scroll center center;width:225px;height:55px;border:none;outline:none;margin:10px 0 5px 0;cursor:pointer;}
.formGry ul li{font:bold 10px Arial,Helvetica,sans-serif;padding:4px 0 0;color:#ffffff;display:inline-block;vertical-align:top;}
.marTop{margin:-4px 0 0 0px;font-size:10px !important;color:#ffffff;text-align:center;font-weight:bold;}
.popup-val{background:none repeat scroll 0 0 #ffffff;border:1px solid #ff0000;color:#ff0000;display:none;font-family:Arial,Helvetica,sans-serif;font-size:13px;left:50%;margin-left:-115px;padding:20px 10px;position:absolute;text-align:left;top:57px;vertical-align:middle;width:15%;z-index:1111;}
.close2,.close3,.close, .close-val, .close-q, .close-pp{color:#0000ff;cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:10px;position:absolute;right:4px;text-decoration:underline;top:2px;}
.popup3,.popup2,.popup{background:none repeat scroll 0 0 #ffffff;border:1px solid #9c9c9c;color:#454545;display:block;font-family:Arial,Helvetica,sans-serif;font-size:10px;left:44%;line-height:12px;margin-left:-115px;padding:20px 10px;position:absolute;text-align:left;top:180px;vertical-align:middle;width:350px;z-index:1111;}
.popup-overlay3,.popup-overlay2,.popup-overlay{background:url("../images/overlay-bg.png") repeat;display:none;height:1025px;left:0;position:absolute;top:0;width:100%;z-index:1100;}
.show2,.show3,.show{display:block !important;}

.logo{
padding-left: 5px;
/*float:right;width:283px; padding: 0px 0 0 0;position:relative;top:-70%;left:-20px; */}
.discSec{display:inline-block;vertical-align:top;width:97%;margin-top:73px}
.discSec p{font-size:12px;color:#999999;line-height:18px;padding:0 0 10px 0;text-align:justify;cursor:default;}
.pdfLink{display:inline-block;vertical-align:top;width:100%;padding:5px 0 35px 0;}
.pdfLink ul li{list-style-type:none;display:inline-block;vertical-align:top;width:200px;}
.pdfLink ul li span{display:inline-block;vertical-align:top;width:25px;cursor:pointer;}
.pdfLink ul li a{font-size:12px;color:#999999;display:inline-block;vertical-align:middle;font-weight:bold;line-height:18px;}
.pdfLink ul li.totWid{width:180px;}
button::-moz-focus-inner{border:none;}
.form-head-cont {
  padding: 0 30px;
}
.mid-form {
  padding: 0 42px;
}

.dotBor{display:inline-block;vertical-align:top;width:288px;position:relative;}
.dotBor img {
  position: absolute;
  top: 13px;
}
.listSec{display:inline-block;vertical-align:top;position:relative;top:25px;width:100%;box-sizing:border-box;/* height:350px;  */ padding-bottom: 24px;}
/* .listSec ul li{background:none;padding: 0 0 25px 25px;color:#ffffff;font-size:18px;line-height:24px;text-transform:uppercase;} */
.icon-sec{width:100%;float:left;padding-bottom:10px;}
.icon-img{float:left;width:10%;}
.icon-cont{float:left;width:90%;}
.icon-cont p{color:#004785;font-size:16px;line-height:22px;}

.swiper-container {
  width:626px;
  /* padding-left:40px; */
  height: 160px;
  color: #fff;
  text-align: center;
  float:left;
  /* border:1px solid red; */
}
.swiper-wrapper{position:relative;top:0px;left:74px;}
.swipeToPrev{position:absolute;top:52px;left:0;z-index:999999;}
.swipeToNext{position:absolute;top:52px;right:0;z-index:999999;}
.swiper-slide {
  height: auto;
  opacity:0.4;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; 
  filter: alpha(opacity=40);
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -ms-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
  padding-top:25px;
  position:relative;
  right:40px;
 
}
.swiper-slide img{width:146px !important;margin:15px 15px 15px 15px;}
.swiper-slide-active {
  opacity: 1;
 /* -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";   */
 filter: alpha(opacity=100);
  margin:0 3px;
  padding-top:0 !important;
  background:url("../images/card-shadow.png") no-repeat #F9FDFF center 152px !important;
  position:relative;
 }
.swiper-slide-active img{width:219px !important;background-color:none !important;}
.swiper-visible-switch {
  background: #aaa;
}
.swiper-active-switch {
  background: #fff;
}
.pdtp10{padding-top:10px;}
.pdtp20{padding-top:20px;}
/* @media \0screen{.swiper-wrapper.swiper-no-swiping{left:-170px !important;}} */
.ul-sec li{float:left}
.ul-sec ul,.pdf-cont{float:left}
.ul-sec ul{margin-left:45px;float:left}
.pdf-cont{margin:15px 0 0 40px;text-align:center}
.pdf-left{float:left;text-align:center}
.pdf-right{text-align:center;margin-left:15px}
.wrapper .ul-sec li h3{color:#004785;font-size:15px;margin:0 0 5px !important;text-align:center}
.ul-sec p{color:#20beef;font-size:15px;font-weight:bold;text-align:center}
.ul-sec a{color:#20beef;font-size:15px;}
.ul-sec  .u-img{margin-top:20px;width:70px;text-align:center}
.three-dot{position:relative;left:58px}
.sk-clr{color:#20beef !important}
.ul-sec{width:100%;border-top:1px solid #cccccc;float:left;padding-top:42px;margin-top:1px}
.voucher{padding-top: 61px; padding-top: 62px\9;}
body{
	background: url("../images/bg-mage.jpg") no-repeat center 157px;
}

span.checkbox2{background:url("../images/checkbox.png") no-repeat scroll 0 0;display:block;float:left;height:17px;margin-top:8px;width:15px;}
.formGry ul li input.checkbox2{display:none;}
.checkbox2.selected{background:url("../images/checkbox.png") no-repeat scroll 0 -17px;display:inline-block;vertical-align:top;margin-top:7px;}

span.checkbox3{background:url("../images/checkbox.png") no-repeat scroll 0 0;display:block;float:left;height:17px;margin-top:8px;width:15px;}
.formGry ul li input.checkbox3{display:none;}
.checkbox3.selected{background:url("../images/checkbox.png") no-repeat scroll 0 -17px;display:inline-block;vertical-align:top;margin-top:7px;}