
@media(max-width:1700px){
.contenttexttop h1 {
    font-size: 42px;
}
.contenttexttop p {
    font-size: 28px;
}
.contenttexttop p sup {
    font-size: 18px;
}
	}
	
	@media(max-width:1600px){
.industrydivbg {
    margin-top: -7%;
}
.logodiv img{max-width:35%;}
.contactus a {
    font-size: 24px;
    line-height: 24px;
    padding: 13px 25px;
}
.contenttexttopleft h1.headleft {
    font-size: 48px;
}
.contenttexttopleft {
    left: 10%;
}
.contenttexttopleft h2.headleft span {
    font-size: 56px;
}
.contenttexttopleft h2.headleft {
    font-size: 37px;
}
	}


@media(max-width:1500px){
	.industrydivbg {
    margin-top: -7%;
}
.marronbox {
    padding: 30px 0px;
    height: 286px;
}

	}
@media(max-width:1400px){
.container{max-width:1200px;}
.logodiv {
    padding-top: 0px;
}
.logodiv img{
    max-width:40%;
}
.contactus a {
    font-size: 20px;
    padding: 10px 17px;
}
.contenttexttop h1 {
    font-size: 36px;
}
.contenttexttop p {
    font-size: 24px;
}
.contenttexttop {
    bottom: 18%;
}
.industrydivbg {
    margin-top: -4%;
}
.bannersliderdiv .slick-dots {
    bottom: 13%;
}
.insidediv h2 {
    font-size: 32px;
}
.insidediv h2 span {
    font-size: 24px;
}
.boxdivicon h3 {
    font-size: 24px;
}
.boxdivicon {
    padding: 25px 0px;
}
.boxdivicon p {
    margin-bottom: 20px;
}
.borderdeskright:after {
    height: 137px;
}
.connnectbanklink p {
    font-size: 22px;
}
.connnectbanklink p a {
    font-size: 22px;
    padding: 10px 31px;
}
.partdiv {
    font-size: 22px;
    margin: 0px 60px;
}
.connnectbanklink p a {
    font-size: 22px;
    padding: 6px 31px 9px 31px;
}
.linkdiv {
    padding: 40px 0px 40px 0px;
}
.abouthading h3 {
    font-size: 36px;
    margin-bottom: 25px;
}
.icontxt h4 {
    font-size: 22px;
    margin: 20px 0px 20px 0px;
}
.boxclickdivmrg {
    margin-top: 25px;
}
.iconclick a {
    font-size: 20px;
    line-height: 20px;
    padding: 7px 25px 10px 25px;
}
.aboutgray {
    background: #eff3f8;
    padding: 30px 0px 40px 0px;
}
.platformbtn1, .platformbtn2 {
	width: 36%;
    font-size: 20px;
    padding: 15px 0px;
	padding: 10px 0px;
}
.drwoptxt {
    font-size: 14px;
}

.erpdiv {
    padding: 0px 0px 60px 0px;
}
.boxdivicon p img{max-width:27%;}
.outpartnerdiv h3 {
    font-size: 36px;
    margin-bottom: 30px;
}
.tabs-nav a {
    padding: 10px 25px;
    font-size: 24px;
}
.orangebg {
    padding: 40px 0px;
}

.lefttabcont p {
    font-size: 19px;
    margin-bottom: 20px;
}
.featureheade h4, .offerheade h4 {
    font-size: 26px;
    margin: 15px 0px;
}
.featpoint {
    font-size: 20px;
}
.featurbefore::before {
    width: 60px;
    height: 60px;
}
.offerbefore::before {
    width: 60px;
    height: 60px;
}
.offerpara p {
    margin-bottom:8px;
    font-size: 19px;
}

.feuturedivzoho {
    padding: 0px 20px 0px 80px;
}
.offerpara h5 {
    font-size: 21px;
}
.borderbtm1 {
    padding-bottom: 15px;
}
.zohologo img{margin-right:0px !important;max-width:60%;}
.tabs-content {
    padding: 20px 20px;
    margin-top: 15px;
}
.zohologo {
    margin-bottom: 15px;
}
.linkbggraydiv {
    padding: 15px 20px;
    border-radius: 15px;
}

.txtandlinktab h5 {
    font-size: 20px;
}
.txtandlinktab a {
    padding: 9px 27px;
    font-size: 19px;
}
.ourjourney h3 br{display:none;}
.ourjourney h3 {
    font-size: 36px;
}
.topheadslider p {
    font-size: 22px;
}
.txtandsliderdiv {
    padding: 30px 0px 60px 0px;
}
.txtandsliderdiv p img {
    max-width: 20%;
}
.marronbox {
    padding: 30px 0px;
}
.identitydiv h2 {
    margin-top: 15px;
    margin-bottom: 5px;
}
.identitydiv p {
    font-size: 16px;
}
.identitydivpara p {
    font-size: 16px;
}
.identitydiv::after {
    height: 160px;
    top: 2px;
}
.identitydivpara {
    padding: 0px 20px;
}
.marronbox::after {
    width: 70px;
    height: 62px;
}
.bloghead h3 {
    font-size: 36px;
    margin-bottom: 20px;
}
.blogboxhead h4 {
    font-size: 22px;
    margin: 15px 0px 6px 0px;
}
.blogboxhead p {
    font-size: 16px;
    margin: 15px 0px 8px 0px;
    margin-bottom: 25px;
}
.blogboxhead h5 {
    font-size: 16px;
}
.viewblog {
    margin-top: 30px;
}
.viewblog a {
    font-size: 22px;
}
.blogsdiv {
    padding: 40px 0px;
}
.contactushead h5 {
    font-size: 58px;
}
.width84per p, .width84per p span {
    font-size: 22px;
}
.contactusbg {
    padding: 40px 0px;
}
.width16per {
    width: 14%;
    float: left;
}
.width84per {
    width: 86%;
}
.issueheading h3 {
    font-size: 36px;
    line-height: 38px;
    margin-bottom: 25px;
}
.issueheading h3 span {
    font-size: 28px;
}
#faq .card .card-header .btn-header-link {
    font-size: 20px;
    padding: 15px;
}
#faq .card .card-header .btn-header-link:after {
    right: 10px;
    top: 16px;
}
.card-body p {
    font-size: 16px;
    margin-bottom: 15px;
    margin-top: 10px;
}
.quetiondivimg img{max-width:45%;}
.faqsdiv {
    padding: 40px 0px 50px 0px;
}

