@font-face{font-family:'Sky Text'; src:url('font/Sky Text.eot'); src:url('font/Sky Text.eot?#iefix') format('embedded-opentype'), url('font/Sky Text.woff') format('woff'), url('font/Sky Text.ttf') format('truetype'), url('font/Sky Text.svg#Sky Text') format('svg'); font-weight:400; font-style:normal; font-stretch:normal; unicode-range:U+0020-203A; }

@font-face{font-family:'Sky Text Medium'; src:url('font/Sky Text Medium.eot'); src:url('font/Sky Text Medium.eot?#iefix') format('embedded-opentype'), url('font/Sky Text Medium.woff2') format('woff2'), url('font/Sky Text Medium.woff') format('woff'), url('font/Sky Text Medium.ttf') format('truetype'), url('font/Sky Text Medium.svg#Sky Text Medium') format('svg'); font-weight:400; font-style:normal; font-stretch:normal; unicode-range:U+0020-203A;}

@font-face {font-family:'Sky_Bold'; src:url('font/Sky_Bold.eot'); src:url('font/Sky_Bold.eot') format('embedded-opentype'), url('font/Sky_Bold.woff2') format('woff2'), url('font/Sky_Bold.woff') format('woff'), url('font/Sky_Bold.ttf') format('truetype'), url('font/Sky_Bold.svg#Sky_Bold') format('svg');}

