@charset "utf-8";
/* CSS Document */
html { scroll-behavior: smooth;}
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box; }
body {  font-size: 14px; font-family: 'Anek-Devanagari-Regular'; color: #555555; overflow-x: hidden;}
.scroll-animate{transform:scale(.8) translateY(10%)}
 .teamWrap .teamSlider .slick-arrow{position:absolute; top:-40px; right: 0; width:30px;height:30px;border:none;text-indent:-1000px;overflow:hidden}
.teamWrap .teamSlider .slick-arrow.slick-disabled { display: none !important}
.teamWrap .teamSlider .slick-prev.slick-arrow { background: url("../images/icon-arrow-left-g.svg.svg") center center no-repeat; right: 30px;background-size: 22px auto;}
.teamWrap .teamSlider .slick-next.slick-arrow {  background: url("../images/icon-arrow-g.svg") center center no-repeat;background-size: 22px auto;}
.inputBox{ position:relative;}
.inputBox .formError { color: #a50000; font-weight: normal; font-size: 13px; position: absolute; left: 10px; bottom: -20px;}
.fdenqformWrap .inputBox .formError{ color:#ef4f4f;}  

#popup1 h3 { color: #1b1464; margin-bottom: 10px; font-family: 'Anek-Devanagari-SemiBold';}
#popup1 { background: #ffffff; padding: 30px; width: 380px; z-index: 9999; margin: 30px auto;max-width: 88%;}
.popup1_close.popClose { position: absolute;  right: -10px; top: -14px; cursor: pointer;}
.popup1_close.popClose img{ width:25px; height:25px;}
.popup_content .inputBox{ position:relative; margin-bottom:15px;}
.popup_content .inputBox input{width: 100%; background: #ededed; padding: 11px 20px 8px 20px; border: none; font-family: 'Anek-Devanagari-Light'; font-size: 14px; }
.popup_content .inputBox select{width: 100%; background: #ededed; padding: 11px 20px 8px 20px; border: none; font-family: 'Anek-Devanagari-Light'; font-size: 14px; }
.popup_content .inputBox textarea{width: 100%; background: #ededed; padding: 11px 20px 8px 20px; border: none; font-family: 'Anek-Devanagari-Light'; font-size: 14px; }
.popup_content .inputSubmit{ position: relative; margin-top:10px;}
.popup_content .inputSubmit input { width: auto; padding: 12px 40px 9px 40px; background: #1d1753; color: #ffffff; border: none; font-family: 'Anek-Devanagari-SemiBold'; font-size: 16px; text-transform: uppercase; transition: 0.5s;}
.popup_content .inputSubmit input:hover{background: #7fb442; transition: 0.5s;}
/* HEADER
========================================================================*/
header { position: fixed; top: 0; left: 0; width: 100%; background: #ffffff; z-index: 999;}
.headerWrap{ position:relative; z-index: 99; background: #ffffff;}
header .headerInner{ display: flex;justify-content: space-between; padding: 10px 0; align-items: center;}
header.stickyHeader{ /*box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;*/}
header.stickyHeader::after { content: ""; position: absolute; left: 0; right: 0; bottom: -8px; height: 28px; z-index: -1; background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.2) 15%, transparent 70%);}
header.stickyHeader .headerWrap{ border-bottom: 1px solid #fbfbfb;}
.logo{}
.logo a{}
.logo a img{ width: 290px;}

.navigation .laungBtn{display:none;}
.navigation .laungBtn img{width: 18px;}
.navigation .menuBtn{display:none;}
.navigation .menuBtn img{width: 28px;}
.navigation .navigationLang{display: flex; justify-content: flex-end; margin-bottom: 10px;}
.navigation .navigationLang a{ margin: 0 10px; color: #1d1753;}
.navigation .navigationLang a.active{ color:#7fb442; cursor: default;}
.navigation{ display: flex; flex-direction: column;}
.navigationWrap{display: flex;}
.navigation nav{ margin-right: 15px;}
.navigation nav > ul{}
 @media only screen and (min-width: 960px) {
.navigation.mobileView{ display:none;}     
.navigation nav > ul > li{ float: left; position: relative;}
.navigation nav > ul > li:after{ width:0; position: absolute; left: 10px; bottom: 0; height: 2px; content: ""; background:#7fb442; transition: 0.3s;}
.navigation nav > ul > li:hover:after{ background:#1d1753; width:calc(100% - 20px); transition: 0.3s;}
.navigation nav > ul > li.active:hover:after, .navigation nav > ul > li.active:after{ background:#7fb442; width:calc(100% - 26px); transition: 0.3s;}
.navigation nav > ul > li > a, .navigation nav > ul > li > span{ color: #000000; padding: 6px 10px; display: block;position: relative; cursor: pointer;}
.navigation nav > ul > li > a img{ width:10px; margin-left: 2px;}
.navigation nav > ul > li.deeper img { width: 10px; margin-left: 2px;}
.navigation nav > ul > li > ul{background: #ffffff; position: absolute; visibility: hidden; width: 250px; top: 50px;z-index: -999; padding: 10px; display: block;box-shadow: rgba(0, 0, 0, 0.04) 0px 3px 5px; transition: all 0.3s ease-in-out;opacity: 0;}
.navigation nav > ul > li:hover > ul{  z-index: 999; visibility: visible; top: 37px; transition:all 0.3s ease-in-out;opacity: 1;}
.navigation nav > ul > li > ul > li{ display: block;}
.navigation nav > ul > li > ul > li > a{ background: #ffffff; color: #000000; padding: 6px 15px; display: block; border-bottom: 1px solid #daedc5; transition: 0.3s;}
.navigation nav > ul > li > ul > li:hover > a, .navigation nav > ul > li > ul > li.active > a{ color:#7fb442; transition: 0.3s;}
.navigation nav > ul > li > span.nav-header , .navigation nav > ul > li.deeper > a { display: flex;}
.navigation nav > ul > li > span.nav-header img, .navigation nav > ul > li.deeper > a > img{ order: 2; height: 10px;margin: 5px 0 0 2px;}
}
.navigation nav > ul > li > ul > li  img{display:none;}
.navigation .headerBtn{ }
.navigation .headerBtn a{ padding:7px 15px; color: #ffffff; background: #7fb442; display: inline-block; line-height: 22px; transition: 0.4s;}
.navigation .headerBtn a img{ width: 22px; margin-right: 6px;}
.navigation .headerBtn a:hover{background: #1d1753; transition: 0.4s;}
.bradius8{ border-radius: 8px;}
.bradius10{ border-radius: 10px;}
.bradius12{ border-radius: 12px;}
.bradius14{ border-radius: 14px;}
.bradius15{ border-radius: 15px;}
.bradius18{ border-radius: 18px;}
.bradius20{ border-radius: 20px;}
.pageData{ margin-top: 103px;}
.planeshadow{ position:relative; /*box-shadow: rgba(17, 17, 26, 0.1) 0px 4px 16px, rgba(17, 17, 26, 0.05) 0px 8px 32px;*/  box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px;}
.darkshadow{ position:relative; z-index: 9; } 
.darkshadow:after{ width: 80%;height: 40px; margin: 0 auto; left:0; right:0; bottom: -39px; z-index:8; content: ""; position: absolute; background: url("../images/shadow.webp") no-repeat; background-size: 100% auto;}
/*.darkshadow:after{content: ""; position: absolute; left: 0; right: 0; bottom: -12px; height: 20px; z-index: -1; background: radial-gradient(ellipse at center, rgba(0,0,0,0.4) 0%, transparent 60%);}*/
.darkshadowCss{ position: relative;}
.darkshadowCss::after { content: ""; position: absolute; left: 0; right: 0; bottom: -17px; height: 28px; z-index: -1; background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.2) 15%, transparent 45%);}
/* BANNER
========================================================================*/
.bannerWrap { position: relative; padding: 0 0 80px 0;}
.bannerWrap .bannerInner{ }
.bannerWrap .bannerSlider{}
.bannerWrap .bannerBox{ overflow: hidden;border-radius: 15px;}
.bannerWrap .bannerSlider img{ width: 100%;}
.bannerWrap .bannerSlider img.desktopBanner{display: block;}
.bannerWrap .bannerSlider img.mobileBanner{ display: none;}
.bannerWrap ul.slick-dots{ position: absolute; right: 0; bottom: -30px; display: flex;}
.bannerWrap ul.slick-dots li{ width: 15px; height: 4px; border-radius: 20px; margin-left: 10px; background: #1d1753; position: relative;transition: 0.5s; cursor: pointer;}
.bannerWrap ul.slick-dots li:after{ background:#7fb442; width:0; height: 100%; position: absolute; left: 0; top: 0; content: ""; z-index: 99;}
.bannerWrap ul.slick-dots li button{ display: none;}
.bannerWrap ul.slick-dots li.slick-active{ width: 35px;transition: 0.5s;}
.bannerWrap ul.slick-dots li.slick-active:after{width: 100%; transition: 0.5s;}
 
.knowMore{ position: relative; margin-top: 20px;}
.knowMore a{ display: inline-block; padding: 12px 50px 8px 18px; line-height: 20px; background:#e6e6e6 url("../images/icon-arrow-g.svg") no-repeat right 18px top 13px; background-size: 20px auto; transition: 0.5s; cursor: pointer; color: #222222;}
.knowMore a.marginright{ margin-right: 15px;}
.knowMore a:hover{ background:#80a73f url("../images/icon-arrow-w.svg") no-repeat right 18px top 13px; background-size: 20px auto; transition: 0.5s; color: #ffffff;}
/* ==================*/
section .heroSection{ display: flex; }
section .heroSection h2{ width: 50%;}
section .heroSection .info{ max-width: 60%}
.sectionInner{ padding: 70px 50px;}
.sectionInnersmall{ padding: 50px 50px;}
.innerbannerWrap .bannerInner{ overflow: hidden; }
.innerbannerWrap .bannerInner img{ width: 100%;}
.innerbannerWrap .bannerInner .desktopBanner{ display: block;}
.innerbannerWrap .bannerInner .mobileBanner{display: none;}
.innerbannerWrap .bannerInfo{ position: absolute; width: 53%; left: 50px; top: 50%; transform: translateY(-50%); z-index: 9; color: #ffffff;}
.innerbannerWrap .bannerInfo h2,.innerbannerWrap .bannerInfo h3,.innerbannerWrap .bannerInfo h4{ color: #ffffff;}
.innerbannerWrap .bannerInfo h2 span{ color: #80a73f;}
.paddingBottom80{ padding-bottom: 80px;}
.paddingBottom30{padding-bottom: 30px;}
.hometabWrap{ position: relative;}
.hometabWrap .hometabInner{}
.hometabWrap #horizontalTab{}
.hometabWrap #horizontalTab ul.resp-tabs-list{ display: flex; justify-content: space-around;background: #ffffff; padding: 10px 4px;}
.hometabWrap #horizontalTab ul.resp-tabs-list li{width: 20%; margin: 0 0.5%; text-align: center; position: relative;}
.hometabWrap #horizontalTab ul.resp-tabs-list li a{ color: #555555; font-size: 16px; background: #fbfbfb; padding: 15px 15px; display: block; border-radius: 10px;}
.hometabWrap #horizontalTab ul.resp-tabs-list li img{ width: 30px; max-height: 30px; margin-right: 5px;}
.hometabWrap #horizontalTab ul.resp-tabs-list li.resp-tab-active a{ color: #000000; background: #ededee; position: relative;}
.hometabWrap #horizontalTab ul.resp-tabs-list li.resp-tab-active::after { content: ""; position: absolute; top: calc(100% + 10px); left: 50%; margin-left: -15px; border-width: 15px; border-style: solid; border-color: #ffffff transparent transparent transparent;}
.hometabWrap #horizontalTab .resp-tabs-container{ margin-top: 40px; }
.hometabWrap #horizontalTab .resp-tabs-container > div{ overflow: hidden;}
.hometabWrap #horizontalTab .resp-tabs-container .resp-tab-content{ z-index: 9; position: relative;}
.depositsWrap{ display: flex; background: #f2f2f2;}
.depositsWrap .depositsUnit{ width: 40%}
.depositsWrap .depositsUnit img{ width: 100%;}
.depositsWrap .depositsAns{ width: 60%; }
.depositsWrap .depositsAns ul{ }
.depositsWrap .depositsAns ul li{ font-family: 'Anek-Devanagari-SemiBold'; color:#666666; font-size: 24px;}
.depositsWrap .depositsAns ul li.active{ color:#1d1753;}
.depositsWrap .depositsAns .gridItemWrap{ display: flex; flex-wrap: wrap; margin-top: 10px;}
.depositsWrap .depositsAns .gridItemWrap .gridItem{ width: 48%; margin: 10px 1%;}
.depositsWrap .depositsAns .gridItemWrap .gridItem input, .depositsWrap .depositsAns .gridItemWrap .gridItem a{ width: 100%; border: none; padding: 15px 20px; background: #ffffff; border-radius: 12px; font-family: 'Anek-Devanagari-Medium'; font-size: 16px; background:#ffffff url("../images/icon-arrow-g.svg") no-repeat right 20px top 20px; background-size: 28px auto; transition: 0.5s; cursor: pointer;display: block; color: #111111;}
.depositsWrap .depositsAns .gridItemWrap .gridItem input:hover, .depositsWrap .depositsAns .gridItemWrap .gridItem a:hover{ color: #ffffff; background:#80a73f url("../images/icon-arrow-w.svg") no-repeat right 20px top 20px; background-size: 28px auto; transition: 0.5s;}

.aboutsamtaWrap{ position: relative;}
.aboutsamtaWrap .aboutsamtaInner{ display: flex; overflow: hidden;}
.aboutsamtaWrap .aboutsamtaLeft{ width: 50%; }
.aboutsamtaWrap .aboutsamtaLeft h2{}
.aboutsamtaWrap .aboutsamtaLeft h3{}
.aboutsamtaWrap .aboutsamtaLeft ul{ display: flex; flex-wrap: wrap; margin:15px -2% 0 -2%;}
.aboutsamtaWrap .aboutsamtaLeft ul li{padding: 30px 15px; margin: 10px 2%; width: 29%; text-align: center; background: #1b1464; border-radius: 15px;}
.aboutsamtaWrap .aboutsamtaLeft ul li .num{ color: #80a73f; font-size: 26px; line-height: 28px; font-family: 'Anek-Devanagari-Bold';}
.aboutsamtaWrap .aboutsamtaLeft ul li .text{ color: #ffffff;}
.aboutsamtaWrap .aboutsamtaRight{ width: 50%;}
.aboutsamtaWrap .aboutsamtaRight iframe{ width: 100%; min-height: 500px; margin-bottom: -10px; height: 100%;}

.servicessamtaWrap{ position: relative; }
.servicessamtaWrap .servicessamtaInner{ color: #b3b3b3; background: #1b1464;}
.servicessamtaWrap .servicessamtaSlider{ margin-top: 20px;}
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox{ text-align: center; position: relative; width: 92%; margin: 0 auto;}
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox .servicessamtaImg{ background: #2e3192; width: 100px; height: 100px; text-align: center; display: flex; align-items: center;justify-content: center; margin: 0 auto 20px auto;}
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox .servicessamtaImg img{ height: 55px;}
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox .servicessamtaInfo{}
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox .servicessamtaInfo h4{color: #ffffff;margin-bottom: 10px; margin-top: 25px;}
.servicessamtaWrap .servicessamtaSlider .servicessamtaBox .servicessamtaInfo{}

.loansamtaWrap{ position: relative; }
.loansamtaWrap .loansamtaInner{ display: flex; }
.loansamtaWrap .loansamtaLeft{ width: 50%;}
.loansamtaWrap .loanprocessWrap{ display: flex; margin-top: 40px;}
.loansamtaWrap .loanprocessWrap .loanprocessLeft{ width: 70%; margin-right: 10px;}
.loansamtaWrap .loanprocessLeft .loanprocessBox{ background: #1b1464; padding:10px 20px; text-align: center; height: 100%; display: flex; justify-content: center; flex-direction: column;}
.loansamtaWrap .loanprocessLeft .loanprocessBox h3{ color: #80a73f; font-size: 60px; line-height: 62px; font-family: 'Anek-Devanagari-Bold'; margin:15px 0;}
.loansamtaWrap .loanprocessLeft .loanprocessBox h4{color: #ffffff; font-size: 35px; line-height: 37px; font-family: 'Anek-Devanagari-SemiBold'; margin: 0;}
.loansamtaWrap .loanprocessWrap .loanprocessRight{ width: 30%; max-width: 30%;}
.loansamtaWrap .loanprocessRight .loanprocessBox{ background: #1b1464; padding:25px 15px; margin-bottom: 10px; text-align: center; height: calc(50%-25px); display: flex; justify-content: center; flex-direction: column;}
.loansamtaWrap .loanprocessRight .loanprocessBox.margin0{ margin-bottom: 0;}
.loansamtaWrap .loanprocessRight .loanprocessBox h3{ color: #80a73f; font-size: 40px; line-height:40px;font-family:'Anek-Devanagari-Bold'; margin:0 0 5px 0;}
.loansamtaWrap .loanprocessRight .loanprocessBox h4{color: #ffffff;font-size: 16px; line-height: 18px; font-family:'Anek-Devanagari-SemiBold'; margin: 0;}
.loansamtaWrap .loansamtaRight{ width: 45%; margin-left: 5%;}
.loansamtaWrap .loansamtaRight img{ width:100%;}

.activitiessamtaWrap{ position: relative;}
.activitiessamtaWrap .activitiessamtaInner{ }
.activitiessamtaWrap .activitiesSlider{ margin-top: 20px;}
.activitiessamtaWrap .activitiesSlider .activitiesBox{ width: 92%; margin: 0 auto; text-align: center;}
.activitiessamtaWrap .activitiesSlider .activitiesBox .activitiesImg{ margin-bottom: 30px; overflow: hidden;}
.activitiessamtaWrap .activitiesSlider .activitiesBox .activitiesImg img{ width: 100%;}
.activitiessamtaWrap .activitiesSlider .activitiesBox .activitiesInfo{} 
.aboutWrap h4.margintop{ margin-top: 20px; margin-bottom: 10px;}
.directorWrap{ position: relative;}
.directorWrap .directorInner{ display: flex; background: #1b1464;}
.directorWrap .directorImg{ width: 28%;}
.directorWrap .directorImg img{ width: 100%; }
.directorWrap .directorInfo{ width: 70%; margin-left: 3%; }
.directorWrap .directorInfo .directorDesignation{display: flex;}
.directorWrap .directorInfo .directdesigBox{ background: #ffffff; width: 31%; margin: 0 1%; text-align: center; padding: 20px;}
.directorWrap .directorInfo .directdesigBox img{   max-height: 80px; margin-bottom: 15px}
.directorWrap .directorInfo .directdesigBox h5{ font-family: 'Anek-Devanagari-Bold';}

.teamWrap{ position: relative;}
.teamWrap .teamInner{ position: relative;}
.teamWrap .teamSlider{}
.teamWrap .teamBox{ width: 92%; margin: 0 auto; text-align: center}
.teamWrap .teamBox .teamImg{position: relative; margin-bottom: 15px; overflow: hidden;}
.teamWrap .teamBox .teamImg img{ width: 100%;}
.teamWrap .teamBox .teamInfo{}
.teamWrap .teamBox .teamInfo h5{font-family: 'Anek-Devanagari-Bold'; color: #1d1753;}
.visionmissionWrap{ position: relative;}
.visionmissionWrap .visionmissionInner{ display: flex;}
.visionmissionWrap .visionmissionGroup{ width: 49%;}
.visionmissionWrap .visionmissionGroup.marginRight{ margin-left: 2%;}
.visionmissionWrap .visionmissionGroup h2{}
.visionmissionWrap .visionmissionGroup .visionmissionBox{ display: flex; background: #1b1464; padding: 30px; color: #ffffff; position: relative;}
.visionmissionWrap .visionmissionGroup .visionmissionBox::after { content: ""; position: absolute; left: 0; right: 0; bottom: -17px; height: 28px; z-index: -1; background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.2) 15%, transparent 45%);}
.visionmissionWrap .visionmissionGroup .visionmissionBox .visionmissionImg{  width: 35%; margin-right: 5%; background: #ffffff; display: flex; justify-content: center; justify-content: center;}
.visionmissionWrap .visionmissionGroup .visionmissionBox .visionmissionImg img{ width: 50%; max-width: 90px;}
.visionmissionWrap .visionmissionGroup .visionmissionBox .visionmissionInfo{ width: 60%; padding: 15px 0; color: #cccccc;}
.visionmissionWrap .visionmissionGroup .visionmissionBox .visionmissionInfo h4{ color: #ffffff;}

.financialpositionWrap{ position:relative;}
.financialpositionWrap .financialpositionInner{}
.financialpositionWrap .financialpositionGroup{ display: flex;}
.financialpositionWrap .financialpositionBox{ width: 49%; border:1px solid #999999; overflow: hidden;}
.financialpositionWrap .financialpositionBox.marginRight{ margin-right: 2%;}
.financialpositionWrap .financialpositionBox img{ width: 100%;}
.financialpositionWrap .financialpositionBox table{ width: 100%; height: 100%;}
.financialpositionWrap .financialpositionBox table tr{}
.financialpositionWrap .financialpositionBox table tr th{ background: #1d1753; padding: 8px 5px; font-size: 12px; line-height: 13px; border: 1px solid #999999; color: #ffffff;}
.financialpositionWrap .financialpositionBox table tr td{ background: #f1f2f2; padding: 4px 5px; font-size: 11px; line-height: 12px; border: 1px solid #999999}
.financialpositionWrap .financialpositionBox table tr td:nth-child(3){ width:25%;}

.mobilebankWrap{ position: relative;}
.mobilebankWrap .mobilebankInner{ position: relative;}
.mobilebankWrap .mobilebankaboutWrap{ display: flex;}
.mobilebankWrap .mobilebankaboutWrap .mobilebankaboutLeft{ width: 45%;}
.mobilebankWrap .mobilebankaboutWrap .mobilebankaboutLeft h3{font-family: 'Anek-Devanagari-SemiBold'; margin-top:30px;}
.mobilebankWrap .mobilebankaboutWrap .mobilebankaboutRight{ width: 50%; margin-left: 5%; overflow: hidden;}
.mobilebankWrap .mobilebankaboutWrap .mobilebankaboutRight img{ width: 100%;}
.mobilebankWrap .mobilebankstepsWrap{ margin-top: 60px;}
.mobilebankstepsWrap{}
.mobilebankstepsWrap .mobilebankstepsSlider{ margin: 40px 0 0 0;}
.mobilebankstepsWrap .mobilebankstepsBox{ padding: 30px; background: #1b1464; width: 92%; margin: 0 auto; text-align: center;}
.mobilebankstepsWrap .mobilebankstepsBox .mobilebankstepsImg{ position: relative;}
.mobilebankstepsWrap .mobilebankstepsBox .mobilebankstepsImg img{ width: 100%;}
.mobilebankstepsWrap .mobilebankstepsBox .mobilebankstepsInfo{  color: #cccccc; padding-top: 30px;}
.mobilebankstepsWrap .mobilebankstepsBox .mobilebankstepsInfo h3{color: #ffffff; font-family: 'Anek-Devanagari-SemiBold';}

.monytransferWrap{ position: relative;}
.monytransferWrap .monytransferInner{ display: flex; background: #1b1464;}
.monytransferWrap .monytransferImg{ width: 28%;}
.monytransferWrap .monytransferImg img{ width: 100%; }
.monytransferWrap .monytransferInfo{ width: 70%; margin-left: 3%; color: #cccccc;}
.monytransferWrap .monytransferInfo .monytransferOptions{display: flex; margin-top: 40px;}
.monytransferWrap .monytransferInfo .monytransferBox{ background: #ffffff; width: 31%; margin: 0 1%; text-align: center; padding:35px 20px;}
.monytransferWrap .monytransferInfo .monytransferBox img{   max-height: 80px; margin-bottom: 15px}
.monytransferWrap .monytransferInfo .monytransferBox h5{ font-family: 'Anek-Devanagari-Bold'; color: #1d1753; margin: 15px 0 0 0;}

.monytransfdetailsWrap{ position: relative;}
.monytransfdetailsWrap .monytransfdetailsInner{ position: relative;}
.monytransfdetailsWrap .monytransfdetailsSlider{ position: relative;}
.monytransfdetailsWrap .monytransfdetailsBox{ background: #edeeee; border: 3px solid #ffffff; display: flex; padding: 40px;box-shadow: rgba(99, 99, 99, 0.1) 0px 1px 6px 0px; width: 97%; margin:10px auto; position: relative; z-index: 9;}
.monytransfdetailsWrap .monytransfdetailsShadow{ position: relative;}
.monytransfdetailsWrap .monytransfdetailsShadow::after { content: ""; position: absolute; left: 0; right: 0; bottom: -15px; height: 28px; z-index: -1; background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.2) 5%, transparent 35%);}
.monytransfdetailsWrap .monytransfdetailsBox .monytransfdetailsLeft{ width: 30%; margin-right: 5%;background: #1d1753; display: flex; justify-content: center;}
.monytransfdetailsWrap .monytransfdetailsBox .monytransfdetailsLeft img{ width: 150px;}
.monytransfdetailsWrap .monytransfdetailsBox .monytransfdetailsRight{ width: 65%;}
.monytransfdetailsWrap .monytransfdetailsBox .monytransfdetailsRight h3{font-family: 'Anek-Devanagari-SemiBold'; margin-bottom: 30px; color: #1d1753;}
.monytransfdetailsWrap .monytransfdetailsBox .monytransfdetailsRight h4{font-family: 'Anek-Devanagari-SemiBold';}
.monytransfdetailsWrap .monytransfdetailsBox .monytransfdetailsRight ul{}

.lockerWrap{ position: relative;}
.lockerWrap .lockerInner{ position: relative;}
.lockerWrap .lockeraboutWrap{ display: flex;}
.lockerWrap .lockeraboutWrap .lockeraboutLeft{ width: 55%;}
.lockerWrap .lockeraboutWrap .lockeraboutLeft h4{ margin-top:15px;font-family: 'Anek-Devanagari-SemiBold';}
.lockerWrap .lockeraboutWrap .lockeraboutLeft h3{font-family: 'Anek-Devanagari-SemiBold'; margin-top:30px;}
.lockerWrap .lockeraboutWrap .lockeraboutRight{ width: 40%; margin-left: 5%; overflow: hidden;}
.lockerWrap .lockeraboutWrap .lockeraboutRight img{ width: 100%;}
.lockerWrap .mobilebankstepsWrap{ margin-top: 60px;}
.mobilebankstepsWrap{}
.mobilebankstepsWrap .mobilebankstepsSlider{ margin: 40px 0 0 0;}
.mobilebankstepsWrap .mobilebankstepsBox{ padding: 30px 25px; background: #1b1464; width: 92%; margin: 0 auto; text-align: center;}
.mobilebankstepsWrap .mobilebankstepsBox .mobilebankstepsImg{ position: relative;}
.mobilebankstepsWrap .mobilebankstepsBox .mobilebankstepsImg img{ width: 100%;}
.mobilebankstepsWrap .mobilebankstepsBox .mobilebankstepsInfo{  color: #cccccc; padding-top: 30px;}
.mobilebankstepsWrap .mobilebankstepsBox .mobilebankstepsInfo h3{color: #ffffff; font-family: 'Anek-Devanagari-SemiBold';}
.lockerlocationWrap{ margin-top: 30px; overflow: hidden; border: 1px solid #1d1753;}
.lockerlocationWrap table{ width: 100%; border-collapse: collapse;}
.lockerlocationWrap table tr{}
.lockerlocationWrap table tr th{ background: #1d1753; padding: 10px 20px; border: 1px solid #999999; color: #ffffff; font-family: 'Anek-Devanagari-SemiBold'; font-size: 16px;}
.lockerlocationWrap table tr td{ padding: 8px 20px;  border: 1px solid #999999;}
.lockerlocationWrap table tr:first-child th { border-top: none;}
.lockerlocationWrap table tr:last-child td { border-bottom: none;}
.lockerlocationWrap table tr td:first-child,.lockerlocationWrap table tr th:first-child { border-left: none;}
.lockerlocationWrap table tr td:last-child,.lockerlocationWrap table tr th:last-child { border-right: none;}
.lockerlocationWrap table tr td a{ color: #222222;}
.lockerlocationWrap table tr td:last-child, .lockerlocationWrap table tr th:last-child { border-right: none; width: 158px;}
.fdcalcWrap{ position: relative;}
.fdcalcWrap .fdcalcInner{ position: relative; display: flex;}
.fdcalcWrap .fdcalcLeft{ width: 56%; margin-right: 4%;}
.fdcalcWrap .fdcalcLeft h2{}
.fdcalcWrap .fdcalcLeft .calcBox{ position: relative; margin-bottom:30px;}
.fdcalcWrap .fdcalcLeft .calcBox.marginzero { margin-bottom:0;}
.fdcalcWrap .fdcalcLeft .calcBox .calcBox-col2{ display: flex; align-items: center;} 
.fdcalcWrap .fdcalcLeft .calcBox .calcBox-col2 .displayAmout{ margin-left: 20px;}
.fdcalcWrap .fdcalcLeft .calcBox .fdcalcfinalResult{ font-size:18px;}
/*.fdcalcWrap .fdcalcLeft .calcBox input{ color: #999999; background: #e6e6e6; padding: 10px 5px 6px 5px; font-size: 15px; transition: 0.5s; width: 18%; margin: 0 0.5%;font-family: 'Anek-Devanagari-SemiBold'; border: none;}
.fdcalcWrap .fdcalcLeft .calcBox input:hover, .fdcalcWrap .fdcalcLeft .calcBox input.active{color: #ffffff; background: #80a73f; transition: 0.5s;}*/
.fdcalcWrap .fdcalcLeft .calcBox .displayAmout{color: #1b1464; background: #e6e6e6; padding: 10px 5px 6px 5px; font-size: 15px; transition: 0.5s; width: 18%; margin: 0 0.5%;font-family: 'Anek-Devanagari-SemiBold'; border: none; text-align: center;}
.fdcalcWrap .fdcalcLeft .calcBox .displayAmout input{ max-width: 100%; width:auto; display: inline; border: none; background: transparent; font-size: 15px; font-family: 'Anek-Devanagari-SemiBold';text-align: center; color: #1b1464;}
.fdcalcWrap .fdcalcLeft .calcBox.buttonBox button{ color: #1b1464; background: #e6e6e6; padding: 10px 12px 6px 12px; font-size: 15px; transition: 0.5s; width: auto; margin: 0 0.5%;font-family: 'Anek-Devanagari-SemiBold'; border: none;}
.fdcalcWrap .fdcalcLeft .calcBox button:hover, .fdcalcWrap .fdcalcLeft .calcBox button.active{color: #ffffff; background: #80a73f; transition: 0.5s;}
/*.fdcalcWrap .fdcalcLeft .calcBox .displayAmout:hover, .fdcalcWrap .fdcalcLeft .calcBox .displayAmout.active{color: #ffffff; background: #80a73f; transition: 0.5s;}*/
/*.fdcalcWrap .fdcalcLeft .calcBox.durationBtn input{ color: #ffffff; background: #1b1464; transition: 0.5s;}
.fdcalcWrap .fdcalcLeft .calcBox.durationBtn input:hover, .fdcalcWrap .fdcalcLeft .calcBox.durationBtn input.active{ color: #ffffff; background: #80a73f; transition: 0.5s;}*/
.fdcalcWrap .fdcalcLeft .calcBox h3{ margin-bottom: 5px;font-family: 'Anek-Devanagari-SemiBold';}
.fdcalcWrap .fdcalcRight{width: 40%; background: #80a73f; padding:50px 40px;}
.fdcalcWrap .fdcalcRight .fdcalcResult{}
.fdcalcWrap .fdcalcRight .fdcalcResult .fdcalcResultBox{ margin-bottom: 15px;border-bottom: 1px solid #95b95b;}
.fdcalcWrap .fdcalcRight .fdcalcResult .fdcalcResultBox label{ color: #1b1464; font-family: 'Anek-Devanagari-SemiBold';}
.fdcalcWrap .fdcalcRight .fdcalcResult .fdcalcResultBox .fdcalcfinalResult{ display: flex; color: #ffffff; font-size: 40px; line-height: 42px;}
.fdcalcWrap .fdcalcRight .fdcalcResult .fdcalcResultBox .fdcalcfinalResult span{ font-size:14px;}
.openfcBtn{ margin-top: 40px;}
.openfcBtn a{ background: #1b1464  url("../images/icon-arrow-g.svg") no-repeat right 30px top 15px; background-size: 20px auto; padding: 10px 70px 10px 30px;  color: #ffffff;transition: 0.5s;}
.openfcBtn a:hover{ color: #1b1464; background: #ffffff url("../images/icon-arrow-g.svg") no-repeat right 30px top 15px; background-size: 20px auto; transition: 0.5s;}

.fdaboutWrap{ position: relative;}
.fdaboutWrap .fdaboutInner{ position: relative; display: flex;}
.fdaboutWrap .fdaboutInner .fdaboutLeft{ width: 48%; margin-right:2%;}
.fdaboutWrap .fdaboutInner .fdaboutLeft img{ /*height: 100%;*/width: 100%;}
.fdaboutWrap .fdaboutInner .fdaboutLeft > div{overflow: hidden;height: 100%; background: #1c1754;}
.fdaboutWrap .fdaboutInner .fdaboutRight{ width: 50%;}
.fdaboutWrap .fdaboutInner .fdaboutRight > div{ background: #ffffff; height: 100%;}
.fdaboutWrap .fdaboutInner .fdaboutRight ul{ display: flex; flex-wrap: wrap; margin:20px -1% 0 -1%;}
.fdaboutWrap .fdaboutInner .fdaboutRight ul li{ width: 48%; margin: 6px 1%; background:#1b1464; padding:30px 15px; text-align: center; color: #ffffff; font-family: 'Anek-Devanagari-Medium'; font-size: 20px; line-height: 24px;align-content: center;}
.fdaboutWrap .fdaboutInner .fdaboutRight ul li span{ color: #80a73f; font-family: 'Anek-Devanagari-Bold'; display: block;}

.faqsWrap{ position: relative;}
.faqsWrap .faqsInner{position: relative; display: flex;align-items: stretch;}
.faqsWrap .faqsInner .faqsLeft{width: 48%; margin-right: 4%;}
.faqsWrap .faqsInner .faqsLeft h3{font-family: 'Anek-Devanagari-Medium'; margin-top: 30px;}
.faqsWrap .faqsInner .faqsLeft h3.margin0{ margin-top:0;}
.faqsWrap .faqsInner .faqsRight{width: 48%; background: #1d1753; padding: 30px; min-height: 0;}
.faqsWrap .faqsInner .faqsRight h3{ color: #ffffff;font-family: 'Anek-Devanagari-SemiBold';}
.faqsWrap .faqsSlider{ position: relative; overflow-y:scroll; height: 100%; padding-right: 6px; }
/*.faqsWrap .faqsSlider.height470{height: 470px;}*/

.faqsWrap .faqsInner>div{flex: 1; display: flex; flex-direction: column;}
 @media only screen and (min-width: 960px) {
.faqsWrap .faqsSlider::-webkit-scrollbar{width:4px;}
.faqsWrap .faqsSlider::-webkit-scrollbar-track{background:#2c2478}
.faqsWrap .faqsSlider::-webkit-scrollbar-thumb{background:#272068} 
}
.faqsWrap .accordion_container{}
.faqsWrap .accordion_container .accordion_Box{background: #e6e6e6;  margin-top:20px; cursor: pointer;}
.faqsWrap .accordion_container .accordion_Box.margin0{ margin: 0;}
.faqsWrap .accordion_container .accordion_head{padding: 15px 50px 15px 20px; position: relative; font-size: 16px; line-height: 20px; font-family: 'Anek-Devanagari-Medium'; } 
.faqsWrap .accordion_container .accordion_head:after{background: url("../images/icon-down-arrow.svg") no-repeat; width: 15px; height: 15px; top: 21px; right: 15px; content: ""; position: absolute;transform: rotate(0deg); transition: 0.5s;}
.faqsWrap .accordion_container .accordion_head.active:after{ transform: rotate(540deg);transition: 0.5s;}
.faqsWrap .accordion_container .accordion_body{}
.faqsWrap .accordion_container .accordion_body .accordion_bodyInner{padding: 0 20px 10px 20px;  color: #666666;}

.fdenqWrap{ position: relative;}
.fdenqWrap .fdenqInner{ position: relative; background: #1d1753;}
.fdenqWrap .fdenqInner h2{ text-align:center; color: #ffffff;}
.fdenqWrap .fdenqformWrap{ display: flex; flex-wrap: wrap;}
.fdenqWrap .fdenqformWrap .inputBox,.fdenqWrap .fdenqformWrap .inputSubmit{ width: 23%; margin: 0 1% 20px 1%;}
.fdenqWrap .fdenqformWrap .inputBox.width3x{ width:73%;}
.fdenqWrap .fdenqformWrap .inputBox input{ width: 100%; background: #ffffff; border: none; padding: 15px 15px; font-size: 14px; font-family: 'Anek-Devanagari-Light';}
.fdenqWrap .fdenqformWrap .inputBox textarea{width: 100%; background: #ffffff; border: none; padding: 15px 15px;font-size: 14px; font-family: 'Anek-Devanagari-Light';}
.fdenqWrap .fdenqformWrap .inputSubmit input{width: 100%; background: #80a73f; border: none; padding: 13px 15px; font-size: 17px; font-family: 'Anek-Devanagari-SemiBold'; text-transform: uppercase; color: #ffffff;}

.contactWrap{ position: relative;}
.contactWrap .contactInner{ position: relative;}
.contactWrap .contactInner h2{}
.contactWrap .contactInner ul{ display: flex; margin: 0 -2%;}
.contactWrap .contactInner ul li{ width: 30.3%; margin: 0 2%; padding:40px 30px; text-align: center; background: #1d1753; color: #ffffff;}
.contactWrap .contactInner ul li img{ width:50px; height: 50px; margin-bottom: 20px;}
.contactWrap .contactInner ul li h4{ color: #ffffff; margin-bottom: 5px;font-family: 'Anek-Devanagari-Bold';}
.contactWrap .contactInner ul li p, .contactWrap .contactInner ul li a{ color: #ffffff; margin: 0;}
.contactWrap .contactInner .googlemapWrap{ position: relative; overflow: hidden; margin-top: 50px}
.contactWrap .contactInner .googlemapWrap iframe{ width: 100%; height: 450px;}

.branchesWrap{ position: relative;}
.branchesWrap .branchesInner{position: relative;}
.branchesWrap .branchesGroup{ display: flex; flex-wrap: wrap; margin: 30px -1% 0 -1%;}
.branchesWrap .branchesGroup .branchesBox{ width: 31.3%; margin: 10px 1%; background: #ededed; padding:40px 30px; transition: 0.5s;}
.branchesWrap .branchesGroup .branchesBox h3{ color: #1d1753;font-family: 'Anek-Devanagari-Bold';  transition: 0.5s;}
.branchesWrap .branchesGroup .branchesBox ul{}
.branchesWrap .branchesGroup .branchesBox ul li{ margin-bottom: 15px; position: relative; padding-left: 30px; font-size: 15px;color: #000000;line-height: 30px; transition: 0.5s;}
.branchesWrap .branchesGroup .branchesBox ul li a{ color: #000000;font-family: 'Anek-Devanagari-Bold';  font-size: 20px; transition: 0.5s;}
.branchesWrap .branchesGroup .branchesBox ul li:nth-child(2){ background: url("../images/icon-location-g.svg") no-repeat left top; background-size:20px auto;    line-height: 22px;}
.branchesWrap .branchesGroup .branchesBox ul li:last-child{ background: url("../images/icon-call-g.svg") no-repeat left top 3px; background-size:20px auto; margin-bottom: 0;}
.branchesWrap .branchesGroup .branchesBox:hover{ background: #1d1753;color: #ffffff; transition: 0.5s;}
.branchesWrap .branchesGroup .branchesBox:hover h3{ color: #ffffff; transition: 0.5s;}
.branchesWrap .branchesGroup .branchesBox:hover ul li, .branchesWrap .branchesGroup .branchesBox:hover ul li a{ color: #ffffff; transition: 0.5s;}
.branchesWrap .branchesGroup .branchesBox .knowMore a{background: #1d1753 url(../images/icon-arrow-g.svg) no-repeat right 18px top 13px;background-size: 20px auto; transition: 0.5s; color: #ffffff;}
.branchesWrap .branchesGroup .branchesBox:hover .knowMore a{background: #e6e6e6 url(../images/icon-arrow-g.svg) no-repeat right 18px top 13px;background-size: 20px auto; transition: 0.5s; color: #222222;}
.branchesWrap .branchesGroup .branchesBox:hover .knowMore a:hover{background: #80a73f url(../images/icon-arrow-w.svg) no-repeat right 18px top 13px;background-size: 20px auto; transition: 0.5s; color: #ffffff;}

.contactformWrap{ position: relative;}
.contactformWrap .contactformInner{ position: relative;}
.contactformWrap .contactformBox{ margin: 20px -1% 0 -1%;}
.contactformWrap .contactformBox .inputBox{ width: 48%; margin: 0 1% 20px 1%; position: relative; float: left;}
.contactformWrap .contactformBox .inputBox input{ width: 100%; background: #ededed; padding: 15px 20px; border: none;font-family: 'Anek-Devanagari-Light'; font-size: 15px;}
.contactformWrap .contactformBox .inputBox textarea{ width: 100%; background: #ededed; padding: 15px 20px; border: none;font-family: 'Anek-Devanagari-Light'; font-size: 15px;}
.contactformWrap .contactformBox .inputSubmit{ text-align: center; margin-top: 15px;}
.contactformWrap .contactformBox .inputSubmit input{ width: auto; padding: 15px 40px; background: #1d1753; color: #ffffff; border: none; font-family: 'Anek-Devanagari-SemiBold'; font-size: 16px; text-transform: uppercase; transition: 0.5s;} 
.contactformWrap .contactformBox .inputSubmit input:hover{ background: #7fb442; transition: 0.5s;} 

.interestrateWrap{ position: relative;}
.interestrateWrap .interestrateInner{ display: flex; position: relative;background: #1d1753;}
.interestrateWrap .interestrateLeft{ width: 55%; margin-right: 5%;}
.interestrateWrap .interestrateLeft .interestrateTable{ overflow: hidden;border: 1px solid #999999;}
.interestrateWrap .interestrateLeft h2{ color: #ffffff;}
.interestrateWrap .interestrateLeft table{ width: 100%;}
.interestrateWrap .interestrateLeft table tr{} 
.interestrateWrap .interestrateLeft table tr th{ background: #7fb442; padding: 10px 20px; border: 1px solid #999999; color: #ffffff; font-family: 'Anek-Devanagari-SemiBold'; font-size: 16px;}
.interestrateWrap .interestrateLeft table tr td{ padding: 8px 20px;background: transparent; color: #ffffff;border: 1px solid #999999;vertical-align: middle;line-height: 20px;}
.interestrateWrap .interestrateLeft table tr:first-child th { border-top: none;}
.interestrateWrap .interestrateLeft table tr:last-child td { border-bottom: none;}
.interestrateWrap .interestrateLeft table tr td:first-child,.interestrateWrap .interestrateLeft table tr th:first-child { border-left: none;}
.interestrateWrap .interestrateLeft table tr td:last-child,.interestrateWrap .interestrateLeft table tr th:last-child { border-right: none; min-width: 170px;}
.interestrateWrap .interestrateLeft h5{color: #ffffff; margin-top: 30px; }
.interestrateWrap .interestrateRight{ width: 40%; overflow: hidden;}
.interestrateWrap .interestrateRight img{ width: 100%;}

.careersaboutWrap{ position: relative;}
.careersaboutWrap .careersaboutInner{ position: relative;}
.careersaboutWrap .careersaboutheroWrap.paddinTop60{ padding-top:60px; } 
.careersaboutWrap .careersaboutstepsWrap{ margin-top: 60px;}
.careersaboutstepsWrap{}
.careersaboutstepsWrap .careersaboutstepsSlider{ margin: 40px 0 0 0;}
.careersaboutstepsWrap .careersaboutstepsBox{ padding: 30px 20px; background: #1b1464; width: 92%; margin: 0 auto; text-align: center;}
.careersaboutstepsWrap .careersaboutstepsBox .careersaboutstepsImg{ position: relative; text-align:center;}
.careersaboutstepsWrap .careersaboutstepsBox .careersaboutstepsImg img{ height: 60px; display: inline-block;}
.careersaboutstepsWrap .careersaboutstepsBox .careersaboutstepsInfo{  color: #cccccc; padding-top: 30px;}
.careersaboutstepsWrap .careersaboutstepsBox .careersaboutstepsInfo h3{color: #ffffff; font-family: 'Anek-Devanagari-SemiBold';}

.openingWrap{ position: relative;}
.openingWrap .openingInner{ background: #1d1753; position: relative; color: #ffffff;}
.openingWrap .openingInner h2{color: #ffffff;}
.openingWrap .openingInner #horizontalTab{}
.openingWrap .openingInner ul.resp-tabs-list{}
.openingWrap .openingInner ul.resp-tabs-list > li{ cursor: pointer; padding: 10px 30px 6px 30px; background: #ededed; text-align: center; color: #1b1464; font-size: 18px; font-family: 'Anek-Devanagari-SemiBold'; margin-right: 10px; min-width: 200px;}
.openingWrap .openingInner ul.resp-tabs-list > li a{}
.openingWrap .openingInner ul.resp-tabs-list > li.resp-tab-active{  background: #7faf42;}
.openingWrap .openingInner .resp-tab-content{ margin-top: 50px;}
.openingWrap .openingInner .openingGroup{ position: relative;}
.openingWrap .openingInner .openingGroup .openingBox{ display: flex; margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid #615d7e;}
.openingWrap .openingInner .openingGroup .openingBox .openingTitle{ width: 30%; margin-right: 2%;}
.openingWrap .openingInner .openingGroup .openingBox .openingTitle h3{ color: #ffffff; }
.openingWrap .openingInner .openingGroup .openingBox .openingInfo{width: 60%;}
.openingWrap .openingInner .openingGroup .openingBox .applyBtn{ width: 20%; text-align: right;}
.openingWrap .openingInner .openingGroup .openingBox .applyBtn a{ background: #ffffff;color: #1b1464; padding: 10px 15px 6px 15px;}
.openingWrap .openingInner .openingGroup .openingBox .applyBtn a:hover{}
.careersformWrap{}
.careersformWrap .careersformInner{}
.careersformWrap .careersformGroup{}
.careersformWrap .careersformGroup .inputBox{ position: relative; width: 48%; margin: 0 1% 22px 1%; float: left; min-height: 78px;}
.careersformWrap .careersformGroup .inputBox .title{}
.careersformWrap .careersformGroup .inputBox input{ width: 100%; padding: 12px 20px; border:1px solid #c1c1c1;}
.careersformWrap .careersformGroup .inputBox input[type="file"]{ padding: 11px 20px;}
.careersformWrap .careersformGroup .inputBox select{ width: 100%; padding: 12px 20px; border:1px solid #c1c1c1;}
.careersformWrap .careersformGroup .inputBox textarea{ width: 100%; padding: 12px 20px; border:1px solid #c1c1c1;}
.careersformWrap .careersformGroup .inputBox .radioBox{ width: 100%; padding:14px 20px 8px 20px; border:1px solid #c1c1c1;}
.careersformWrap .careersformGroup .inputBox .radioBox input{ width: auto;margin-right:3px;}
.careersformWrap .careersformGroup .inputBox .radioBox label{ margin-right:10px;}
.careersformWrap .careersformGroup .inputBox.width100{ width: 98%;}
.careersformWrap .careersformGroup .submitInput{ text-align: center; margin-top: 30px;}
.careersformWrap .careersformGroup .submitInput input{ background:#1b1464; color: #ffffff; padding: 13px 40px 9px 40px; text-transform: uppercase; font-family: 'Anek-Devanagari-SemiBold'; border: none; font-size: 18px;}
.careersformWrap .careersformGroup .submitInput input:hover{}
.dateBox{ position: relative;}
.dateBox .rsform-calendar-button{position: absolute; left: 0; top: 0; opacity: 0;}


.noticeWrap{ position:relative;}
.noticeWrap .noticeInner{ position:relative;}
.noticeWrap .noticeInner img{ width: 100%;}

.lockerlocationWrap table tr td:first-child, .lockerlocationWrap table tr th:first-child{ width: 32%;}
.innerbannerWrap .bannerInfo.middleBox h2{ color: #212121;}
.fdaboutWrap .fdaboutInner .fdaboutRight h3.margintop{ margin-top:20px;}
.fdaboutWrap .fdaboutInner .fdaboutRight .stepsBox ul li{ text-align: left; font-family: 'Anek-Devanagari-Light'; font-size: 16px; line-height: 24px;}
.fdaboutWrap .fdaboutInner .fdaboutRight .stepsBox ul li .num{ text-align: right; font-size: 50px; line-height: 50px;font-family: 'Anek-Devanagari-Medium';}
.fdaboutWrap .fdaboutInner .fdaboutRight h2 .smallTxt{ font-size: 15px;}

.mobilebottom{ position:fixed; bottom:0; left:0; width:100%; background:#ffffff;z-index: 997; display:none;}
.mobilebottom ul{ display:flex; align-items: flex-end; justify-content: space-between;padding:5px 10px 4px 10px;}
.mobilebottom ul li{ text-align:center;width: 20%;}
.mobilebottom ul li a{ display:block; color:#000000; cursor: pointer;}
.mobilebottom ul li a img{ width:20px; margin-bottom:2px;}
.mobilebottom ul li a span{ font-size:9px; display:block;  font-family: 'Anek-Devanagari-Light';}
.subMenubtn a{ cursor: pointer;}
.subMenu { width: 96%; left: 2%; position: fixed; bottom: -20px; max-height: 500px; background: #ffffff; border-radius: 12px; visibility: hidden; z-index: -999; opacity: 0; transition: all 0.3s ease-in-out;}
.subMenu.active { bottom: 20px; z-index: 9998; visibility: visible;  transition: all 0.3s ease-in-out; opacity: 1;}

/* our Team */
.teamGroup{ position: relative; display: flex; flex-wrap: wrap;}
.teamGroup .teamBoxwrap{ width: 23%; margin: 10px 1%;}
.teamGroup .teamBoxwrap .teamBox{ width: 100%;}
.teamGroup .teamBoxwrap .teamBox .teamImg {}
.teamGroup .teamBoxwrap .teamBox .teamImg img{ width: 100%;}
.teamGroup .teamBoxwrap .teamBox .teamInfo {}
.teamGroup .teamBoxwrap .teamBox .teamInfo h5{}

/* FOOTER
========================================================================*/
footer { color: #b3b3b3; background: #1d1753; padding: 80px 0 0 0;}
.footerWrap{ display: flex;}
.footerWrap h3{ color: #7fb442; padding-bottom: 10px; border-bottom: 2px solid #b3b3b3; font-size: 20px; line-height: 20px; font-family: 'Anek-Devanagari-Bold'; position: relative; display: inline-block; padding-right: 30px; margin-bottom: 40px;} 
.footerWrap .footerAbout{ width: 35%; margin-right: 5%;}
.footerWrap .footerAbout .footerLogo{ margin-bottom: 30px;}
.footerWrap .footerAbout .footerLogo img{ width: 250px;}
.footerWrap .footerAbout ul{ display: flex; margin-top: 30px;}
.footerWrap .footerAbout ul li{ margin-right: 10px;}
.footerWrap .footerAbout ul li a{ }
.footerWrap .footerAbout ul li a img{ width: 35px; }
.footerWrap .footerquicklink{ width: 35%; margin-right: 5%; display: flex;}
.footerWrap .footerquicklink .quicklinks{ width: 48%;}
.footerWrap .footerquicklink .quicklinks.marginright{ margin-right: 4%;}
.footerWrap .footerquicklink .quicklinks ul{}
.footerWrap .footerquicklink .quicklinks ul li{ margin-bottom: 5px;}
.footerWrap .footerquicklink .quicklinks ul li a{ color: #b3b3b3; transition:0.5s;}
.footerWrap .footerquicklink .quicklinks ul li a:hover{color: #ffffff; transition:0.5s;}
.footerWrap .footerAdd{}
.footerWrap .footerAdd .footerAddBox.margin-bottom{ margin-bottom: 30px;}
.footerWrap .footerAdd .call{ color: #ffffff;font-family: 'Anek-Devanagari-Bold'; font-size: 18px;}
.footerWrap .footerAdd .call a{color: #ffffff;}
.copyRight { padding: 20px 0; text-align: center;  color: #ffffff; background: #7fb442; margin-top: 40px;}
/* HEADINGS
========================================================================*/
h1, h2, h3, h4, h5, h6 { }
h1 { font-size: 50px; line-height: 52px; color: #1b1464;  margin-bottom: 15px; font-family: 'Anek-Devanagari-SemiBold';}
h2 { font-size: 43px; line-height: 48px; color: #1b1464; margin-bottom: 20px; font-family: 'Anek-Devanagari-SemiBold'; text-transform: uppercase;}
h2.whitecolor{color: #ffffff; }
h3 { font-size: 30px; line-height: 32px; color: #000000; margin-bottom: 15px; }
h4 { font-size: 20px; line-height: 28px; color: #000000; margin-bottom: 15px; }
h5 { font-size: 18px; line-height: 20px; }
h6 { font-size: 14px; line-height: 16px; }
p { margin-top: 10px; }
p:first-child { margin: 0; }
ul.bullet li{ position: relative; padding-left: 25px; margin-bottom: 10px; background:url("../images/icon-arrow-g.svg") no-repeat left 0 top 3px; background-size: 18px auto;}
/* FORM
========================================================================*/
label { }
input, textarea, select { font-family: 'Anek-Devanagari-Regular'; font-size: 14px; }
input:focus, textarea:focus {}

/* tAB*/
ul.resp-tabs-list { margin: 0px; padding: 0px; display: flex;}
.resp-tabs-list li { cursor: pointer; }
.resp-tabs-container { padding: 0px; clear: left; }
h2.resp-accordion { cursor: pointer; display: none; }
.resp-tab-content { display: none; } 
.resp-content-active, .resp-accordion-active { display: block; } 
.resp-easy-accordion h2.resp-accordion { display: block; }  
.resp-jfit { width: 100%; margin: 0px; }
.resp-tab-content-active { display: block; } 
@media only screen and (max-width: 10px) {
ul.resp-tabs-list { display: none; }
h2.resp-accordion { display: block; } 
.resp-vtabs .resp-tabs-container { border: none; float: none; width: 100%; min-height: initial; clear: none; }
.resp-accordion-closed { display: none !important; } 
}
 /* Slick Slider
========================================================================*/
.slick-slider{position:relative; display:block; -moz-box-sizing:border-box;  box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; 	user-select:none; -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent;}
.slick-list{position:relative; display:block; overflow:hidden; margin:0; padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer; cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0); -moz-transform:translate3d(0, 0, 0); -ms-transform:translate3d(0, 0, 0);  -o-transform:translate3d(0, 0, 0); transform:translate3d(0, 0, 0);}
.slick-track{position:relative; top:0; left:0; display:block;}
.slick-track:before, .slick-track:after{display:table; content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none; float:left; height:100%; min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;user-select: text !important; -webkit-user-select: text !important;  -ms-user-select: text !important;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block; height:auto; border:1px solid transparent;}
.slick-arrow.slick-hidden {display:none;}
/* Price Range Slider 
==============================================================*/
input[type="range"]  {width: 100%;} 
input[type="range"]::-webkit-slider-runnable-track { width: 100%; } 
 input[type="range"] { -webkit-appearance: none;  -moz-appearance: none;  width: 100%;  height: 8px;  padding: 0;  border-radius: 10px;  outline: none;  cursor: pointer; } 
input[type="range"]::-webkit-slider-thumb {	box-shadow: 2px 2px 5px #b3b3b3, -1px -1px 3px grey; border: 3px solid #ffffff;	height: 16px; width: 16px;	border-radius: 50%;	background: #80a73f; cursor: pointer; margin-top: 0px;	-webkit-appearance: none;}
/* Font family
=========================================================================*/
@font-face {
    font-family: 'Anek-Devanagari-Bold';
    src: url('fonts/AnekDevanagariSemiExpanded-Bold.eot');
    src: url('fonts/AnekDevanagariSemiExpanded-Bold.eot?#iefix') format('embedded-opentype'),
        url('fonts/AnekDevanagariSemiExpanded-Bold.woff') format('woff'),
        url('fonts/AnekDevanagariSemiExpanded-Bold.ttf') format('truetype'),
        url('fonts/AnekDevanagariSemiExpanded-Bold.svg#AnekDevanagariSemiExpanded-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Anek-Devanagari-ExtraBold';
    src: url('fonts/AnekDevanagariSemiExpanded-ExtraBold.eot');
    src: url('fonts/AnekDevanagariSemiExpanded-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/AnekDevanagariSemiExpanded-ExtraBold.woff') format('woff'),
        url('fonts/AnekDevanagariSemiExpanded-ExtraBold.ttf') format('truetype'),
        url('fonts/AnekDevanagariSemiExpanded-ExtraBold.svg#AnekDevanagariSemiExpanded-ExtraBold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Anek-Devanagari-ExtraLight';
    src: url('fonts/AnekDevanagariSemiExpanded-ExtraLight.eot');
    src: url('fonts/AnekDevanagariSemiExpanded-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('fonts/AnekDevanagariSemiExpanded-ExtraLight.woff') format('woff'),
        url('fonts/AnekDevanagariSemiExpanded-ExtraLight.ttf') format('truetype'),
        url('fonts/AnekDevanagariSemiExpanded-ExtraLight.svg#AnekDevanagariSemiExpanded-ExtraLight') format('svg');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Anek-Devanagari-Light';
    src: url('fonts/AnekDevanagariSemiExpanded-Light.eot');
    src: url('fonts/AnekDevanagariSemiExpanded-Light.eot?#iefix') format('embedded-opentype'),
        url('fonts/AnekDevanagariSemiExpanded-Light.woff') format('woff'),
        url('fonts/AnekDevanagariSemiExpanded-Light.ttf') format('truetype'),
        url('fonts/AnekDevanagariSemiExpanded-Light.svg#AnekDevanagariSemiExpanded-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Anek-Devanagari-Medium';
    src: url('fonts/AnekDevanagariSemiExpanded-Medium.eot');
    src: url('fonts/AnekDevanagariSemiExpanded-Medium.eot?#iefix') format('embedded-opentype'),
        url('fonts/AnekDevanagariSemiExpanded-Medium.woff') format('woff'),
        url('fonts/AnekDevanagariSemiExpanded-Medium.ttf') format('truetype'),
        url('fonts/AnekDevanagariSemiExpanded-Medium.svg#AnekDevanagariSemiExpanded-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Anek-Devanagari-Regular';
    src: url('fonts/AnekDevanagariSemiExpanded-Regular.eot');
    src: url('fonts/AnekDevanagariSemiExpanded-Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/AnekDevanagariSemiExpanded-Regular.woff') format('woff'),
        url('fonts/AnekDevanagariSemiExpanded-Regular.ttf') format('truetype'),
        url('fonts/AnekDevanagariSemiExpanded-Regular.svg#AnekDevanagariSemiExpanded-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Anek-Devanagari-SemiBold';
    src: url('fonts/AnekDevanagariSemiExpanded-SemiBold.eot');
    src: url('fonts/AnekDevanagariSemiExpanded-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('fonts/AnekDevanagariSemiExpanded-SemiBold.woff') format('woff'),
        url('fonts/AnekDevanagariSemiExpanded-SemiBold.ttf') format('truetype'),
        url('fonts/AnekDevanagariSemiExpanded-SemiBold.svg#AnekDevanagariSemiExpanded-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Anek-Devanagari-Thin';
    src: url('fonts/AnekDevanagariSemiExpanded-Thin.eot');
    src: url('fonts/AnekDevanagariSemiExpanded-Thin.eot?#iefix') format('embedded-opentype'),
        url('fonts/AnekDevanagariSemiExpanded-Thin.woff') format('woff'),
        url('fonts/AnekDevanagariSemiExpanded-Thin.ttf') format('truetype'),
        url('fonts/AnekDevanagariSemiExpanded-Thin.svg#AnekDevanagariSemiExpanded-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}