.drwopdowndiv select {
    font-size: 14px;
    width: 100%;
    padding: 4px 6px;
    min-width: 130px;
}
.offedrdis h2 span {
    font-size: 20px;
}
.offedrdis h2 {
    font-size: 15px;
    margin-bottom: 10px;
    height: 110px;
}
.offedrdis p {
    font-size: 14px;
    margin-bottom: 10px;
}
.borderdivbox {
    padding: 10px 15px 20px 15px;
    border: 1px solid #f46902;
    border-radius: 10px;
}
.width50li {
    font-size: 20px;
}
.offerpara h5 span {
    font-size: 24px;
}
.contenttexttopleft{bottom: 40%;}
.contenttexttopleft h1.headleft {
    font-size: 42px;
}
.contenttexttopleft h2.headleft {
    font-size: 32px;
}
.contenttexttopleft h2.headleft span {
    font-size: 48px;
}
.platformbtn1.activediv::before, .platformbtn1::before, .platformbtn2.activediv::before {
    width: 37px;
    height: 50px;
    left: -36px;
}
.platformbtn1.activediv::after{
       width: 37px;
    height: 50px;
    right: -36px;
}
.platformbtn2::after, .platformbtn2.activediv::after{
        width: 37px;
    height: 50px;
    right: -36px;
}


}