@font-face{font-family:"Rupee Foradian"; src:url('font/fontawesome-webfont.eot'); src:url('font/Rupee_Foradian.eot?#iefix') format('embedded-opentype'), url('font/Rupee_Foradian.svg#Rupee Foradian') format('svg'), url('font/Rupee_Foradian.woff') format('woff'), url('font/Rupee_Foradian.ttf') format('truetype'); font-weight:normal; font-style:normal;}
.web-rupee{font-family:"Rupee Foradian"; display:inline-block; padding:0px; margin:0px; font-style:normal;}
/*------------------------------------------------------------------------------------------------------*/
*{border:0px; outline:none;}
/*------------------------------------------------------------------------------------------------------*/
*, *:before, *:after{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
/*--------------------------------------------------------------------------------------------------------------*/
html{float:left; width:100%; margin:0px; padding:0px; overflow-x:hidden;}
body{float:left; width:100%; font-family:'Sky Text'; font-size:14px; color:#191818; margin:0px; padding:0px; word-wrap:break-word; margin-bottom:0px; letter-spacing:0px; position:relative; text-align:center; overflow-x:hidden;}
input, button, select, textarea{font-family:'Sky Text'; font-size:12px;}
a{color:#000; text-decoration:none; outline:none; border:none;}
a:hover{color:#000;}
img{float:left; max-width:100%; vertical-align:middle; border:none; display:inline-block;}
ul, li, ol{padding:0px; margin:0px; list-style-type:none;}
p.e{float:left; clear:both; line-height:normal !important; letter-spacing:0.1px !important; font-size:10px !important; color:#FF0000 !important; display:inline-block; margin:2px 0px 0px !important; text-align:left;} 
.error{float:left; width:100%; font-size:20px !important; text-align:center !important; color:#FF0000 !important; border:1px solid #FF0000 !important; padding:15px;}
p{margin:0px 0px 15px;}
div.sep{ float:left; width:100%; height:1px; background:url(../images/sep.png) no-repeat center;}  
/*--------------------------------------------------------------------------------------------------------------*/
div.msg-no-record-wrapp{float:left; width:100%; text-align:center;}
p.msg-no-record{float:left; width:100%; text-align:center; margin:8% 0px; color:#17204a; font-size:20px;}
/*--------------------------------------------------------------------------------------------------------------*/
::-webkit-input-placeholder{/* WebKit browsers */ color:#7c7c7c;}
:-moz-placeholder{/* Mozilla Firefox 4 to 18 */ color:#7c7c7c; opacity:1;}
::-moz-placeholder{/* Mozilla Firefox 19+ */ color:#7c7c7c; opacity:1;}
:-ms-input-placeholder{/* Internet Explorer 10+ */ color:#7c7c7c;}
/*--------------------------------------------------------------------------------------------------------------*/
input[type=checkbox]:not(old),
input[type=radio ]:not(old){display:inline-block; width:28px; margin:0; padding:0; opacity:0;}
input[type=checkbox]:not(old) + label,
input[type=radio ]:not(old) + label{display:inline-block; margin-left:-28px; padding-left:28px; color:#000; line-height:20px; background:url(../images/filter-bulete.png) no-repeat 0 1px; background-size:19px; }
input[type=checkbox]:not(old):checked + label{background-position:0 -70px;}
input[type=radio]:not(old):checked + label{background-position:0 -70px;}
/*--------------------------------------------------------------------------------------------------------------*/
div.loader{float:left; width:100%; height:100%; background:url(../images/loader.gif) no-repeat center #FFF; opacity:0.9; position:fixed; top:0px; left:0px; z-index:10000;}
/*--------------------------------------------------------------------------------------------------------------*/
h1,h2,h3,h4,h5,h6{float:left; width:100%; font-weight:normal; /*line-height:1.1;*/ margin:0px; font-weight:normal; color:#242424;}
h1{font-size:114px;}
h2{font-size:114px;}
h3{font-size:24px;}
h4{font-size:21px;}
h5{font-size:19px;}
h6{font-size:17px;}
p{margin:0 0 10px;}

.ttl{ float:left; width:100%; line-height:40px; margin-bottom:40px; }
.ttl span{font-size:54px; width:auto; font-family:'Sky Text Medium'; background:rgba(239,133,34,1);
background:-moz-linear-gradient(left, rgba(239,133,34,1) 0%, rgba(226,30,37,1) 29%, rgba(158,39,120,1) 62%, rgba(25,72,147,1) 100%);
background:-webkit-gradient(left top, right top, color-stop(0%, rgba(239,133,34,1)), color-stop(29%, rgba(226,30,37,1)), color-stop(62%, rgba(158,39,120,1)), color-stop(100%, rgba(25,72,147,1)));
background:-webkit-linear-gradient(left, rgba(239,133,34,1) 0%, rgba(226,30,37,1) 29%, rgba(158,39,120,1) 62%, rgba(25,72,147,1) 100%);
background:-o-linear-gradient(left, rgba(239,133,34,1) 0%, rgba(226,30,37,1) 29%, rgba(158,39,120,1) 62%, rgba(25,72,147,1) 100%);
background:-ms-linear-gradient(left, rgba(239,133,34,1) 0%, rgba(226,30,37,1) 29%, rgba(158,39,120,1) 62%, rgba(25,72,147,1) 100%);
background:linear-gradient(to right, rgba(239,133,34,1) 0%, rgba(226,30,37,1) 29%, rgba(158,39,120,1) 62%, rgba(25,72,147,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef8522', endColorstr='#194893', GradientType=1 ); -webkit-background-clip:text; -webkit-text-fill-color:transparent;} 
/*.ttl span:after,.ttl span:before{content:""; width:93px; height:28px; background:url(../images/l-star.png) no-repeat 0; position:absolute; top:45%; right:100%; transform:translateY(-50%);}
.ttl span:before{background:url(../images/r-star.png) no-repeat right; right:auto; left:100%;}*/
/*--------------------------------------------------------------------------------------------------------------*/
a.btn-close,a.close{float:left; width:22px; height:22px; position:absolute; right:15px; top:15px; background:url(../images/btn-close.png) no-repeat center; background-size:100% !important:overflow:hidden; color:#fff; text-align:center; line-height:37px; font-size:30px; z-index:1;}
/*----------------------------------------------*/
.button{float:left; width:auto; height:35px; line-height:35px; color:#fff; background: #5288c6; font-size:16px; border:0px solid #dadada; font-family:'Sky_Bold'; text-align:center; text-transform: uppercase; padding:0 20px;  transition:ease-out 0.3s;} 
/*---------------------------------------------*/
input.text,textarea.text{float:left; width:100%; height:40px; padding:0px 10px; margin:0px; border:1px solid #bab09b; font-size:16px; background:#fff; -webkit-appearance:none; -webkit-border-radius:0; color:#1d1d1d; display:inline-block;}
textarea.text{padding:10px; height:150px; resize:none;}
input.text:focus,textarea.text:focus{border-color:#292929;}
input.error{border:1px solid #FF0000; background:#F30D0D; color:#fff;}
/*--------------------------------------------------------------------------------------------------------------*/
div.select-dd{float:left; width:100%;}
.cs-skin-border > span.cs-placeholder::after{background:url(../images/dd-arrow.png) no-repeat #E4B253 center; overflow:hidden; line-height:100px; height:102%; width:40px; text-align:center; right:0; bottom:0; margin:0;}
div.mxoverlay{float:left; width:100%; height:100% !important; position:fixed; background:rgba(255,255,255,0.6);}
/*~file-box~~~~~~~~~~~~~~~~~~~~~~~~~*/
div.file-box{float:left; position:relative; height:23px; padding:5px; width:355px; background:#FFFFFF; border:1px solid #DFDFDF; margin:0; overflow:hidden;}
div.file-box span{float:left; height:26px; line-height:30px; margin-top:-5px; text-align:left; color:#757575; padding-left:10px;}
div.file-box div{float:left; position:absolute; right:-1px; width:100px; height:33px; margin-top:-5px; line-height:33px; overflow:hidden; background:#fff; color:#969696; text-align:center; cursor:pointer; font-size:11px; border-left:1px solid #f1f1f2;}
div.file-box div:hover{background:#3dc1ea; color:#fff; -webkit-transition:0.2s ease-out; -moz-transition:0.2s ease-out; -o-transition:0.2s ease-out; -transition:0.2s ease-out;}
div.file-box div input{height:27px; width:95px; position:absolute; right:0px; opacity:0; filter:alpha(opacity=0); cursor:pointer;}
/*~popupbg~~~~~~~~~~~~~~~~~~~~~~~~~*/
div.overlay{float:left; width:100%; height:100%; position:fixed; left:0px; top:0px; background:#000; opacity:0.5; z-index:10;}
/*--------------------------------------------------------------------------------------------------------------*/
.left{float:left !important;}
.right{float:right !important;}
.tcenter{text-align:center !important;}
.tright{text-align:right !important;}
.tleft{text-align:left !important;}
.clear{clear:both !important;}
div.center-hold{display:inline-block; width:100%; max-width:1276px; text-align:left; padding:0px 20px; margin-bottom:-4px;}
/*-----COMMON CSS END------------------------------------------------------------------------------------------*/
div.header{float:left; width:100%; position:fixed; top:0px; left:0px; z-index:100; padding:15px 35px; background:#fff; box-shadow:0px 2px 5.94px 0.06px rgba(23, 23, 23, 0.05); }
div.header a.logo{float:left;}
div.header a.btn-home{float:left; margin:25px 0px 0px 75px; font-size:20px; color:#0e0d0d; background:url(../images/home-icon.png) no-repeat; padding-left:30px; line-height:30px;}
/*--------------------------------------------------------------------------------------------------------------*/
a.menu-icon{float:right; width:30px; height:30px; background:url(../images/menu-icon.png) no-repeat center; margin-top:13px; display:none;}
a.menu-icon.active{background:url(../images/menu-icon-active.png) no-repeat center;}
/*--------------------------------------------------------------------------------------------------------------*/
ul.followUs{float:right; margin-top:19px;}
ul.followUs li{float:left; padding:0 10px; line-height:16px;}
ul.followUs li:last-child{padding-right:0;}
ul.followUs li.txt{float:left; font-size:16px; text-transform:uppercase;font-family:'Sky_Bold'; color:#5b5b5b; padding-left:40px;} 
/*--------------------------------------------------------------------------------------------------------------*/
ul.main-nav{ float:right; margin-top:18px;}
ul.main-nav li{ float:left; padding:0px 40px; background:url(../images/nav-sep.png) no-repeat right center;} 
/*ul.main-nav li:first-child{padding-left:0px;}*/
/*ul.main-nav li:last-child{background:none; padding-right:0px;}*/
ul.main-nav li a{ float:left; color:#2d50e4; font-size:16px; position:relative; font-family:'Sky_Bold'; letter-spacing:1px; text-transform:uppercase;  transition:ease-out 0.3s;}
ul.main-nav li a img{ float:none; height:13px; position:relative; top:-1px;} 
ul.main-nav li a:hover,ul.main-nav li a.active{color:#e2942f;}
/*--------------------------------------------------------------------------------------------------------------*/
div.section{float:left; width:100%; position:relative;}
/*--------------------------------------------------------------------------------------------------------------*/
div.section.sec-1{/*background:#f3f3f3;*/ text-align:center;  padding:108px 70px 40px; position:relative; }
div.section.sec-1 .imgBox{float:left; width:100%; position:relative;}
div.section.sec-1 .imgBox a.play-icon{ position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:89px; height:89px;}
div.section.sec-1 .imgBox img{display:inline-block; width:100%;}
a.tc{float:left; position:absolute; right:-15px; top:50%; z-index:2; transform:rotate(-90deg); color:#6c6c6c; font-size:18px;}
div.section.sec-1 a.btn-hungama{ float:left; position:absolute; right:40px; top:130px; z-index:2;}   
div.section.sec-1 h2{float:left; width:auto; text-align:center; position:absolute; left:50px; bottom:30px; font-size:20px; white-space:nowrap; color:#282828;}
div.section.sec-1 h2.right{left:auto; right:50px;} 
/*--------------------------------------------------------------------------------------------------------------*/
.gredBg{background:#f08300; /* Old browsers */
background:-moz-linear-gradient(left, #f08300 0%, #e30010 36%, #a72879 80%, #0644a1 100%); /* FF3.6-15 */
background:-webkit-linear-gradient(left, #f08300 0%,#e30010 36%,#a72879 80%,#0644a1 100%); /* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to right, #f08300 0%,#e30010 36%,#a72879 80%,#0644a1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f08300', endColorstr='#0644a1',GradientType=1 ); /* IE6-9 */}
.gredClr{background:rgba(239,133,34,1);
background:-moz-linear-gradient(left, rgba(239,133,34,1) 0%, rgba(226,30,37,1) 29%, rgba(158,39,120,1) 62%, rgba(25,72,147,1) 100%);
background:-webkit-gradient(left top, right top, color-stop(0%, rgba(239,133,34,1)), color-stop(29%, rgba(226,30,37,1)), color-stop(62%, rgba(158,39,120,1)), color-stop(100%, rgba(25,72,147,1)));
background:-webkit-linear-gradient(left, rgba(239,133,34,1) 0%, rgba(226,30,37,1) 29%, rgba(158,39,120,1) 62%, rgba(25,72,147,1) 100%);
background:-o-linear-gradient(left, rgba(239,133,34,1) 0%, rgba(226,30,37,1) 29%, rgba(158,39,120,1) 62%, rgba(25,72,147,1) 100%);
background:-ms-linear-gradient(left, rgba(239,133,34,1) 0%, rgba(226,30,37,1) 29%, rgba(158,39,120,1) 62%, rgba(25,72,147,1) 100%);
background:linear-gradient(to right, rgba(239,133,34,1) 0%, rgba(226,30,37,1) 29%, rgba(158,39,120,1) 62%, rgba(25,72,147,1) 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ef8522', endColorstr='#194893', GradientType=1 ); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}

div.section.sec-2{ padding:0; text-align:center; }
.health-info{ float:left; width:100%; padding:30px; padding:3px; }
.health-info-inner{float:left; width:100%; background:#fff; display:flex; justify-content:flex-start; align-items:center;}
.health-info .left-img{ float:left; width:580px; margin-right:40px;}

.health-info .right-data{float:left; width:calc(100% - 620px); vertical-align:middle; text-align:left; }
.health-info .right-data h4{ float:left; width:100%; text-transform:uppercase; font-size:42px;  color:#020001;} 
.health-info .right-data p{ float:left; width:100%; font-size:24px; color:#666666; margin:5px 0 10px;} 
.health-info .right-data h6{ float:left; width:auto; font-size:48px; font-family:'Sky Text Medium'; color:#0044a9; margin:0px 0 5px 0; }
.health-info .right-data div.price{float:left; width:100%; font-size:28px; color:#e30010;}
.health-info .right-data div.price span{display:inline-block; position:relative;}
.health-info .right-data div.price span:after{content:""; width:100%; height:2px; position:absolute; left:0; top:50%; margin-top:-1px; ackground:#f08300; /* Old browsers */
background:-moz-linear-gradient(left, #f08300 0%, #e30010 36%, #a72879 80%, #0644a1 100%); /* FF3.6-15 */
background:-webkit-linear-gradient(left, #f08300 0%,#e30010 36%,#a72879 80%,#0644a1 100%); /* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to right, #f08300 0%,#e30010 36%,#a72879 80%,#0644a1 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f08300', endColorstr='#0644a1',GradientType=1 ); /* IE6-9 */}
/*--------------------------------------------------------------------------------------------------------------*/
div.section.sec-3{padding:40px 0px; position:relative; z-index:2;}  
div.section.sec {border:1px solid #c0b39d;}

div.section.sec-3 h3{text-align:center; margin-bottom:30px; font-size:32px;} 
.tabWrapp{float: left; width: 100%; position: relative;}
.tabWrapp a.btnTab{float: left; width: 100%; padding: 12px 15px; border: 1px solid #E5E5E5; background: url("../images/dArw.png") no-repeat right 15px center; font-size: 16px; display: none;  color:#e30010; font-weight: 600;}


.page-tab{float:left; width:calc(100% + 4px); margin-left:-2px;}
.page-tab li{float:left; width:12.5%; padding:2px; }
.page-tab li a{float:left; width:100%; background:#f1f1f1; font-size:18px; font-weight:600; color:#020001; text-align:center; padding:12px 5px;}
.page-tab li a:hover,.page-tab li a.active{color:#e30010; background:#f1f1f1 url("../images/tab-active.png") no-repeat center bottom; /*background-size: 100% 9px;*/}

.tab-content{float:left; width:100%; margin-top:25px;}
.tab-content li.item{float:left; width:100%; padding:30px; background:#f4f3f3; text-align:center; display: none;} 

.pkgList{float:left; width:100%;} 
.pkgList li.main{float:left; width:33.333%; padding:14px;}
.pkgList li.main .inner{float:left; width:100%; box-shadow:0px 3px 23.22px 3.78px rgba(0, 0, 0, 0.16); background:#fff;}
.pkgList li.main .inner .imgBox{float:left; width:100%;}
.pkgList li.main .inner .pkgTtl{float:left; width:100%; padding:20px 10px 15px; background:url("../images/sep.jpg") no-repeat center top; border-bottom:1px solid #e5e5e5; margin-bottom:15px;}
.pkgList li.main .inner .pkgTtl h3{font-weight:600; font-size:24px; margin-bottom:7px;}
.pkgList li.main .inner .pkgTtl p{color:#646464; font-size:16px; margin:0;}
.pkgList li.main .inner .points{float:left; width:100%; padding:20px;}
.pkgList li.main .inner .points li{float:left; width:100%; text-align:left; padding-left:15px; background:url("../images/bull.png") no-repeat 0 4px; font-weight:600; margin-bottom:10px; line-height:20px;}
.pkgList li.main .inner .points li:last-child{margin-bottom:0;}
.pkgList li.main .inner .smallPrice{float:left; font-size:20px; font-weight:600; margin-left:20px;}
.pkgList li.main .inner .largePrice{float:left; font-size:40px; font-weight:600; margin-top:-13px;}
.pkgList li.main .inner .btnBox{float: left; width: 100%; padding:20px 25px;  border-top:1px solid #e5e5e5; margin-top:10px; } 
.pkgList li.main .inner label{display: inline-block; width: 100%; text-align: center; font-size: 16px; color: #5087c9; margin-bottom:10px; font-weight:600;}
.pkgList li.main .inner .button{float: none; display: inline-block; clear: both} 
.pkgList li.main .inner .left{float: left; width:122px;}
.pkgList li.main .inner .right{float: right; width:122px;} 
/*--------------------------------------------------------------------------------------------------------------*/
.note{float:left; width:100%; text-align:center; padding: 15px 0 0; margin: 0; font-size: 24px; }
.note a{display:inline-block;color:#5288c6; font-size:600;}
/*--------------------------------------------------------------------------------------------------------------*/
footer{ float:left; width:100%; text-align:center; padding:30px 15px; box-shadow:0px -3px 9px 0px rgba(0, 0, 0, 0.1); position:relative; z-index:2;}
footer .img-box{ float:left; width:100%; text-align:center;}
footer .img-box img{ float:none; display:inline-block;}
footer ul.followUs{ float:none; display:inline-block; margin-top:25px;}
footer a.terms{ display:inline-block; width:100%; font-size:16px; color:#007bff; margin:25px 0 15px;}
.copy{float:left; width:100%; font-size:16px; color:#000000;}
/*--------------------------------------------------------------------------------------------------------------*/ 
