
@font-face{font-family:'HelveticaNeue-Heavy';src:url(../fonts/HelveticaNeueLTStd-Hv.eot);src:url(../fonts/HelveticaNeueLTStd-Hv.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueLTStd-Hv.woff2) format("woff2"),url(../fonts/HelveticaNeueLTStd-Hv.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-Hv.ttf) format("truetype"),url(../fonts/HelveticaNeueLTStd-Hv.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'HelveticaNeue-Bold';src:url(../fonts/HelveticaNeueLTStd-Bd.eot);src:url(../fonts/HelveticaNeueLTStd-Bd.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueLTStd-Bd.woff2) format("woff2"),url(../fonts/HelveticaNeueLTStd-Bd.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-Bd.ttf) format("truetype"),url(../fonts/HelveticaNeueLTStd-Bd.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'HelveticaNeue-Light';src:url(../fonts/HelveticaNeueLTStd-Lt.eot);src:url(../fonts/HelveticaNeueLTStd-Lt.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueLTStd-Lt.woff2) format("woff2"),url(../fonts/HelveticaNeueLTStd-Lt.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-Lt.ttf) format("truetype"),url(../fonts/HelveticaNeueLTStd-Lt.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'HelveticaNeue-Medium';src:url(../fonts/HelveticaNeueLTStd-Md.eot);src:url(../fonts/HelveticaNeueLTStd-Md.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueLTStd-Md.woff2) format("woff2"),url(../fonts/HelveticaNeueLTStd-Md.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-Md.ttf) format("truetype"),url(../fonts/HelveticaNeueLTStd-Md.svg) format("svg");font-weight:400;font-style:normal}
@font-face{font-family:'Roboto-Light';src:url(../fonts/Roboto-Light.eot);src:url(../fonts/Roboto-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Roboto-Light.woff) format("woff"),url(../fonts/Roboto-Light.ttf) format("truetype"),url(../fonts/Roboto-Light.svg) format("svg");font-weight:400;font-style:normal}
.WebRupee {font-family:'WebRupee', sans-serif;}
@font-face{font-family: 'WebRupee';src: url('../fonts/WebRupee.V2.0.eot');src: local('WebRupee'), url('../fonts/WebRupee.V2.0.ttf') format('truetype'),  url('../fonts/WebRupee.V2.0.woff') format('woff'), url('../fonts/WebRupee.V2.0.svg') format('svg'); font-weight:normal; font-style:normal;}

*,:before,:after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:subpixel-antialiased;-moz-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-smooth:always}

/*================Crome_and_Safari_Scrollbar===============*/
body::-webkit-scrollbar{ width:12px; background-color:#afafaf; } 
body::-webkit-scrollbar-thumb { background-color:#777777; border-radius:5px }
body::-webkit-scrollbar-thumb:hover{ background-color:#505050; }
body::-webkit-scrollbar-thumb:active { background-color:#505050; } 
body::-webkit-scrollbar-track { border-radius:5px; /*-webkit-box-shadow:0 0 3px #999 inset;*/ }
/*================Crome_and_Safari_Scrollbar===============*/

/*================IE_Scrollbar===============*/
body {scrollbar-base-color:#afafaf; scrollbar-base-width:12px; scrollbar-arrow-color:rgba(5,27,46,0.5); scrollbar-track-color:rgba(0,0,0,0.8); scrollbar-shadow-color: #f3f3f3; scrollbar-lightshadow-color:rgba(5,27,46,0.5); scrollbar-darkshadow-color: #008fce;  scrollbar-highlight-color:rgba(5,27,46,0.5); scrollbar-3dlight-color:rgba(5,27,46,0.5);scroll-behavior: smooth; -webkit-overflow-scrolling:touch;}	 
/*================IE_Scrollbar===============*/

html{min-height:100%; position:relative;}
body {background:#fff; font-family:'HelveticaNeue-Light'; color:#383838; font-size:16px; letter-spacing:0.5px;}
ul,li { list-style:none;}
a {text-decoration:none; display:inline-block; color:#0772ba;}
a:focus,a:hover {outline:none !important;text-decoration:none;}
img {border:none; max-width:100%;}
p {margin-bottom:15px; line-height:22px; text-shadow:0 0 0;}
.h1, h1, .h2, h2, .h3, h3, .h4, h4, .h5, h5, .h6, h6 {margin-top:0; font-weight:400}
.h4, h4 {font-size:26px; margin-bottom:15px;}
.h5, h5 { font-size:18px;}

button, button:focus, input[type="button"], input[type="submit"] {border:none; background:none; outline:none;}
button:hover {background:none;}
strong {font-family:'HelveticaNeue-Heavy';}
.clear {clear:both;}
.float-right{float:right}
.columnBlock {width:100%; float:left; display:block; clear:both;}

section, .section  {width:100%; float:left; padding:40px 0; position:relative}
.container {clear:both; display:block; position:relative}

header{float:left; width:100%; background-color:#dcddde; padding:15px 0}
.logo {float:left;}


.sectionTitleIntro {position:relative; color:#383838; margin-bottom:25px; font-family:'HelveticaNeue-Light'; text-align:center; font-size:18px;} 
 
.sectionTitleIntro > h2 {font-size:35px; margin-bottom:10px; letter-spacing:initial;}
.sectionTitleIntro > h2 span { font-family:'HelveticaNeue-Bold';}
.sectionTitleIntro p {font-size:20px;letter-spacing:0.7px; margin-bottom:5px; text-shadow:0 0 0;} 

.bannerSection {padding:0; text-align:right; line-height:0; background:url(../images/thankyoubannerBg.jpg) repeat-x #f6f7f4; border-top:1px #f6f7f4 solid;}


.websiteSocializeSection, .blogSection {background:#fbfbfb;}
.websiteSocializeWrap {padding-top:20px;}
.websiteSocializeWrap h5 {font-family:'HelveticaNeue-Medium'; font-size:16px; margin-bottom:15px; text-align:center;}

.websiteSocializeBox {width:96%; min-height:138px; display:table; text-align:center; padding:20px; border:1px #e6e5e5 solid; border-radius:6px; margin:5px 3%; background:#fff;}

.websiteSocializeBox .SocialIconInnerBox {width:100%; height:100%; display:table-cell; vertical-align:middle;}
.SocialIconInnerBox ul {margin-bottom:0;}
.SocialIconInnerBox li {display:inline-block; margin:0 2px;}
.SocialIconInnerBox li a  {height:32px;}
.SocialIconInnerBox li a img {max-height:100%;}

.panel-group {margin-bottom:15px;}
.panel-group .panel, .panel-group .panel+.panel {border-radius:0;box-shadow:none; margin:10px 0;}
.panel, .panel-default, .panel-heading {border:none; border-bottom:1px #ddd solid; background:none!important;}
.faqsSection .panel-heading {padding:0; padding-left:38px; cursor:pointer; background:url(../images/questionIcon.png) no-repeat 0 center !important; background-size:22px!important; }

.panel-title {font-size:20px; color:#424242; background:none; text-shadow:0 0 0;}
.panel-heading a {display:block; padding:15px 20px 15px 0; position:relative;}
.panel-heading a:after {content:''; position:absolute; top:calc(50% - 5px); right:20px; width:19px; height:10px; background:url(../images/exp-colp-arrow.jpg) no-repeat; display:block; transform-origin:center; -ms-transform:rotate(-180deg); transform:rotate(-180deg); transition:all 0.3s ease-in-out;}

.panel-heading a.collapsed:after {-ms-transform:rotate(0deg); transform:rotate(0deg);}

.faqsSection .panel-default>.panel-heading+.panel-collapse>.panel-body {border:none; font-size:16px; color:#424242; text-shadow:0 0 0; padding:0px 15px 20px 38px;}

.faqsSection .panel-body p:last-child {margin-bottom:0;}

.blogMainBox {margin:10px 0 15px 0; display:none;}
.blogMainBox .innerBox {width:98%; float:left; /*min-height:245px;*/ padding:15px; margin:0 1%; background:#fff; border:1px #e5e5e5 solid; box-shadow:0px 0px 10px rgba(80,80,80,0.15); border-radius:8px;}

.blogMainBox .imgBox {width:160px; height:135px; overflow:hidden; float:right; margin-left:15px;border-radius:8px;}
/*.blogMainBox .imgBox img {max-height:100%;}*/
.blogMainBox h4 {width:calc(100% - 180px); color:#003f82; margin-bottom:10px; font-size:20px; text-shadow:0 0 0;}
.blogMainBox li {text-shadow:0 0 0; /*background:url(../images/listArrow.png) no-repeat left 3px; padding-left:32px;*/ margin-bottom:3px; list-style:disc; list-style-position:inside;}

.loadMoreBtnRow {width:100%; float:left; margin:30px 0 0 0; display:block; text-align:center;}
.loadMoreBtnRow button, .btn-Grey {background:#eaeaea; font-family:'HelveticaNeue-Light';  padding:10px 25px; margin:5px; text-align:center; font-size:20px; text-shadow:0 0 0; border-radius:5px;}
.blogMainBox .btn-Grey {padding:8px 20px; font-size:16px;}
.readMoreBtn {background:#eaeaea; font-family:'HelveticaNeue-Light';  padding:10px 25px; margin:5px; text-align:center; font-size:20px; text-shadow:0 0 0; border-radius:5px;}

.readMoreLink {color:#003f82; border-bottom: 1px #829fbd solid; line-height:normal;}
.moreLink{display:block; clear:both; margin-right:170px}
.moreLink a{color:#004a8f}

.FaqbtnRow span{font-size: 20px;letter-spacing: 0.7px;margin-bottom: 5px;text-shadow: 0 0 0;}
.FaqbtnRow a{color:#004a8f}
.btn-Grey{color:#333}


footer {width:100%; float:left; padding:15px 0; background:#025296; color:#fff; font-size:12px; text-align:center;}
footer a, footer a:hover {color:#fff; font-family:'HelveticaNeue-Medium';}



@media screen and (max-width:768px) {
.blogMainBox .innerBox {min-height:initial;}
}


@media screen and (max-width:767px) {

section, .section {padding:20px 0;}

.sectionTitleIntro {margin-bottom:15px;}
.sectionTitleIntro > h2 {font-size:24px;}
.sectionTitleIntro p {font-size:16px;}

.websiteSocializeSection {padding-top:20px; padding-bottom:10px;}
.websiteSocializeWrap {padding-top:10px;}
.websiteSocializeBox {margin-bottom:15px; min-height:120px;}

.panel-title {font-size:18px;}
.faqsSection .panel-heading {background-size:20px !important;}
.faqsSection .panel-default>.panel-heading+.panel-collapse>.panel-body {font-size:14px;}

.blogMainBox .imgBox {width:100px; height:112px;}
.blogMainBox h4 {width:100%; font-size:18px;}
.blogMainBox .innerBox {font-size:14px;}
.FaqbtnRow span{display:block}
.FaqbtnRow a{float:none}
.moreLink{margin-right:0}

}