@media(max-width:1100px){
.contenttexttop h1 {
    font-size: 32px;
}
.contenttexttop p {
    font-size: 21px;
}
.contenttexttop p sup {
    font-size: 14px;
}
.bannersliderdiv .slick-dots li button {
    width: 10px;
    height: 10px;
}	
.bannersliderdiv .slick-dots li {
    width: 10px;
    height: 10px;
}
.contenttexttop {
    bottom: 15%;
}
.industrydivbg {
    margin-top: 15px;
}
.bannersliderdiv .slick-dots {
    bottom: 15px;
}
.contactus a {
    font-size: 18px;
    padding: 5px 13px;
}
.insidediv h2 {
    font-size: 28px;
}
.insidediv h2 span {
    font-size: 20px;
}
.industrydivbg {
    padding: 20px 20px;
	}

.boxdivicon h3 {
    font-size: 20px;
}
.boxdivicon {
    padding: 20px 0px;
}
.boxdivicon p {
    margin-bottom: 15px;
}
.borderdeskright:after {
    height: 119px;
}
.connnectbanklink p {
    font-size: 18px;
}
.partdiv {
    font-size: 18px;
    margin: 0px 40px;
}
.connnectbanklink p a {
    font-size: 18px;
    padding: 6px 25px;
}
.linkdiv {
    padding: 25px 0px 30px 0px;
}
.abouthading h3 {
    font-size: 28px;
    margin-bottom: 20px;
}
.playbtn {
    width: 100px;
    height: 100px;
    margin-left: -50px;
    margin-top: -50px;
}
.aboutsliderdiv .slick-dots li button {
    width: 10px;
    height: 10px;
}
.aboutsliderdiv .slick-dots li {
    width: 10px;
    height: 10px;
}
.aboutsliderdiv.slick-dotted.slick-slider {
    margin-bottom: 0px;
}
.aboutsliderdiv .slick-dots {
    bottom: -20px;
}
.boxlinkdivicon img {
    max-width: 24%;
}
.icontxt h4 {
    font-size: 18px;
    margin: 15px 0px 15px 0px;
}
.iconclick a {
    font-size: 18px;
    line-height: 18px;
    padding: 8px 16px;
}
.boxlinkdivicon {
    padding: 30px 20px 0px 20px;
}
.platformbtn1, .platformbtn2 {
    width: 40%;
    font-size: 18px;
    padding: 15px 0px;
    padding: 8px 0px;
}
.erpdiv {
    padding: 0px 0px 30px 0px;
}
.moduleerp {
    margin-top: 25px;
}
.outpartnerdiv h3 {
    font-size: 28px;
    margin-bottom: 25px;
}
.tabs-nav a {
    padding: 7px 20px;
    font-size: 22px;
}
.lefttabcont p {
    font-size: 16px;
    margin-bottom: 15px;
}
.featureheade h4, .offerheade h4 {
    font-size: 22px;
    margin: 12px 0px;
}
.featurbefore::before, .offerbefore::before {
    width: 45px;
    height: 45px;
	top: 4px;
}
.feuturedivzoho {
    padding: 0px 20px 0px 60px;
	    }
.featpoint {
    font-size: 18px;
    margin-bottom: 6px;
}
.offerpara h5 {
    font-size: 20px;
}
.offerpara p {
    margin-bottom: 8px;
    font-size: 16px;
}
.txtandlinktab h5 {
    font-size: 18px;
}
.txtandlinktab a {
    padding: 5px 17px;
    font-size: 17px;
}
.ourjourney h3 {
    font-size: 28px;
}

.topheadslider p {
    font-size: 18px;
}
.identitydiv h2 {
    font-size: 16px;
    margin-top: 10px;
}
.identitydiv p {
    font-size: 14px;
}
.identitydivpara p {
    font-size: 15px;
}

.journeyslider .slick-next:before, .journeyslider .slick-prev:before {
    width: 14px;
    height: 25px;
	background-size: contain;
}
.txtandsliderdiv {
    padding: 25px 0px 30px 0px;
}
.blogsdiv {
    padding: 30px 0px;
}
.bloghead h3 {
    font-size: 28px;
    margin-bottom: 15px;
}
.blogboxdiv {
    width: 32%;
	padding-bottom: 20px;
}
.blogboxhead {
    padding: 0px 15px;
}
.blogboxhead h4 {
    font-size: 18px;
    margin: 10px 0px 6px 0px;
}
.blogboxhead p {
    font-size: 14px;
    margin: 10px 0px 8px 0px;
    margin-bottom: 15px;
}
.viewblog a {
    font-size: 18px;
}
.viewblog {
    margin-top: 20px;
}
.contactushead h5 {
    font-size: 44px;
}
.width84per p, .width84per p span {
    font-size: 18px;
}
.topbotpadd {
    padding: 15px 0px;
}
.faqsdiv {
    padding: 30px 0px 40px 0px;
}
.issueheading h3 {
    font-size: 32px;
    line-height: 33px;
    margin-bottom: 18px;
}
#faq .card .card-header .btn-header-link {
    font-size: 17px;
    padding: 12px;
}
.quetiondiv {
    width: 70%;
}
.quetiondivimg {
    width: 30%;
}
.card-body p {
    font-size: 14px;
    margin-bottom: 10px;
    margin-top: 10px;
}
#faq .card .card-header .btn-header-link:after {
    right: 10px;
    top: 8px;
    font-size: 24px;
}
.boxoutdiv {
    padding: 10px;
    float: left;
    width: 33%;
}
.staticlogoinnerdiv {
    padding: 20px 15px;
}
.marronbox {
    padding: 20px 0px;
    height: 253px;
}
.marronbox::after {
    width: 40px;
    height: 34px;
}
.width50li {
    font-size: 18px;
}
.featpoint ul {
    padding-left: 19px;
}
.offerpara h5 span {
    font-size: 22px;
}
.contenttexttopleft h1.headleft {
    font-size: 32px;
}
.contenttexttopleft h2.headleft span {
    font-size: 38px;
}
.contenttexttopleft h2.headleft {
    font-size: 26px;
}
.contenttexttopleft {
    bottom: 33%;
}
.platformbtn1.activediv::before, .platformbtn1::before, .platformbtn2.activediv::before {
    width: 32px;
    height: 43px;
    left: -29px;
}
.platformbtn1.activediv::after, .platformbtn2::after, .platformbtn2.activediv::after{width: 32px;
    height: 43px;
    right: -29px;}

}
	
	
@media(max-width:991px){
.contenttexttop h1 {
    font-size: 25px;
}
.contenttexttop p {
    font-size: 17px;
}	
.insidediv h2 {
    font-size: 24px;
	line-height: 24px;
}
.insidediv h2 span {
    font-size: 16px;
}
.boxdivicon p img {
    max-width: 35%;
}
.boxdivicon h3 {
    font-size: 18px;
}
.boxdivicon {
    padding: 15px 0px;
}
.borderdeskright:after {
    height: 68%;
}
.connnectbanklink p {
    font-size: 16px;
}
.partdiv {
    font-size: 16px;
    margin: 0px 30px;
}
.playbtn {
    width: 80px;
    height: 80px;
    margin-left: -40px;
    margin-top: -40px;
}
.abouthading h3 {
    font-size: 24px;
    margin-bottom: 15px;
}
.icontxt h4 {
    font-size: 16px;
    margin: 15px 0px 15px 0px;
}
.iconclick a {
    font-size: 16px;
    line-height: 16px;
    padding: 7px 13px;
}
.platformbtn1, .platformbtn2 {
    width: 40%;
    font-size: 16px;
}
.drwoptxt {
    text-align: left;
}
.drwoptxt1{width:35%;}
.drwoptxt1select{width:65%;}
.drwoptxt {
    font-size: 16px;
}

.drwopdowndiv select {
    font-size: 16px;
    padding: 2px 10px;
}
.orangebg {
    padding: 30px 0px;
}
.outpartnerdiv h3 {
    font-size: 24px;
    margin-bottom: 20px;
}
.tabs-nav a {
    padding: 7px 16px;
    font-size: 16px;
}
.featureheade h4, .offerheade h4 {
    font-size: 18px;
}
.featpoint {
    font-size: 15px;
    margin-bottom: 6px;
}
.featurbefore::before, .offerbefore::before {
    width: 35px;
    height: 35px;
    top: 4px;
}
.feuturedivzoho {
    padding: 0px 20px 0px 45px;
}
.offerpara h5 {
    font-size: 18px;
}
.offerpara p {
	    font-size: 15px;
}
.offerpara p br{
	    display:none;
}
.txtandlinktab h5 {
    font-size: 15px;
}
.txtandlinktab a {
    font-size: 15px;
}
.ourjourney h3 {
    font-size: 24px;
}
.journeyslider {
    padding: 0px 25px;
}
.journeyslider .slick-prev {
    left: 0px;
}
.journeyslider .slick-next {
    right: 0px;
}
.topheadslider p {
    font-size: 14px;
}
.identitydiv {
    width: 35%;
}
.identitydivpara {
    padding: 0px 15px;
    width: 65%;
}
.marronbox {
    padding: 20px 0px;
}
.marronbox::after {
    width: 50px;
    height: 42px;
    right:10px;
	bottom:10px;
}
.identitydiv {
    position: relative;
}
.bloghead h3 {
    font-size: 24px;
    margin-bottom: 15px;
}
.blogboxhead h4 {
    font-size: 15px;
}
.blogboxhead h5 {
    font-size: 13px;
}
.allfield {
    padding: 0px 15px;
}
.width84per p, .width84per p span {
    font-size: 16px;
}
.contactushead h5 {
    font-size: 36px;
}
.contactusbg {
    padding: 15px 0px;
}
.contactusbg {
    background-position: center;
    background-position-x: 50%;
    background-size: cover;
}
.issueheading h3 {
    font-size: 24px;
    line-height: 24px;
}
.issueheading h3 span {
    font-size: 20px;
}
#faq .card .card-header .btn-header-link {
    font-size: 15px;
    padding: 9px;
}
.card-body {
    padding: 0px 10px;
}
#faq {
    padding-top: 10px;
}
#faq .card .card-header .btn-header-link:after {
    right: 5px;
    top: 5px;
    font-size: 20px;
}

