@import url('https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300|Open+Sans:300,400,600,700,800|Didact+Gothic');
html, body{padding: 0;margin: 0;}
body {position:relative;min-height:100%;background-color: #fff;/* font-family:'Merriweather'; */font-family:'Open Sans', Arial, Helvetica, Verdana;font-size:15px;line-height: 28px;color: #4d4d4d;-webkit-text-size-adjust: none;}
h1,h2, h3, h4, h5, h6{line-height: 1;font-weight:400; padding:0;margin:0 0 10px 0;font-family: 'Didact Gothic', sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:22px; color:#393939;}
p{margin: 0 0 0 0; padding:0 0 15px 0;}
a, a:link, a:active, a:visited, a:hover,a:focus{color: #4d4d4d;text-decoration: none; outline:0;outline-offset:0;}
a:hover{ color:#000;}
img{max-width:100%; vertical-align:middle;}

.loader-inline{
    background-color: rgba(255,255,255,0.9);
     width:50px;
     height:50px;
     position: relative;
     top:0;
     left:0;
     z-index:9999;
     display:none;
}
.loader-inline:after {
     content:'';
    display:block;
  position:absolute; top:0;
   left:0;
  border-radius: 50%;
  width: 6em;
  height:6em;
  margin:0;
  font-size: 6px;
  text-indent: -9999em;
  border-top: 1.1em solid #0066a5;
  border-right: 1.1em solid #0066a5;
  border-bottom: 1.1em solid #0066a5;
  border-left: 1.1em solid #fff;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1s infinite linear;
}
@-webkit-keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes load8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.i-downarrow{width:20px; height:20px; display:inline-block;background-image:url('../images/i-downarrow.png'); background-position:0 0; background-repeat: no-repeat;}
/*------------- main-navigation -----------------*/
.topheadbar{ position: relative; /*    padding: 0 0 120px 0; */}
.main-navigation__list { font-size:17px;}
.main-navigation-open .logo-ap--white, .main-navigation-open .logo-ap--green, .navbar-transparent--dark .ap-navbar-brand .logo-ap--green, .navbar-fixed .ap-navbar-brand .logo-ap--green, .no-scroll.main-navigation-drawer-open .ap-navbar-brand__logo-ap.logo-ap--white, .main-navigation-open .ap-navbar-brand__logo-ap.logo-ap--white{
    display: block !important;
}

.main-navigation-open .logo-ap--green, .ap-navbar-brand__logo-ap.logo-ap--white, .no-scroll.main-navigation-drawer-open .ap-navbar-brand__logo-ap.logo-ap--green, .main-navigation-open .navbar-fixed .ap-navbar-brand .logo-ap--green{
    display: none !important;
}
.navbar-transparent{
    /* background-color: #fff !important; */
}
.main-navigation-open .navbar-transparent, .no-scroll.main-navigation-drawer-open .navbar-transparent{
    background-color: #0360a3 !important;
}

.navbar-transparent--dark .nav-link, .navbar-fixed .nav-link, .pushed-header.navbar-transparent .nav-link,
/* .navbar-main .main-navigation__list .main-navigation__list-item .list-item__container .container__all-groups .container__group .group__list .group__list-item .group__item-link{
    color: #0360a3 !important;
} */
/*.navbar-transparent--dark .nav-link:hover, .navbar-fixed .nav-link:hover, .pushed-header.navbar-transparent .nav-link:hover, .navbar-transparent--dark .nav-link:active, .navbar-fixed .nav-link:active, .pushed-header.navbar-transparent .nav-link:active {
    border-color: #0360a3 !important;
}

 .navbar-transparent--light .nav-link, .navbar-transparent .nav-link, body.main-navigation-open .navbar-transparent--dark .nav-link, body.main-navigation-open .navbar-fixed .nav-link, body.main-navigation-open .pushed-header.navbar-transparent .nav-link {
    border-top: 4px solid transparent;
    color: #fff !important;
} 
.navbar-transparent--light .active .nav-link, .navbar-transparent .active .nav-link, body.main-navigation-open .navbar-transparent--dark .active .nav-link, body.main-navigation-open .navbar-fixed .active .nav-link {
    border-color: #fff !important;
    color: #fff;
}

.no-scroll.main-navigation-drawer-open .pushed-header.navbar-transparent .nav-link:hover{
    border-color: transparent !important;
}
.input-group.emailer .btn{
    margin: 0 !important;
    line-height: normal !important;
}*/
.group__item-link{
    cursor: pointer;
}

/*------------- close main-navigation -----------------*/


/*------------- common css -----------------*/
textarea{ resize:none; max-height:80px;}
.form-control:focus{border:1px solid #20222b ;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0);}
a.btn,.btn{ background-color:#0066a6; color:#fff; font-size:18px; border:0px solid #0066a6 ;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0);}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0);}
a.btn:hover,.btn:hover,.btn-primary:hover{ background-color:#025990; color:#fff; font-size:18px; border:0px solid #0066a6 ;box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0);}
a.btn:focus,.btn:focus,.btn-primary:focus{ box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0);}
.errormsg{ color:#c50d0d; font-size:13px;}
.successbox{display:none;color: #155724; background-color: #d4edda; border-color: #c3e6cb;position: relative; padding:12px 15px; margin:0 0 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align: center;width: 100%;}
.errorbox{display:none;color: #721c24; background-color: #f8d7da; border-color: #f5c6cb;position: relative; padding:12px 15px; margin:0 0 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align: center;width: 100%;}

.sel-nobor{display: block;width:98%;margin: 10px 0 10px 3px;padding: 0;border: 0px solid #ccc;color: #4d4d4d;}
.sel-nobor:focus{    outline:0;}

.img-center{ margin:0 auto; text-align: center;}
.cor1{ color:#fff;}
.cor2{ color:#0066a6;}
.bgcol1{ background-color:#1376bc;}
.bgcol2{ background-color:#fa683d;}
.bgcol3{ background-color:#f7f7f7;}
.gradient1{ color:#fff; padding-top:0; padding-bottom:0;background: linear-gradient(to bottom, #1066ab 0%, #1f95e0 100%);background-size: 75%; overflow: hidden;} 
.gradient1 h1,.gradient1 h2,.gradient1 h3,.gradient1 h4,.gradient1 h5,.gradient1 h6{color:#fff;}
.dark h1,.dark h2,.dark h3,.dark h4,.dark h5,.dark h6,.dark{color:#fff;}



.lead{ 
	font-size:18px;
	font-weight:400;
	line-height:30px;
	max-width: 1000px;
    margin: 0px auto;
    padding: 0px 0px 30px;
}
.sec-th{ 	
    font-weight: 400;
    font-size:38px;
    line-height: 44px;
    margin: 0 0 20px 0;
}
.phara-th{ 
	font-size:30px;
	font-weight: 900;
    line-height: 42px;
    /* color: #081659; */
    letter-spacing: .5px;
}
.i-circle{ 
	display: block; 
	width:90px; 
	height:90px; 
	background-color:rgba(00,00,00,0.1);
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;
}
.list-th{ padding:0;}
.list-cr{
	list-style-type:none; padding:10px 0 0 0; margin:0;
}
.list-cr:after{ content:''; clear: both; height:0; display:block;}
.list-cr li{
	list-style-type:none; padding:0 0 20px 45px; margin:0; position: relative; font-size:18px;
}
.list-cr li:before{
	 content:''; width:30px; height:30px; background-color:#a1a1a1; background-image:url('../images/arrow-next-wh.png'); background-position:2px 0; background-repeat: no-repeat;
	 -webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;
	 position: absolute; top:0; left:0;
}

.list-smcr{
	list-style-type:none; padding:10px 0 0 0; margin:0;
}
.list-smcr:after{ content:''; clear: both; height:0; display:block;}
.list-smcr li{
	list-style-type:none; padding:0 0 10px 25px; margin:0; position: relative; font-size:15px; line-height:20px;
}
.list-smcr li:before{
	 content:''; width:18px; height:18px; background-color:#a1a1a1; background-image:url('../images/arrow-next-wh.png'); background-position:1px 0; background-repeat: no-repeat;
	 background-size:18px 18px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;
	 position: absolute; top:1px; left:0;
}


.wrap{width: 100%;position:relative;overflow-x: hidden;}
.wrap:before,.wrap:after{ content:''; height:0; display: block;}
.wrap:after{ clear:both;}
.section{ padding:60px 0; position: relative;}

.topsvgbg,.homebottsvg,.svgbg,.sersvgbg,.featsvgbg{ width:100%; height:100%; position: absolute; /* top:100px; */}
.sersvgbg{top:-20px;}
.featsvgbg{ top:0;}
.topsvgbg{top:0;}
.homebottsvg{ z-index:2;}
.svgwrap .homebottsvg{top: -46px; height:150px;}
.svgwrap .container{position: relative;z-index: 2;}
.polygon-cta{fill: #fff;}
.main-navigation-open .polygon-cta, .no-scroll.main-navigation-drawer-open .polygon-cta{
    fill: #0360a3 !important;
}
.overlay{
	position:relative;
}
.overlay:after{
	content:'';
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	background-color:rgba(20,123,188,1);
	background-image:url(../images/slidebg.jpg);
	background-repeat:no-repeat;
	background-size: cover;
	background-position:top center;
	opacity:1;
	z-index:0;
}
/* .overlay:after{background-image:linear-gradient(-135deg,rgba(2,143,255,.8) 25%,rgba(159,85,255,.8) 100%)}
.overlay:after{background-image:linear-gradient(-135deg,rgba(0,102,166,.8) 25%,rgba(7,131,209,.8) 100%)} */
.overlay [class^=container],.overlay>.content{
	position:relative;
	z-index:1
}
.divider-shape svg.shape-waves{
	height:100px;
}
@media (min-width:768px){
	.divider-shape svg.shape-waves{
		height:133px;
	}
}
.divider-shape{
	overflow:hidden;
	position:absolute;
	left:0;
	width:100%;
	line-height:0;
	direction:ltr;
	bottom:-1px;
}
.divider-shape svg{
	overflow:hidden;
	display:block;
	position:relative;
	left:50%;
	-webkit-transform:translateX(-50%);
	transform:translateX(-50%);
	width:calc(159% + 1.3px);
	height:433px;
}
.divider-shape .shape-fill{
	-webkit-transform-origin:center;
	transform-origin:center;
	-webkit-transform:rotateY(0);
	transform:rotateY(0)
}
.overlay .divider-shape{
	z-index:1;
}
.shape-fill{
	fill:#000;
}
.shape-fill.shape-fill-1{
	fill:#fff;
}
	
/*------------- close common css -----------------*/



.foot-wrap{ background:#636363; color:#b9b7b7; display: inline-block; width: 100%;}
.footer{padding:0;}
.footer h6, .footer .title { color:#fff; font-size:18px; font-weight:400; padding-bottom:10px; position: relative; /* cursor: pointer; border-bottom:1px dashed #959595; */}
/* .footer h6:after{ content:''; display: block; width:20px; height:20px; position: absolute; top:0; right:0; background-image:url("../images/ic-plsmin.png"); background-repeat:no-repeat;}
.footer h6:after{background-position:-24px -24px;}
.footer h6.collapsed:after{background-position:0px -24px;} */
.footer .col,.footnav{padding-top:30px;padding-bottom:30px;}
.footlogo{ margin-bottom:10px; max-height:50px;}
.infocom{ max-width:310px;}
.footlist{list-style-type:none; margin:0; padding:0;}
.footlist li{list-style-type:none; margin:0; padding:0 0 8px 0; position: relative; line-height:18px;}
.footlist a{ color:#b9b7b7;}
.footlist a:hover{ text-decoration:underline;}
.footlinkwrap{ display: table; width:100%;}
.footlink{ display: table-cell;min-width: 130px;}
.elink{ font-size:14px; line-height:20px;}

.foot-wh{ background:#fff; color:#464646;}
.foot-wh h6, .foot-wh .title { color:#464646;}
.foot-wh .footlist a{ color:#9a9a9a;}
.foot-wh .form-control{ background-color:rgba(000,000,000,0.05);}
.foot-wh .emailer{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px; border:1px solid #eaeaea;}
.foot-wh .emailer button {background-color:rgba(000,000,000,0.05);    margin-left: 1px;}
.newsletter{ text-align: center;}
.newsletter p{ font-size:20px; font-weight:600;}
.emailer{ max-width:368px; margin:20px auto 0; font-size:14px;}
.emailer input,.emailer .form-control{font-size:12px; border:0px;padding: 0.5rem 0.75rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.emailer input:focus,.emailer .form-control:focus{box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0);}
.emailer button{ background-color:rgba(255,255,255,1); background-image:url("../images/ic-submit.png"); background-position: center; background-repeat: no-repeat; width:24px; text-indent:-99999px; border:0px;padding: 0.5rem 1.35rem;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.emailer button:hover,.emailer button:focus,.emailer button:active{ background-color:rgba(255,255,255,1);border:0px;}


/*------------- close footer css -----------------*/


/*------------- topslide -----------------*/
.topslide{
	position: relative; 
	background-color:#fcfcfc; 
	color:#fff;
	font-size:20px;
	line-height:34px;
	padding:75px 0 0 0;
}
.topslide .lead{ 
	text-align: left;
	font-weight:300;
}
.hometopslide{ min-height:350px; overflow: hidden;}
.hometopslide .lead{ 
	text-align: center;
}
.topslide h1{ 
	color:#fff;
	font-weight:400;
	font-size:42px;
	line-height:44px;
	margin:0 0 20px 0;
	text-align: center;
}
.topslide h2{ 
	color:#75f7c2;
	text-align: center;
}
.topslide .container {
    padding-top: 90px;
    padding-bottom: 90px;
}
.pg-homewrap .hometopslide .lead{ font-size:22px; line-height:38px; max-width:889px; margin:0 auto;}
.hometopslide .homebottsvg {
    bottom: -290px;
}

/*------------- close topslide -----------------*/

.ser-box {
  display: block;
  background: #fff;
  box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.01);
  border-radius: 5px;
  max-width:400px;
  min-height: 345px;
  margin:0 auto 50px;
  padding: 15px 25px 25px;
  text-align: center;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
  position: relative;
  overflow: hidden;
}

.ser-box:hover {
  margin-top: -15px;
  box-shadow: 0 2px 48px 0 rgba(0, 0, 0, 0.08);
}
.ser-box p{max-height:90px; overflow: hidden;}
.ser-box .i-circle{ 
	margin:5px auto 25px;
}
.gradient1 .sec-th{
	color: #fff;
    font-weight: 700;
    letter-spacing: 2.5px;
}
.gradient1.sec-service h3{
	color: #393939;
	font-weight: 600;
	line-height: 34px;
}
.gradient1.sec-service p{
	color:#4d4d4d
}

.ser-box .learn-more-link{
	cursor: pointer;
	margin: 5px 0;
    color: #007bff;
    font-weight: 700;
    letter-spacing: 0.5px;
	position: absolute;
	bottom:15px;
	left:50%;
	margin-left:-56px;
}

.sertd{	
  max-width:350px;
  min-height:180px;
  margin:50px auto 0;
  border:0px solid #ccc;
  color:#cbe5f5;
  line-height:24px;
}
.sertd p{ padding-bottom:5px; height:50px; overflow: hidden;}
.sertd h3{ margin:10px 0 5px; color:#fff;}
.sertd .learn-more-link{
    color: #0acbf9;
	cursor: pointer;
	max-width: 110px;
}
/*------------- close ser-box -----------------*/

.febox{ text-align: center; max-width:360px; margin:0 auto 40px;}
.febox .line{ height:2px; width:100%; max-width:260px; background-color:#066db7; display:none; margin:0 auto;}
.febox  .feimg{ margin-bottom:40px; position: relative;}
.febox  .feimg:after{ content:''; height:2px; width:100%; max-width:260px; background-color:#066db7; display: inline-block; position: absolute; bottom:0; left:50%; margin-left:-130px;}
/*------------- close febox -----------------*/

.serside-box{ max-width:350px; margin:30px auto 0; position:relative;/* text-align: center; */ line-height:24px;}
.sersideimg{ display: inline-block; width:64px; height:64px; /* background-color:rgba(255,255,255,0.01);
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%; */}
.sersideimg.dark{background-color:rgba(00,00,00,0.1);}
.serside-box h4{ /* color:#fff;  */position: relative; cursor: pointer; line-height:34px; padding:0 28px 0 0;}
.serside-box h4:after{ content:''; display: block; width:20px; height:20px; position: absolute; top:0; right:0; background-image:url("../images/ic-plsmin.png"); background-repeat:no-repeat;}
.serside-box h4:after{background-position:-24px 0px;}
.serside-box h4.collapsed:after{background-position:0px 0px;}

.bluebg .serside-box h4:after{background-position:-24px -24px;}
.bluebg .serside-box h4.collapsed:after{background-position:0px -24px;}

/*------------- close serside-box -----------------*/

.pgwrap{ display:none;}
.sec-service{padding-bottom:120px; }
.sec-service .container,.sec-features .container,.sec-billmod .container,.sec-remitt2 .container{position: relative; z-index:2;}
.sec-service .sec-th,.sec-billmod .sec-th{ color:#fff;}
.servicewarp{ padding-top:50px;}
/* .sec-features{padding-top:0px;} */
.sec-features h4,.sec-features .sec-th{ font-weight:600;margin:10px 0 5px;}

.sec-billmod,.sec-remitt2{ padding-bottom:90px;color:#cbe5f5;}
.sec-billmod h4,.sec-remitt2 h4,.sec-remitt2 .sec-th{color:#fff;}
.basic-sec .sertd{ color:#4d4d4d;}

.listimages{list-style-type:none; margin:0 auto; padding:0; text-align: center; max-width:694px;}
.listimages:after{content:''; clear: both; display: block; height:0;}
.listimages li{list-style-type:none; margin:0; padding:20px 20px 20px 0; display: inline-block;}
.listimages li img{ max-width:140px;}
.instrument-box{ background-color:#ededed; padding:20px; margin: 0 auto;}
.instrumentLogo{/*  margin-top:30px; */}
.tabul{font-size:18px;border-bottom: 2px solid #d2dae1;}
.tabul .nav-item{ /**/ margin-right:20px; margin-bottom: -2px;}
.tabul .nav-link{padding: 0.5rem 1.5rem;border:0px solid #d2dae1; border-bottom:2px solid #d2dae1;}
.tabul .nav-link.active{border:0px solid #d2dae1; border-bottom:2px solid #1376bc; color:#1376bc;}
.tab-imgbox{ max-width:500px; margin:0 auto; position: relative;}
.tab-imgbox img{ position: relative; z-index:1;}
.cr-imgbox:before{ content:''; background-color:#ccc;z-index:0; position: absolute; left:20%; top:20%; width:60%; height:65%; display: block;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;}
.tabbox{ padding-top:30px; padding-bottom:30px;border-bottom:1px solid #e4e4e4;}
.flow-wrap{ background-color:#0066a5; color:#a8e9f5; padding:60px 0 0 0;}
.flow-wrap h4{color:#fff;}
.flowbox{ position: relative; z-index:2;}

.crlist{ list-style-type:none; margin:0 auto; padding:50px 10px 0; max-width:680px; text-align: center;}
.crlist li{ list-style-type:none; margin:-20px -15px 0; padding:20px 35px; width:175px; height:175px; border:2px dashed #b9b9b9; display: inline-block; vertical-align: top; font-weight:600;font-size:14px; line-height:22px;
-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
/* .crlist li:first-child{ padding-right:60px;}
.crlist li:last-child{ padding-left:60px;} */
.crlist .txtbox{ display: table; width:100%; height:135px; vertical-align: middle;}
.crlist .txtbox p{ display: table-cell; width:100%; height:135px; vertical-align: middle; padding:0;}
.stardiv{ max-width:470px; display: block; margin:0 auto; padding:0; position: relative;}
.starlist{ list-style-type:none; margin:0; padding:0; position: absolute; top:0; left:0; width:100%; height:100%;}
.starlist li{list-style-type:none; margin:0; padding:0 10px; display: block; width:128px; height:115px; text-align: center; font-weight:600; font-size:14px; line-height:22px;}
.starlist .txtbox{ display: table; width:100%; height:115px; vertical-align: middle;}
.starlist .txtbox p{ display: table-cell; width:100%; height:115px; vertical-align: middle; padding:0;}
.starlist .stli{ position: absolute; top:0; left:0; border:0px solid #ccc;}
.starlist .st1{top: 93px;left: 21px;}
.starlist .st2{top: 15px;left: 173px;}
.starlist .st3{top: 93px;left:auto;right: 21px;}
.starlist .st4{top:auto;bottom:93px;left:auto;right: 21px;}
.starlist .st5{top:auto;bottom: 15px;left:173px;}
.starlist .st6{top:auto;bottom:93px;left:21px;}

.client{ text-align: center; color:#313131; font-weight:600;font-family:Tahoma, Arial,sans-serif;}
.counter-wrap{ padding:30px 0;}
.counter{display: inline-block;position: relative;color:#0066a6; font-size:72px; line-height:72px; position: relative; text-align: center;}
.counter:before{ content:'+'; color:#0066a6; font-size:28px; line-height:28px; position: absolute; top:-15px; right:-25px; font-weight: normal;}
.count{ display: inline-block;}
.contfield{ max-width:240px; margin:0 auto; display: block;}
.conformbox{ max-width: 400px; margin: 0 auto;}
.contact-map iframe{width: 100%; min-height: 300px;}

.ser-customers .phara-th{margin: 0 0 25px 0;}

.lo-list{ list-style-type:none; margin:0 0 25px 0; padding:0 0 15px 0; border-bottom:0px solid #c0c0c0; text-align:center;}
.instruments-list{border-bottom:0px solid #c0c0c0;}
.lo-list:after{ content:''; clear:both; height:0; display: block;}
.lo-list li{ list-style-type:none; margin:0 0 5px 0; padding:5px 10px; /* float: left; */ display: inline-block;border: 1px solid #efefef;}
.lo-list li span{ width:170px; height:55px;display: inline-block; overflow: hidden; text-indent:-9999px;}
.ilo{ background-image:url(../images/spriteimg.jpg); background-position:0 0; background-repeat:no-repeat;}
.lo-list.wallets-list li span{ width:165px; }

.lo-icici{ background-position:0 0;}
.lo-hdfc{ background-position:-178px 5px;}
.lo-axis{ background-position:-358px 5px;}
.lo-kotak{ background-position:-521px 5px;}
.lo-sbi{ background-position:1px -53px;}
.lo-bom{ background-position:-177px -53px;}
.lo-pnb{ background-position:-358px -62px;}
.lo-cana{ background-position:-534px -62px;}
.lo-citi{ background-position:0 -116px;}
.lo-uno{ background-position:-178px -116px;}
.lo-ind{ background-position:-358px -116px;}
.lo-idbi{ background-position:-534px -116px;}
.lo-yes{ background-position: 0 -170px;}
.lo-bod{ background-position:-178px -170px;}

.lo-amazon{ background-position:12px -218px;}
.lo-jiomoney{ background-position:-528px -214px;}
.lo-payzapp{ background-position:18px -271px;}
.lo-paytm{ background-position:-509px -272px;}
.lo-mobikwik{ background-position:12px -381px;}
.lo-olamoney{ background-position:-174px -271px;}
.lo-cirtus{ background-position:-178px -223px;}
.lo-freecharge{ background-position:-358px -223px;}
.lo-payu{ background-position:-358px -280px;}
.lo-oxigen{ background-position:0 -332px;}
.lo-quikwallet{ background-position:-178px -332px;}
.lo-sbibuddy{ background-position:-358px -338px;}
.lo-mmoney{ background-position:-534px -338px;}
.lo-itz{ background-position: -178px -390px;}
.lo-sodexo{ height:50px!important; background-position:-358px -390px; margin-bottom:5px;}

.lo-iifl{ background-position:4px -561px;}
.lo-kissht{ background-position:-390px -561px;}
.lo-pods{background-position: -184px -561px;}
.lo-suvida{background-position:-570px -561px;}
.lo-list li span.lo-pods{ width:198px;}

.lo-qbera{background-position:0 -628px;}
.lo-eduvanz{background-position:-171px -628px;}
.lo-lends{background-position:-342px -628px;}
.lo-list li span.lo-lends{ width:255px;}


.complisec6{ color:#fff;}
.complisec6 h3{ color:#fff;}
/**** culture css ***/
.culture-pg .serside-box h4:after{ display: none;}
.form-addnew{ max-width:700px; margin: auto;}
.container-wrapper {
    width: 100%;
}

.container-wrapper .culture-banner {
    background: url(../images/5.jpg) 0 0/cover no-repeat;
    padding: 150px 0 130px;
}
.container-wrapper .carrer-banner .banner-content {
    z-index: 9;
	text-align: center;
	background: rgba(0,0,0,0.1);
}
.container-wrapper .carrer-banner .banner-content h1 {
    font-size: 60px;
    color: #fff;
}
.container-wrapper .carrer-banner .banner-content h3 {
    font-size: 16px;
    margin-top: 35px;
    color: #fff;
}
.container-wrapper .carrer-banner .banner-content .down-arrow {
    width: 22px;
    height: 11px;
    margin: 20px auto;
    cursor: pointer;
}
.wrapper .gallery-information {
    width: 100%;
}
.wrapper .gallery-information .work-content {
    margin-top: 80px;
    text-align: center;
}
.wrapper .gallery-information .work-content h2 {
    font-size: 25px;
    color: #969696;
    margin-bottom: 20px;
}
.wrapper .environment {
    width: 100%;
    margin-bottom: 20px;
}
.wrapper .environment .perks {
    text-align: center;
    max-width: 796px;
    margin: 90px auto 0;
	padding:0 15px;
}

.wrapper .environment .main-info {
    width: 100%;
    float: left;
    display: inline-block;
    text-align: center;
    margin-top: 100px;
}
.wrapper .environment .main-info .tab-evv {
    display: inline-block;
    width: 25%;
    margin-bottom: 40px;
}
.wrapper .environment .main-info .tab-evv img {
    margin: 0 auto;
}
.wrapper .environment .main-info .tab-evv h2 {
    margin-top: 50px;
    font-size: 20px;
}

.justified-gallery {
    width: 100%;
    position: relative;
    overflow: hidden;
}
.wrapper .gallery-information .gallery-image {
    margin-top: 30px;
    text-align: center;
    width: 100%;
}
.justified-gallery > a, .justified-gallery > div {
    position: absolute;
    display: inline-block;
    overflow: hidden;
    filter: "alpha(opacity=10)";
    opacity: 0.1;
}
.justified-gallery > .entry-visible {
    filter: "alpha(opacity=100)";
    opacity: 1;
    background: none;
}
.justified-gallery > a > img, .justified-gallery > div > img, .justified-gallery > a > a > img, .justified-gallery > div > a > img {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: 0;
    padding: 0;
    border: none;
    filter: "alpha(opacity=0)";
    opacity: 0;
}
.justified-gallery > .entry-visible > img, .justified-gallery > .entry-visible > a > img {
    filter: "alpha(opacity=100)";
    opacity: 1;
    -webkit-transition: opacity 500ms ease-in;
    -moz-transition: opacity 500ms ease-in;
    -o-transition: opacity 500ms ease-in;
    transition: opacity 500ms ease-in;
}

.wrapper .environment .apply-now {
    text-align: center;
    margin: 80px 0;
}

.culture-pg .serside-box{ text-align: center;margin:50px auto 0;}
.culture-pg .serside-box .culimg{ margin-bottom:10px;}
.culture-pg .serside-box img{ max-height:100px;}
.newswrap{position: relative; padding:0 0 0 10px;}
.newswrap:before{content:''; width:100%; height:36px; background:#e5e4e4; position:absolute; top:0; left:0; /* background-image:url('../images/timelinebg.png'); background-position: top left; background-repeat: repeat-x; */}
.newswrap .slick-slide{
	height:inherit;
}
.newspost{font-size:18px;line-height: 30px;padding:0 0 0 20px;}
.newsyr{height:34px;font-size:48px;line-height:35px;font-family: Arial,Verdana;font-weight: 600; color: #fff; text-align:right; margin:0; padding:0px 25px 0px 0; position: relative;}
/* .newsyr:before{ content:''; position: absolute; bottom:0; left:50%; margin-left:-10px; width:20px; height:20px; border:3px solid #20222b; background-color:#b3b3b3;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;} */
.nbg01 .newsyr{ background:#e98a78;}
.nbg02 .newsyr{ background:#81b3b4;}
.nbg03 .newsyr{ background:#91d48e;}
.nbg04 .newsyr{ background:#aa94db;}
.postdata{position: relative; padding:31px 31px 0 80px;}
.postdata:before{content:''; position:absolute; top:0; left:50px;width:2px; height:48px; background-color:#b3b3b3;}
.nbg01 .postdata:before{background:#e98a78;}
.nbg02 .postdata:before{background:#81b3b4;}
.nbg03 .postdata:before{background:#91d48e;}
.nbg04 .postdata:before{background:#aa94db;}
.postdata p:before{content:''; position:absolute; top:38px; left:43px;width:16px; height:16px; border:2px solid #20222b; background-color:#b3b3b3;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	border-radius: 100%;}
.nbg01 .postdata p:before{background:#f9b4a5;border:3px solid #e98a78;}
.nbg02 .postdata p:before{background:#a8cbcc;border:3px solid #81b3b4;}
.nbg03 .postdata p:before{background:#c4ebc2;border:3px solid #91d48e;}
.nbg04 .postdata p:before{background:#dad0ef;border:3px solid #aa94db;}


.flowlist{list-style-type:none; width:100%; max-width:360px; margin:0 auto; padding:0 0 50px 0; text-align: left;}
.flowlist li{list-style-type:none; margin:0; padding:8px 0; max-width:158px; display:block; position: relative;}
.flowlist li:before{content:''; display: block; width:13px; height:22px;
    border:2px dotted gray;
	border-top-right-radius: 0px;
	border-top-left-radius: 50px;
	border-bottom:0;
	border-right:0;
	position: absolute;left:67px;top:-3px;transform: rotate(182deg);}
/**/.flowlist li:after{content:''; display: block; width:13px; height:22px;
    border:2px dotted gray;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 50px;
	border-top:0;
	border-right:0;
	position: absolute;top: inherit; bottom:-1px; left:67px;transform: rotate(176deg);} 
.flowlist li:nth-child(even):before{left: 79px;transform: rotateX(180deg);}
.flowlist li:nth-child(even):after{left: 78px;bottom: -2px;transform:rotateX(180deg);}
.flowlist li:first-child:before,.flowlist li:last-child:after{content:''; display: none;} 
	
	
.flowlist li .round{ position: relative; display:inline-block; vertical-align: top; vertical-align:middle; text-align: center; width:132px; height:132px;margin:0 26px 0 0; padding:24px; border:1px solid #ccc;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%; }
.flowlist li:nth-child(even) .round{ margin:0 0 0 26px;}
.flowlist li .round:before{ content:''; display: block; width:114px; height:57px;
    border:2px dotted gray;
	border-top-left-radius: 110px;
    border-top-right-radius: 110px;
	border-bottom: 0;
	position: absolute; top:36px; left:-21px; 
	transform: rotate(-90deg);}
	.flowlist li:nth-child(even) .round:before{
	transform: rotate(90deg);
	 bottom: inherit;left: inherit;right:-21px;
}

.flowlist .ficon{ display:table-cell; vertical-align:middle; width:84px; height:84px; background-color:#FFF; border:0px solid #dadada;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%; }
.flowlist .fdata{position: absolute; top:5px; left:180px; width:150px;height:130px; font-size:16px; line-height:20px; font-weight:bold; text-align: left;
	  display: -ms-flexbox !important;
	  display: flex !important;
  -ms-flex-align: center !important;
  align-items: center !important;}
.flowlist .fdata p{width: 100%;}

.kitlist{list-style-type:none;margin:0;padding:15px 0 0 0; text-align: center;}
.kitlist:after{ content:''; clear: both; display: block; height:0;}
.kitlist li{ float: left; margin:0 5px 5px 0; padding:0; display: inline-block;}
.kit-block{border-radius: 4px; border: 1px solid #e6e7e9; width:142px;}
.kit-block .kit-img{ width:135px; height:80px; margin:0 auto; padding:15px; background-image:url('../images/kits-spriteimg.png'); background-position:0 0; background-repeat: no-repeat;}
.kit-block .kit-img.phplogo{ background-position:0 0;}
.kit-block .kit-img.javalogo{ background-position:-135px 0;}
.kit-block .kit-img.javascript{ background-position:-270px 0;}
.kit-block .kit-img.nodejs{ background-position:-405px 0;}
.kit-block .kit-img.asp{ background-position:-135px -80px;}
.kit-block .kit-img.python{ background-position:-540px 0;}
.kit-block .kit-img.ruby{ background-position:0 -80px;}
.kit-block .kit-img.preta{ background-position:-135px -160px;}
.kit-block .kit-img.opencart{ background-position:-270px -160px;}
.kit-block .kit-img.wordpress{ background-position:-405px -160px;}
.kit-block .kit-img.cscart{ background-position:-540px -160px;}
.kit-block .kit-img.magento{ background-position:0 -240px;}
.kit-block .kit-img.drupal{ background-position:-135px -240px;}
.kit-block .kit-img.joomla{ background-position:-270px -240px;}
.kit-block .kit-img.shopify{ background-position:-405px -240px;}
.kit-block .kit-img.flutter{ background-position:-560px -250px;}
.kit-block .kit-img.android{ background-position:-540px -80px;}
.kit-block .kit-img.windows{ background-position:-270px -80px;}
.kit-block .kit-img.blackberry{ background-position:0px -160px;}
.kit-block .kit-img.ios{ background-position:-405px -80px;}
.kit-block img{ max-height:60px;}
.kit-block h3{font-size: 16px;padding:0 0 10px 0; margin:0; font-weight: bold;}
.kit-block h3 span{font-size:14px;padding: 5px 0 0 0;display: block;font-weight: normal;}
.kit-block a{ padding:6px 2px; display: block;}
.kitdownload{border-top: 1px solid #e6e7e9;font-size: 13px;}
.kitdownload:after{ content:''; clear: both; display: block; height:0;}
.kit-flr{ float:right; width:50%;}
.kit-fll{ float:left; width:50%;}
.kitlist .dropdown-menu{font-size: 13px;padding: 2px 0;}
.kitlist a.dropdown-item{padding:6px 10px;}
.kitlist .dropdown-item.active, .kitlist .dropdown-item:active{color: #000;background-color: #fff;}
/* .mobile-kit{ background-color:#0066a6; color:#fff; padding:25px;}
.mobile-kit h2,.mobile-kit .phara-th{ color:#fff;}
.mobile-kit .kit-block{background-color:#e6e6e6;}
.mobile-kit .kitdownload{border-top: 1px solid #cacacc;} */
.otherkit-wrap{border-radius: 4px; border: 1px solid #e6e7e9; padding:15px;}
.kitrow{ list-style-type:none; padding:0 0 0 15px; margin:0 0 0 0;}
.kitrow li{padding:0 0 5px 15px; margin:0 0 8px 0;border-bottom: 1px solid #e6e7e9; vertical-align: top; position: relative;}
.kitrow li:last-child{border-bottom:0px solid #e6e7e9;padding:0 0 0 15px;margin:0 0 0 0;}
.kitrow li:before{ content:''; position: absolute; top:12px; left:0; display: block; width:5px; height:5px;background-color:#636363;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%; }
.kitrow li:after{ content:''; clear: both; padding:0; margin:0;}
.kitrow li .rowtb{ display: table; width:100%; padding:0; margin:0;}
.kitrow li .downbtn{display: table-cell; padding:0 0 0 25px; width:125px;}
.kitrow li .i-downarrow{ margin:0 4px 0 0;vertical-align: middle;}
.kitrow li p{display: table-cell; padding:0; margin:0;line-height: 20px;}

.popmodal,.modal{ z-index:9999;}
.popmodal iframe{ width:100%; border:0px solid #fff; overflow-y:auto;}
.popmodal .close { float: right;font-size: 2.5rem;}
.popmodal .close:focus {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0); outline:0;}
#prevention .close { float: right;font-size: 2.5rem;}
#prevention .close:focus {box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0); outline:0;}
.modal-backdrop{z-index:9990;}

.preventionbody{
	padding-top:30px;
	position: relative;
}
.preventionbody .textblue{
	font-weight:bold;
	text-decoration:underline;
	color:#0066a6;
}
.preventionbody .close{
	position: absolute;
	top:5px;
	right:10px;
}
.preventionbody h3{
	font-weight:bold;
	text-align: center;
	margin-bottom:20px;
}

/*--------------*/
.successbox-close{
	margin-top: -10px;
	margin-right: -8px;
	color: #155724;
}
.successbox-close:hover{
   color: #155724;
}
.errorbox-close{
	margin-top: -10px;
	margin-right: -8px;
	color: #721c24;
}
.errorbox-close:hover{
   color: #721c24;
}
.footlist a:not([href]):not([tabindex]):hover{
	text-decoration: underline;
}
.newswrap {
    display: none;
}
.newswrap.slick-initialized {
    display: block;    
}
.pushed-header.navbar-transparent .active .nav-link {
	border-color: #0360a3;
    color: #00112C;
}

/*------vyaapar--------*/
.vyaapar-pg .hometopslide,.contact-pg .hometopslide,.about-pg .hometopslide{ 
	min-height: 350px;
}
/* .margbt-img{
	margin: 25px 0
} */
.cashless-container{
	width: 100%;
    padding-bottom: 30px;
    text-align: center;
}
.cashless-box{
    position: relative;
	zoom: 1;
	margin: 0;
    padding: 0;
}
.cashless-box ul {
	padding: 0;
}
.cashless-box ul li {
    list-style-type: none;
    font-weight: 700;
    height: 160px;
    width: 25%;
    float: left;
    background: #f9f9f9;
    border: 1px solid #eaeaea;
}
.cashless-box img {
    padding: 15px 0 10px 0;
    text-align: center;
    width: 90px;
}
.navbar a.menu-btn{
	color: #fff;
    margin-top: 0;
}
.navbar a.menu-btn:hover{
	color: #fff;
}
.navbar-nav .flagicon .nav-link{
	padding:0;
}
.navbar-nav .flagicon .nav-link:hover{
	border-top: 4px solid transparent;
}
.navlogo .dropdown-menu {
	position: absolute;
		left: 0;
		right:inherit;
		    padding: .5rem 0;
			font-size:14px;
}
/* .navbar-nav .flagicon.dropdown:hover .dropdown-menu {
    display: block;
} */
.dropdown .i-flag{
	margin-right:8px;
}
.flagind{
	display: inline-block;
	vertical-align: middle;
	width:30px;
	height:20px;
	background-image:url(../images/flag-india.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
overflow: hidden;
}
.flaguae{
	display: inline-block;
	vertical-align: middle;
	width:30px;
	height:20px;
	background-image:url(../images/flag-uae.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
overflow: hidden;
}
.signup-iframe body{
	padding-top: 0 !important;
    margin: 0 !important;
}

.location-txt{
	color: #0066a6;
}
.main-location-txt{
	background-color: #0066a6;
    color: #fff;
    padding: 10px 10px;
}

.loader{
    background-color: rgba(255,255,255,0.6);
     width:100%;
     height:100%;
     position: fixed;
     top:0;
     left:0;
     z-index:9999;
     display:none;
}
.loader:after{
     content:'';
    display:block;
  position:absolute; top:45%;
   left:50%;
  border-radius: 50%;
  width: 10em;
  height: 10em;
  margin:0 0 0 -5em;
  font-size: 4px;
  text-indent: -9999em;
  border-top: 1.3em solid #0066a5;
  border-right: 1.3em solid #0066a5;
  border-bottom: 1.3em solid #0066a5;
  border-left: 1.3em solid #fff;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: load8 1.1s infinite linear;
  animation: load8 1s infinite linear;
}

@media (min-width: 800px) { 
	.flowlist.flowlist{ max-width: inherit;}
	#prevention .modal-dialog{
		max-width:650px;
	}
}
@media (min-width: 992px) { 
	.rowbar{
	  -webkit-box-orient: horizontal !important;
	  -webkit-box-direction: reverse !important;
	  -ms-flex-direction: row-reverse !important;
	  flex-direction: row-reverse !important;
	}
	.serside-box h4{ padding:0; cursor: inherit;}
	.serside-box h4:after,
	.serside-box h4.collapsed:after{ display: none;}
	.serside-box .collapse:not(.show),.serside-box .collapse {display: block; height: inherit !important;}
	
	.hometopslide{ min-height:520px;}
	.hometopslide .homebottsvg{ bottom:-438px;}
	.hometopslide .container {
		padding-top:120px;
	}
	.svgwrap .homebottsvg{top: -90px;}
	/* .lending-pg .svgwrap .homebottsvg, .hospitality-pg .svgwrap .homebottsvg,
	.education-pg .svgwrap .homebottsvg,.retail-pg .svgwrap .homebottsvg,
	.bfsi-pg .svgwrap .homebottsvg,.logistics-pg .svgwrap .homebottsvg,
	.banks-pg .svgwrap .homebottsvg,.about-pg .svgwrap .homebottsvg
	{top: -76px;} */
	.remittance-pg .svgwrap .homebottsvg{top: -66px;}
/* 	.sec-billmod h2.sec-th{ padding-bottom:30px;}
	.sec-billmod .serside-box{max-width:400px;} */
	.instrument-box{ background-color:#ededed; padding:40px; min-height:150px;}
	
	.basic-sec .serside-box{margin: 30px auto;}
	.flowlist{ text-align: center; padding:70px 0;}
	.flowlist li{ display: inline-block; padding:0 8px; max-width: inherit;}
	.flowlist li .round{margin:0 0 0 0;}
	.flowlist li:nth-child(even) .round{ margin:0 0 42px 0;}
	.flowlist li:before{width:22px; height:13px;
		position: absolute; top:56px; left:-2px;transform: rotateY(180deg);}
	.flowlist li:after{width:22px; height:13px;
		position: absolute; bottom: inherit; left:inherit;top:56px; right:-4px;transform: rotateX(-180deg);}
	.flowlist li:nth-child(even):before{top:66px; left:-2px;transform: rotate(178deg);}
	.flowlist li:nth-child(even):after{left: inherit;top:66px; right:-3px;transform:rotateX(360deg);}
	
	.flowlist li .round{padding:30px;}
	.flowlist li .round:before{transform: rotate(180deg); left:inherit;top: inherit; bottom:7px; right:8px;}
	.flowlist li:nth-child(even) .round:before{position: absolute; top:7px; left:9px;transform: rotate(0deg);}
	.flowlist .ficon{width:72px;height:72px;}
	.flowlist .fdata{width:125px; height:100px;left:14px; top:-98px; text-align:center; font-size:14px; line-height:20px;
	  -ms-flex-align: end !important;
	  align-items: flex-end !important;
	}
	.flowlist li:nth-child(even) .fdata{
	  -ms-flex-align: start !important;
	  align-items: flex-start !important;
	  top: inherit; bottom:-74px;
	}
	.complisec4 .list-smcr li,
	.complisec5 .list-smcr li,
	.sec-remitt5 .list-smcr li,.vyaaparsec1 .list-cr li{ width:48%; float: left;}
	.complisec4 .list-smcr li:nth-child(odd),
	.complisec5 .list-smcr li:nth-child(odd),
	.sec-remitt5 .list-smcr li:nth-child(odd),.vyaaparsec1 .list-cr li:nth-child(odd){margin-right:2%;}
	.complisec4 .list-smcr li:nth-child(even):after,
	.complisec5 .list-smcr li:nth-child(even):after,
	.sec-remitt5 .list-smcr li:nth-child(even):after,.vyaaparsec1 .list-cr li:nth-child(even):after{ content:''; clear: both; display: block; height:0;}
	.sec-features{padding-top:60px;}

	.vyaaparsec2 .vyaap-business{
		margin-left: 30%;
	}
	.vyaaparsec3 .lf-img{
		text-align: left;
	}
	.vyaaparsec3 .vyaap-paymt{
		max-width: 500px;
	}
	
}

@media (min-width: 1200px) {
/* 	.home-pg .lead{ font-size:22px; line-height:32px; max-width:700px; margin:0 auto;	} */
		
	.flow-wrap{padding:0;}
	.flow-ls{ position: relative; background-image:url("../images/flowbg01.jpg"); background-repeat: repeat-x; background-position: center left;}
	.flow-ls:before{ content:''; position: absolute; top:0; left:-50%; width:50%; height:100%; display:block;background-image:url("../images/flowbg01.jpg"); background-repeat: repeat-x; background-position: center left;}
	.flow-ms{ position: relative; background-image:url("../images/flowbg02.jpg"); background-repeat: repeat-x; background-position: center left;}
	.flow-ms:before{ content:''; position: absolute; top:0; left:-110px; width:118px; height:100%; display:block;background-image:url("../images/flowarr01.jpg"); background-repeat: no-repeat; background-position: center left;}
	.flow-rs{ position: relative;}
	.flow-rs:before{ content:''; position: absolute; top:0; left:-60px; width:118px; height:100%; display:block;background-image:url("../images/flowarr02.jpg"); background-repeat: no-repeat; background-position: center left;}
	.flowbox{padding:80px 0; max-width:300px; min-height:400px; padding-top:120px;}
	.flowbox:after{ content:''; clear:both; height:0; display: block;}
	.flowbox.ls{ float: left; margin:0;}
	.flowbox.rs{ float: right; margin:0;}
	.flowbox.ms{ margin:0 auto;}
	
	.flowlist .fdata{width:125px; height:100px;left:24px;}
	.flowlist li{padding:0 12px;}
	.flowlist li:before{width:25px; height:13px;top:64px; left:-1px;}
	.flowlist li:after{width:25px; height:13px;top:64px; right:-2px;}	
	.flowlist li:nth-child(even):before{top:74px; left:-1px;}
	.flowlist li:nth-child(even):after{top:74px; right:-2px;}
	
	.flowlist li .round{width:150px; height:150px; padding:33px;}
	.flowlist li .round:before{width:130px; height:65px;bottom:10px; right:9px;}
	.flowlist li:nth-child(even) .round:before{ top:10px; left:9px;}
	.flowlist .ficon{width: 84px;height: 84px;}
	
	/* .mobile-kit{padding:25px 65px;} */
		
	.navlogo .dropdown-menu {
		position: absolute;
			left: inherit;
			right:0;
				padding: .5rem 0;
				font-size:14px;
	}
}


@media (min-width: 1300px) {
	.container,.inner-container{
		max-width: 1240px;
	}
	
	.complisec4 .container{
		max-width:1020px; 
		padding-bottom:100px;
	}
	.sec-remitt5 .container{
		max-width:1020px; 
		padding-bottom:100px;
	}
	.sec-remitt5 .container:last-child{
		padding-bottom:0;
	}
	.foot-wrap .container,.trus-wrap .container,.instrument-box {
		max-width: 1140px;
	}
	
}
@media (min-width: 1400px) {
	/* .container,.inner-container {
		max-width: 1440px;
	} */
	.flowbox{max-width:350px;}
	.hometopslide .container{ padding-top:150px;}
}

@media all and (max-width: 1199px){
	.navlogo .dropdown-menu{
		max-width:90%;
		left: 0;
		right:inherit;
	}
	.navlogo .nav-item+.nav-item {
		margin-left:0rem;
	}
}
@media all and (max-width: 1140px){
	.svgbg,.sersvgbg,.featsvgbg{
		min-width: 2000px;
		left: 50%;
		margin: -20px 0 0 -1000px;
	}
	/* .flowlist li{ padding:0 10px;}
	.flowlist li .round{ width:130px; height:130px;}
	
	.flowlist li .round:before{width: 110px;height:58px;} */
}

@media all and (max-width:1023px){.homebottsvg {
		min-width: 2000px;
		left: 50%;
		margin: -20px 0 0 -1000px;
	}
}
@media all and (max-width:990px){
	
}

@media all and (max-width: 767px){
	.navbar{ height:90px;}
	.homebottsvg {
		min-width: 2000px;
		left: 50%;
		margin: -20px 0 0 -1000px;
	}
	.hometopslide .homebottsvg {
		bottom: -328px;
	}
	.topsvgbg {
		min-width: 1500px;
	}
		
	.main-navigation-open .polygon-cta, .no-scroll.main-navigation-drawer-open .polygon-cta{
		fill: #fff !important;
	}


	.cashless-box ul li {
		width: 50%;
	}
}

@media all and (max-width: 480px){
	.footlink{ width:49%;}
	.topslide .container{
		padding-top: 50px;
		padding-bottom: 50px;
	}
	.hometopslide .homebottsvg {
		bottom: -298px;
	}
	.topslide h1,.phara-th,.sec-th{ font-size:26px; margin: 0 0 10px 0;}
	.phara-th,.sec-th{ line-height:32px;}
	.lead,.home-pg .lead{font-size: 16px;line-height: 26px;}
	.servicewarp{ padding-top:10px;}
	.mobile-kit{ padding:20px 15px;}
	.mobile-kit .kitlist li{ margin:0 0 5px 5px;}
	.mobile-kit .kitlist li:nth-child(2n+1){ margin:0 0 5px 0; clear:both;}
	.container-wrapper .carrer-banner .banner-content h1{ font-size:36px;}
	.kitrow li .rowtb{ display: block;}
	.kitrow li .downbtn{display:block; padding:0 0 0 0; width: inherit;}
	.kitrow li p{display:block; padding:0; margin:0;}
	
}
@media all and (max-width:400px){
	.crlist li{width: 155px;height: 155px;font-size:13px;line-height:18px;padding: 15px 35px;}
	.crlist .txtbox,.crlist .txtbox p{height: 125px;}
	.crlist.cr3 li:nth-child(3){ margin-top:-46px;}
	.stardiv{ max-width:350px;}
	.starlist li{width: 95px;height: 75px;font-size: 12px;line-height: 13px;}
	.starlist .txtbox,.starlist .txtbox p{height: 75px;}
	.starlist .st1{top: 70px;left: 15px;}
	.starlist .st2{top: 12px;left: 119px;}
	.starlist .st3{top: 70px;left: auto;right: 15px;}
	.starlist .st4{top: auto;bottom: 70px;left: auto;right: 15px;}
	.starlist .st5{top: auto;bottom: 12px; left: 119px;}
	.starlist .st6 {top: auto;bottom:70px;left:15px;}
}

/****Start****/

/******/