@font-face {
    font-family: 'Muli_regular';
    src: url('../fonts/Muli.eot');
    src: url('../fonts/Muli.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Muli.woff2') format('woff2'),
        url('../fonts/Muli.woff') format('woff'),
        url('../fonts/Muli.ttf') format('truetype'),
        url('../fonts/Muli.svg#Muli') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Muli_Bold';
    src: url('../fonts/Muli-Bold.eot');
    src: url('../fonts/Muli-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Muli-Bold.woff2') format('woff2'),
        url('../fonts/Muli-Bold.woff') format('woff'),
        url('../fonts/Muli-Bold.ttf') format('truetype'),
        url('../fonts/Muli-Bold.svg#Muli-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


@font-face {
    font-family: 'Muli_Light';
    src: url('../fonts/Muli-Light.eot');
    src: url('../fonts/Muli-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Muli-Light.woff2') format('woff2'),
        url('../fonts/Muli-Light.woff') format('woff'),
        url('../fonts/Muli-Light.ttf') format('truetype'),
        url('../fonts/Muli-Light.svg#Muli-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}



*,html{box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; margin:0; padding:0; }
body{font-family: 'Muli_regular'; margin:0px; padding:0px; color:#333333; font-size:14px;} 
html,body{overflow-x:hidden !important;}
ul,p,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; list-style:none;}
a, a:hover, a:focus{ text-decoration:none; outline:none; }
input,textarea,button,input[type="button"],input[type="submit"],select{border:none; outline:none; box-shadow:none;}




header{
    /* border-top:7px solid #fe5502; */
    /* width:100%; */
    /* float:left; */
    /* position: absolute; */
    /* z-index: 999; */
    }
.container{width:100%;max-width:1366px;margin:0px auto;}
.fullfloat{width:100%;float:left;}
.fullimg{max-width:100%;}
.fifty50{width:50%;float:left;}
.contactus{text-align:right;}
.contactus a{display:inline-block;color:#ffffff;font-family: 'Muli_Bold';font-size:24px;background:#f37e20;line-height:26px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;border:1px solid #f37e20;padding: 16px 25px 19px 25px;}
.contactus a:hover{background:#ffffff;color:#f37e20;}
.section{width:100%;float:left;}
.bannersliderdiv{width:100%;float:left;}
.bannerimgdiv{width:100%;float:left;position:relative;}
.contenttexttop h1{color:#004a80;font-family: 'Muli_Bold';font-size:46px;text-align:center;}
.contenttexttop p{color:#a41c2b;font-family: 'Muli_regular';font-size:32px;text-align:center;}
.contenttexttop p sup{font-size:22px;font-family: 'Muli_Bold';}
.contenttexttop{    position: absolute;
    bottom: 22%;
    width: 100%;
    left: 0px;}
.bannersliderdiv .slick-dots li button{background:#ff7000;border-radius:50%;width: 14px;
    height: 14px;}
.bannersliderdiv .slick-dots li button:before {
    font-family: 'slick';
    font-size: 0;
    line-height: 15px;
    position: absolute;
    top: 0;
    left: 0;
    width: 14px;
    height: 14px;}
.bannersliderdiv .slick-dots li.slick-active button{background:#a41c2b;}
.bannersliderdiv .slick-dots {
    bottom: 18%;
}
.bannersliderdiv.slick-dotted.slick-slider{margin-bottom:0px;}
.industrydivbg{padding:28px 40px;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#99000f+0,fa7500+100 */
background: #99000f; /* Old browsers */
background: -moz-linear-gradient(left,  #99000f 0%, #fa7500 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #99000f 0%,#fa7500 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #99000f 0%,#fa7500 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99000f', endColorstr='#fa7500',GradientType=1 ); /* IE6-9 */
border-radius:15px;
margin-top: -9%;
    position: relative;
    z-index: 999;
}
.insidediv h2{font-size:32px;font-family: 'Muli_Bold';color:#ffffff;text-align:center;}
.insidediv h2 span{font-size:28px;font-family: 'Muli_regular';}
.boxdivicon{text-align:center;padding:30px 0px;width:25%;border-bottom:1px solid #f8a563;position:relative;}
.boxdivicon h3{font-size:28px;font-family: 'Muli_Bold';color:#ffffff;}
.boxdivicon p{margin-bottom:30px;}
.borderbottomnodesk{border-bottom:0px;}

.borderdeskright:after {
content: "";
width: 1px;
height: 200px;
top: 25px;
right: 0px;
position: absolute;
background:#f29d64;
}
.connnectbanklink p{font-size:26px;font-family: 'Muli_regular';color:#000000;line-height:normal;margin-bottom:10px;}
.connnectbanklink p a {
    font-size: 26px;
    font-family: 'Muli_Bold';
    color: #ffffff;
    display: inline-block;
    background: #f37e20;
    padding: 10px 40px 13px 40px;
    border-radius: 50px;
    line-height: 26px;
	border:1px solid #f37e20;
}
.connnectbanklink p a:hover{background:#ffffff; color: #f37e20;}
.linkdiv{padding:75px 0px 85px 0px;}
.partdiv{font-size:26px;font-family: 'Muli_regular';color:#000000;text-transform:uppercase;margin:0px 70px;}

.aboutgray{background:#eff3f8;padding:40px 0px 70px 0px;}
.abouthading h3{font-size:42px;font-family: 'Muli_Bold';color:#004a80;text-align:center;margin-bottom:40px;}
.aboutimgdiv{position:relative;}
.playbtn{width:164px;height:164px;left:50%;top:50%;margin-left:-82px;margin-top:-82px;position:absolute;}


.aboutsliderdiv .slick-dots li button{background:#b7b7b7;border-radius:50%;width: 14px;
    height: 14px;}
.aboutsliderdiv .slick-dots li button:before {
    font-family: 'slick';
    font-size: 0;
    line-height: 15px;
    position: absolute;
    top: 0;
    left: 0;
    width: 14px;
    height: 14px;}
.aboutsliderdiv .slick-dots li.slick-active button{background:#a41c2b;}

.aboutsliderdiv.slick-dotted.slick-slider{margin-bottom:30px;}
.aboutsliderdiv .slick-dots{bottom:-35px;}

.boxlinkdivicon{padding:30px 20px;float: left;    width: 33%;}
.icontxt h4{font-size:26px;font-family: 'Muli_Bold';color:#000000;margin:24px 0px 30px 0px;}
.iconclick a{font-size:22px;font-family: 'Muli_Bold';color:#ffffff;background:#f37e20;line-height:22px;padding:15px 35px;border-radius:50px;display:inline-block;border:1px solid #f37e20;}
.iconclick a:hover{color:#f37e20;background:#ffffff;}
.boxclickdivmrg{margin-top:40px;}
.erpdiv{padding:0px 0px 100px 0px;}


.platformbtn1{width:40%;font-size:26px;font-family: 'Muli_Bold';color:#3d3d3d;text-align:center;padding:14px 0px;
background: #ebe7e7;
}
.platformbtn2{width:40%;font-size:26px;font-family: 'Muli_Bold';color:#3d3d3d;text-align:center;padding:14px 0px;

background: #ebe7e7; 
}


.platformbtn2:hover, .platformbtn1:hover{
color:#f37e20;}

.platformbtn1.activediv{background:#f37e20;
color:#ffffff;}
.platformbtn2.activediv{background: #f37e20 ;
color:#ffffff;}


.drwoptxt{float:left;text-align:right;font-size:16px;font-family: 'Muli_regular';color:#000000;line-height: 29px;}
.drwopdowndiv{float:left;}
.drwopdowndiv select {
    border: 1px solid #cccccc;
    font-size: 14px;
    font-family: 'Muli_regular';
    color: #000000;
    border-radius: 5px;
    width: 90%;
    padding: 4px 8px;
    margin-left: 5px;
    min-width: 195px;
}
.moduleerp{margin-top:50px;margin-bottom:60px;}
.orangebg{background:#f46902;padding:50px 0px;}
.outpartnerdiv h3{font-size:42px;font-family: 'Muli_Bold';color:#ffffff;text-align:center;margin-bottom:50px;}


.tabs-nav ul {
  margin: 0;
  padding: 0;
  background:#ffffff;
  border-radius:15px;
  text-align:center;
}

.tabs-nav li {
  display: inline-block;
}

.tabs-nav a {
  display: block;
  padding: 15px 25px;
  color: #4c4c4c;
  font-size:30px;font-family: 'Muli_regular';
}
/* Active tab */



.tabs-nav li.active a {
  font-family: 'Muli_Bold';color:#a41c2b;
}
/* Tab content */

.tabs-content {
  padding: 30px 30px;
  background: #FFFFFF;
  margin-top: 18px;
  overflow: hidden;
  border-radius:15px;
}

.tabs-content IMG {
  margin-right: 10px;
}
/* Hide all but first content div */

.tabs-content .commontab:not(:first-child) {
  display: none;
}
.width69per{width:69%;float:left;padding-right:15px;}
.width31per{width:31%;float:left;}

.lefttabcont p{color:#000000;font-size:22px;font-family: 'Muli_regular';text-align:justify;line-height:normal;margin-bottom:30px;}
.feuturedivzoho{width:100%;float:left;padding:0px 50px 0px 100px;}
.borderbtm1{border-bottom:1px solid #cdcdcd;padding-bottom:30px;}
.featureheade h4{font-family: 'Muli_Bold';color:#a41c2b;font-size:32px;margin:25px 0px;}
.offerheade h4{font-family: 'Muli_Bold';color:#00457c;font-size:32px;margin:25px 0px;}
.featpoint{font-family: 'Muli_Bold';color:#000000;font-size:22px;}
.featpoint span{color:#a41c2b;}
.featpoint{margin-bottom:10px;}

.offerpara h5{font-family: 'Muli_regular';font-size:22px;}
.offerpara h5 span{font-family: 'Muli_Bold';color:#a41c2b;font-size:30px;}
.offerpara p{margin-bottom:12px;color:#000000;font-size:22px;font-family: 'Muli_regular';}

.zohologo{margin-bottom:30px;}
.linkbggraydiv{padding:40px 28px;border-radius:15px;background:#f0f6f9;}
.txtandlinktab h5{font-family: 'Muli_Bold';color:#000000;font-size:22px;margin-bottom:10px;}

.txtandlinktab a {
    background: #f37e20;
    padding: 8px 36px 11px 36px;
    display: inline-block;
    color: #ffffff;
    font-size: 22px;
    font-family: 'Muli_regular';
    border-radius: 50px;
    border: 1px solid #f37e20;
}
.txtandlinktab a:hover{background:#ffffff;color:#f37e20;}

.txtandlinktabmargbtm{margin-bottom:40px;}


.feuturedivzoho{position:relative;}
.featurbefore::before {
content: "";
width: 84px;
height: 84px;
top: 0px;
left: 0px;
position: absolute;
background:url(../images/featureicon.png) no-repeat;
background-size:contain;
}
.offerbefore::before {
content: "";
width: 84px;
height: 84px;
top: 0px;
left: 0px;
position: absolute;
background:url(../images/offericon.png) no-repeat;
background-size:contain;
}

.ourjourney{width:36%;float:left;}
.journeyslider{width:64%;float:left;padding:0px 55px;}
.topheadslider p{font-family: 'Muli_Bold';color:#a41c2b;font-size:22px;}
.ourjourney h3{color:#004a80;font-family: 'Muli_Bold';font-size:42px;}
.txtandsliderdiv{padding:40px 0px 80px 0px;}
.txtandsliderdiv p img{position: relative;
    vertical-align: text-bottom;display: inline-block;z-index:9}
.marronbox{padding:40px 0px;background:#a21827;border-bottom:4px solid #f86502;position:relative;    height: 305px;}
.marronbox::after {
content: "";
width: 80px;
height: 72px;
bottom: 13px;
right: 13px;
position: absolute;
background:url(../images/marooncoma.png) no-repeat;
background-size:contain;
}
.identitydiv{width:30%;float:left;padding:0px 10px;position:relative;}
.identitydiv h2{font-family: 'Muli_Bold';color:#ffffff;font-size:19px;margin-top:20px;margin-bottom:5px;}
.identitydiv p{font-family: 'Muli_regular';color:#e0babe;    font-size: 16px;
    line-height: normal;}
.identitydiv::after{content: "";
width: 2px;
height: 160px;
top: 15px;
right: 0px;
position: absolute;
background:#f86502;}
.identitydivpara{width:70%;float:left;padding:0px 30px;}
.identitydivpara p{font-family: 'Muli_regular';color:#ffffff;font-size:16px;line-height:normal;text-align:justify;}

.blogsdiv{padding:60px 0px;background:#eff3f8;}
.bloghead h3{font-family: 'Muli_Bold';color:#f86502;font-size:42px;margin-bottom:30px;}
.bloghead h3 span{font-family: 'Muli_Bold';color:#004a80;}

.blogboxdiv{background:#ffffff;float:left;width:30%;padding-bottom:30px;border:1px solid #d9dfe4;}

.blogboxhead{padding:0px 25px;}
.blogboxhead h4{font-family: 'Muli_Bold';color:#f86502;font-size:22px;margin:20px 0px 10px 0px;}
.blogboxhead p{font-family: 'Muli_regular';color:#5e5d5d;font-size:18px;margin:20px 0px 10px 0px;line-height:normal;margin-bottom:35px;}
.blogboxhead h5{font-family: 'Muli_regular';color:#000000;font-size:18px;text-align:center;}
.blogboxhead h5 a{font-family: 'Muli_Bold';color:#a41c2b;text-decoration:underline;}
.widthfulllimg img{width:100%;}

.contactusbg{padding:40px 70px;background:url(../images/contactbg.jpg) no-repeat;background-position: center;}

.contactushead h5{font-family: 'Muli_regular';color:#ffffff;font-size:72px;}
.allfield{padding:0px 50px;}


.width16per{width:16%;float:left;}
.width84per{width:84%;float:left;padding:0px 18px;}

.width84per p{font-family: 'Muli_regular';color:#ffffff;font-size:26px;line-height:normal;}
.width84per p span{font-family: 'Muli_Bold';font-size:30px;}
.width84per p a{color:#ffffff;text-decoration:underline;display:inline-block;}

.topbotpadd{padding:24px 0px;}
.borderorgbtm{border-bottom:1px solid #eea36e;}

.faqsdiv{padding:70px 0px 90px 0px;}
.issueheading h3{color:#004a80;font-family: 'Muli_Bold';font-size:42px;line-height: 44px;margin-bottom:30px;}
.issueheading h3 span{font-family: 'Muli_regular';font-size:32px;}


.quetiondiv{width:65%;float:left;}
.quetiondivimg{width:35%;float:left;text-align:center;}



#faq .card .card-header {
  border: 0;
      box-shadow: 0px 0px 0px 0px;
    border-radius: 0px;
  padding: 0;
  margin-bottom: 0px;
}

#faq{padding-top:25px;}

#faq .card .card-header .btn-header-link{
	background:#f86502;
	color:#ffffff;
	}

#faq .card .card-header .btn-header-link {
  display: block;
  text-align: left;
  font-family: 'Muli_Bold';
  font-size:22px;
  padding: 20px;
      border-radius: 0px;
}

#faq .card .card-header .btn-header-link:after {
  content: "\f106";
  font-family: 'FontAwesome';
  font-weight: 900;
  float: right;
  color:#f87000;
      position: absolute;
    right: 15px;
    top: 24px;
}

#faq .card .card-header .btn-header-link.collapsed {
  background: #ffffff;
  color: #323232;
}

#faq .card .card-header .btn-header-link.collapsed:after {
  content: "\f107";
  color:#f87000;
}

#faq .card .collapsing {
  background: #ffffff;
  line-height: 30px;
}

#faq .card .collapse {
  border: 0;
}

#faq .card .collapse.show {
  background: #ffffff;
  line-height: 30px;
  color: #222;
}

.card-body p{font-size:18px;font-family: 'Muli_regular';color:#323232;margin-bottom:25px;line-height:normal;text-align:justify;margin-top: 15px;}
.card-body p a{font-family: 'Muli_Bold';color:#a41c2b;text-decoration:underline;}
#faq .card .card-header .btn-header-link:after{color:#ffffff;}

.card {
    border: 1px solid #c7cfd7;
	margin-bottom:20px;
	border-radius: 0px;
}


.accordion>.card:first-of-type{border-bottom:1px solid #c7cfd7;}
.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:1px solid #c7cfd7;}
.accordion>.card {
    border-left: 5px solid #f87000;
}
.card-body {
    padding: 0px 20px;
}
.viewblog{margin-top:50px;}
.viewblog a{color:#a41c2b;text-decoration:underline;font-size:26px;font-family: 'Muli_regular';display:inline-block;}


.identitydiv img{display:inline-block !important;}

.journeyslider .slick-prev:before, .journeyslider .slick-next:before{font-size: 0px;}

.journeyslider .slick-prev:before{background:url(../images/leftarrow.png) no-repeat;background-position: center;width:18px;height:29px;    display: inline-block;}
.journeyslider .slick-next:before{background:url(../images/rightarrow.png) no-repeat;background-position: center;width:18px;height:29px;    display: inline-block;}
.journeyslider .slick-prev, .journeyslider .slick-next{top:auto;bottom:0px;}
.journeyslider .slick-prev:before, .journeyslider .slick-next:before{opacity:1;}
.journeyslider .slick-prev {
    left: 23px;
}
.journeyslider .slick-next {
    right: 23px;
}


.journeyslider .slick-prev.slick-disabled:before, .journeyslider .slick-next.slick-disabled:before{opacity:.50;}


.moduldivdrowp{padding:0px 8px;margin-bottom:10px;}

.mobondiv{display:none;}
.bgcontact {
    background: url(../images/contactmob.jpg) no-repeat;
    background-position: top;
    width: 100%;
    float: left;
    height: 350px;
    background-size: cover;
}

.bgcontact{display:none;}


.mCSB_horizontal.mCSB_inside>.mCSB_container {
    margin-right: 0;
    margin-bottom: 13px;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
    width: 100%;
    height: 4px;
    margin: 6px auto;
    background: #a41c2b;
}
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
    width: 94%;
    height: 16px;
    top: auto;
    right: 0;
    bottom: 0;
    left: 3%;
    padding: 0px 15px;
}









.staticlogoinnerdiv{width:25%;padding:20px 0px;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;}

.staticborderright{border-right:0px;}
.staticborderbottom{border-bottom:0px;}




.erphead{font-family: 'Muli_Bold';color:#a41c2b;font-size:18px;text-align:center;margin-bottom:15px;}
.boxoutdiv{padding:10px;float:left;width:25%;}
.borderdivbox{padding:25px 15px;border:1px solid #f46902;border-radius:10px;}
.dashdiv{width:100px;margin:0px auto;height:2px;background:#d8d8d8;}

.offedrdis h2 {
    font-size: 16px;
    font-family: 'Muli_regular';
    color: #000000;
    text-align: center;
    margin-bottom: 15px;
    height: 116px;
}
.offedrdis h2 span{font-family: 'Muli_Bold';color:#a41c2b;font-size:22px;}
.dashmrg{margin:15px 0px;}


.knowmorediv a{background:#f37e20;padding:6px 25px;font-family: 'Muli_Bold';color:#ffffff;font-size:18px;border-radius:30px;display:inline-block;border:1px solid #f37e20;}
.offedrdis p {
    font-size: 15px;
    font-family: 'Muli_regular';
    color: #000000;
    text-align: center;
    margin-bottom: 15px;
}
	
.offedrdis {
    height: 165px;
}

.knowmorediv a:hover {
    background:#ffffff;color:#f37e20;
}


.filter-cat-results .f-cat {
    opacity: 0;
    display: none;}
    
.filter-cat-results .f-cat.active {
        opacity: 1;
        display: block;
	    -webkit-animation: fadeIn 0.65s ease forwards;
	    animation: fadeIn 0.65s ease forwards;
    }


@-webkit-keyframes fadeIn {
	0% { opacity: 0; }
	100% { opacity: 1; }
}

@keyframes fadeIn {
	0% { opacity: 0; }
	100% { opacity: 1; }
}




#Container .mix{
  display: none;
}


.gonshowoffer{width:50px; background-color:#f37e20; color:#FFFFFF; font-weight:600; padding:5px;border-radius: 25px; cursor:pointer;border:1px solid #f37e20;}
.gonshowoffer:hover{background-color:#ffffff; color:#f37e20;border:1px solid #f37e20;}


.txtandsliderdiv p img.mobfull{max-width:100%;}




.width50li {
    width: 50%!important;
    float: left;
    padding-left: 0px;
    list-style: decimal;
    margin-bottom: 9px;
    font-family: 'Muli_Bold';
    color: #000000;
    font-size: 22px;
}

.featpoint ul{padding-left:30px;}


.contenttexttopleft h1.headleft{font-family: 'Muli_Bold';color:#ffffff;font-size:54px;text-align:left;}
.contenttexttopleft{left:15%;position: absolute;
    bottom: 42%;
    width: auto;}


.contenttexttopleft h2.headleft{font-family: 'Muli_regular';color:#003366;font-size:46px;text-align:left;}
.contenttexttopleft h2.headleft span{font-family: 'Muli_Bold';color:#99020e;font-size:60px;text-align:left;}


.nolinkhidden{visibility:hidden;}

.col-sm ul li{list-style:disc;}
.platformbtn1.activediv, .platformbtn2.activediv{position:relative;}

.platformbtn1{position:relative;}
.platformbtn1::before{
	content: "";
width: 49px;
height: 67px;
top: 0px;
left: -46px;
position: absolute;
background:url(../images/leftcurve.jpg) no-repeat;
background-size:contain;
	}
.platformbtn1.activediv::before{
	content: "";
width: 49px;
height: 67px;
top: 0px;
left: -46px;
position: absolute;
background:url(../images/leftcurveactive.jpg) no-repeat;
background-size:contain;
	}
.platformbtn1.activediv::after{
	content: "";
width: 49px;
height: 67px;
top: 0px;
right: -46px;
position: absolute;
background:url(../images/rightcentactive.jpg) no-repeat;
background-size:contain;
z-index:99;
	}
	
.platformbtn2{position:relative;}

.platformbtn2::after{
	content: "";
width: 49px;
height: 67px;
top: 0px;
right: -46px;
position: absolute;
background:url(../images/rightcurve.jpg) no-repeat;
background-size:contain;
z-index:99;
	}


.platformbtn2.activediv::before{
	content: "";
width: 49px;
height: 67px;
top: 0px;
left: -46px;
position: absolute;
background:url(../images/leftcentcurveactive.jpg) no-repeat;
background-size:contain;
	}
.platformbtn2.activediv::after{
	content: "";
width: 49px;
height: 67px;
top: 0px;
right: -46px;
position: absolute;
background:url(../images/rightcurveactive.jpg) no-repeat;
background-size:contain;
z-index:99;
	}