.identitydiv img {
    max-width: 50%;
}
.width50li {
    width: 100%!important;
    margin-bottom: 5px;
    font-size: 16px;
}
.offerpara h5 span {
    font-size: 20px;
}
.contenttexttopleft h1.headleft {
    font-size: 24px;
}
.contenttexttopleft h2.headleft span {
    font-size: 32px;
}
.contenttexttopleft h2.headleft {
    font-size: 20px;
}

.contenttexttopleft {
    left: 3%;
}
.platformbtn1.activediv::before, .platformbtn1::before, .platformbtn2.activediv::before {
    width: 29px;
    height: 41px;
    left: -27px;
}
.platformbtn1.activediv::after, .platformbtn2::after, .platformbtn2.activediv::after {
    width: 29px;
    height: 41px;
    right: -27px;
}

}	
	
@media(max-width:780px){
	.platformbtn1, .platformbtn2 {
    width: 46%;
    font-size: 14px;
}
.platformbtn1.activediv::before, .platformbtn1::before, .platformbtn2.activediv::before {
    width: 27px;
    height: 38px;
    left: -25px;
}
.platformbtn1.activediv::after, .platformbtn2::after, .platformbtn2.activediv::after {
    width: 27px;
    height: 38px;
    right: -25px;
}
	}
	
	
	
	
	
	
	
	
	
		
