/*!
 * Custom Stylesheet v1.1.2
 * Copyright © 2018 Author - Mohan.Dharmarajan, Karthick
 * Updated on : OCT-25-2018
 * Licensed under Mobius Knowledge Service PVT LTD (https://www.mobiusservices.com)
  */

@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
@font-face {
  font-family: 'ProximaNova';
  src:url(../fonts/ProximaNovaRegular.ttf);
}

html, body {
    max-width: 100%;
    overflow-x: hidden;
}
body{font-family:Open Sans,Cabin,'Helvetica Neue',Helvetica,Arial,sans-serif !important; padding:0px; margin:0px;}
h1, h2, h3, h4, h5, h6{font-weight: 400; font-size:24px; color:#8a8a8a; margin: 0 0 25px;	 }
p{color:#8a8a8a; font-size:16px; line-height:24px; font-family:ProximaNova !important; }
a{color:#e24d2d; /*  font-size:15px; */}
a:hover{color:#000;  text-decoration:none; }
img{width:100%;}
span a{color:#ffffff;}
.paddingtop0{padding-top:0px !important;}
.paddingbottom0{padding-bottom:0px !important;}
.paddingtop5{padding-top:5px !important;}
.paddingtop{padding-top:20px !important;}
.paddingtop10{padding-top:10px;}
.paddingtop25{padding-top:25px;}
.paddingtop15{padding-top:15px;}
.paddingbottom10{padding-bottom:10px;}
.paddingright5{padding-right:5px;}
.paddingleft5{padding-left:5px;}
.paddingbottom{padding-bottom:20px;}
.paddingtop30{padding-top:30px !important;}
.paddingbottom30{padding-bottom:30px;}
.paddingtop40{padding-top:40px !important;}
.paddingbottom40{padding-bottom:40px;}
.paddingtop50{padding-top:50px !important}
.paddingbottom50{padding-bottom:50px;}
.paddingtop60{padding-top:60px;}
.paddingbottom60{padding-bottom:60px;}
.paddingtop70{padding-top:10% !important;}
.paddingbottom70{padding-bottom:10%;}
.paddingtop80{padding-top:80px !important;}
.paddingbottom80{padding-bottom:80px;}
.paddingbottom75{padding-bottom:75px;}
.paddingright{padding-right:20px;}
.paddingright3{padding-right:3px;}
.paddingtop5per{padding-top:5%;}
.padding4per{padding:4%;}
.paddingtop40per{padding-top:40%;}
.paddingtop8per{padding-top:8%;}
.paddingtop14per{padding-top:14%;}
.paddingright5per{padding-right:5%;}
.paddingbottom20per{padding-bottom:20% !important;}
.paddingtop20per{padding-top:20%;}.paddingtop40per{padding-top:40%;}
.padding0{padding:0px;}
.padding5{padding:5px;}
.padding10{padding:10px;}
.padding15{padding:15px;}
.padding30{padding:30px;}
.padding40{padding:40px;}
.padding50{padding:50px;}
.padding60{padding:60px;}
.paddingleft0{padding-left:0px;}
.paddingleft1{padding-left:1px;}
.paddingleft5per{padding-left:5%;}
.paddingtop145{padding-top:145px;}
.paddingright0{padding-right:0px;}
.paddingright10{padding-top:145px;}
.paddingbottom143{padding-bottom:295px;}
.sectionbottom-top0{
	padding-bottom:0px; padding-top:0px; 
}
.paddingtop-left{padding-top: 15px; padding-left: 0px;}
.paddingtop100{padding-top:100px;}
.paddingbottom100{padding-bottom:100px;}
.paddingbottom120{padding-bottom:120px;}
.paddingtop120{padding-top:120px;}
.paddingtop160{padding-top:160px;}
.margin0{margin:0px;}
.margintop0{margin-top:0px !important;}
.margintop6{margin-top:6px !important;}
.margintop5{margin-top:5%;}
.margintop16{margin-top:16%;}
.margintop30{margin-top:20%;}
.margintop18per{margin-top:18%;}
.margintop22per{margin-top:50%;}
.margintop72per{margin-top:72%;}
.margin4{margin:4%;}
.margin2{margin:2%;}
.marginbottom5{margin-bottom:5px;}
.marginbottom{margin-bottom:20px;}
.marginbottom40{margin-bottom:40px;}
.margintop{margin-top:20px;}
.marginbottom0{margin-bottom:0px;}
.margintop45{margin-top:45%;}
.margintop50{margin-top:50px;}
.marginleft20{margin-left:20px;}
.marginright10{margin-right:10px;}
.clear{clear: both;}
.sectionwhite{background-color:#ffffff; padding:20px; border-top:8px solid #ccc; }
.txtleft{text-align:left !important;}
.txtright{text-align:right;}
.whitetxt{color:#ffffff !important;}
.txtcenter{text-align:center !important;}
.txtjustify{text-align:justify !important;}
.txttransform-none{text-transform:none !important;}
.paddingleft{padding-left:20px;}
.img-svg{width:80px; height:auto;}
.img-width100{width:100% !important;}
.max-width100{max-width:100% !important;}
.border-bottom{border-bottom:1px solid #d1d1d1;}
.border-right-white{border-right:1px solid #ffffff;}
.border-top-white{border-top:1px solid #ffffff;}
.border-bottom-white{border-bottom:1px solid #ffffff;}
.blockquote-border{padding: 10px 20px; font-size: 16px; border-left: 5px solid #f7751f;}
.displaynone{display:none;}
.line-height0{line-height:0px;}
.hidemobile{display:initial;}
.showmobile{display:none;}
.vps{
	color: #000000;
    font-size: 20px;
    line-height: 30px;
	font-family: ProximaNova;
}
.display-inline-table{display:inline-table;}
.margin10{margin:10px;}
.running-txt{font-size:16px; color:#000000 !important; font-weight:300; text-align:center !important;}
.running-txt-oil-and-gas{font-size:18px; color:#000000 !important; font-weight:300; text-align:center !important;}
.running-txt-left{font-size:16px; color:#000000 !important; font-weight:300; text-align:left;}
.main-brand-heading{font-size:60px !important; padding-top:100px;font-weight:400 !important; text-align:left ; color:#e24d2d; line-height:inherit;}
.text-ani{font-size:32px !important; font-weight:400 !important; text-align:left; color:#fff; line-height:inherit;}
.brand-heading{font-size:48px !important; padding-top:100px;font-weight:700 !important; text-align:left ; color:#e24d2d; line-height:inherit;}
.brand-sub-heading{font-size:28px; font-weight:600; text-align:left; color:#363434; line-height:2em;}
.big-data-ldn-heading{font-size:24px; font-weight:600; text-align:left; color:#363434; line-height:2em;}
.casestudy-heading{font-size:32px; padding-top:100px; font-weight:600; text-align:left; color:#ffffff; line-height:1.33;}
.news-main-heading{font-size:32px; padding-top:60px; font-weight:600; text-align:left; color:#ffffff; line-height:1.33;}
.casestudy-thanks-heading{font-size:28px; font-weight:600; text-align:center !important; color:#ffffff; line-height:1.33;}
.infographics-thanks-heading{font-size:36px; font-weight:600; text-align:center !important; color:#ffffff; line-height:1.33;}
.oil-and-gas-sec-five-heading{font-size:36px; font-weight:400; text-align:center !important; color:#ffffff; line-height:1.33;}
.brand-sub-heading-white{font-size:28px; font-weight:600; text-align:left !important; color:#ffffff; line-height:inherit;}
/* .container{max-width:80%;} */
.mainheading{font-weight: 400; font-size:24px; color:#8a8a8a; margin: 0px; text-transform: uppercase !important;}
.mainheading-prod{font-weight: 400; font-size:24px; color:#8a8a8a; margin: 0px;}
.subheading{font-weight: 600; font-size:18px; color:#363434; margin: 0 0 10px;}
.subheading-ai-ml{font-weight: 600; font-size:18px; color:#363434; margin: 0 0 10px;}
.subheading-one{font-weight: 400; font-size:18px; color:#e24d2d; margin: 0 0 10px;}
.subpage-subheading{font-size:22px; color:#e85a29;text-align:justify; font-weight:600; line-height:inherit;}
.subpage-subheading20{font-size:20px; color:#e85a29;text-align:justify; font-weight:600; line-height:inherit;}
.subpage-subheading-black{font-size:22px; color:#000; font-weight:600; line-height:inherit;}
.subpage-subheading20{font-size:20px; color:#000; font-weight:600; }
.subpage-subheading18{font-size:18px; color:#000; font-weight:600; line-height:inherit; text-align:left; padding-left:0px; }
.subpage-subheading-software{font-size:20px; color:#000;}
.subpage-brand-heading{font-size:40px !important; padding-top:100px;font-weight:400 !important; text-align:center ; color:#fff; line-height:inherit;}
.subpage-brand-heading-research{font-size:40px !important; padding-top:60px;font-weight:400 !important; text-align:center ; color:#fff; line-height:inherit;}
.subpage-brand-heading-gma{font-size:40px !important; padding-top:50px;font-weight:400 !important; text-align:center ; color:#fff; line-height:inherit;}
.subpage-brand-heading-store-location{font-size:40px !important; padding-top:100px;font-weight:400 !important; text-align:center ; color:#fff; line-height:inherit;}
.subpage-brand-heading-freshbiz{font-size:40px !important; font-weight:400 !important; text-align:center ; color:#fff; line-height:inherit;}
.subpage-brand-heading-aboutus{font-size:40px !important; font-weight:400 !important; text-align:center ; color:#000000; line-height:inherit;}
.subpage-brand-heading-datastudio{font-size:40px !important; font-weight:400 !important; text-align:center ; color:#fff; line-height:inherit;}
.subpage-brand-heading-productiwise{font-size:30px !important; font-weight:600 !important; text-align:left ; color:#1f4cf1 !important; line-height:inherit;}
.subpagebrand-sub-heading{font-size:24px; font-weight:300; text-align:center !important;  color:#000000; line-height:inherit;}
.subpagebrand-sub-heading-ai{font-size:24px; font-weight:300; text-align:center !important;  color:#000000; line-height:inherit;}
.subpagebrand-sub-heading-ai-ml{font-size:24px; font-weight:300; text-align:left !important;  color:#000000; line-height:inherit;}
.infographics-txt-thanks {width: 100%;font-size:24px; font-weight:300; text-align:left; color:#ffffff; line-height:inherit;}    
.news-inside-heading {
    font-size: 26px;
    padding-top: 14%;
    font-weight: 600;
    text-align: left;
    color: #ffffff;
    line-height: 1.33;
}
.bottomline{
	text-align:left; 
	color:#ffffff; 
	font-size:15px; 
	line-height:32px; 
	
}
.breadcrumb-nav{
	display:block;
}
.mainpage{width:100%; padding:0px; margin:0px;}
.btn-orange{background:#e24d2d; border-radius:30px 30px 30px 30px; border:0px; padding:15px;  margin-top:25px; padding-left:15px; color:#fff; font-size:18px; font-weight:600; }
.btn-white{background:#ffffff; border-radius:30px 30px 30px 30px; border:0px; padding:10px;  margin-top:25px; color:#e24d2d; font-size:18px; font-weight:600; }
.btn-orange-left{background:#ffffff; border-radius:30px 0px 0px 30px; border:0px; float:left; padding:15px;  width:80%; margin-top:25px; padding-left:15px; color:#e24d2d; font-size:18px; font-weight:600;}
.btn-orange-right{background:#e24d2d; border-radius:0px 30px 30px 0px; border:0px; float:left; padding:11px; margin-top:25px; color:#fff; font-size:0px; font-weight:400; text-transform:uppercase;  padding-bottom:19px;}
.btn-orange-right:hover{background:#c63212;}
.logo{width:150px; height:auto;}
marquee img{padding-right:90px; padding-left:90px; width:auto; height:71px; }
.form-inline .form-control{width:inherit;}
.custom_menu{
    padding-top: 10px;
    padding-bottom: 0px;
}
.content-txt:hover {
    background: #f9f8f8;
    -webkit-box-shadow: 14px 17px 30px -12px rgba(0,0,0,0.26);
    -moz-box-shadow: 14px 17px 30px -12px rgba(0,0,0,0.26);
    box-shadow: 14px 17px 30px -12px rgba(0,0,0,0.26);
}
.oil-and-gas {
	color: #ffc600 !important;
}
.oil-and-gas:hover{
	text-decoration:underline !important;
}
.colorblack{
	color: #000000 !important;
}
.colorwhite{
	color: #ffffff !important;
}
.colorwhite a:hover{
	color: #ffc600 !important;
}
.colorgrey{
	color:#b5b1b1 !important;
}
.colorFDC10C{
	color:#FDC10C;
}
.color-ai{
	color:#2576de;
}

.color-productiwise{
	color:#fafd32 !important;
}
.prod-background{
	background:#fdaf32 !important;
}
.background-black{
	background: rgba(0,0,0, 0.7);
	opacity:0.8;
}
.background-darkblack{
	background:#363434;
}
.technology{color:#fff; text-align:center;}
.data-solution{background-color:#e24d2d; padding:5px; opacity:1; color:#ffffff; text-shadow:none;}
.background-white{
	background:rgba(255,255,255, 0.7);
}
.background-f6f6f6{
	background-color:#f6f6f6;
}
.background-pink{
	background:rgba(197,42,90, 0.7);
}
.background-ff6633{
	background:rgba(255,102,51, 0.7);
}

.background-e24d2d{
	background-color:#e24d2d;
}
.background-color-ff6633{
	background-color:#ff6633;
}
.background-blue{
	background:rgba(3,46,83,0.7);
}
.backgroundffa800{
	background-color:#ffa800;
}
.colorfreshbiz{
	color:#0096c8;
}
.colore24d2d{
	color:#e24d2d;
}
.font-italic{
	font-style:italic !important;
}
.background-ai
{
	background-color:#F9F9F9;
}
.paddingtop40-ai{
	padding-top:40px;
}
 .sliderheading-ai-page{font-size:20px; color:#ffffff; text-align:center;}
 .paddingtop100-ai{padding-top:100px;}
 .paddingtop80-ai{padding-top:80px;}
.background-orange{
	background:rgba(232,90,41, 0.7);
	color:#ffffff !important;
	padding:3px;
}
.btn-orange-download {
    background: #e24d2d;
    border-radius: 30px 30px 30px 30px;
    border: 0px;
    padding: 10px;
    margin-top: 25px;
    padding-left: 9px;
    color: #fff;
    font-size: 18px;
    font-weight: 600;
	width:-webkit-fill-available;
}
.case-contact{    
	background: #f9f5f5;
    border-radius: 25px;
    padding: 10px;
    border: 1px dashed #c2c2c2;
	}
.productiwise-border-right{
	border-right: 1px solid #e4e5e6; height: 100px; text-align: center;
}
.ai-ml-border-right{
	border-right: 1px solid #e4e5e6; height: 100px; text-align: center;
}
.color-orange{
	color:#e85a29;
}
.c-btn {
    font-size: 16px;
    line-height: 18px;
    font-weight: 300;
    color: #ffffff;
    border: 2px solid #FFFFFF;
    -moz-border-radius: 5px;
    border-radius: 5px;
	padding:12px;
	font-family:Open Sans;
	text-align:center;

}
.gis-box{	  
    background-color: #ffffff;
    /*border: 1px solid red;*/
    padding: 30px;
	box-shadow: 0px 10px 8.7px 0.3px rgba(0, 0, 0, 0.07);
  }
.roboto-txt{
	  text-align:left !important;
	  color:#000000;
	  font-family:Open Sans,Cabin,'Helvetica Neue',Helvetica,Arial,sans-serif;
  }
  .carousel-indicators .active{
	  background-color:#e24d2d !important;
  }
 
  .sectionul{
	      padding: 0px;
    list-style-type: none;
    display: inline;
	
  }
  .sectionul li{
	 float: left;
    padding-right: 20px;
  }
  .sectionultxt{
	  font-size:16px;
	  font-weight:600;
  }
   .prod-sectionultxt{
	  font-size:12px;
	  color:#000;
	  
  }
  .privacypolicy{
	  
  background-image: linear-gradient(120deg, #f6d365 0%, #fda085 100%);
  padding-bottom:4%;

  }
  .videoplay{
	  font-size:16px !important;
	  font-weight:400;
	  margin-right:10px;
	  color:#e24d2d;
  }
  .tagline{
	  font-size:18px !important;
	  font-weight:400;
	  
	  line-height:22px;
  }
  
  .fontsize16{
	  font-size:16px !important;
	  margin-top:25%;
  }
  .fontweight500{
	  font-weight:500;
  }
  .hme-slider{
	  width:140px;
	  height:auto;
  }
  .why-mobius{
	  text-align:left; color:#fff; line-height:30px;
  }
  .our-partners{
	  width:60%; margin-top:40px; padding-bottom:40px;/* border-bottom:1px solid #c2c2c2;*/
  }.daas-partners{
	  width:90%; margin-top:40px; padding-bottom:40px;/* border-bottom:1px solid #c2c2c2;*/
  }
  .border-right{
	  border-right: 1px solid #606060; text-align: center; line-height:0px;
  }
.form-style {
    height: 42px;
    border: 1px solid #ced4da;
    border-radius: 5px;
}
.thankyou{
	background-color: #ffffff;
    border-radius: 10px;
    box-shadow: 0px 0px 30px rgba(100,100,100,0.3);
	padding:30px;
}
.data-studio-imgs{
	width:auto;
	height:70px;
}
  /*---------------------------------------------------
			Banner SVG Starts Here
---------------------------------------------------*/

div svg {width: 24px; height: 26px; fill: #ffffff; cursor: pointer; overflow: visible;}
div svg polygon, div svg path {transition: all 0.5s cubic-bezier(0.2, 1, 0.3, 1);}
div svg:hover polygon, div svg:hover path {transition: all 1s cubic-bezier(0.2, 1, 0.3, 1); fill: #ffffff;}
div svg:hover .arrow {animation: arrow-anim 2.5s cubic-bezier(0.2, 1, 0.3, 1) infinite;}
div svg:hover .arrow-fixed {animation: arrow-fixed-anim 2.5s cubic-bezier(0.2, 1, 0.3, 1) infinite;}
@keyframes arrow-anim {0%{opacity: 1; ransform: translateX(0);} 5% {transform: translateX(-0.1rem);} 100% {transform: translateX(1rem); opacity: 0;}}
@keyframes arrow-fixed-anim {5% {opacity: 0;} 20% {opacity: 0.4;} 100% {opacity: 1;}}

/*---------------------------------------------------
			Banner SVG End Here
---------------------------------------------------*/

/*---------------------------------------------------
			Navigation Starts Here
---------------------------------------------------*/
.navbar-brand{margin-right:0px;}

/*---------------------------------------------------
			Navigation End Here
---------------------------------------------------*/

/*---------------------------------------------------
		Logo Slider Automatic Starts Here
---------------------------------------------------*/

.suga-container li {list-style: none; padding-left:15px; padding-right:15px;}
.suga-container li img{width:80%; height:auto; }
/*.suga-container {background-color:rgba(255, 255, 255, 0.7); position:absolute; width: 100%;}*/
.suga-container {background:none; position:absolute; width: 100%;}
.suga-slider-wrap {overflow: hidden; margin: 1em; height: 100px; width:70%;margin:0px auto;}
.suga-slider-group { &:before,
  &:after {
    content: " ";
    display: table;
  }

  &:after {
    clear: both;
  }
}
.suga-container1 li {list-style: none; padding-left:15px; padding-right:15px;}
.suga-container1 li img{width:80%; height:auto; }
.suga-container1 {width: 100%;}
.suga-slider-wrap1 {overflow: hidden; margin: 1em;}
.suga-slider-group1 { &:before,
  &:after {
    content: " ";
    display: table;
  }

  &:after {
    clear: both;
  }
}
.suga-container2 li {list-style: none; padding-left:15px; padding-right:15px;}
.suga-container2 li img{width:80%; height:auto; }
.suga-container2 {width: 100%;}
.suga-slider-wrap2 {overflow: hidden;/* margin: 1em;*/}
.suga-slider-group2 { &:before,
  &:after {
    content: " ";
    display: table;
  }

  &:after {
    clear: both;
  }
}
.suga-slide {float: left; position: relative; margin-left: 0; padding-left: 30px; padding-right: 30px;}

/*---------------------------------------------------
		Logo Slider Automatic End Here
---------------------------------------------------*/

/*---------------------------------------------------
		Icon Rotation Starts Here
---------------------------------------------------*/

.rotate{
  transform: rotate(0);
  transition: transform 0.6s ease;  
}
.box{top: 15px; margin-top:18px; padding-bottom:18px}
.box-{top: 15px; margin-top:18px; padding-bottom:18px}
.blue{background-color: #e24d2d; border-radius: 25px; width: 53px; height:79px; }
.blue i{color: #fff !important; font-size: 35px; top: 19px; position: absolute; left: 8px;}
.box:hover .rotate{transform: rotate(360deg); /* Standard syntax */}

.blue1{background-color: #e24d2d; width: 76px; height:39px; position: relative;}
.blue1:before {
	content: "";
	position: absolute;
	top: -25px;
	left: 0;
	width: 0;
	height: 0;
	border-left: 38px solid transparent;
	border-right: 38px solid transparent;
	border-bottom: 25px solid #ff681f;
}
.blue1:after {
	content: "";
	position: absolute;
	bottom: -25px;
	left: 0;
	width: 0;
	height: 0;
	border-left: 38px solid transparent;
	border-right: 38px solid transparent;
	border-top: 25px solid #ff681f;
}
.blue1 i{color: #fff !important; font-size: 35px; position: absolute; left: 25%;}

.blue2{background-color: #ff681f; width: 120px; height:70px; position: relative;}
.blue2:before {
	content: "";
	position: absolute;
	top: -25px;
	left: 0;
	width: 0;
	height: 0;
	border-left: 60px solid transparent;
	border-right: 60px solid transparent;
	border-bottom: 25px solid #ff681f;
}
.blue2:after {
	content: "";
	position: absolute;
	bottom: -25px;
	left: 0;
	width: 0;
	height: 0;
	border-left: 60px solid transparent;
	border-right: 60px solid transparent;
	border-top: 25px solid #ff681f;
}
.blue2 i{color: #fff !important; font-size: 67px; position: absolute; left: 23%;}



/*---------------------------------------------------
		Icon Rotation End Here
---------------------------------------------------*/

/*---------------------------------------------------
		Mobius Section Starts Here
---------------------------------------------------*/

.mobiussection{background:url(../img/section_bg.jpg) center center no-repeat; background-size:cover; background-attachment:fixed; color:#fff; padding: 80px 0 99px;}
.whymobius{font-size:5rem; font-weight:900; text-align:right; line-height:85px; text-transform:uppercase; color:rgba(255, 255, 255, 0.5) !important; }


/*---------------------------------------------------
		Mobius Section End Here
---------------------------------------------------*/


/*/*---------------------------------------------------
				store locations
---------------------------------------------------*/	
.store-brand-heading{font-size:40px !important; padding-top:40px;font-weight:600 !important; text-align:center ; color:#fff; line-height:inherit;}
.store-list{padding:0;list-style:none; color:#fff; text-align:left; line-height:32px;}
.store-list li{font-size:16px !important;     font-family: ProximaNova !important;}
.fontweight600{font-weight:600;}

/*/*---------------------------------------------------
				store locations
---------------------------------------------------*/				

/*---------------------------------------------------
		Back to Top Button Starts Here
---------------------------------------------------*/

.testheight {height:1200px; font-size:20px; text-align:center; padding:100px 20px;}
.scrolltop {display:none; width:100%; margin:0 auto; position:fixed; bottom:20px; right:10px; color:#fff;}
.scroll {position:absolute; box-shadow:3px 3px 3px rgba(0, 0, 0, .2); right:20px; bottom:20px; background:#e24d2d; border-radius: 10px; padding:20px; text-align: center; margin: 0 0 0 0; cursor:pointer; transition: 0.5s;-moz-transition: 0.5s; -webkit-transition: 0.5s; -o-transition: 0.5s;}
.scroll:hover {background:#333; transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; -o-transition: 0.5s;}
.scroll:hover .fa {padding-top:-10px;}
.scroll .fa {font-size:30px; margin-top:-5px; margin-left:1px; transition: 0.5s; -moz-transition: 0.5s; -webkit-transition: 0.5s; -o-transition: 0.5s;}

/*---------------------------------------------------
		Back to Top Button End Here
---------------------------------------------------*/

/*--------------------------------------------------
				footer above content
---------------------------------------------------*/
.footer-above-txt{
	color:#656565;
	font-size:36px;
}
.info-footer-above-txt{
	color:#000000;
	font-size:22px;
	font-weight:600;
	line-height:36px;
}
/*--------------------------------------------------
				footer above content
---------------------------------------------------*/


/*---------------------------------------------------
		Footer Starts Here
---------------------------------------------------*/

.footerbg{display:table; width:100%; height:auto; padding-top:200px; text-align:center; color:#fff; background:url(../img/footer-bg.jpg) no-repeat top center scroll; background-color:#000; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;}
.footerbg1{display:table; width:100%; height:auto; padding-top:100px; text-align:center; color:#fff; background:url(../img/footer-bg.jpg) no-repeat top center scroll; background-color:#000; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; position: inherit;}
.footerbg-info{display:table; width:100%; height:auto; padding-top:10px; text-align:center; color:#fff; background:url(../img/footer-bg.jpg) no-repeat top center scroll; background-color:#000; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;}
.footer-heading{font-size:48px;color:#ff8414; font-weight:300 !important}
.btn-block{border-radius:0px; padding:10px; width:auto; display:inherit;}
.footer-title{font-size:24px; color:#da5302; text-transform:uppercase; padding-bottom:8px; text-align:left;}
.title-line{width:40%; height:3px; background:#3d3d3d;}
footer ul{padding:0px;}
footer ul li{list-style:none; color:#fff; text-align:left; line-height:28px;}
footer ul li a{list-style:none; color:#fff;}
footer ul li a:hover{color:#f8ae53;}
.mobius-strip{width:30px; height:auto;}
.socialicons{padding:5px;}
.socialicons ul{margin:0px;}
.socialicons ul li{display:inline; padding-left:8px; padding-right:8px;}
.socialicons ul li a{transition:none; color:#fff;}
.socialicons ul li a:hover{transition:none; color:#fff;}
.socialicons ul li a i{font-size:28px; }
.socialicons ul li a i:hover{transition:none; color:#fff;}

/*---------------------------------------------------
		Footer End Here
---------------------------------------------------*/

/*---------------------------------------------------
		Breadcrumbs Start Here
---------------------------------------------------*/

.breadcrumb{    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: .45rem 1rem;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #FFF;
    border-radius: .85rem;
    position: relative;
    top: -20px;
	box-shadow: 0px 4px 7px 2px #a7a4a1;}
.bread nav{margin:0 auto !important;}
.breadcrumb-item+.breadcrumb-item::before{content:"-";}
.breadcrumb li, .breadcrumb li a{font-size:13px;}

/*---------------------------------------------------
		Breadcrumbs End Here
---------------------------------------------------*/

/*---------------------------------------------------
		Features Start Here
---------------------------------------------------*/

.features{
	
	position:relative;
	width:30%;
	height:auto;
	
}
.features:before{position:relative; content: ""; border-right:2px solid #ff681f; left:100%}




/*---------------------------------------------------
		Features End Here
---------------------------------------------------*/

/*---------------------------------------------------
		Webcontent section starts
----------------------------------------------------*/




.web-content-section{background: rgba(115,165,230,1);
background: -moz-linear-gradient(left, rgba(115,165,230,1) 0%, rgba(83,124,185,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(115,165,230,1)), color-stop(100%, rgba(83,124,185,1)));
background: -webkit-linear-gradient(left, rgba(115,165,230,1) 0%, rgba(83,124,185,1) 100%);
background: -o-linear-gradient(left, rgba(115,165,230,1) 0%, rgba(83,124,185,1) 100%);
background: -ms-linear-gradient(left, rgba(115,165,230,1) 0%, rgba(83,124,185,1) 100%);
background: linear-gradient(to right, rgba(115,165,230,1) 0%, rgba(83,124,185,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#73a5e6', endColorstr='#537cb9', GradientType=1 );
color:#fff; padding: 40px 0 40px; position:relative;}



/*---------------------------------------------------
		Webcontent section ends
----------------------------------------------------*/

/*---------------------------------------------------
		Contactform section starts
---------------------------------------------------*/
.contactform{
	position:relative;
	bottom:15px;
}
.form-bg{
	background-color:#ffffff;
	border-radius:10px;
	box-shadow:0px 0px 30px rgba(100,100,100,0.3);
}
.form-left{
	background-color:#ff6633;
	border-radius:10px 0px 0px 10px;
	padding:15px;
	
}
.form-right{
	padding:15px;
	padding-top:7%;
}

textarea {
	resize: none;
}
.form-label {
	font-size: 12px;
	color: #5e9bfc;
	margin: 0;
	display: block;
	opacity: 1;
	-webkit-transition: .333s ease top, .333s ease opacity;
	transition: .333s ease top, .333s ease opacity;
}
.form-control {
	border-radius: 0;
	border-color: #ccc;
   	border-width: 0 0 1px 0;
   	border-style: none none solid none;
   	box-shadow: none;
}
.form-control:focus {
	box-shadow: none;
	border-color: #5e9bfc;
}
.js-hide-label {
	opacity: 0; 	
}
.js-unhighlight-label {
	color: #999 
}
.btn-start-order {
	background: 0 0 #ffffff;
    border: 1px solid #2f323a;
    border-radius: 3px;
    color: #2f323a;
    font-family: Open Sans,Cabin,'Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size: 16px;
    line-height: inherit;
    margin: 30px 0;
    padding: 10px 50px;
    text-transform: uppercase;
    transition: all 0.25s ease 0s;
}
.btn-start-order:hover,.btn-start-order:active, .btn-start-order:focus {
	border-color: #5e9bfc;
	color: #5e9bfc;
}

.form-group {
    margin-bottom: 2.5rem;
}
.btn-danger{
	border-radius:0px !important;
	cursor:pointer;
	font-family:Open Sans !important;
	width:-webkit-fill-available;
}

#captcha input{
  background: url(http://img3.uploadhouse.com/fileuploads/17737/17737011310213e71805ecf2292144cbbecf42ad.png) no-repeat scroll 0 0 transparent;
  margin: 5px 0 0;
  padding: 0;
  border: medium none;
  cursor: pointer;
  width: 15px;
}
.captcha {
  background:#222222 url(http://img3.uploadhouse.com/fileuploads/17737/17737011310213e71805ecf2292144cbbecf42ad.png) no-repeat 10px 9px;
}
/*---------------------------------------------------
		Contactform section ends
---------------------------------------------------*/

.research-img{
	width:auto;
	height:72px;
}
.research-img-2{
	width:63px;
	height:63px;
}

/*---------------------------------------------------
		web content curation section starts
---------------------------------------------------*/
#one {
    margin:10px;
    width:100%;
    height:45px;
    border:0px dashed #333; }
#two{
    float:left;
    width:50%;
    height:45px;
    border-width:3px;
    border-style:dashed;
    margin:-2px 0 0 -2px;
	border-color:#ffae00 #ffae00 #FFF #FFF; }
	
#three {
    margin:10px;
    width:100%;
    height:45px;
    border:0px dashed #333; }
#four{
    float:left;
    width:50%;
    height:45px;
    border-width:3px;
    border-style:dashed;
    margin:-2px 0 0 -2px;
   
	 border-color:#FFF #acd373 #acd373 #FFF; }
   
#five {	
    margin:10px;
    width:100%;
    height:45px;
    border:0px dashed #333; }
#six{
    float:right;
    width:50%;
    height:45px;
    border-width:3px;
    border-style:dashed;
    margin:-2px 0 0 -2px;
    border-color:#FFF #FFF #8393ca #8393ca 
	}
#seven {
    margin:10px;
    width:100%;
    height:45px;
    border:0px dashed #333; }
#eight{
    float:left;
    width:50%;
    height:45px;
    border-width:3px;
    border-style:dashed;
    margin:-2px 0 0 -2px;
     border-color:#FFF #acd373 #acd373 #FFF; }
   
#nine {	
    margin:10px;
    width:100%;
    height:45px;
    border:0px dashed #333; }
#ten{
    float:right;
    width:50%;
    height:45px;
    border-width:3px;
    border-style:dashed;
    margin:-2px 0 0 -2px;
    border-color:#FFF #FFF #ff6633 #ff6633 
	}
/*---------------------------------------------------
		web content curation section ends
---------------------------------------------------*/

/*---------------------------------------------------
		Mobito section starts
---------------------------------------------------*/
.mobito{
	position:relative;
	bottom:92px;
	margin:0 auto;
	box-shadow:0px 0px 20px rgba(100,100,100,0.3);
	padding:0px;
}
/*
.carousel {
	margin: 50px auto;
	padding: 0 70px;
}
.carousel .item {
	color: #999;
	font-size: 14px;
    text-align: center;
	overflow: hidden;
    min-height: 290px;
}
.carousel .item .img-box {
	width: 135px;
	height: 135px;
	margin: 0 auto;
	padding: 5px;
	border: 1px solid #ddd;
	border-radius: 50%;
}
.carousel .img-box img {
	width: 100%;
	height: 100%;
	display: block;
	border-radius: 50%;
}
.carousel .testimonial {
	padding: 30px 0 10px;
}
.carousel .overview {	
	font-style: normal;
	font-size:18px;
}
.carousel .overview b {
	
	color: #ff6633;
}
.carousel .carousel-control {
	width: 40px;
    height: 40px;
    margin-top: -20px;
    top: 50%;
	background: none;
}
.carousel-control i {
    font-size: 68px;
	line-height: 42px;
    position: absolute;
    display: inline-block;
	color: rgba(0, 0, 0, 0.8);
    text-shadow: 0 3px 3px #e6e6e6, 0 0 0 #000;
}
.carousel .carousel-indicators {
	bottom: -40px;
}
.carousel-indicators li, .carousel-indicators li.active {
	width: 10px;
	height: 10px;
	margin: 1px 3px;
	border-radius: 50%;
}
.carousel-indicators li {	
	background: #999;
	border-color: transparent;
	box-shadow: inset 0 2px 1px rgba(0,0,0,0.2);
}
.carousel-indicators li.active {	
	background: #555;		
	box-shadow: inset 0 2px 1px rgba(0,0,0,0.2);
}

*/
/*---------------------------------------------------
		Mobito section ends
---------------------------------------------------*/



/*---------------------------------------------------
		finance section starts
---------------------------------------------------*/
.box-finance{
	background-color:#e24d2d;
	border-radius:25px;
	box-shadow: 0px 11px 4.9px 0.2px rgba(0, 0, 0, 0.2);
	padding:25px;

}

/*---------------------------------------------------
		finance section ends
---------------------------------------------------*/




/*---------------------------------------------------
		daas section starts
---------------------------------------------------*/
.daas-breadcrumb{
	top:-34px !important;
	font-size:15px !important;
}
.box-daas{
	background-color:#f7f7f7;
	border-radius:25px;
	box-shadow: 0px 11px 4.9px 0.2px rgba(0, 0, 0, 0.2);
	padding:25px;

}
.box-txt{
	text-align:justify;
	line-height:30px;

}
.getstarted-btn{
	border-radius: 25px;
	background-color: #e24d2d;
	font-size:16px;
	text-align:center;
	line-height:24px;
	padding:12px;
	border:none;
	font-family:Open Sans;
	color:#fff;
	cursor:pointer;
	font-weight:600;
	width:-webkit-fill-available;
}
.getstarted-btn:hover
	{
		background-color:#c82333;
		box-shadow:0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);}

.daas-section-one{
	padding-bottom:0px;
	padding-top:0px;
}
.daas-section-one-imgs{
	height:auto; width:72px;
}
.mobito-img{
	width:280px;
	height:auto;
}
.mobito-section-content{
	color:#ffffff; line-height:1.75; font-size:16px;
}
.daas-sectionthree{
	padding-bottom:40px;
	
}.daas-section-clients{
	padding-bottom:40px;
	border-bottom: 1px solid #c2c2c2;
}


/*---------------------------------------------------
		daas section ends
---------------------------------------------------*/


.box-txt-tax{
	text-align:left;
	line-height:24px;
	padding:0px;

}

/*---------------------------------------------------
		unstructured section starts
---------------------------------------------------*/
.uncoverinsights-img{width:80% !important; height:auto;}
/*---------------------------------------------------
		unstructured section ends
---------------------------------------------------*/

/*---------------------------------------------------
		gis section starts
---------------------------------------------------*/
.gis-section2-img{
	width:103px; height:auto;
}
.gis-section1-img{
	width:70px; height:auto;
}
.dig-mark-img{
	width:100px; height:auto;
}
.gis-section6-img{
	width:35px; height:auto;
}
.productive-img{
	width:55px; height:auto;
}
/*---------------------------------------------------
		gis section ends
---------------------------------------------------*/

/*---------------------------------------------------
		eCommerce section starts
---------------------------------------------------*/
.services-img{width:60px; height:auto;}
.competitive-hr{background-color: #e1e3e4; width:40%;}
.brand-rep-img{width:40px; height:auto;}
.ai-ml-img{width:auto; height:90px;}
/*---------------------------------------------------
		eCommerce section ends
---------------------------------------------------*/


/*---------------------------------------------------
		digitization section starts
---------------------------------------------------*/
.digitization-section-one{padding-bottom: 0px;  padding-top: 0px; top: -100px; position: inherit;}

.hrtag{width:30%;
      background-color:#888787;
	  margin-bottom:0px;}
.different-sources-img{
	 width:71px; height:auto;
}
.different-sources-txt{
	color:#363434; font-weight:600; font-size:14px !important; padding-top:8px;
}	  
.digitizationbutton {
    padding: 12px;
     border-radius: 5px; 
    /* background-color: #eddc22; */
    border: 21px;
    /* color: #000; */
    cursor: pointer;
    font-family: Open Sans;
    font-size: 16px;
    font-weight: 500;
    border: 1px solid #ffffff;
}

.modal-dialog {
      max-width: 800px;
      margin: 30px auto;
  }

.slider-img{
	width:auto; height:226px;
}

.modal-body {
  position:relative;
  padding:0px;
}
.close {
  position:absolute;
  right:-30px;
  top:0;
  z-index:999;
  font-size:2rem;
  font-weight: normal;
  color:#fff;
  opacity:1;
}

.videoplayer{
	background:url(../img/digitization/video-player.png) no-repeat;
	width:100%;
	height:419px;
}

.videoplayer_btn{
	bottom: 20%;
	font-size:35px;
	position: absolute;
	right: 5%;
	color: #b13636;
	background-color: transparent;
	border: none;
	cursor:pointer;
	padding: 2%;
}
.digitization-video{z-index: 999; top: -105px;}
.tick-img{width:15px; height:auto;}
.digitization-border{background-color:#f1f1f1; border-bottom:2px solid #e85a29;}
.scanningservices-img{width:92px; height:auto;}
.entrust-img{width:52px; height:auto;}
/*---------------------------------------------------
		digitization section ends
---------------------------------------------------*/

/*---------------------------------------------------
		Travel Section style starts
---------------------------------------------------*/
.reshaping-hr{background-color: #e1e3e4; height: 1px;}
.research-hr-black{background-color: #000000; height: 1px;}
.dot{width:10px; height:10px; margin-right:10px;}
/*---------------------------------------------------
		Travel Section style ends
---------------------------------------------------*/


/*---------------------------------------------------
		Fresh Biz style starts
---------------------------------------------------*/
.freshbiz-strip1{padding: 8px;
    background-color: #e24d2d;
    font-size: 18px;
    font-weight: 600;
    color: #fff;
	line-height:3rem;
}
.freshbiz-strip2{ 
    padding: 8px;
    background-color: #ffd03b;
    font-size: 18px;
    font-weight: 600;
    color: #020202;
	line-height:3rem;	
}
.freshbiz-equal{
	padding: 20px;
    font-size: 24px;
    font-weight: 600;
}
/*---------------------------------------------------
		Fresh Biz ends
---------------------------------------------------*/



/*---------------------------------------------------
		Shipping page styles starts
---------------------------------------------------*/
.shipping-section-img{
    width:90px;
	height:auto;
}
/*---------------------------------------------------
		Shipping page styles ends
---------------------------------------------------*/
.amazon-seo-section-img{
    width:70px;
	height:auto;
}


.casestudies{
	padding:0px; padding-bottom:10px;
}
.casestudy-inside{
	width: 100%; border-radius: 4px 4px 0 0;  height: auto;
}

.casestudy-box{
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: 0px 7px 9px 0 rgba(0, 0, 0, 0.23);
  padding:0px;
  margin-bottom:4%;
}
.infographic-box{
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: 0px 7px 9px 0 rgba(0, 0, 0, 0.23);
  padding:0px;
  margin:4%;
}
.Read-More {
  font-family: Open Sans !important;
  font-size: 14px;
  font-weight: bold;
  font-style: italic;
  font-stretch: normal;
  line-height: 1.8;
  letter-spacing: normal;
  text-align: justify;
  padding-left:8px;
  color: #e24d2d;
}
.casestudy-padding{ padding: 0px 15px;}

/*---------------------------------------------------
			ribbon tag style starts
/*---------------------------------------------------

/* common */
.ribbon {
  width: 139px;
  height: 43px;
  overflow: hidden;
  position: absolute;
  z-index:99;
}
.ribbon::before,
.ribbon::after {
  /* position: absolute; */
  /* z-index: -1; */
  /* content: ''; */
  display: block;
  border: 5px solid #2980b9;
}
.ribbon span {
  /* position: absolute; */
  display: block;
  width: auto;
  padding: 9px 0;
  background-color: #20b9f1;
  /* box-shadow: 0 5px 10px rgba(0,0,0,.1); */
  color: #fff;
  font: 700 18px/1 'Lato', sans-serif;
  /* text-shadow: 0 1px 1px rgba(0,0,0,.2); */
  /* text-transform: uppercase; */
  text-align: center;
}


/* top right*/
.ribbon-top-right {
  top: -10px;
  right: -10px;
}
.ribbon-top-right::before,
.ribbon-top-right::after {
  border-top-color: transparent;
  border-right-color: transparent;
}
.ribbon-top-right::before {
  /* top: 0; */
  /* left: 0; */
}
.ribbon-top-right::after {
  bottom: 0;
  right: 0;
}
.ribbon-top-right span {
  left: -25px;
  top: 30px;
  transform: rotate(0deg);
  font-size:14px;
  letter-spacing: 0.06em;
  font-weight:normal;
}

.unstructuredbutton {
    padding: 9px;
    border-radius: 20px;
    background-color: #eddc22;
    border: 0px;
    color: #000;
    cursor: pointer;
     font-size: 16px;
    font-weight: 600;
}
.backgroundimage
{
	background:url(../img/unstructured_data_extraction/section01-bg.svg) no-repeat center scroll;
	-webkit-background-size:cover;
	background-size:cover;
}
.gis-backgroundimage
{
	background:url(../img/gis/indulge-banner.svg) no-repeat center scroll;
}



/* for tab section
======================= */

#teb-section{
	background: #f7f7f7;
	
}
.nav-pills li{
	width: 9%;
    text-align: center;
	margin:5.5%;
	margin-top:0px;
	margin-bottom: 0px;
}

.nav > li > a:hover, .nav > li > a:focus {
    background-color: #337AB7;
    color: #fff;
}
.tab-icon{
	padding: 0px;
    border-radius: 100px;
    border: 1px solid #d7d7d7;
	box-shadow: 0px 4px 7px 2px #a7a4a1;
	background:#ffffff;
	width:110px;
	height:110px;
}
.nav > li > a:hover .tab-icon, .nav > li > a:focus .tab-icon {
    background-color: #fff;
    color: #3498db;
}

.active > .tab-icon{
	padding: 0px;
    border-radius: 100px;
    border: 1.5px solid #e85a29 !important;
	background:#ffffff;
}
.tab-icon img{
	width:41px;
	height:80px;
	padding-top:23%;
}
.active > h3{
	color:#000000 !important;
	padding-top:20px;
	font-weight:600;
}

.tab-icon:hover{
	border: 1px solid #ff681f;
}

.tab-content>.active{
	display:contents;
}

.nav-pills li.active:after{
    content: " ";
    position: absolute;
    bottom: -60px;
    left: 50%;
    
    border-color: #337AB7 transparent transparent transparent;
	
	padding: 38px;
    border-radius: 100px;
    
}
.tab-left h3 {
    font-size:28px;
	color:#555555;
}

.tab-left a:before {
    content: "";
    width: 50px;
    height: 1px;
    background: #555555;
    top: 91%;
    left: 16px;
    position: absolute;
}
.tab-left,.tab-right {
    margin-top: 25px;
	margin-bottom:25px;
}

.sectionfive-gis{

width:120px;
height:auto;
margin:0 auto;	
}

/*---------------------------------------------------
			ribbon tag style ends
/*---------------------------------------------------*/

.sectionfour {
    background-color:#333333;
    width: 100% !important;
    height: auto;
    background-size: cover;
}
.sectionfour-retail {
    background-color:#fcfcfc;
    width: 100% !important;
    height: auto;
    background-size: cover;
}

.compatible-width{
	max-width:80%;
}


/**************About-us*************/
.running-txt-abt-us{font-size:14px; color:#000000 !important; font-weight:300; text-align:left !important;}
/*.reshaping-hr{background-color: #ffffff; height: 1px;}*/
.name{font-size:16px; color:#000000 !important; font-weight:600; text-align:center;}
.designation{font-size:14px; color:#848484 !important; font-weight:400; text-align:center;}
.hr-kk{
	height: 1px;
  background-color: #eb5b48;
  width:60%;
}.hr-gd{
	height: 1px;
  background-color: #7ebc3c;
  width:60%;
}.hr-us{
	height: 1px;
  background-color: #389ff7;
  width:60%;
}.hr-ad{
	 height: 1px;
  background-color: #faa30d;
  width:60%;
}.hr-ls{
	height: 1px;
  background-color: #6861f0;
  width:60%;
}.hr-re{
	height: 1px;
  background-color: #f17b5c;
  width:60%;
}
/**************About-us*************/

/******CaseStudy Styles Starts*******/

 .casestudy-gis-data-conversion{
	 
background:url(../img/casestudies/banner/gis-model-conversion.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-hotel-data-aggregation{
	 
background:url(../img/casestudies/banner/hotel-data-aggregation.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-multilingual-lease-abstraction-and-extraction{
	 
background:url(../img/casestudies/banner/commercial-lease-extraction.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-product-catalog-creation{
	 
background:url(../img/casestudies/banner/product-catalog-creation.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-product-content-seo{
	 
background:url(../img/casestudies/banner/product-content-seo.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-property-boundary-mapping{
	 
background:url(../img/casestudies/banner/property-boundary-mapping.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-real-time-automated-financial-data-aggregation{
	 
background:url(../img/casestudies/banner/financial-data-aggregation.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-retail-price-monitoring{
	 
background:url(../img/casestudies/banner/retail-price-monitoring.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-seo-product-catalog-creation{
	 
background:url(../img/casestudies/banner/seo-product-catalog-creation.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-large-scale-aggregation-rewards-supplier-sites{
	 
background:url(../img/casestudies/banner/large-scale-data-aggregiation.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-real-time-flight-data-aggregation{
	 
background:url(../img/casestudies/banner/flight-data-aggregation.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-real-time-commodity-data-aggregation{
	 
background:url(../img/casestudies/banner/commodity-data-aggregation.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-financial-reports-statements-extraction{
	 
background:url(../img/casestudies/banner/financial-report-extractions.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-product-catalog-migration-mobius-productiwise{
	 
background:url(../img/casestudies/banner/product-catalog-migration.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-product-catalog-onboarding-productiwise{
	 
background:url(../img/casestudies/banner/product-catalog-onboarding.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-online-content-management-software-application{
	 
background:url(../img/casestudies/banner/legal-content-management.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-nuclear-sites-gis-mapping{
	 
background:url(../img/casestudies/banner/gis-nuclear-conversion.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-scottish-heritage-records-digitization{
	 
background:url(../img/casestudies/banner/scottish-records-digitization.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-shipping-email-extraction{
	 
background:url(../img/casestudies/banner/unstructured-mail-extraction.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-property-data-extraction{
	 
background:url(../img/casestudies/banner/property-data-extraction.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-port-schedule-data-aggregation{
	 
background:url(../img/casestudies/banner/shipping_reports_data_extraction.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-content-tagging-digitization{
	 
background:url(../img/casestudies/banner/content-tagging-digitization.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-cargo-inspection-report-extraction{
	 
background:url(../img/casestudies/banner/cargo-report-extraction.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-business-data-collection-data-enrichment{
	 
background:url(../img/casestudies/banner/business-data-enrichment.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-business-database-enrichment{
	 
background:url(../img/casestudies/banner/business-database-enrichment.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-document-search-management-solution{
	 
background:url(../img/casestudies/banner/oil-documents-search-management.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
  .casestudy-construction-intelligence{
	 
background:url(../img/casestudies/banner/construction-intelligence.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 } 
 .casestudy-product-data-enrichment{
	 
background:url(../img/casestudies/banner/product-data-enrichment.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 } 
 .casestudy-product-data-information{
	 
background:url(../img/casestudies/banner/product-data-information.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 } 
 .casestudy-ship-schedule-aggregation-research-expansion{
	 
background:url(../img/casestudies/banner/shipping_reports_data_extraction.jpg) center center no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px;

 }
.casestudy-oil-and-gas{
	 
background:url(../img/casestudies/banner/oil-and-gas.jpg) bottom no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px; 
 }
 .casestudy-taxonomy{
	 
background:url(../img/casestudies/banner/taxonomy-banner.jpg) bottom no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px; 
 }
 .casestudy-pricing{
	 
background:url(../img/casestudies/banner/pricing-intelligence.jpg) bottom no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px; 
 }

 .casestudy-competitor-price-monitoring{
	 
background:url(../img/casestudies/banner/competitor-price-monitoring.jpg) bottom no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px; 
 }
 .casestudy-ecommerce-competitive-intelligence{
	 
background:url(../img/casestudies/banner/Competitive-Intelligence.jpg) bottom no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px; 
 }
 .casestudy-amazon-marketplace-seo{
	 
background:url(../img/casestudies/banner/amazon-seo.jpg) bottom no-repeat; background-size:cover; color:#fff; padding: 80px 0 40px; 
 }
 
 .news-banner{
	 
background:url(../img/news_banner.jpg) bottom no-repeat; background-size:cover; background-attachment:fixed; color:#fff; padding: 80px 0 40px; 
 }
 



.casestudy-right-box {
    border-radius: 4px;
    background-color: #ffffff;
    box-shadow: 0 0 29.1px 6px rgba(0, 0, 0, 0.15);
    display:inline-table;
	
}
.career-right-box {
    border-radius: 10px;
    background-color: #ffffff;
    border:1px solid #ebebeb;
    display:inline-table;
	margin-top:100%;
	
}
.products-and-platforms-box {
    
	border-radius: 5px;
  box-shadow: 5px 7.5px 51px 0 rgba(0, 0, 0, 0.13);
  background-color: #f9f9f9;
}
.casestudy-background{
	background-color:#1670cc;
}
.caselist{
	padding:15px;
	margin:0px;
	
}
.caselist ul{
	padding:0px;
	
}
.caselist ul li{
	font-size:16px;
	text-align:left;
	line-height:24px;
	font-family:ProximaNova !important;
	color:#000;
}
.contact-us-heading{
	font-size:24px;
	line-height:50px;
	color:#b65c5c; 
	font-family:Open Sans;
}
.contact-us-txt{
	font-size:16px;
	font-weight:300;
	line-height:24px;
	color:#494a4b;
	font-family:Open Sans;
}
.infographic-txt-with-border{
	padding:15px;
	text-align:center;
	border-radius:8px;
	border:2px solid #ccc;
	color:#000; 
	font-weight:bold;
	font-family:Open Sans; 
	font-size:25px;
	line-height:45px;
}
/******CaseStudy Styles Ends*******/
.m-team-cat {
    font-size: 14px;
    line-height: 18px;
    font-weight: 400;
    color: #7f7a7a;
    margin-bottom: 7px;
}
.circle {
  width: 200px;
  height: 180px;
  border-radius: 50%;
  background: blue;
}
.software-services-icon {
    border-radius: 100px;
    border: 1px solid #d7d7d7;
    box-shadow: 0px 4px 7px 2px #a7a4a1;
    background: #ffffff;
	width:100px;
	height:100px;
}
.banner-heading{
	font-size:36px;
	font-weight:300;
	line-height:50px;	

}

/***************************/

	/*Career page*/

/***************************/
.word-break{    white-space: normal;}
.custom-file {
    position: relative;
    display: inline-block;
    width: 100%;
    height: calc(2.25rem + 2px);
    margin-bottom: 0;
}
.custom-file label{
	color:#495057;
	
}
.custom-file-input:lang(en)~.custom-file-label::after{
	content:"Upload";
}
.custom-file-label::after{
	background-color:#0c83f1;
	height:45px;
	color:#fff;
	padding-top:10px;
	width:30%;
	text-align:center;
	float:right;
}
.custom-file-input
{
	opacity:0;
}


.fileUpload {
    position: relative;
    overflow: hidden;
    margin: 10px;
	float:right;
}
.fileUpload input.upload {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}
.upload-career{padding-top:20px; width:60%; border: none;background-color: #fff;border-bottom: 1px solid #ccc;}
.card-header-new {
    padding: .75rem 1.25rem;
    margin-bottom: 0;
    /* background-color: rgba(0, 0, 0, .03); */
    border-bottom: 1px solid rgba(0, 0, 0, .125) !important;
}
.card-new {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    /* border: 1px solid rgba(0, 0, 0, .125); */
    border-radius: .25rem;
}
/*---------------------------------------------------
		Search SIC
---------------------------------------------------*/

 .check {
  display: none !important;
}
      hr {
  color: coral;
}

label{
display:block;
}
label > i {
  float: right;
  margin: 0.3em;
  font-size: large;
  transition: all 0.3s linear;
}

input:checked + label > i {
  transform: rotate(90deg);
}

label + div {
  line-height: 0%;
  color: darkslategray;
  transform: rotateX(90deg);
  transition: all 0.3s linear;
}

input:checked + label + div {
  transform: rotateX(0deg);
  line-height: 100%;
  line-height: auto;
}
.acc{
    margin: auto;
    font-size: 2em;
    color: dimgrey;
    float: left;
    margin-right: 0.3em;
}
.label-width{
	width:100% !important;
}

/*---------------------------------------------------
		Search SIC
---------------------------------------------------*/





/*********Privacy policy popup************/
#overlay {
         position: fixed;
         top: 0;
         left: 0;
         width: 100%;
         height: 100%;
         background-color: #000;
         filter:alpha(opacity=70);
         -moz-opacity:0.7;
         -khtml-opacity: 0.7;
         opacity: 0.7;
         z-index: 99999;
         display: none;
         }
         .cnt223 a{
         text-decoration: none;
         }
         .popup{
         width: 100%;
         margin: 0 auto;
         display: none;
         position: fixed;
         z-index: 999999;
         bottom:0;
         }
         .cnt223 {
         /* min-width: 600px; */
         width: 100%;
         min-height: auto;
         /* margin: 100px auto; */
         background: #e24d2d;
         position: relative;
         padding:8px;
         /*z-index: 0;
         border-radius: 5px;
         box-shadow: 0 2px 5px #000;*/
         }
         .cnt223 p{
         clear: both;
         color: #555555;
         /* text-align: justify; */
         font-size: 16px;
         font-family: sans-serif;
         }
         .cnt223 p a{
         color: #f1de7b;
         }
         .cnt223 .x{
         float: right;
         height: 35px;
         left: 22px;
         position: relative;
         top: -25px;
         width: 34px;
         }
         .cnt223 .x:hover{
         cursor: pointer;
         }
         .clear{
         clear:both;
         }

/*********Privacy policy popup************/



.line1::after{
		background:url(../img/pricing/1.png) no-repeat ;
		content: "";
		margin-top: 10%;
		width:92px;
		height:272px;
		
}

.line2::before{
		background:url(../img/pricing/2.png) no-repeat ;
		content: "";
		width:825px;
		height:74px;
		position: absolute;
		left: 32%;
		
}
.line2::after{
		background:url(../img/pricing/3.png) no-repeat ;
		content: "";
		width:587px;
		height:74px;
		margin-left: 28%;
		margin-top: 4%;
		
}
.line3::before{
		background:url(../img/pricing/4.png) no-repeat ;
		content: "";
		width:5px;
		height:107px;
		position: absolute;
		right: 26%;
		margin-top: -14px;
		
}

.line3::after{
		background:url(../img/pricing/1.png) no-repeat ;
		content: "";
		margin-top: 19%;
		width:92px;
		height:272px;
		
}
.line4::before{
		background:url(../img/pricing/2.png) no-repeat ;
		content: "";
		width:825px;
		height:74px;
		position: absolute;
		left: 32%;
		
}
/**************Pricing****************/



/**************Pricing style ends****************/




/*---------------------------------------------------
		@media max-width Starts Here
---------------------------------------------------*/
@media (max-width:667px) /* smartphones, iPhone, portrait 480x320 phones */ 
{
	.subpage-subheading{font-size:22px; text-align:center; padding-top:10px; color:#e85a29; font-weight:600; line-height:inherit;}
	.Read-More {text-align:center;}
	.mob-txt-center{text-align:center;}
		#one {display:none;}
		#two {display:none;}
		#three {display:none;}
		#four {display:none;}
		#five {display:none;}
		#six {display:none;}
		#seven {display:none;}
		#eight {display:none;}
		#nine {display:none;}
	
	.masthead-daas{padding:120px 0;}
	.masthead-daas h1{
		padding-top:20px !important;
	}
	.subpage-brand-heading{
		font-size:30px !important;
	}
	.main-brand-heading{
		font-size:30px !important;
	}
	.subpage-brand-heading-store-location{
		font-size:30px !important;
	}
	.paddingtop145{
		padding-top:0px;
	}
	.socialicons ul li 
	{
    display: inline;
    padding-left: 6px;
    padding-right: 6px;
	}
	.logo{
		position:fixed !important;
		top:5px;
	}
	.masthead-digital-marketing {
		background-color:#D7E9F7;
		padding-bottom:0px !important;
	}
	
}

	
@media (max-width: 768px){
	
	.blue{margin:0 auto;}
	.subheading-ai-ml{font-weight: 400; font-size:14px !important; color:#363434; margin: 0 0 10px;}
	.container{width:100%; max-width:100%;}
	.suga-container{display:block !important;}
	.suga-container1{display:none;}
	.suga-container2{display:none;}
	.main-brand-heading {font-size:2.55em !important;}
	.brand-heading {font-size:2.55em !important;}
	div .btn-circle{display:none;}
	.content-section{padding-top:50px; padding-bottom:50px;}
	.subheading, .mobiussection p,.footer-title, .footerbg1 li, .footerbg li{text-align:center!important; }
	.whymobius{font-size:3.55em !important; line-height:1.2em;}
	.title-line, .mobius-strip{margin:0 auto;}
	.paddingbottom143{padding-bottom:143px !important;}
	.txtleft{text-align:left !important;}
	.store-list li{font-size:12px !important;}
	.footer li{font-size:14px !important;}
	.floatnone{float:none !important;}
	.scroll{padding:10px; bottom:150px;}
	.container{width:90%;}
	.masthead-catalog-creation-and-enrichment-bg{background: #e24d2d !important;}
	.brand-sub-heading{font-size:22px !important}
	.mobpadbottom{padding-bottom:5% !important;}
	.mobpadbottom-research{padding-bottom:12% !important;}
	.modal{padding-top: 35% !important;} 
	.masthead-productiwise{padding-top:21% !important;}
	.mob-daas-section-one-imgs{	width:40px;height:auto; }
	.masthead-data-enrichment-one{background:#363434 !important; padding-bottom:15% !important;}
	.paddingtop4{padding-top:10%; padding-bottom:10%;}
	.menu{margin:0px !important;}
	.navbar-brand{margin:0 auto !important;}
	nav{margin:0px !important;}
	.tab-icon{width:80px; height:80px;}
	.tab-icon img{padding:0%;}
	.fontsize16{font-size:12px !important; margin-top:0%;}
	.mobpadtop30{padding-top:30px !important;}
	.mobpadtop20{padding-top:20% !important;}
	.upload-career{width:100% !important;}
	.subpage-subheading{text-align:left !important;}
	.mobcenter{margin:0 auto !important;}
	/*.mobtxtcenter{text-align:center !important;}*/
	.txtcenter{text-align:center !important;}
	.masthead-software-services-legacy{background: #f7f7f7 !important; padding-bottom:8%;}
	.masthead-research-and-consulting-one {background: #f7f7f7 !important;}
	.masthead-research-and-consulting-bg{background:#5B84C3 !important; padding-top:6% !important;}
	.paddingtop40per{padding-top:20% !important;}
	.padding40{padding:10%;}
	.retail-content-bg{padding-top:80px !important;}
	.masthead-gis-one{background:#F5F4F4 !important;  margin-top:15% !important; padding-top:0% !important; }
	.masthead-gis-two{background:#363434 !important; padding-top:15% !important; padding-bottom:10% !important; margin-bottom:5% !important; }
	.paddingbottom143{padding-bottom:50px !important;}
	.masthead-shipping-section-one{background:#FFF839 !important;}
	.paddingtop160{padding-top:30% !important;}
	.productiwise-screen{padding-top:8% !important;}
	.paddingtop100-ai{padding-top:0px !important;}
	.paddingtop80-ai{padding-top:33px !important;}
	.txt-info{text-align:center;}
	.padding-top-info40{padding-top:40px;}
	.home-main-heading{padding-top:29% !important;}
	.masthead-taxonomy-consulting-sec2{background: #e9e9e9 !important;}
	.line2::before {
    background: url(../img/pricing/2.png) no-repeat;
    content: "";
    width: 480px;
    height: 74px;
    position: absolute;
    left: 28%;	
	}
	.line2::after {
    background: url(../img/pricing/3.png) no-repeat;
    content: "";
    width: 388px;
    height: 74px;
    margin-left: 18%;
    margin-top: 4%;
	}
	.line4::before {
    background: url(../img/pricing/2.png) no-repeat;
    content: "";
    width: 488px;
    height: 74px;
    position: absolute;
    left: 28%;
}
.mobcbottom{margin-bottom:35% !important;}
.mobpadtop10{padding-top:15% !important;}
}
@media(max-width: 576px){
	.card-header-new {
    padding: 0px !important;
	}
	.form-inline .form-control{width:100% !important; border-radius:0px; padding:10px;}
	.logo{position:fixed !important; top:5px; width:100px !important;}
	.nav-pills li{width:39% !important; margin-bottom:35%;}
	#mainNav.navbar-shrink{background-color:rgba(255, 255, 255, 1) !important;}
	.txtleft{text-align:left !important;}
	.suga-container1{display:none;}
	.suga-container2{display:none;}
	.mobcenter{margin:0 auto !important;}
	.scroll{padding:10px; bottom:100px;}
	.main-brand-heading{font-size:2.5rem !important;}
	.subpage-brand-heading{font-size:1rem !important;}
	.subpage-brand-heading-store-location{font-size:1rem !important;}
	.subpage-brand-heading-freshbiz{font-size:1rem !important;}
	.subpage-brand-heading-productiwise{font-size:1rem !important;}
	.subpagebrand-sub-heading-ai{font-size:1rem !important;}
	.ribbon-top-right{right:0px !important;}
	.container{width:80%;}
	.casestudy-box{margin-bottom:10%;}
	/*.casestudy-box{margin-bottom:10%;}*/
	.masthead-catalog-creation-and-enrichment-bg{background: #e24d2d !important;}
	.masthead-taxonomy-consulting-sec2{background: #e9e9e9 !important;}
	.masthead-pimworks-one{padding-top:0px !important; padding-bottom:8% !important;background: #f5f5f5 !important;}
	.casestudy-border-top{border-top:1px solid #ffffff !important;}
	.mobtxtcenter{text-align:center !important;}
	.mobpadbottom{padding-bottom:10% !important;}
	.mobpadbottom-research{padding-bottom:10% !important;}
	.mobmarbottom{margin-bottom:10% !important;}
	.carousel-caption{position:initial !important;}
	.modal-img{width:100% !important;}
	.paddingtop60{padding-top:20px;}
	.productiwise-border-right{border-bottom:1px solid #e4e5e6; border-right:none;}
	.tabs-nav li:first-child{margin-right:5px;}
	.subpage-subheading-black{font-size:18px; line-height:inherit;}
	nav{margin:0px !important;}
	.navbar-brand{margin:0px !important;}
	.navbar{padding:.5rem !important; background:rgba(255,255,255, 0.7) !important;}
	.menu ul{width:145px !important;}
	.masthead-about-us{padding-bottom:26%; margin-top:25%;}
	.margin4{margin-bottom:10%;}
	.footer-above-txt{font-size:28px;}
	.icomarbot{margin-bottom:10px;}
	.mobpad0{padding:0px !important;}
	.mobpadtop30{padding-top:30px !important;}
	.mobpadtop10{padding-top:10px !important;}
	.mobmartop30{margin-top:30px !important;}
	.mobpadbot20{padding-bottom:20px !important;}
	.mobmargbot10{margin-bottom:10px;}
	.masthead-productiwise{padding-bottom:20%;}
	.mobmargbot20{margin-bottom:20px !important;}
	.carousel-item{min-height:150px !important;}
	.modal.show .modal-dialog{width:80%;}
	.hidemobile{display:none;}
	.showmobile{display:initial;}
	.masthead-unstructured{padding:50px 0px !important;}
	.tab-icon{width:80px; height:80px; margin:0 auto;}
	.tab-icon img{padding:0%; margin:0 auto;}
	.form-left{border-radius:0px;}
	.form-right{padding-left:15px;}
	.form-bg{border-radius:0px;}
	#mainNav .navbar-brand{margin:0px !important;}
	.masthead-software-services-legacy{background: #f7f7f7 !important; padding-bottom:8%;}
	.masthead-research-and-consulting-one {background: #f7f7f7 !important;}
	.masthead-research-and-consulting-bg{background:#5B84C3 !important; }
	.paddingtop40per{padding-top:20% !important;}
	.masthead-gis-one{background:#F5F4F4 !important;  margin-top:15% !important; padding-top:0% !important; }
	.masthead-gis-two{background:#363434 !important; padding-top:15% !important; padding-bottom:10% !important; margin-bottom:5% !important; }
	.paddingbottom143{padding-bottom:50px !important;}
	.masthead-shipping-section-one{background:#FFF839 !important;}
	.masthead-mobito{padding:50px 0px !important:}
	.img-width100{width:100% !important;}
	.border-right-white{border-right:0px !important;}
	.masthead-ecommerce-and-retail-section-three{background:#F1A54C !important;}
	.mobpadbottom{padding-bottom:10px;}
	.masthead {
    display: table;
    width: 100%;
    height: auto;
    padding: 100px 0;
    text-align: center;
    color: #fff;
    background: url(../img/intro-bg.jpg) no-repeat right scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
	.slItem {
	width: 100%;
	height: 600px !important;
	}
	.slItems {

	height: 600px  !important;
	}
	.paddingtop40-ai{
	padding-top:10px;
	}
	 .slDots{
		 display:none !important; 
	 }
	 .ai-ml-border-right{border-bottom:1px solid #e4e5e6; border-right:none;}
	 .bordernone{border-bottom:none !important; }
	 
	 .line1::after{
		display:none;
		
}


.line2::before{
		display:none;
		
}
.line2::after{
		display:none;
		
}
.line3::before{
		display:none;
		
}

.line3::after{
		display:none;
		
}
.line4::before{
		display:none;
		
}
.masthead-digital-marketing-section{
	background-color:#D7E9F7;
}
	 
}
	
@media (min-width: 1281px){
	.paddingbottom143{
	padding-bottom:295px !important;
}
}

@media (max-width: 1280px){
.compatible-width{
	max-width:80%;
}
.paddingbottom143{
	padding-bottom:295px !important;
}
.paddingbottom215{
	padding-bottom:215px !important;
}
.mobbanner60{padding-top:15% !important;}
.subpage-brand-heading{font-size:1.5rem !important;}
.subpage-brand-heading-store-location{font-size:1.5rem !important;}
.subpage-brand-heading-freshbiz{font-size:1.5rem !important;}
.subpage-brand-heading-productiwise{font-size:1.5rem !important;}
.mobmarbottom{margin-bottom:10% !important;}
.scroll{padding:10px; bottom:100px;}


}

@media (max-width: 600px){
	.hidemobile{display:none;}
	.showmobile{display:initial;}
.masthead-taxonomy-consulting-sec2{background: #e9e9e9 !important;}
.casestudy-border-top{border-top:1px solid #ffffff !important;}
.masthead {
    display: table;
    width: 100%;
    height: auto;
    padding: 0px;
    text-align: center;
    color: #fff;
    background: url(../img/intro-bg.jpg) no-repeat right scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	}
	.ai-ml-border-right{border-bottom:1px solid #e4e5e6; border-right:none;}
	.subheading-ai-ml{font-weight: 400; font-size:16px !important; color:#363434; margin: 0 0 10px;}
}
@media (max-width: 800px){
	.btn-danger{width:-webkit-fill-available;}
	.why-mobius{font-size:3rem;}
	.scroll{padding:10px; bottom:150px;}
	.subpage-brand-heading{font-size:1.5rem !important;}
	.subpage-brand-heading-store-location{font-size:1.5rem !important;}
	.subpage-brand-heading-freshbiz{font-size:1.5rem !important;}
	.subpage-brand-heading-productiwise{font-size:1.5rem !important;}
	.container{width:90%;}
	.masthead-catalog-creation-and-enrichment-bg{padding-top:0px !important;background: #e24d2d !important;}
	.masthead-pimworks-one{padding-top:0px !important; padding-bottom:8% !important;background: #f5f5f5 !important;}

	 #mainNav .navbar-brand{margin:0 auto;}
	 nav{margin:0 auto !important;} 
	.getstarted-btn{width:auto !important;}
	.brand-sub-heading{font-size:22px !important}
	.mobpadbottom{padding-bottom:5% !important;}
	.mobpadbottom-research{padding-bottom:12% !important;}
	.paddingtop60{padding-top:20px;}
	/*.mobcenter{margin:0 auto !important;}*/
	.masthead-software-services-legacy{background: #f7f7f7 !important; padding-bottom:8%;}
	.masthead-research-and-consulting-one {background: #f7f7f7 !important;}
	.masthead-research-and-consulting-bg{background:#5B84C3 !important;}
	.masthead-data-enrichment-one{background:#363434 !important; padding-bottom:15% !important; margin-bottom:3%;}
	.paddingtop40per{padding-top:20% !important;}
	.masthead-gis-one{background:#F5F4F4 !important;  margin-top:15% !important; padding-top:0% !important; }
	.masthead-gis-two{background:#363434 !important; padding-top:15% !important; padding-bottom:10% !important; margin-bottom:5% !important; }
	.paddingbottom143{padding-bottom:50px !important;}
	.masthead-shipping-section-one{background:#FFF839 !important;}
	.paddingtop160{padding-top:30% !important;}
	.productiwise-screen{padding-top:16% !important;}
	.masthead-productiwise{padding-bottom: 7% !important;}
	.tab-icon{width:80px; height:80px;}
	.tab-icon img{padding:0%;}
	.fontsize16 {font-size: 12px !important; margin-top: 0%;}	
	.paddingtop100-ai{padding-top:0px !important;}
	.paddingtop80-ai{padding-top:33px !important;}
	.subheading-ai-ml{font-weight: 400; font-size:14px !important; color:#363434; margin: 0 0 10px;}
}

@media (max-width: 1024px){
	.paddingtop4{padding-top:4%; padding-bottom:4%;}
	.productiwise-screen{padding-top:16% !important;}
	.masthead-catalog-creation-and-enrichment-bg{background:#e24d2d !important; padding-top:0% !important;}
	
}

@media (max-height: 1080px){
.main-brand-heading{padding-top:60px !important;}
}


/*---------------------------------------------------
		@media max-width End Here
---------------------------------------------------*/