@media(max-width:630px){
.moboffdiv{display:none;}
.mobondiv{display:block;}
.boxdivicon {
    padding: 20px 0px;
    width: 33.33333%;
}
.borderrightmobno:after {
    width: 0px;	
	}
.borderrightmobonline:after {
    content: "";
    width: 1px;
    height: 68%;
    top: 25px;
    right: 0px;
    position: absolute;
    background: #f29d64;
}
.boxdiviconborderonmob {
    border-bottom: 1px solid #f8a563;
}
.logodiv img {
    max-width: 50%;
}
.contenttexttop {
    bottom: 11%;
}
.connnectbanklink p br{display:none;}
.icontxt h4 br{display:none;}
.boxlinkdivicon {
    padding: 20px 15px 20px 15px;
    width: 50%;
}
.platformbtn1, .platformbtn2 {
    width: 48%;
    font-size: 14px;
}
.drwoptxt {
    font-size: 14px;
}
.drwopdowndiv select {
    font-size: 14px;
    padding: 2px 10px;
	margin-left: 0px;
}
.tabs-nav a {
    padding: 6px 10px;
    font-size: 15px;
}
.lefttabcont p {
    font-size: 14px;
    margin-bottom: 10px;
}
.featpoint {
    font-size: 15px;
    margin-bottom: 6px;
}
.linkbggraydiv {
    padding: 15px 15px;
    border-radius: 15px;
}
.offerpara h5 {
    font-size: 16px;
}
.offerpara p {
    font-size: 14px;
}
.linkdiv{display: inline-block !important;text-align:center;}
.connnectbanklink{margin-bottom:15px;}
.partdiv{margin-bottom:15px;}
.playbtn {
    width: 60px;
    height: 60px;
    margin-left: -30px;
    margin-top: -30px;
}
.width69per {
    width: 100%;
    float: left;
    padding-right: 0px;
}
.width31per {
    width: 100%;
    float: left;
}
.zohologo img {
    max-width: 28%;
}

.zohologo {
    margin-bottom: 15px;
    text-align: left !important;
}
.txtandlinktab h5 br{display:none;}

.txtandlinktabmargbtm {
    margin-bottom: 18px;
}
.txtandsliderdiv{display:inline-block !important;}
.ourjourney {
    width: 100%;
    text-align:center;
	margin-bottom:20px;
}
.journeyslider {
    padding: 0px 20px;
	width:100%;
}
.blogboxdiv {
    width: 48%;
    padding-bottom: 20px;
}
.blogboxdivhidemob{display:none;}


.drwoptxt {
    width: 35%;
}
.drwopdowndiv {
    width: 65%;
}
.modulwidth35per{width:100%;padding:0px 5px;}
.modulwidth30per{width:100%;padding:0px 5px;}
.moduldivdrowp{margin-bottom:10px;}

.drwopdowndiv select {
   width: 100% !important;
}
.contactusbg {
    background: transparent;
    padding: 0px;
	background-color: #f86502;
}
.contactushead{display:none;}
.contactfild{width:100% !important;}
.width16per {
    width: 10%;
    float: left;
}
.width84per {
    width: 90%;
}
.quetiondivimg{display:none;}
.quetiondiv {
    width: 100%;
}
.bgcontact {
	display:block;
}
.boxoutdiv {
    width: 50%;
}
.dashmrg {
    margin: 10px 0px;
}
.offedrdis h2 span {
    font-size: 18px;
}
.offedrdis h2 {
    font-size: 14px;
    margin-bottom: 10px;
    height: 100px;
}
.knowmorediv a {
    padding: 7px 20px;
    font-size: 16px;
}
.offedrdis {
    height: 150px;
}
.gonshowoffer{float:right;}
.moduleerp {
    margin-top: 50px;
    margin-bottom: 20px;
}
.marronbox {
    height: 227px;
}
.contenttexttopleft {
    bottom: 43%;
}
.contenttexttopleft h1.headleft {
    font-size: 26px;
}
.iconclick a {
    padding: 6px 13px 9px 13px;
}
	
}
	
	
@media(max-width:530px){
	.contenttexttop p {
    font-size: 14px;
	padding:0px 5px;
}
.contenttexttop p sup {
    font-size: 10px;
}
.contenttexttop h1 {
    font-size: 18px;
}
.bannersliderdiv .slick-dots li {
    margin: 0 3px;
}
.bannersliderdiv .slick-dots li button {
    padding: 3px;
}
.bannersliderdiv .slick-dots li button {
    width: 7px;
    height: 7px;
}	
.bannersliderdiv .slick-dots {
    bottom: 7px;
}
.contactus a {
    font-size: 15px;
    padding: 2px 11px;
}
.insidediv h2 {
    font-size: 18px;
    line-height: 18px;
}	
.insidediv h2 span {
    font-size: 14px;
}
.industrydivbg {
    padding: 20px 15px;
}
.boxdivicon {
    padding: 15px 0px;
    width: 50%;
}
.boxdivicon p img {
    max-width: 30%;
}
.boxdivicon p {
    margin-bottom: 10px;
}
.boxdivicon h3 {
    font-size: 15px;
}
.borderrightmobno:after {
    width: 1px;
}
.lastmobline:after {
    width: 0px;
}
.lastmoblinebottom {
        border-bottom: 1px solid #f8a563;
}	
	
.connnectbanklink p {
    font-size: 14px;
}	
.connnectbanklink p a {
    font-size: 14px;
    padding: 2px 21px 5px 21px;
}
.abouthading h3 {
    font-size: 18px;
}
	
.aboutsliderdiv .slick-dots li button {
    padding: 3px;
}	
.aboutsliderdiv .slick-dots li button {
    width: 7px;
    height: 7px;
}
.platformbtn1, .platformbtn2 {
    width: 50%;
    font-size: 12px;
    margin: 0px;
}
.tabs-nav a {
    padding: 6px 10px;
    font-size: 15px;
    width: 110px;
}
.tabs-nav li {
    display: table-cell;
}
.tabs-nav ul {
    overflow: scroll;
}
.feuturedivzoho {
    padding: 0px 0px 0px 45px;
}
.featpoint {
    width:100% !important;
}
.txtandlinktab h5 {
    font-size: 14px;
}
.featpoint {
    font-size: 14px;
}
.ourjourney h3 {
    font-size: 18px;
}
.topheadslider p {
    font-size: 14px;
}
.identitydiv h2 {
    font-size: 15px;
    margin-top: 8px;
}
.topheadslider p {
    font-size: 13px;
}
.identitydivpara p {
    font-size: 13px;
}	
.marronbox::after {
    width: 25px;
    height: 21px;
    right: 6px;
    bottom: 6px;
}
.bloghead h3 {
    font-size: 18px;
    margin-bottom: 10px;
}
.blogboxdiv {
    width: 100%;
}
.viewloghide{display:none;}
.bgcontact {
    height: 300px;
	display:block;
}	
.viewblog a {
    font-size: 16px;
}
.issueheading h3 {
    font-size: 18px;
    line-height: 20px;
}
.issueheading h3 span {
    font-size: 16px;
}
#faq .card .card-header .btn-header-link {
    font-size: 14px;
    padding: 9px;
}
.card-body p {
    font-size: 13px;
}
.contenttexttop p {
    font-size: 14px;
    padding: 0px 0px;
}
.contenttexttop {
    bottom: 5px;
}
.industrydivbg {
    margin-top: 30px;
}
.bannersliderdiv .slick-dots {
    bottom: -20px;
}

header {
    border-top: 3px solid #fe5502;
}
.logodiv img {
    max-width: 62%;
}
.contactus a {
    font-size: 14px;
    padding: 2px 11px;
}
.platformbtn1, .platformbtn2 {
    width: 50%;
    font-size: 14px;
    margin: 0px;
    padding: 8px 10px;
}
.width16per {
    width: 14%;
}
.width84per {
    width: 86%;
	padding:0px 0px 0px 15px;
}
.allfield {
    padding: 0px 0px;
}
.playbtn {
    width: 50px;
    height: 50px;
    margin-left: -25px;
    margin-top: -25px;
}	
.outpartnerdiv h3 {
    font-size: 18px;
    margin-bottom: 15px;
}
.staticlogoinnerdiv {
    width: 33%;
     border-bottom: 0px solid #e4e4e4; 
     border-right: 0px solid #e4e4e4; 
}
.identitydiv{    width: 100%;float:left;}
.identitydivpara{width:100%;float:left;margin-top:15px;}
.identitydiv img{padding-right:15px;max-width:18%;float:left;}
.identitydiv h2{width:82%;float:left;text-align:left;margin-top: 0px;}
.identitydiv p{width:82%;float:left;text-align:left;}
.identitydiv::after {
    display:none;
}

.txtandsliderdiv p img.mobfull {
    max-width: 60%;
}
.contenttexttopleft {
    bottom: 30%;
}
.contenttexttopleft h1.headleft {
    font-size: 22px;
}
.contenttexttopleft h2.headleft span {
    font-size: 28px;
}
.contenttexttopleft h2.headleft {
    font-size: 16px;
}
.contenttexttopleftlast {
    bottom: 43%;
}
.platformbtn1.activediv::before, .platformbtn1::before, .platformbtn2.activediv::before {
    width: 67px;
    height: 58px;
    left: -25px;
}
.platformbtn1.activediv::after, .platformbtn2::after, .platformbtn2.activediv::after {
    width: 67px;
    height: 58px;
    right: -42px;
}
.platformbtn1, .platformbtn2 {
    padding: 8px 25px;
}


}	


@media(max-width:480px){
.boxdivicon p img {
    max-width: 40%;
}
.linkdiv {
    padding: 20px 0px 10px 0px;
}
.aboutgray {
    padding: 20px 0px 10px 0px;
}
.orangebg {
    padding: 20px 0px;
}
.boxoutdiv {
    width: 100%;
}
.identitydivpara {
    padding: 0px 10px;
}
.identitydiv h2 {
    font-size: 14px;
}
.marronbox {
    height: 285px;
}

.identitydiv img {
    padding-right: 10px;
}
.txtandsliderdiv p img.mobfull {
    max-width: 100%;
}
.width50li {
    font-size: 15px;
}
.offerpara h5 span {
    font-size: 18px;
}
.contenttexttopleft h1.headleft {
    font-size: 17px;
}
.contenttexttopleft h2.headleft span {
    font-size: 24px;
}
.contenttexttopleft h2.headleft {
    font-size: 15px;
}
.platformbtn1, .platformbtn2 {
    font-size: 13px;
}
.platformbtn1.activediv::before, .platformbtn1::before, .platformbtn2.activediv::before {
    width: 63px;
    height: 55px;
    left: -22px;
}
.platformbtn1.activediv::after, .platformbtn2::after, .platformbtn2.activediv::after {
    width: 60px;
    height: 55px;
    right: -42px;
}
	}	

	
@media (max-width: 350px){
.identitydivpara p {
    font-size: 12px;
}
.contenttexttopleft h1.headleft {
    font-size: 15px;
}
.contenttexttopleft h2.headleft span {
    font-size: 21px;
}
.contenttexttopleft h2.headleft {
    font-size: 14px;
}
}
	
	
	
	
	
	
	
	
	
	
	
