/* @import url('http://example.com/example_style.css'); */
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i');



/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/****************************************/
/* HubSpot Style Boilerplate            */
/****************************************/

/* These includes are optional, but helpful. */



/*****************************************/
/* Start your style declarations here    */
/*****************************************/
@font-face {
  font-family: 'Bariol';
  src: url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Fonts/Bariol-Regular.woff2') format('woff2'),
    url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Fonts/Bariol-Regular.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Bariol';
  src: url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Fonts/Bariol-Bold.woff2') format('woff2'),
    url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Fonts/Bariol-Bold.woff') format('woff');
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: 'Bariol';
  src: url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Fonts/Bariol-Light.woff2') format('woff2'),
    url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Fonts/Bariol-Light.woff') format('woff');
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Arial';
  src: url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Fonts/ArialMT.woff2') format('woff2'),
    url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Fonts/ArialMT.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FontAwesome';
  src: url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Fonts/ArialMT.woff2') format('woff2'),
    url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Fonts/ArialMT.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'Lab Grotesque Light';
    src: url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/LabGrotesque-Light.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}






/* ex. -webkit-transition: all 1s ease;
-moz-transition: all 1s ease;
-o-transition: all 1s ease;
-ms-transition: all 1s ease;
transition: all 1s ease;; */

 
/* ex. -webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);;  */

*{box-sizing: border-box;}
*:focus{outline:none;}
::-moz-focus-inner{border:0;}
body{margin:0px; font-family: 'Open Sans', sans-serif; font-weight:300; color:#132638; font-size: 18px; overflow-X:hidden; }
input{font-family: 'Open Sans Light', sans-serif}
ul{margin:0px; padding:0px;}
ul li{list-style:none;}
strong{font-weight:700;}
a{ -webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-o-transition: all 300ms ease;
-ms-transition: all 300ms ease;
transition: all 300ms ease;; text-decoration:none; color:#009ee2;}
a:hover, a:focus{text-decoration:none; }
.features{
  padding:2em;
  height:300px;
  width:100%;
}
a:active, a:hover{
  color:#009ee2;
}

::-webkit-input-placeholder{opacity:1;}
::-moz-placeholder{opacity:1;}
:-ms-input-placeholder{opacity:1;}
:-moz-placeholder{opacity:1;}
.row-fluid .get-image { display:none !important;  }

textarea, select, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="file"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"]
{font-family:'Open Sans Light', sans-serif; border-radius:0; border:none; font-size:18px; font-weight:400; padding:10px; margin:0 0 17px 0;  width: 100%;}
fieldset.form-columns-1 textarea.hs-input, fieldset.form-columns-1 select.hs-input fieldset.form-columns-1 input[type="text"].hs-input,  fieldset.form-columns-1 input[type="password"].hs-input,  fieldset.form-columns-1 input[type="datetime"].hs-input,  fieldset.form-columns-1 input[type="datetime-local"].hs-input, fieldset.form-columns-1 input[type="date"].hs-input, fieldset.form-columns-1 input[type="file"].hs-input, fieldset.form-columns-1 input[type="month"].hs-input, fieldset.form-columns-1 input[type="time"].hs-input, fieldset.form-columns-1 input[type="week"].hs-input, fieldset.form-columns-1 input[type="number"].hs-input, fieldset.form-columns-1 input[type="email"].hs-input, fieldset.form-columns-1 input[type="url"].hs-input, fieldset.form-columns-1 input[type="search"].hs-input, fieldset.form-columns-1 input[type="tel"].hs-input, fieldset.form-columns-1 input[type="color"].hs-input{width:100%;}
.hs-form fieldset.form-columns-1 textarea.hs-input, .hs-form fieldset textarea.hs-input, .hs-form fieldset input[type="number"].hs-input{width:100%;}
.hs-form-required{display:none;}
h3{
  text-transform:none !important;
}

input[type="radio"], input[type="checkbox"]{margin-right: 10px;}
input[type="file"]{background-color:#fff; color:#000;}
.inputs-list{margin:0 0 15px;}
input[type="submit"]{font-family: 'Roboto', sans-serif, Arial, Helvetica; color:#fff; cursor:pointer; -webkit-appearance: none; border-radius:0px; width:100%; border:none; box-sizing:border-box; background-color:; padding:18px 10px; font-weight:700; font-size:18px; display: inline-block; text-align: center; -webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
-o-transition: all 200ms ease;
-ms-transition: all 200ms ease;
transition: all 200ms ease;;}
input[type="submit"]::-moz-focus-inner{border: 0;}
input[type="submit"]:hover{background-color:;}
fieldset .hs-form-field > label span.hs-form-required{display:none;}
fieldset .hs-form-field > label span:not(:empty) + span.hs-form-required{display:inherit;}
textarea{resize:none;}
h1,h2,h3,h4,h5,h6{margin-top:0px; font-weight:500;  margin-bottom:10px; font-family:bariol;}
h2{ color: #132638;  font-weight: 300;line-height: 68px; }
h3{ color: #009ee2;}
h4{ font-size: 40px; line-height: 38px;}
h5{ color: #132638;font-size: 27px;line-height: 68px; color: #009ee2;letter-spacing: -0.16px; font-weight: 700;}
h6{ font-size: 20px; letter-spacing: -0.7px; color:white; font-weight: 400;}
.row-fluid [class*="span"].no-height{min-height: auto;}
.container, .row-fluid .container[class*="span"],.row-fluid .lg-container{ margin-left:auto !important; margin-right:auto; padding-left:15px; padding-right:15px; float:none; box-sizing: border-box;}
.container:after, .row-fluid .container[class*="span"]:after{clear:both; content: ""; display:table;}
.row{margin-right:-15px; margin-left:-15px;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
.padding-topbottom{padding-top:60px; padding-bottom:60px;}
.row-fluid [class*="span"]{min-height:auto;}
.hs-error-msgs label{display:block; font-size:13px; transform:translate(2px, -11px); -webkit-transform:translate(2px, -11px); -moz-transform:translate(2px, -11px); color:red;}
.bg-img img{display:none;}
.bg-wrapper{background-repeat:no-repeat; background-position:center; background-size:cover;}
body .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a{max-width: none; white-space: inherit; overflow: visible;}

/* Default Form Code */
.default-form .hs-form .hs-form-field > label span.hs-form-required{display:none;}
.default-form .hs-form .hs-form-field > label span:not(:empty) + span.hs-form-required{display:inherit;}
.default-form .hs-form .hs-form-field .input{margin:0;}
.default-form .hs-form fieldset.form-columns-2{margin:0 -6px;}
.default-form .hs-form fieldset.form-columns-2 .hs-form-field{width:calc(50% - 12px); margin:0 6px;}
.default-form .hs-form fieldset.form-columns-3{margin:0 -6px;}
.default-form .hs-form fieldset.form-columns-3 .hs-form-field{width:calc(33.33% - 12px); margin:0 6px;}


@media (max-width:767px){
  .default-form .hs-form fieldset.form-columns-2, .default-form .hs-form fieldset.form-columns-3{margin:0;}
  .default-form .hs-form fieldset.form-columns-2 .hs-form-field, .default-form .hs-form fieldset.form-columns-3 .hs-form-field{width:100%; margin:0;}
  .default-form .hs-form fieldset .input .hs-input, .default-form .hs-form fieldset.form-columns-2 .input .hs-input, .default-form .hs-form fieldset.form-columns-3 .input .hs-input{width:100%;}
}

/* Slick css */
.slick-slider .slick-arrow{background:url("https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Brochures/Rectangle.png"); border:none; z-index:9; position:absolute; top:47%; left:0; width:40px; height: 40px; font-size:0px;  cursor:pointer; Background-repeat: none;}
.slick-slider .slick-arrow:hover{transform:translateY(-5px); -ms-transform:translateY(-5px); -webkit-transform:translateY(-5px);}
.slick-slider .slick-arrow.slick-prev:after{content:'\f105'; font-size:20px; line-height:40px;  background:url("https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Brochures/arrow_left.png"); Background-size: contain; Background-repeat: no-repeat; background-position: center; }
.slick-slider .slick-arrow.slick-next:after{content:'\f105'; font-size:20px; line-height:40px;  background:url("https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Brochures/arrow_right.png"); Background-size: contain; Background-repeat: no-repeat; background-position: center;   }


.slick-slider .slick-arrow.slick-next{left:auto; right:0;}
.slick-slider .slick-dots{position:absolute; left:0; right:0; bottom:20px; text-align:center;}
.slick-slider .slick-dots li{display:inline-block; margin:0 5px;}
.slick-slider .slick-dots li button{width:6px; height:6px; border-radius:100%; background-color:#fff; border:none; padding:0; text-indent:-9999px; cursor:pointer; opacity:.5; -webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
-o-transition: all 200ms ease;
-ms-transition: all 200ms ease;
transition: all 200ms ease;;} 
.slick-slider .slick-dots li.slick-active button{opacity:1;}

/* free trial content */
.analysis-wrap{padding-top: 22px; padding-bottom:69px;}
.trial-left p{ color: #132638;font-size: 27px;line-height: 68px; text-transform: uppercase; font-weight:500; margin:0; }
.trial-left p strong{ font-family:Arial;}
.trial-left h2{ color: #009ee2; font-weight: 300; line-height: 68px; letter-spacing: -1.09px;  margin-bottom:0;  font-family: 'Bariol'; margin-top: -20px;}
.row-fluid .get{ display:none; }
.row-fluid .set{background-size: cover; background-repeat: no-repeat; background-position:center center; background-size:cover; height:526px;}
.analysis-bkg{ margin-top: 43px; }
.trial-content p{ color: #132638; font-size: 16px; font-weight: 300; line-height: 30px; letter-spacing: 0.5px; text-transform:unset;  max-width: 568px;}
.analysis-que p{ color: #132638; font-size: 14px;font-weight: 600;line-height: 34px;text-transform: uppercase; letter-spacing: 0.44px; padding: 10px 0; padding-bottom: 21px;}
.manufacturers > span > div { display: inline; vertical-align: middle; padding: 0 11px;} 
.form-wrap{ margin-top: 28px; background-color: #eff2f6; padding: 47px 53px 60px; max-width: 423px; float: right !important;  position:relative;}

.form-wrap p{ font-size: 18px;font-weight: 300;line-height: 30px; letter-spacing: 0.5px;}
.row-fluid .form .hs-form-field input{    height: 47px;    border-radius: 29px; padding-left: 29px;   margin:.45em 0;  font-family: Open Sans;}
.row-fluid .form .hs-form-field select{    height: 47px;    border-radius: 29px; margin:.45em 0; padding-left: 29px;}
.row-fluid fieldset .hs-form-field > label span.hs-form-required{display:none;}
.row-fluid fieldset .hs-form-field > label span:not(:empty) + span.hs-form-required{display:inherit;}
.row-fluid .hs_email label span.hs-form-required{ display:none; font-size:0;}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #677897; font-size: 15px; font-weight: 400; line-height: 50px;
}
::-moz-placeholder { /* Firefox 19+ */
  color: #677897; font-size: 15px; font-weight: 400; line-height: 50px;
}
:-ms-input-placeholder { /* IE 10+ */
  color: #677897; font-size: 15px; font-weight: 400; line-height: 50px;
}
:-moz-placeholder { /* Firefox 18- */
  color: #677897; font-size: 15px; font-weight: 400; line-height: 50px;
}

.row-fluid .form .hs-form-field select.hs-input { font-family:Arial; color: #677897; font-size: 15px; font-weight: 400; line-height: 50px; -webkit-appearance: none;   -moz-appearance: none;   appearance: none;    padding-top: 0; position:relative; background-image:url("https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Images/triangle.png");background-repeat: no-repeat; background-position: right center; background-position-x: 93%; }
/*.row-fluid .form .hs-form-field select.hs-input:after{content:"\f0d7"; display:block;  position:absolute; right:0; top:0; font-size:18px; font-family:FontAwesome; color:#009ee2;} */
.row-fluid .form .hs-button{font-family:Arial;  height: 47px;  border-radius: 29px; padding:0; background:#009ee2; border: 1px solid #009ee2;  position:relative ;    padding-right: 11px;}
.row-fluid .form .hs_submit:hover input{ color:#009ee2; background:#fff;}
.row-fluid .form .hs-submit{ position:relative;} 
.row-fluid .form .hs-submit:before{ content:"\f054"; display:block; right:89px; top:10px; position:absolute; font-size:15px; font-family:FontAwesome; color:#fff; z-index:1; width:auto; height:auto; }
/*.row-fluid .form .hs-button:hover:before{ color:#009ee2;}*/

.row-fluid .form .hs-submit:hover:before{ color:#009ee2;}

/* free trial content */

/*========================================== home page starts ===============================================*/  

/* homepage- hero section */
.overlay-header .header{ position:absolute; background:none; box-shadow:none; z-index:2; width:100%;}
.slider-main{ position:relative;}
/*.slider-main:before{ content:""; display:block; position:absolute; top:0; left:0; width:100%; height:100%;  background:rgba( 0,0,0,0.3);}*/
.slider-img{ height:630px; position:relative;     background-repeat: no-repeat;    background-size: cover;    background-position: top center;}
.slider-img:before{ content:""; display:block; position:absolute; opacity:1; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,0.2); }
/* background-image: linear-gradient(51deg, rgba(0,0,0,0.7) 37%,transparent 73%,transparent -156%,transparent -105%) */
.slider-content{    padding: 95px 0 155px;  position:relative;}
.slider-content h5 span{ font-family: open sans;    font-weight: 700;    color: #009ee2;}
.slider-content h5{  font-family: 'Bariol';  font-weight: 300;    color: white; margin: 0;     margin-bottom: -19px; }
.slider-content h1{color:#fff; font-weight:300;  font-family: 'Bariol';  max-width: 647px;    font-size: 67px;    line-height: 69px; }
.slider-content p{ font-size: 18px;font-weight: 400;line-height: 20px;          color: #fff;     max-width: 620px;  margin: 34px 0 15px;}
.slider-content a{ display: flex;    align-items: center;    justify-content: center;width: 174px; height: 51px; border-radius: 28px;border: 1px solid #11c4e9;background-color: #009ee2; font-weight:bold; color: #ffffff;font-size: 16px;text-transform: uppercase;letter-spacing: 1px;     font-family: 'Bariol';  }
.slider-content a:hover{ background:#fff; color:#009ee2; border-color:#fff}
.slick-slider .slick-dots li button{ width:10px; height:10px; background-color: #d8d8d8;}
.slick-slider .slick-dots li.slick-active button{ width: 12px;height: 12px;background-color: #11c4e9; }
.slick-slider .slick-dots{     bottom: 45px;}
.freetrial {     margin-top: 21px; }
/* homepage- hero section */

/* homepage- logo section */
.row-fluid .logo-sec{     padding-bottom: 180px;}
.row-fluid .logo > span > div{ float:none; width:calc( 100% / 5 - 20px); margin:0 7px; padding-top:15px;     display: inline-flex;    vertical-align: middle;}
.row-fluid .logo > span > div img, body:not('.homepage_copy') .row-fluid .heroafter_logo span .slick-slide img { margin:0 auto; height: auto !important;  width: auto !important;  max-width:160px; max-height:88px; }



/* homepage- logo section */

/* homepage- Negotiation section */
.Negotiation h3{ font-weight:300;  font-family: 'Bariol'; }
.Negotiation span{font-weight: 400; font-size: 18px;line-height: 39px; color: #132638;     padding-bottom: 10px;   }
.Negotiation p{ color: #132638;font-size: 18px;font-weight: 300;line-height: 34px;     max-width: 603px;}
.download  { font-family: 'Bariol';  font-weight: 600 !important; }
.download-btn{padding-top:20px;}
.Negotiation { padding-left:100px }

/* homepage- Negotiation section */
/* HERO */
.hero {
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  height:100%;
}
.hero .overlay {
  padding: 30px 0;
  color: #fff;
  background: #000;
}
.hero .hero-text, .hero .hero-img {
  font-size: 16px;
  float: none;
  display: inline-block;
  vertical-align: middle;
}
.hero h1 {
  font-size: 81px;
  letter-spacing: 2px;
  font-weight: 900;
}
.hero p {
  font-size: 18px;
}
.hero a {
  margin-top: 20px;
}

.slick-prev:before, .slick-next:before{display:none !important}


/* homepage- numbers section */
.numbers{     padding-top: 82px; }
.numbers h5{color: #132638; font-size: 27px; line-height: 39px; text-transform: uppercase; font-weight:300; font-family: 'Bariol'; text-align: center;     padding-bottom: 70px; }
.numbers h5 span{ color:#009ee2;}
.mintec-num-single{     width: calc( 100% / 4);  float:left; text-align:center;}
.num-img{     width: 130px; height: 130px;   margin: 0 auto;}
.num-data{     padding-top: 32px;}
.num-data h3{ font-weight:400; font-size:42px; font-family: 'Bariol';  }
.num-data p{ color: #132638; font-size: 18px; font-weight: 300; margin:0;}
.number-sec{     padding-bottom: 189px;}
/* homepage- numbers section */


/* homepage 2-box section */
.row-fluid .samepart{     padding: 39px 0 61px; border: 1px solid #979797;} 
.two-box{     padding-bottom: 77px;}
.samepart {     background-size: cover;    background-repeat: no-repeat;    background-position: top center;     position:relative;}
/*.feature-img{    position:relative;}*/
.feature-img:before{ content:""; position:absolute; left:0; top:0; width:100%; height:100%; display:block; background-image:url("https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Images/rectangle-5.png"); background-size: cover;    background-repeat: no-repeat;    background-position: top center; }
.features{ position:relative;}
.feature-content{     text-align: center; position:relative;}
.feature-icon{ position:relative;}
.feature-icon:before{ content:""; display:block; position:absolute; top:16px; left:42px; width: 250px;height: 1px; border-bottom: 1px solid #132638;} 
.feature-icon:after{ content:""; display:block; position:absolute; top:16px; right:47px; width: 250px;height: 1px; border-bottom: 1px solid #132638;} 
.feature-content h3{ padding: 32px 0 10px; color: #132638;font-size: 40px;line-height: 25px;     font-weight: 300;     font-family: 'Bariol';}
.feature-content p{ color: #132638; font-size: 18px; font-weight: 400; line-height: 30px; text-align: center;      margin: 33px 0 28px;        max-width: 587px; display:inline-block;}
.samepart {     background-size: cover;    background-repeat: no-repeat;    background-position: top center;   position:relative;} 
.database{ position:relative;}
.database-content{   text-align: center;}
.database-icon{ position:relative;}
.database-icon:before{ content:""; display:block; position:absolute; top:16px; left:45px; width: 250px;height: 1px; border-bottom: 1px solid #fff;} 
.database-icon:after{ content:""; display:block; position:absolute; top:16px; right:47px; width: 250px;height: 1px; border-bottom: 1px solid #fff;} 
.database-content h3{ padding: 32px 0 10px; color: #fff;font-size: 40px;line-height: 34px;     font-weight: 300;     font-family: 'Bariol';}
.database-content p{ color: #fff; font-size: 18px; font-weight: 400; line-height: 30px; text-align: center;      margin: 33px 0 28px;      max-width: 587px; display:inline-block;}
/* homepage 2-box section */

/*========================================== home page starts ===============================================*/

/*========================================== procecurement page starts ===============================================*/

/* procecurement banner starts */
.pro-bkg{ position:relative;   background-repeat: no-repeat;    background-position: top center;    background-size: cover;     margin-top: 27px;}
.pro-wrap{ padding-bottom:8px;}
.pro-testimonial{ padding-top:38px;}
/*.pro-bkg:before{content:""; width:100%; height:100%; display:block; position:absolute; left:0; top:0; }*/
.pro-header h2{ padding:94px 0 110px; color: #132638;font-size: 80px;font-weight: 300;line-height: 86px;}
.pro-text1 p{ position:relative;  color: #ffffff;font-size: 19px;font-weight: 600;line-height: 32px; letter-spacing: -0.86px;     max-width: 339px;     margin-bottom: 15px;}
.pro-text1 p:after{content:""; display:block; position:absolute;    bottom: -14px;    right: 43px; background-repeat: no-repeat;    background-size: cover;    background-position: top center; background-image:url("https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/before.png"); width:48px; height:41px;  }
.pro-text1 p:before{content:""; display:block; position:absolute;    top: -16px;    left: -57px; background-repeat: no-repeat;    background-size: cover;    background-position: top center; background-image:url("https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/after.png"); width:56px; height:47px;  }
.pro-text2 p{position:relative; color: #132638;font-size: 15px;font-weight: 600;     max-width: 316px; margin-top:0;} 
.pro-border{     border: 5px #009ee2 solid;    max-width: 457px;    padding-left: 72px;     margin-left: 21px;     padding-bottom: 13px;}
/* procecurement banner ends */


/* procecurement challanges */
.challanges-text{ padding:65px 0 34px; border-bottom: 1px solid #d8d8d8; }
.challanges-text p{ color: #132638; font-size: 18px; font-weight: 300; line-height: 34px;   max-width: 992px;  text-align: center;}
.aligning-wrap h3{ color: #009ee2; font-size: 38px; line-height: 52px;     font-weight: 400; font-family: 'Bariol';  }
.aligning-wrap p{ color: #132638;font-size: 18px;font-weight: 300;line-height: 34px; letter-spacing: -0.17px;}
.aligning-wrap ul li{  color: #132638;font-size: 18px;font-weight: 300;line-height: 34px; letter-spacing: -0.17px; position:relative;}
.aligning-wrap ul li:before{ content:"\f111"; font-size:4px; font-family:FontAwesome; display:block; position:absolute; top:0; left:-14px; color:#009ee2; }
/*.aligning-wrap ul li:hover{  color:#009ee2; cursor:pointer}*/
.aligning-wrap ul{     padding-left: 20px; }
.align-wrap{ padding:37px 0 50px; border-bottom: 1px solid #d8d8d8; }
.finance-icon{ position:relative;     padding-top: 86px;}
.finance-icon1{ width: 242px !important; height: 243px; border: 4px solid rgba(27, 162, 210, 0.1); display: flex !important;    align-items: center;    justify-content: center;    border-radius: 50%;}
.finance-icon2{ width: 242px !important; height: 243px; border: 4px solid rgba(27, 162, 210, 0.1);  display: flex!important;    align-items: center;    justify-content: center;    border-radius: 50%;}
.arrow{ width: 79px !important; position: absolute;top: 60%;transform: translateY(-50%);left: 40%;  height: 78px; box-shadow: 0 0 14px rgba(27, 162, 210, 0.14); border: 4px solid #e8f5fa; background-color: #ffffff; display: flex !important;    align-items: center;    justify-content: center;    border-radius: 50%;}
.technologies{ padding-top:58px;     padding-bottom: 160px;}
.technologies h3{ font-family:"Bariol"; text-align:center; max-width: 727px;color: #009ee2;font-size: 42px;line-height: 52px; font-weight: 400;     margin: 0 auto;     padding-bottom: 18px;  }
.technologies p{ line-height: 34px;font-size: 18px;     max-width: 919px;    margin: 0 auto;     text-align: center;}
.techno-text2 h3{ text-align:center; max-width: 760px;color: #009ee2;font-size: 42px;line-height: 52px; font-weight: 400;     margin: 0 auto;    padding-bottom: 18px;     padding-top: 79px; }
.techno-text2 p{  line-height: 34px;font-size: 18px;   max-width: 919px;    margin: 0 auto;     text-align: center;}
/* procecurement challanges */
/*========================================== procecurement page ends ===============================================*/

/*========================================== about page starts ===============================================*/
.about{ text-align:center; padding:55px 0 0; } 
.about h2{ font-family: 'Bariol';} 
.about-wrap{ padding-bottom: 19px;}
.about-wrap h5{ color: #132638;font-size: 27px;line-height: 68px;text-transform: uppercase; font-weight: 300; font-family: 'Bariol'; letter-spacing: -0.16px;     padding-top: 20px;} 
.about-wrap h5 span{ color:#009ee2;}


.row-fluid .mission-img{ width: 257px; height: 256px; border: 5px solid rgba(27, 162, 210, 0.07);    border-radius: 50%;    display: flex;    align-items: center;    justify-content: center; margin: 0 auto !important;    text-align: center;    float: none;}
.row-fluid .vision-img{ width: 257px; height: 256px; border: 5px solid rgba(27, 162, 210, 0.07);    border-radius: 50%;    display: flex;    align-items: center;    justify-content: center; margin: 0 auto !important;    text-align: center;    float: none;}
.row-fluid .and-icon{ height: 256px;  display: flex;    align-items: center;    justify-content: center; }
.row-fluid .and-icon h2{color: #009ee2;font-size: 97px;font-weight: 300;line-height: 52px }
.row-fluid .mission h3{color: #009ee2;font-size: 42px;line-height: 52px; font-family: 'Bariol';     font-weight: 500;    padding-top: 20px; }  
.row-fluid .vision h3{color: #009ee2;font-size: 42px;line-height: 52px; font-family: 'Bariol';     font-weight: 500;     padding-top: 20px;}  
.row-fluid .mission p{ color: #132638;font-size: 18px;font-weight: 300;line-height: 34px; max-width: 399px; margin-top: 11px;}
.row-fluid .vision p{ color: #132638;font-size: 18px;font-weight: 300;line-height: 34px; max-width: 399px; margin-top: 9px;}
.row-fluid .mv-right{ padding-top:20px;     max-width: 494px;    float: right;}
.row-fluid .mv-right ul{ float:right; text-align:left;     max-width: 458px;}
.row-fluid .mv-right ul li{ font-size: 18px;font-weight: 300;line-height: 34px;    padding-bottom: 34px; position:relative;}
.row-fluid .mv-right ul li:before{ content:"\f111"; font-size:4px; font-family:FontAwesome; display:block; position:absolute; top:0; left:-14px;  }
.row-fluid .m-v{ border-bottom: 1px solid #d8d8d8;     padding-bottom: 86px;}
.row-fluid .three-pillers{ padding-top: 88px;     text-align: center;}
.row-fluid .three-pillers h5{line-height: 68px;text-transform: uppercase;color: #132638;font-size: 27px; font-weight:300;  font-family: 'Bariol';}
.row-fluid .three-pillers h5 span{ color:#009ee2;}
.row-fluid .foundation h3{font-size: 41px; line-height: 52px;  font-family: 'Bariol'; font-weight:300;    text-align: left; }
.row-fluid .pillers-wrap{ padding-top: 23px; padding-bottom:102px;     border-bottom: 1px solid #d8d8d8;}
.row-fluid .foundation ol{padding-left: 32px;     text-align: left; font-weight:700; }
.row-fluid .foundation ol span{ font-weight:300;  }
.row-fluid .foundation ol li{ font-size: 18px;line-height: 34px;     padding-bottom: 32px;}
.row-fluid .piller1{position:relative;  width: 300px;height: 300px;  display: flex;  border: 6px solid rgba(27, 162, 210, 0.08);   align-items: center;    justify-content: center;    border-radius: 50%; margin: 0 auto !important;    text-align: center;    float: none;}
.row-fluid .piller1:before{ content:"1"; display:block; position:absolute;    bottom: 35px;    left: 49%; color: #132638; font-size: 16px; font-weight: 700;}
.row-fluid .piller2{ text-align:center; margin:auto; float:none; display:inline-flex; position:absolute;left:245px;right:0; width: 300px;height: 300px;    border: 6px solid rgba(27, 162, 210, 0.08);   align-items: center;    justify-content: center;    border-radius: 50%;  }
.row-fluid .piller2:before{ content:"2"; display:block; position:absolute;    bottom: 40px;    left: 49%; color: #132638; font-size: 16px; font-weight: 700;}
.row-fluid .piller3{ text-align:center;margin:auto; float:none; display:inline-flex; position:absolute; right:245px; left:0; width: 300px;height: 300px; padding:0; border: 6px solid rgba(27, 162, 210, 0.08);   align-items: center;    justify-content: center;    border-radius: 50%; }
.row-fluid .piller3:before{ content:"3"; display:block; position:absolute;    bottom: 40px;    left: 49%; color: #132638; font-size: 16px; font-weight: 700;}
.row-fluid .two-piller{ margin:auto;width:100%; float:left; padding: 0 5px;  text-align:center;  }
.row-fluid .piller-all{ position:relative;}
.border3 { border: 6px solid rgba(27, 162, 210, 0.08);  };
.border2 { border: 6px solid rgba(27, 162, 210, 0.08) ; };
.border1   { border: 6px solid rgba(27, 162, 210, 0.08); }

.row-fluid .piller-allmain { margin:0 auto !important; width:100%; max-width:720px; float:right;  }  
.row-fluid .piller-allmain .hs_cos_wrapper_widget { width:379px; height:380px; line-height:244px; display:inline-block;border: 6px solid rgba(27, 162, 210, 0.08); border-radius:100%; 
  opacity:1;  /* make things invisible upon start */
}
.row-fluid .piller-allmain .hs_cos_wrapper_widget img { width:auto !important; height:120px; }
.row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(1) { margin:0 auto -119px; display:block; position:relative; }
.row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(1):before{ content:"1"; display:block; position:absolute;    bottom: -17px;    left: 49%; color: #132638; font-size: 16px; font-weight: 700;}
.row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(2) { margin:0 -640px 0 0; position:relative; }
.row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(2):before{ content:"2"; display:block; position:absolute;    bottom: -17px;    left: 49%; color: #132638; font-size: 16px; font-weight: 700;}
.row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(3) { margin:0 0 0 -40px; position:relative; }
.row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(3):before{ content:"3"; display:block; position:absolute;    bottom: -17px;    left: 49%; color: #132638; font-size: 16px; font-weight: 700;}

.row-fluid .management{ text-align:center; padding:87px 0 111px;  border-bottom: 1px solid #d8d8d8; }
.row-fluid .management h5{line-height: 68px;text-transform: uppercase;color: #132638;font-size: 27px; font-weight:300; font-family: 'Bariol'; padding-bottom: 64px;}
.row-fluid .management h5 span{ color:#009ee2; }
.row-fluid .team span > .hs_cos_wrapper { float:left; text-align:center;   width: calc( 100% / 4 - 40px);    margin: 0 20px; }
/*.row-fluid .executive-single{ float:left; text-align:center;   width: calc( 100% / 4 - 40px);    margin: 0 20px;}*/
.row-fluid .executive-img {height: 255px;    width: 255px;    border-radius: 50%;     display: flex;    align-items: center;    justify-content: center;    background-repeat: no-repeat;  cursor:pointer;    position: relative;    transition: all 0.4s ease;   background-position: top center;    background-size: cover;    margin: 0 auto;;}
.row-fluid .executive-img i{ color: white;    font-size: 44px;}
.row-fluid .executive-single .executive-info h5{font-size: 18px; font-weight: 600; line-height: 34px; text-transform:capitalize;font-family:'Open Sans', sans-serif; padding-top: 21px; margin-bottom: 0; padding-bottom: 0; }
.row-fluid .executive-info h6{ color: #132638; font-size: 18px; font-weight: 300; line-height: 34px;  margin-top: -8px; }
/*.row-fluid .executive-img:hover:before{ content:""; display:block; position:absolute; left:0; top:0; width:100%; height:100%; background-image:url("https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Images/rectangle.png");  background-repeat: no-repeat;    background-position: top center;    background-size: cover;    }*/
.row-fluid .overlay{ opacity:0; width:0%; height:0%; transition:all 0.7s ease; visibility:hidden;     display: flex;    align-items: center;    justify-content: center; background-image:url("https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Images/rectangle.png");  background-repeat: no-repeat;    background-position: top center;    background-size: cover;  }
.row-fluid .executive-img:hover .overlay{ visibility:visible; opacity:1; width:100%; height:100%;      z-index: 1; }

.row-fluid .logo-section1 { text-align:center;     padding: 54px 0 121px;}
.row-fluid .logo-section1 h5{line-height: 25px;text-transform: uppercase;color: #132638;font-size: 15px;  font-family: 'Bariol';}
.row-fluid .logo-section1 h5 span{ color:#009ee2;}

.row-fluid .logo-section { text-align:center;     padding: 54px 0 0;}
.row-fluid .logo-section h5{line-height: 68px;text-transform: uppercase;color: #132638;font-size: 27px;  font-family: 'Bariol'; font-weight:300; }
.row-fluid .logo-section h5 span{ color:#009ee2;} 
.row-fluid .logo-wrap { padding-top: 52px;} 
.row-fluid .logo-wrap span > .hs_cos_wrapper{     width: calc( 100% / 5 - 50px);     display: inline-flex;    margin: 0 10px;    vertical-align: middle;   text-align: center}
.row-fluid .logo-wrap span > .hs_cos_wrapper img{ margin:0 auto;}

.svg{
  font-family:open sans !important;
}


/* make keyframes that tell the start state and the end state of our object */
/* @-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@-moz-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@keyframes fadeIn { from { opacity:0; } to { opacity:1; } } */
/*========================================== about page ends ===============================================*/

/*========================================about case study starts============================================*/
/*.row-fluid span#hs_cos_wrapper_module_1529931447079192 .hs_cos_wrapper:first-child .tab-contain { display:block; } */
.row-fluid .tab-contain{      background-repeat: no-repeat;  display:none;   background-position: top center;      width: 100%;    float: left;  background-size: cover; padding:183px 0 203px; position:relative; z-index:1; }
.tab-contain:after{content:""; position:absolute; left:0; top:0; width:100%; z-index:-1; height:100%; background: linear-gradient(to bottom, rgba(255,255,255,1) 11%,transparent 102%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#2c2333',GradientType=0 );opacity: 0.7;}
/*.row-fluid .tab-contain{     padding-top: 73px;     padding-bottom: 192px;  position:relative;}*/
.row-fluid .tab-left-info{ float: left;    position: relative;    margin-left: 45px;    width: 35%;     max-width: 682px;     background: rgba(255,255,255,0.39);     padding: 124px 23px 48px;}
.row-fluid .tab-right-info{ float:right; width:50%; position:relative;}
.row-fluid .tab-left-info:before{ content:""; display:block; position:absolute;top: 78px;    left: 25px;    width: 183px; height: 1px; border-bottom: 1px solid #979797;}
.row-fluid .tab-left-info:after{ content:""; display:block; position:absolute;top: 78px;    right: 31px;  width: 183px; height: 1px; border-bottom: 1px solid #979797;}
.row-fluid .tab-right-info h3{ color: #00a42c;font-size: 42px;line-height: 52px; font-family:"Bariol";padding-bottom: 14px;    text-align: left; font-weight:300;     max-width: 632px;}
.row-fluid .tab-right-info p{ font-size: 18px;font-weight: 300;line-height: 34px; text-align:left;  max-width: 588px;}
.row-fluid .tab-left-info h5{ position:relative;   font-size: 26px;    max-width: 600px;    margin: 0 auto;    line-height: 42px;    letter-spacing: -0.18px;    font-style: italic;    font-weight: 500;    text-transform: unset;}
.row-fluid .tab-left-info h5:before{ content:""; position:absolute; display:block;    top: -71px; background-repeat:no-repeat;   left: 44%; background-image:url("https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/fill-1.png");  width:54px; height:47px;}
.row-fluid .tab-left-info h6{ color: #132638;font-size: 17px;line-height: 25px;text-transform: uppercase; font-weight: 300;    margin: 0;    padding-top: 21px; }
.row-fluid .tab-left-info small{font-weight: 600;  color: #132638;font-size: 17px;line-height: 25px;text-transform: uppercase;}
.row-fluid .tab-title-img{      float: none; display:inline-block;    width: calc( 100% / 5 - 50px);    margin: 0 10px;     padding-bottom: 57px;}
.row-fluid .color-logo img{ filter: gray; /* IE6-9 */  height: 108px;    object-fit: contain;
  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */  
  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */ }

.row-fluid .color-logo{height:103px;display: flex;    align-items: center;    justify-content: center;}
.row-fluid .color-logo img:hover{  -webkit-filter: grayscale(0);   filter: none;}

.row-fluid .tab-title-img.active .color-logo img {  -webkit-filter: grayscale(0);   filter: none;} 
.row-fluid .tab-title-img.active{ position:relative;}
.row-fluid .tab-title-img.active:before{content:""; position:absolute; bottom:0;   left: 50%; transform:translateX(-50%);   display: block;    width: 0;    height: 0;    border-left: 12px solid transparent;    border-right: 12px solid transparent;    border-bottom: 20px solid #EAECEF; opacity:0.4;} 
.row-fluid .tab-title-img.active .color-logo{ height: 103px; box-shadow: 0 0 7px #d8d8d8; border-radius: 9px; background-color: #ffffff; display: flex; align-items: center; justify-content: center;}
.row-fluid .logo-main{ position:relative ; width: 100%;    float: left;    text-align: center;}
.row-fluid .logo-main:before{ content:"";    z-index: 2;    left: 0;   top: 159px;    height: 46px;    display: block;    position: absolute;    width: 100%;    background: linear-gradient(to bottom, rgba(236,237,240,0.4) 0%,rgba(255,255,255,0.4) 87%);    transform: rotate(180deg);}
/*========================================about case study ends============================================*/

.header-container-wrapper.sticky {  position:fixed; top:0; left:0; width:100%; z-index:99;  transition:all .6s ease; }
.header-container-wrapper {  transition:all .6s ease; width:100%;  background:;    
  z-index: 6;}

.pdt-page .header-container-wrapper { position:fixed; }
.pdt-page .body-container-wrapper { padding-top:102px; }


/*========================================contact us starts============================================*/
.row-fluid .contact-page{ text-align:center;     padding: 91px 0 69px;}
.row-fluid .contact-title h2{ font-family: 'Bariol'; margin-bottom:30px; }
.row-fluid .contact-title h2 span{ color: #009ee2;}
.row-fluid .contact-title h3{ font-family: 'Bariol'; line-height: 46px;  color:#009ee2;  max-width: 797px;    text-align: center;    display: inline-block; font-weight:300;}

.row-fluid .contentform_area { background:#F1F4F8; padding:32px 0 120px; text-align:center; }
.row-fluid .contentform_area .maxwrapper { width:600px; margin:0 auto; float:none; }
.row-fluid .contentform_area h3 { color:#132638; font-size:16px; line-height:24px; margin-bottom:20px;    font-weight: 400; }
.row-fluid .contentform_area form { width:100%; float:left; text-align:left; }
.row-fluid .contentform_area form .hs-input { width:100%; float:left; border-radius: 30px;   padding: 10px 25px;    height: 45px }
.row-fluid .contentform_area form textarea.hs-input { height:189px; padding:15px 21px; }
.row-fluid .contentform_area form select.hs-input { background-image:url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Images/select.png') ; background-repeat:no-repeat;     background-position: 98%; -moz-appearance: none;  -webkit-appearance: none; font-size: 15px; line-height:20px; color: #677897; }

.row-fluid .contentform_area form .inputs-list { width:100%; float:left; margin:0; }
.row-fluid .contentform_area form .inputs-list li { width:100%; float:left; position:relative; padding:0; margin-bottom:15px; padding-left: 30px; color:#677897; font-size:12px; line-height:18px; text-align:left; font-weight:400;}
.row-fluid .contentform_area form .hs_i_agree_to_the_terms_of_use { width:100%; float:left;  } 

.row-fluid .contentform_area .hs_submit { width:100%; float:left; }
.row-fluid .contentform_area .actions { width:100%; float:left; position:relative; } 
.row-fluid .contentform_area .actions:before { position:absolute; content:"\f105";  font-family: 'FontAwesome'; right: 50%;    transform: translateX(43px);top:8px; font-size:30px; color:#fff; }
.row-fluid .contentform_area .actions:hover:before { color:#009ee2; }
.row-fluid .contentform_area .hs-button { background:#009ee2; font-weight:bold; color:#fff; font-size:20px; line-height:26px;     border-radius: 30px;   height: auto;  padding:10px 20px; }
.row-fluid .contentform_area .hs-button:hover { background:#fff; color:#009ee2;  }

.row-fluid .contentform_area form .hs-richtext {  color:#677897; font-size:12px; line-height:18px; text-align:left; padding:20px 0; font-weight:400; }
.row-fluid .contentform_area form .hs-richtext a { color:#009ee2;  }
.row-fluid .contentform_area form .hs-richtext a:hover { color:#000; }
.row-fluid .contentform_area form .hs-input {line-height:35px; }

.row-fluid .contentform_area form .hs-input::-webkit-input-placeholder { font-size: 15px; line-height: 36px; }
.row-fluid .contentform_area form .hs-input::-moz-placeholder { font-size: 15px; line-height: 36px; }
.row-fluid .contentform_area form .hs-input:-ms-input-placeholder {font-size: 15px; line-height: 36px;  }
.row-fluid .contentform_area form .hs-input:-moz-placeholder { font-size: 15px; line-height: 36px; }

/*========================================contact us ends============================================*/

/*========================================Menu top starts============================================*/

.row-fluid .menubar_top { background:#009ee2; line-height:0; margin-bottom:2em; }
.row-fluid .menubar_top ul { list-style:none; padding:0; margin:0 ; width:100%; float:left; text-align:center; }
.row-fluid .menubar_top ul li { width:auto; float:none; display:inline-block; } 
.row-fluid .menubar_top ul li a { width:auto; float:left; padding:10px 20px; text-transform:uppercase; color:#fff; font-size:15px; line-height:24px; font-weight: 300; } 
.row-fluid .menubar_top ul li a:hover, .row-fluid .menubar_top ul li a.active { background:#1A91C1; color:#fff; } 


.row-fluid .inputs-list .hs-form-checkbox-display , .row-fluid .inputs-list .hs-form-booleancheckbox , .row-fluid .inputs-list li.hs-form-radio { display:block; padding:0 0 8px 25px; position:relative; }
.row-fluid .inputs-list input[type="checkbox"] , .row-fluid .inputs-list input[type="radio"] { position:absolute; left:0; margin:0; top:0; opacity: 0; width: 20px; height: 20px; }
.row-fluid .inputs-list input[type="radio"] { top:3px; }
.row-fluid .inputs-list input[type="checkbox"] + span { line-height: 22px; position:relative; display: block; cursor:pointer;}
.row-fluid .inputs-list input[type="checkbox"] + span:before  { position:absolute; left:-30px; top:1px;  content:''; width:18px; height:18px; border:1px solid #009ee2; background:#fff; color:#fafafa; border-radius:2px;   }
.row-fluid .inputs-list input[type="checkbox"]:checked + span:before { background:transparent; color:#fff; border-color:transparent; }
.row-fluid .inputs-list input[type="checkbox"]:checked + span:after { text-align:center; color:#fff; position:absolute; left:-30px; top:1px;  content:"\f00c"; font-family:'FontAwesome'; background:#009ee2; width: 20px; line-height: 20px; font-size:18px;     border-radius: 2px; }

.row-fluid .inputs-list input[type="radio"] + span:before { position:absolute; left:-2px; top:2px;  content:''; width:20px; height:20px; border:1px solid #dadada;  background:#009ee2; border-radius:100%; }
.row-fluid .inputs-list input[type="radio"]:checked + span:after { position:absolute; left:2px; top:6px;  content:''; width:12px; height:12px; border-color:#009ee2; background:#009ee2;  border-radius:2px; }

.row-fluid .call_icon { display:none; }
.row-fluid .mobile_select  { display:none; }
.overlay-header .header-container-wrapper.sticky .header { box-shadow: 0 2px 32px 7px rgba(19, 38, 56, 0.11);     background-color: #132638;   }
.overlay-header .header-container-wrapper.sticky { z-index:99; }


.row-fluid .ourdata_content { padding-bottom:70px; color:#132638; font-size:18px; line-height:28px; }
.row-fluid .ourdata_content h3 { color:#009ee2; font-size:42px; line-height:50px; font-weight:300; margin-bottom:30px; font-family: 'Bariol'; }
.row-fluid .ourdata_content .datatext_left {  margin-bottom:50px; padding-bottom:50px; border-bottom:1px solid #D8D8D8; }

.row-fluid .ourdata_content .categri_maintitle { padding:0 35px; }
.row-fluid .ourdata_content .categri_maintitle h3 { margin-bottom:5px; font-family: 'Bariol'; font-weight:300; }

.row-fluid .categres_cover { width:100%; float:left; margin-top:20px;  }
.row-fluid .categres_cover .categres_width { width:100%; float:left; max-width:380px;  position:relative; }
.row-fluid .categres_cover .categres_box { width:100%;  display:block; float:left;  /*position:relative;*/  padding:5px 20px 10px 20px; cursor:pointer; border:3.5px solid transparent; border-radius:30px; transition:all .6s ease; color:#132638; font-size:18px; line-height:30px; }
.row-fluid .categres_cover .categres_inner {display:flex; align-items:center; float:left; width:100%; position:relative; }
.row-fluid .categres_cover .categres_box:hover { border-color:#DBF0F8; transition:all .6s ease; color:#009ee2; }
.row-fluid .categres_cover .categres_img { width:auto; float:left;  text-align:center;   min-width: 40px; }
.row-fluid .categres_cover .categres_title { width:auto; float:left; padding-left:20px;   font-weight:300; }

.row-fluid .categres_cover .categres_box.active { border-color:#DBF0F8; transition:all .6s ease; color:#009ee2; }
.row-fluid .categres_cover .categres_box:hover .categories_hover { transition:all .6s ease; opacity:1; visibility: visible; } 
.row-fluid .categres_cover .categres_box.active .categories_hover { transition:all .6s ease; opacity:1; visibility: visible; }
.row-fluid .categres_cover .categres_box.active .categres_inner:before { transition:all .6s ease; opacity:1; }

.row-fluid .categres_cover .categres_box:hover .categres_inner:before { transition:all .6s ease; opacity:1; }
.row-fluid .categres_cover .categories_hover {  background:#31B9E3; z-index:9; padding:25px 12px; visibility: hidden;color:#fff; font-size:16px; line-height:24px; float: left; width: 360px; border-radius:7px; position:absolute; left:110%; top:0; transition:all .6s ease; opacity:0; }
.row-fluid .categres_cover .categories_hover p { margin:8px 0; }
.row-fluid .categres_cover .categres_inner:before { position:absolute; opacity:0; transition:all .6s ease; content:""; border-left: 15px solid transparent;   border-right: 15px solid transparent;  border-top: 20px solid #31B9E3; right: -64px; top: 8px;   transform: rotate(90deg); }
.row-fluid .categres_cover .categories_hover .categohover_content1 { width:100%; float:left }
.row-fluid .categres_cover .categories_hover .categohover_content1 ul { width:100%; float:left; list-style:none; padding:0; margin:8px 0; background:#132638; padding:15px 20px; border-radius:7px; text-align:center; }
.row-fluid .categres_cover .categories_hover .categohover_content1 ul li { width:25%; float:left; margin-right:-4px; /*display:flex;*/ vertical-align:top; display:inline-block; float:none;  align-items:center; padding:0 5px; text-align:center; }
.row-fluid .categres_cover .categories_hover .categohover_content1 ul li img { margin-right:10px; margin:0 auto; display:block; }

.row-fluid .categres_cover .categories_hover .categohover_content2 { width:100%; float:left }
.row-fluid .categres_cover .categories_hover .categohover_content2 ul { width:100%; overflow:hidden; float:left; list-style:none; padding:0; margin:8px 0 0; background:#132638; padding:15px 20px; border-radius:7px; position:relative; }
.row-fluid .categres_cover .categories_hover .categohover_content2 ul:before { position:absolute; content:""; background:#0B1A28; width:80px; height:100%; right:0; top:0; }
.row-fluid .categres_cover .categories_hover .categohover_content2 ul li { width:100%; float:left; font-size:14px; line-height:26px; padding:5px; font-weight:400;  position:relative; z-index:9; }
.row-fluid .categres_cover .categories_hover .categohover_content2 ul li span {  float:right; font-weight:600; position:relative; }


/*.row-fluid .categres_cover .categres_box:nth-last-child(6)  .categories_hover { top:auto; bottom:0; }
.row-fluid .categres_cover .categres_box:nth-last-child(5)  .categories_hover { top:auto; bottom:0; }
.row-fluid .categres_cover .categres_box:nth-last-child(4)  .categories_hover { top:auto; bottom:0; }
.row-fluid .categres_cover .categres_box:nth-last-child(3)  .categories_hover { top:auto; bottom:0; }
.row-fluid .categres_cover .categres_box:nth-last-child(2)  .categories_hover { top:auto; bottom:0; }
.row-fluid .categres_cover .categres_box:last-child .categories_hover { top:auto; bottom:0; }*/
.row-fluid .categres_cover .categres_box:nth-child(n+12)  .categories_hover { top:auto; bottom:0; }


.row-fluid .categri_maintitle h3 { font-size:27px; color:#132638; line-height:34px; font-weight: 300;	 }
.row-fluid .categri_maintitle h3 span  { color: #009ee2; } 

.learnmore{ font-family: 'Bariol'; font-weight:600 !important; } 
.learnmore-db  { font-family: 'Bariol'; font-weight:600 !important; }
.free-trial { font-family: 'Bariol'; font-weight:600 !important; }

.row-fluid .footer_box.padingright { padding-right: 50px; }
.row-fluid .footer_box.padingleft { padding-left: 0; } 

.row-fluid .studyimg { width:100%; float:left; text-align:center; margin-bottom:20px; max-width: 550px;}
.row-fluid .studyimg img { max-width:200px; height:auto; }


.logo-main #tab2 { display:none !important; } 
.logo-main #tab0 { display:none !important; } 
.logo-main #tab3 { display:none !important; } 


.support a{ 
  color:#fff;
  font-family:open sans;
  padding:12px; 
}
.support{
  text-transform: uppercase;
  width: auto;
}

/*==========  Product page   =============*/

.pdt-page {}

.row-fluid .pd-banner-section {  width:100%; float:left; text-align:center;  position:relative;  background-position: center bottom; background-repeat:no-repeat; padding:50px 0 0px 0; min-height:32px; background-color:#122538; z-index:-1;    background-size: contain;}
.row-fluid .pd-banner-section:before {  width:100%; height:100px; position:absolute; content:""; bottom:-100px; left:0; opacity: 0.51;}
.row-fluid .pd-banner-section.insi-banner {z-index: 0;}
.row-fluid .dd-banner-section {  width:100%; float:left; text-align:center;  position:relative;  background-position: center bottom; background-repeat:no-repeat; padding:50px 0 30px 0; min-height:32px; background-color:#060F18; z-index:-1;    background-size: contain;}
.row-fluid .dd-banner-section:before {  width:100%; height:100px; position:absolute; content:""; bottom:-100px; left:0; opacity: 0.51;}
.row-fluid .pd-banner-img { position:absolute; width:28%; max-width: 70%; bottom:-50px; left:20px; text-align:left;  }
.row-fluid .pd-banner-box {max-width: 528px; color: #ffffff; font-size: 18px; font-weight: 300; line-height: 30px; width:70%; float:none; display:inline-block;  }
.row-fluid .pd-banner-section h2,.blog .row-fluid .pd-banner-section h1 {color: #ffffff;font-size: 58px; font-weight: 400; line-height: 68px; letter-spacing: -1.09px; font-family: 'Bariol'; }
.row-fluid .dd-banner-section h2 {color: #ffffff;font-size: 81px; font-weight: 300; line-height: 68px; letter-spacing: -1.09px; font-family: 'Bariol'; }
.row-fluid .pd-banner-box h5 { color: #009ee2; font-size: 27px; line-height: 37px; text-transform: uppercase; letter-spacing: -1.96px; font-weight: 300;     margin: 40px 0 20px 0; font-family: 'Bariol';  }
.row-fluid .pd-banner-box h5 strong { letter-spacing: -0.16px; }
.row-fluid .pd-banner-box h3 { color: #ffffff; font-size: 42px; line-height: 52px; font-weight: 300; margin-bottom:40px; font-family: 'Bariol'; }
/* .row-fluid .pd-banner-box p { padding: 0 100px; } */



.row-fluid .pd-benefit-section { width:100%; float:left; text-align:center;  padding:70px 0 50px;  }
.row-fluid .pd-benefit-top-text { width:40%; float:none; display:inline-block; font-size: 18px; color: #132638; font-weight: 300; line-height: 34px; }
/* .row-fluid .pd-benefit-main-box { border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; padding:50px 0; margin-top:50px; }*/
.row-fluid .pd-benefit-main-box h3 { color: #009ee2; font-size: 42px; line-height: 52px; font-weight:400; font-family: 'Bariol'; }
.row-fluid .pd-benefit-main-box h4 { color: #132638; font-size: 27px; line-height: 68px; text-transform: uppercase; font-weight:300;  font-family: 'Bariol'; }
.row-fluid .pd-benefit-main-box h4 span { color: #009ee2; letter-spacing: -0.16px;}
.row-fluid .pd-benefit-box { margin-top:50px; }
.row-fluid .pd-benefit-box > span { display:block; margin:0 -30px; }
.row-fluid .pd-benefit-box > span > div { width:25%; float:left; padding:30px;  }
.row-fluid .pd-benefit-part { width:100%; float:left; }
.row-fluid .pd-benefit-img { height:120px; }
.row-fluid .pd-benefit-img img { width:auto;  max-height:120px; }
.row-fluid .pd-benefit-text { text-align:left; font-size:18px; line-height:34px; color: #132638; }


.row-fluid .pd-data-section { width:100%; float:left; padding:50px 0; color:#fff; text-align:center; background-size: cover;  background-repeat: no-repeat; background-position: center;     background-color: #000203; margin-bottom:0; }
.row-fluid .pd-data-title-box { font-size: 18px; line-height: 30px; width: 65%;  float: none;    display: inline-block; } 
.row-fluid .pd-data-title-box h3 { font-size: 40px; line-height: 52px; color:#fff; font-weight:300; position:relative; width:auto; float:none; display:inline-block; padding-left:50px; font-family: 'Bariol'; }
/* .row-fluid .pd-data-title-box h3:before { position:absolute; content:""; top:10px; left:-20px; width:66px; height:28px;   background:url(https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/new.png) no-repeat center; background-size:cover;   }*/
.row-fluid .pd-data-title-box h4 { font-size:27px;  font-weight:300; margin:20px 0; font-family: 'Bariol'; }
.row-fluid .pd-data-box {}
.row-fluid .pd-data-box > span > div { width:25%; float:left; padding:30px;  }
.row-fluid .pd-data-part { position:relative;   width: 100%;  float: left;  padding-top: 0px;}

.row-fluid .pd-data-part h4 { font-size: 27px; font-weight:400;  line-height: 28px; }
.row-fluid .pd-data-part p { margin:0; }
.row-fluid .pd-data-dot {  width: 85%; float: none;    display: inline-block; }


.row-fluid .pd-data-box > span > div:last-child .pd-data-part:after { display:none; }

.row-fluid .our_packges { padding:10px 0; text-align:center; }
.row-fluid .our_packges h4 { color: #132638; font-size: 27px; line-height: 68px; text-transform: uppercase; font-weight: 300; font-family: 'Bariol'; }
.row-fluid .our_packges h4 span { color: #009ee2; letter-spacing: -0.16px; }

.row-fluid .packges_cover { width:100%; float:left; padding:50px 0; text-align:center; }  
.row-fluid .packages_boxes { width:25%; float:none; display:inline-block; vertical-align:top; padding:0 23px; max-width:350px; margin-right:-4px; position:relative; } 
.row-fluid .packages_boxes:last-child:after { display:block; }


/* 
.row-fluid .packages_boxes:first-child .packges_iteminer { border-radius:160px; }
.row-fluid .packages_boxes:first-child .packges_iteminer h3 { border-radius:160px 160px 0 0; background:transparent; }
.row-fluid .packages_boxes:first-child .packges_iteminer h3:before { display:block; }

.row-fluid .packages_boxes:nth-child(3) .packges_iteminer { border-radius:160px; }
.row-fluid .packages_boxes:nth-child(3) .packges_iteminer h3 { border-radius:160px 1600px 0 0; background:transparent; }
.row-fluid .packages_boxes:nth-child(3) .packges_iteminer h3:before {  display:block; }
*/
.row-fluid .packages_boxes .packges_iteminer { width:100%; float:left; border:1px solid #cce6ff; border-radius: 20px; }
.row-fluid .packages_boxes h3 { width:100%; font-family: 'Bariol';  position:relative;  z-index:1; float:left; margin-bottom:0; line-height:30px; text-align:center; color:#fff;border-radius: 20px 20px 0 0; font-size:16px; padding:20px 15px 30px; letter-spacing:5.75px; font-family: 'Bariol'; font-weight:bold; background-image: linear-gradient(180deg, #132638 0%, #304258 100%); } 
.row-fluid .packages_boxes h3:before { display:none;  position:absolute; content:""; z-index:-1; width:100%; height:250px; background-size:100% 114% !important; background:url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/mintec_2018/Images/rectangle.png') no-repeat center center; top:-125px; left:0; }
.row-fluid .packages_boxes h3:after { position:absolute; content:""; z-index:9; width:16px; left: 50%;  bottom: 20px;  transform: translateX(-50%); height:7px; background:url('https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/mintec_2018/Images/star.png') no-repeat;  }
.row-fluid .packages_boxes:nth-child(2) h3:after { width:30px; }
.row-fluid .packages_boxes:nth-child(3) h3:after { width:44px; }
.row-fluid .packages_boxes:nth-child(4) h3:after { width:57px; } 

.row-fluid .packages_boxes h4 { width:100%; float:left; margin-bottom:0; font-size:23px; line-height:30px; margin-bottom:15px; color:#009ee2; font-size:20px;  font-family: 'Bariol'; font-weight:400;  text-transform: capitalize; } 

.row-fluid .packages_boxes .packages_toptext { width:100%; float:left; padding: 30px 22px; font-weight:300; font-size:14px; line-height:20px; color:#102243; } 
.row-fluid .packages_boxes .packages_content { width:100%; float:left; margin-bottom:20px; } 
.row-fluid .packages_boxes .features_btn { width:100%; float:none; display:inline-block; color:#132638; font-size:14px; line-height:20px; background:#ecf0f5; border-radius:7px; padding:10px 20px; transition:all .6s ease; }
.row-fluid .packages_boxes .features_btn:hover { background: #304258; color:#fff; transition:all .6s ease; }

.row-fluid .packages_boxes .innertoltip { width:100%; float:left; }
.row-fluid .packages_boxes .toltip_boxs { width:auto; float:left; text-align:left; padding:0 30px 15px; position:relative; } 
.row-fluid .packages_boxes .toltip_boxs .packages_title:hover + .packages_toltip { visibility: visible; opacity:1; }

.row-fluid .packages_boxes .started_pont { width:100%; float:left; margin-bottom:30px; padding:0 30px;  } 
.row-fluid .packages_boxes .started_btn { width:100%; float:left; color:#09BEEF; text-transform: uppercase; font-size:16px; line-height:22px; font-family: 'Bariol'; font-weight:600; border:1px solid #09BEEF; padding:10px 20px; border-radius: 30px; }
.row-fluid .packages_boxes .started_btn:hover { background:#009ee2; color:#fff; }

.row-fluid .packages_boxes:last-child .started_btn { border:1px solid #09BEEF; color:#09BEEF; }
.row-fluid .packages_boxes:last-child .started_btn:hover { background:#09BEEF; border-color:#09BEEF; color:#fff }

.row-fluid .packages_boxes .packages_title { width:auto; float:left; font-size:16px; color:#102243; line-height:26px; letter-spacing:-0.45px; position:relative; cursor:pointer; padding-right:30px; } 
.row-fluid .packages_boxes .packages_title:hover { color:#009ee2; }
.row-fluid .packages_boxes .packages_title:after { position:absolute; left:90%; content:""; top: 7px; float:left; width:13px; height:14px; background-size:100% 100% !important; background:url(https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/mintec_2018/Images/right.png) no-repeat center center; }
.row-fluid .packages_boxes .packages_toltip { text-align:center;  width:100%; float:left; max-width:270px;  border-radius: 8px; box-shadow: 0 0px 5px 0px #ccc; font-size:14px; line-height:20px; z-index:9; position:absolute; top: 50%; left: 100%; opacity:0; background:#f2f2f2; padding:10px; visibility: hidden; transform: translatey(-50%); min-width: 200px; } 
.row-fluid .packages_boxes .packages_toltip:before { position:absolute; content:""; top:50%; left:-30px; transform: translatey(-50%); border:15px solid transparent; border-right-color:#f2f2f2; }
.row-fluid .packages-icon { margin-bottom:5px; }

.row-fluid .packages_boxes:last-child  .packages_toltip { left:auto; right:100%; }
.row-fluid .packages_boxes:last-child .packages_toltip:before { left:auto;   right:-30px;  border-left-color: #f2f2f2;  border-right-color: transparent;      }

.row-fluid .packages_boxes .packges_height { width:100%; float:left;  }

/*---------homepage_copy---------*/
.homepage_copy .row-fluid .logo > span > div img { max-width: 200px;   max-height: 100px; }
.homepage_copy .slider-img:before { background:rgba(13,26,38,0.2); }
.homepage_copy .row-fluid .phone p a:before { content: "\f095"; font-family: 'FontAwesome'; background:transparent; font-size: 18px; line-height: 24px;  left: -21px; }

/* .homepage_copy .slider .slick-track .hs_cos_wrapper:nth-child(3) { display:none; }
.homepage_copy .slider .slick-slider .slick-dots li:nth-child(3) { display:none; }
*/


.homepage_copy .packges_module .packgesiner_item { background: #142637; }
.homepage_copy .packges_module .packgesiner_item:nth-child(2) h3 { background: #374A5C;  }
.homepage_copy .packges_module .packgesiner_item:nth-child(2) .packgesiner_contetnt { background: #4B5C6C; }
.homepage_copy .packges_module .packgesiner_item:nth-child(3) h3 { background: #223548; }
.homepage_copy .packges_module .packgesiner_item:nth-child(3) .packgesiner_contetnt { background: #3B4C5D; }
.homepage_copy .packges_module .packgesiner_item:nth-child(4) h3 { background: #142637; }
.homepage_copy .packges_module .packgesiner_item:nth-child(4) .packgesiner_contetnt { background: #2B3B4A; }
.homepage_copy .packges_inerwrap { box-shadow: 0px 0px 25px 10px rgba(235, 244, 255, 1); }
.homepage_copy .selection_section .clientlogo_item img { height:auto;  max-width: 180px; }
.homepage_copy .procur-mob h4 { font-weight:300; }
.homepage_copy .packges_module .pakegesclm_item h4 {  padding-left:30px; }
.homepage_copy .packges_module .pakegesclm_item .pakegesclm_row:first-child { border-left:none; }  
.homepage_copy .packges_module .pakegesclm_row { border-right-color:#f3f3f3; border-bottom-color: #f3f3f3; ; }
.homepage_copy .packges_module .pakegesclm_item h4:after { top: 16px; left: 84%; } 
/* .homepage_copy .packges_module .pakegrow_text img { opacity: 0.7; } */
/* .homepage_copy .packges_module .pakegesclm_item:last-child .pakegesclm_row:first-child { box-shadow: 0px 20px 3px 0 #fff;} */
.homepage_copy .row-fluid .pd-data-section { border-bottom:12px solid #fff;  }



/*  our insight page */

.row-fluid .insi-banner:before, .row-fluid .insi-goo-serch .hs-button { display:none; }
.row-fluid .insi-banner { padding-top:0px; }
.row-fluid .insi-banner .pd-banner-box h1  {
  font-size: 58px;
  line-height: 1;
  font-family: 'Bariol';
  font-weight: 400;}
.row-fluid .insi-banner .pd-banner-box h4 { color: #009ee2; font-family: 'Bariol'; font-size: 42px; line-height: 37px; font-weight: 400 !important; text-transform: capitalize; }
.row-fluid .insi-banner .pd-banner-box p { opacity:0.8; line-height:22px; }
.resources-banner{ height:3em;}


.row-fluid .blog-main-section { width:100%; float:left; padding:25px 0 0 0; }
.row-fluid .blog-main-section .container { padding:0 15px !important; }
.row-fluid .blog-left-box, .row-fluid .blog-left { width:75%; float:left; padding-right:50px; }
.row-fluid .insi-title {}
.row-fluid .insi-title h4 { color: #132638; font-size: 27px; line-height: 1.2; text-transform: uppercase; font-weight: 300; margin:0 0 5px; letter-spacing: -0.06px; font-family: 'Bariol'; }
.row-fluid .insi-title h4  span { color:#009ee2; }
.row-fluid .insi-goo-serch { position:relative; float:right; }
.row-fluid .insi-goo-serch .input, .row-fluid .insi-goo-serch .hs-search-field__bar { position:relative; width:auto; float:right; }
.row-fluid .insi-goo-serch .input:before, .row-fluid .insi-goo-serch .hs-search-field__bar:before { position:absolute; content:"\f002"; top:7px; left:0; font-family:fontAwesome; color:#ebebeb; font-size:15px; }
.row-fluid .insi-goo-serch input { border-bottom:1px solid #ebebeb;  width: 250px; float: right;  max-width: 100%; padding-left:20px;  }
.row-fluid .insi-goo-serch input {  }
.row-fluid .insi-goo-serch input::-webkit-input-placeholder {  color: #ebebeb; text-align:center; }
.row-fluid .insi-goo-serch input::-moz-placeholder  { color: #ebebeb; text-align:center; }
.row-fluid .insi-goo-serch input:-ms-input-placeholder   { color: #ebebeb; text-align:center; }
.row-fluid .insi-goo-serch input:-moz-placeholder  { color: #ebebeb; text-align:center; }


.row-fluid .blog-main-section .insi-goo-serch input::-webkit-input-placeholder{color:#747575;}
.row-fluid .blog-main-section .insi-goo-serch input::-moz-placeholder {color:#747575;}
.row-fluid .blog-main-section .insi-goo-serch input:-ms-input-placeholder{color:#747575;}
.row-fluid .blog-main-section .insi-goo-serch input:-moz-placeholder  {color:#747575;}
.row-fluid .blog-main-section .insi-goo-serch input{border-bottom: 1px solid #747575;    margin-bottom: 0;    padding-top: 16px;}
.row-fluid .insi-goo-serch .input:before, .row-fluid .insi-goo-serch .hs-search-field__bar:before{    color: #333;top: 11px;}


/* --- 19-09-2018 --- */
.row-fluid-wrapper .row-fluid .blog-same-sec .blog-right-box,.row-fluid-wrapper .row-fluid .blog-same-sec .blog-right {float:right;}
.row-fluid-wrapper .row-fluid .blog-same-sec .blog-left-box,.row-fluid-wrapper .row-fluid .blog-same-sec .blog-left{ margin:0;}
.dropdown-filter .block h3 { display: none;}




.row-fluid .blog-right-box, .row-fluid .blog-right {  width:25%; float:left; margin:0; padding-bottom:50px;  }

.row-fluid .sto-rss {  }
.row-fluid .hs-rss-item {}
.row-fluid .sto-rss.comn-rss { padding-bottom:75px; }
.row-fluid .sto-rss.comn-rss .slick-list, .blog-main-section .web-rss.comn-rss .hs-rss-module { margin:0 -20px; }
.row-fluid .comn-rss {  width:100%; float:left; border-bottom:1px solid #ebebeb; padding-bottom:20px; margin-bottom:20px; }
.row-fluid .comn-rss .hs-rss-item  { width:49%; float:left; padding:20px 27px; }
.row-fluid .comn-rss .hs-rss-item-inner {  width:100%; float:left;  /* box-shadow: 0px 0px 15px 5px rgba(235, 244, 255, 1); */  /*box-shadow: 0px 0px 38px 8px rgba(235, 244, 255, 1); */ box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);    border-bottom-left-radius: 7px;    border-bottom-right-radius: 7px;}
.row-fluid .comn-rss .hs-rss-item-image-wrapper { width:100%; float:left; height:140px;  }
.row-fluid .comn-rss .hs-rss-item-inner p {display:none;}
.row-fluid .comn-rss .hs-rss-item-image-wrapper img {     object-fit: cover; height: 140px; width:100%; max-width:100%; margin:0;}
.row-fluid .comn-rss .hs-rss-item-text { width:100%; float:left; padding:0px 15px; background:#fff;    border-bottom-left-radius: 7px;    border-bottom-right-radius: 7px;  }
.row-fluid .comn-rss .hs-rss-title { width:100%; float:left;  font-size:  24px;font-weight:400; line-height:  30px; color: #009ee2; margin:6px 0 5px 0; margin-top:0px; font-family: 'Bariol';    padding: 5px 0px;}
.row-fluid .comn-rss .hs-rss-description { font-size: 18px; line-height: 22px; }
.row-fluid .comn-rss .hs-rss-description p { margin:0; }
.row-fluid .comn-rss .hs-rss-description span { color:#132638 !important; }
.row-fluid .comn-rss .time-new { float: left; width: 60%; margin: 21px 0px 0px 0px; font-size: 16px !important; line-height: 20px; font-weight: 600!important;}
.row-fluid .rss-bottom-date { width:100%; float:left; margin-bottom:14px; margin-top:13px; }
.row-fluid .hs-rss-tag { width:50%; float:none; display:inline-block; vertical-align:middle; margin:0 -2px; text-align:right;  }
.row-fluid .hs-rss-tag span { font-weight:600; font-size:16px; }
.row-fluid .comn-rss .hs-rss-byline { margin-bottom:15px; width:50%; font-size:14px; float:none; display:inline-block; color:#4d4d4e; vertical-align:middle; margin:0 -2px; position:relative; padding-left:27px; font-weight: 600; }
.row-fluid .comn-rss .hs-rss-byline:before { position:absolute;  left:0;   content: " ";  top: 3px;  left: 0;  line-height: 25px;  background-image: url(https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Images/calender.svg); background-position: center;  height: 15px;  width: 15px;  background-size: 1000%;  background-repeat: no-repeat;}
/* content:"\f133"; */
.row-fluid .web-link { font-family: 'Bariol'; font-weight:600; background:#009ee2; color:#fff; padding:10px 30px; font-size:16px; text-transform:uppercase; margin: 15px 0; border-radius: 50px; float:right; }

.blog-left-box .comn-rss.sto-rss .hs-rss-module.slick-slider .slick-dots { bottom:-30px; }
.row-fluid .web-rss {}
.row-fluid .web-rss { margin: 0 -20px; width: calc(100% + 40px);}

.insi-tbl-title { width:100%; float:left; background:#292929; border:4px solid #000;  border-bottom-width: 0; margin-top:20px; }
.insi-tbl-title li { width:11.11%; float:left; color:#fff; font-size:16px; padding:2px 8px;  }
.insi-tbl-title li:nth-child(1), .tbl-num { width:5%;   float:left; text-align:center; }
.insi-tbl-title li:nth-child(2), .tbl-com { width:25%;  float:left;}
.insi-tbl-title li:nth-child(3), .tbl-pri { width:9%; float:left; }
.insi-tbl-title li:nth-child(4), .tbl-cur { width:10%; float:left; }
.insi-tbl-title li:nth-child(5), .tbl-uni { width:7%; float:left; }
.insi-tbl-title li:nth-child(6), .tbl-wow { width:11%; float:left; }
.insi-tbl-title li:nth-child(7), .tbl-mom { width:11%; float:left; }
.insi-tbl-title li:nth-child(8), .tbl-qoq { width:11%; float:left; }
.insi-tbl-title li:nth-child(9), .tbl-yoy { width:11%; float:left; }
.tbl-box { width:100%; float:left; background:#292929; border:2px solid #000; }
.tbl-part { width:100%; float:left;  }
.tbl-part div { border:2px solid #000; color:#ededed; font-size:16px; line-height:40px; padding:0px 8px; }
.tbl-part .tbl-wow.tbl-cmn-row:nth-child(6){    text-align: left;    padding-left: 17px;}
.tbl-wow { position:relative; }
.tbl-wow:before {  margin-right: 4px; display:inline-block; font-family:fontAwesome; }
/* .tbl-wow.up:before {  content:"\f062";}  
.tbl-wow.down:before { content:"\f063"; }   */
.tbl-wow.up:before {  content:" ";top:0;left:0;bottom:0;height:20px;width:15px;background-image:url("https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Arrow%20up.png");background-size: contain;    background-repeat: no-repeat;    background-position: left center;}  
.tbl-wow.down:before { content:" ";top:0;left:0;bottom:0;height:20px;width:15px;background-image:url("https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Arrow%20Down.png");background-size: contain;    background-repeat: no-repeat;   background-position: left center;}  

.row-fluid .ins-com-left { width:70%; float:none; display:inline-block; vertical-align:middle; margin:40px -2px 20px -2px; }
.row-fluid .ins-com-right { width: 30%; float:none; display:inline-block; vertical-align:middle;  margin: 0 -2px; }
.row-fluid .ins-com-right a { float:right; border:1px solid #009ee2; padding:10px 25px; background:#fff; font-size:16px; color:#000;     font-weight: 600; border-radius:50px;   text-transform: uppercase; } 

.row-fluid .insi-contact-box { width:100%; float:left; background:#eff2f6; padding:70px 0; text-align:center; }
.row-fluid .insi-contact-box h2, .row-fluid .insi-contact-box h1 { color:#000; font-size:81px; font-family: 'Bariol'; font-weight:300; }
.row-fluid .insi-contact-box h4 { font-size:42px; color:#009ee2; font-weight:300; margin:20px 0 30px 0; font-family:Bariol; }
.row-fluid .insi-contact-box a { position:relative; float:none; display:inline-block; background: #009ee2; color: #fff;     font-weight: 600; font-size: 16px; line-height: 22px; border-radius: 30px; padding: 12px 60px 12px 40px; }
.row-fluid .insi-contact-box a:before { position:absolute; content:"\f105"; font-size:20px;  top:12px; right:40px; font-family:fontAwesome; color:#fff; }  


/* blog stories */
.row-fluid .blog-post-box .post-body {    border-bottom-left-radius: 7px;    border-bottom-right-radius: 7px; }
.row-fluid .blog-post-box .hs-rss-description { width:100%; float:left; margin:10px 0; }
.row-fluid .blog-section-comn .post-listing, .row-fluid .insi-web-box { display:block; margin:0 -20px;  }
.row-fluid .blog-section-comn .comn-rss { border-bottom:none; margin: 0; padding: 0; }
/* .row-fluid .comn-rss.blog-post-box .hs-rss-title { font-size: 18px; font-weight: 500; } */

.row-fluid .blog-section-comn .pagination { width:100%; float:left; text-align:center;  padding: 0 0 35px 0; }
.row-fluid .blog-section-comn .pagination li { float:none; width:auto; margin:0 30px; display:inline-block; }
.row-fluid .blog-section-comn .pagination li:first-child, .row-fluid .blog-section-comn .pagination li:last-child { display:none; }
.row-fluid .blog-section-comn .pagination li a { font-size:15px;font-size:20px;  }
.row-fluid .blog-section-comn .pagination li.active a { color:#009ee2; }


.row-fluid .blog-catgr ul {padding-left:0px;  }
.row-fluid .blog-catgr ul li  { border-top:1px solid #f7f5f5; padding: 0 15px; float: left;  width: 100%;  list-style: none;}
.row-fluid .blog-catgr ul li a { font-size:18px; padding:8px 0; position:relative; float: left;  width: 100%; padding-left:25px; }
.row-fluid .blog-catgr ul li a.active { color:#122637; }
.row-fluid .blog-catgr ul li a:before { position:absolute; content:""; top:20px; left:8px; width:4px; height:4px; background:#3b3b3b; border-radius:10px; }
.row-fluid .blog-catgr ul li a.active:before { background:#122637; }


.row-fluid .blog-web-box .web-link { margin: 4px 0; } 
.row-fluid .comn-rss .hs-rss-item-image-wrapper { position:relative; } 
.row-fluid .comn-rss .hs-rss-item-image-wrapper:before{content: ' ';  top: 0;  left: 0;  right: 0;  margin: auto;  height: 140px;  width: 100%;  position: absolute;  background: #132638;  z-index: 1;opacity:0.5;}

-moz-transform: translateX(-50%) translateY(-50%); -webkit-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%);}
.row-fluid .comn-rss.blog-web-box .hs-rss-item-image-wrapper p { display:none; }
.row-fluid .web-time-link { width:100%; float:left; margin-bottom:10px; }
.row-fluid .web-time-link .post-time { width:50%; float:none; display:inline-block; vertical-align:middle; margin:0 -2px;  font-size: 16px;  line-height: 19px; font-weight: 600;  }
.row-fluid .web-time-link .web-link-box {  width:50%; float:none; display:inline-block; vertical-align:middle; margin:0 -2px; } 



.row-fluid .blog-inner-post .post-header h1 { font-size:40px; line-height:45px; color:#137699; margin:20px 0 20px 0; }

.row-fluid .inner-post-img { width:100%; height:300px; float:left; background-size:cover !important; background-position:center !important; background-repeat:no-repeat !important;}


.blog-main-content { width: 100%; float: left !important;}

.row-fluid .blog-inner-post .post-body blockquote { font-style: normal; }




.row-fluid .blog-comm-form {  padding-bottom:50px;  }

.row-fluid .blog-comm-form form input { margin-bottom:20px;  background:  rgba(255,255,255,0.9);     border: 1px solid #A3A3A3;    font-size: 12px; color: #000;    padding: 11px 20px;    float: left;  }
.row-fluid .blog-comm-form form textarea { width:100% !important; margin-bottom:22px;  background: rgba(255,255,255,0.9); height:100px;  resize: none; border: 1px solid #A3A3A3;   font-size: 12px;     color: #000;    padding:20px 20px;    float: left; }
.row-fluid .blog-comm-form form .hs_submit input { margin:0; min-width: 200px;  background:transparent;   border:none;  transition:all 0.3s ease-in-out;    font-weight:700;  line-height: 19px;    font-size: 16px;      padding: 15px 40px 15px 20px;    float: none;    color: #fff;      text-transform: uppercase;  display: inline-block; }
.row-fluid .blog-comm-form form > div > div.actions { width:auto; position:relative; background:#009ee2;   float: left; box-sizing: border-box; border-radius:50px; }
.row-fluid .blog-comm-form form > div > div.actions:after { content: "\f105"; position:absolute; right:10px; top:11px; color:#fff; font-family: FontAwesome;    transition:all 0.3s ease-in-out; font-size: 25px; }
.row-fluid .blog-comm-form form > div > div.actions:hover { opacity:0.8; }
.row-fluid .blog-comm-form form > div > div.actions:hover input, .row-fluid .blog-comm-form form > div > div.actions:hover:after {   background:transparent; color:#fff;  }
.row-fluid .blog-comm-form ul.hs-error-msgs.inputs-list { width:100%; float:left; }



.row-fluid .blog-comm-form #comments-listing { float:left; width:100%; padding: 20px 10px; }

.row-fluid .blog-comm-form #comments-listing .comment { text-align: center; float:none; display: inline-block; width:100%; background:#fff; padding:20px !important; position:relative; }
.row-fluid .blog-comm-form #comments-listing .comment:after { width: 0; height: 0; border-left: 20px solid transparent;border-right: 20px solid transparent; border-top: 20px solid #FFF; position:absolute; right:20px; top:100%; content:''; }
.row-fluid .blog-comm-form #comments-listing .comment.depth-1:after { left:20px; right:auto; }
.row-fluid .blog-comm-form #comments-listing .comment.depth-1 { float:left; width:auto; margin-top:20px; }
.row-fluid .blog-comm-form #comment-form .hs-common-confirm-message { font-size:0 !important; }
.row-fluid .blog-comm-form .new-comments { margin:20px 0 40px; }
.row-fluid .blog-comm-form .comment-reply-to { float:right; width:auto }
.comment-from h4 { padding:0; font-size:18px; color:#558f76; line-height:normal; }
.comment-from h4 a { color:#558f76; }
.comment-from, .comment-date { display: inline-block; line-height: normal; float: none; vertical-align: middle; font-size:18px; color:#558f76; margin-right:10px; position: relative; top: -6px; }

.row-fluid .blog-comm-form .hs-common-confirm-message { width:100%; float:left;  }
.row-fluid .blog-comm-form .comment-date { width:100%; }
.row-fluid .blog-comm-form .comment-body p { margin:0; }

.row-fluid .prod-contact-box { }
.row-fluid .prod-contact-box h4 { color: #009ee2; font-size: 42px; line-height: 52px;  font-weight: 400; font-family: 'Bariol'; }
.row-fluid .prod-contact-box h1 { color:#000; font-size:81px; font-family: 'Bariol'; font-weight:300; }


.row-fluid .tbl-main-section { width:100%; float:left; overflow-x:auto;  }
.row-fluid .tbl-main-box { min-width:1000px; float:left; width:100%; text-align:center; }
.row-fluid .comn-rss .hs-rss-item { margin:0; padding:18px; }


/* 22-09-2018 */

.row-fluid .insi-banner-box { width:800px; float:none; display:inline-block; max-width:100%; }
.row-fluid .blog-comm-form .actions:before { display:none; }   
.row-fluid .blog-comm-form button.comment-reply-to.hs-button.secondary { font-size:14px; font-weight:300; }
.row-fluid .blog-comm-form  { text-align:center; } 
.row-fluid .blog-comm-form form, .row-fluid .blog-comm-form #comments-listing { width:600px; max-width:100%; float:none; display:inline-block;  text-align:left; padding:0 20px;}

.row-fluid .blog-comm-form form .hs-input { border:none; }
.hs-blog-post .row-fluid .blog-main-section { padding-bottom:90px; }
.row-fluid .inner-post-banner { position:relative; height:auto; min-height:332px; text-align:center; }
.row-fluid .inner-post-banner:before { position:absolute; content:""; width:100%; height:100%; top:0; left:0; background:rgba(19,38,56,0.5); }
.row-fluid .inner-post-banner h1 { color:#fff; position:relative; padding:120px 0 50px 0; font-weight:400;  }

.row-fluid .also_like_section { width:100%; float:left; text-align:center; background: #EFF2F6; padding: 60px 0px 30px 0px; margin-bottom: 40px }
.row-fluid .inner-post_related { text-align:left; margin:40px 0 0 0; border:none; }
.row-fluid .inner-post_related .rss-bottom-date { margin:20px 0; }
.row-fluid .inner-post_related .hs-rss-item-text {  border-radius: 5px; }

.row-fluid .blog-inner-post .blog-section { padding: 0 0 40px; }

.row-fluid .web-rss-post-link { width:100%; float:left; margin:5px 0 30px; text-align:center;  }
.row-fluid .web-rss-post-link a { float:none; display:inline-block;     font-family: 'Bariol';   
  border: 1px solid #009ee2;
  padding: 10px 25px;
  background: #fff;
  font-size: 16px;
  color: #000;
  font-weight: 600;
  border-radius: 50px;
  text-transform: uppercase; }

.row-fluid .blog-catgr ul li:nth-child(1) a.active {  }
#tab_pop.tbl-main-section { width:80%; display:none;text-align: center; }
.row-fluid .sto-rss .hs-rss-byline { width:100%; }
.tags-page .tag-page-none, .tags-page .row-fluid .menubar_top ul, .tags-page .insi-title h4, .row-fluid .top-sto-back_link {  display:none;  }
.tags-page .top-sto-back_link, .tags-page  .blog-right .insi-title h4 { display:block; }  
.row-fluid .blog-right .insi-title h4 {  }

.row-fluid .tab_pop_btn {  opacity:0; position: absolute; z-index:2; top: 53%;  left: 50%; transform: translate(-50%, -50%); background: #009ee2; color: #fff; padding: 15px 60px; border-radius: 50px; font-size: 20px; font-weight: 600; }
.row-fluid .tbl-main-section.img-cur { position:relative; }
.row-fluid .tbl-main-section.img-cur:before { opacity:0;     transition: all 300ms ease; position:absolute; content:""; width:100%; height:100%; top:0; left:0; background:rgba(255,255,255,0.7); z-index:1; }
.row-fluid .tab_pop_btn:after { display:inline-block; content:""; width:20px; height:20px;  vertical-align: middle; margin: 0 0 2px 15px;  background:url(https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Enlarge%20Icon.png) center no-repeat; background-size:cover;  }
.row-fluid .tab_pop_btn:hover { background:#1A91C1;}

.row-fluid .tbl-main-section.img-cur:hover .tab_pop_btn, .row-fluid .tbl-main-section.img-cur:hover:before { opacity:1; }

.tbl-main-section.fancybox-content.img-hvr {      background: transparent;     padding: 20px;}
/* #060606; */
.tbl-main-section.img-hvr .insi-tbl-title { margin:0; }
.tbl-main-section.img-hvr .fancybox-close-small { padding: 5px; background: #009ee2; border-radius: 100%; width: 30px; height: 30px;right: 10px; top: 10px; }
.tbl-main-section.img-hvr .fancybox-close-small  svg { width: 20px; height:20px; color: #fff; } 

/* 13-10-2018 */
.tbl-main-section.img-hvr .fancybox-close-small{right: 41px;top: 5px;}
.tbl-main-section.fancybox-content.img-hvr{padding: 40px}
.row-fluid .inner-post-banner h1{font-size:72px; line-height: 72px;font-family: 'Bariol';}

.tags-page .inner_back_link.top-sto-back_link{display:block !important;}

.row-fluid .blog-banner .container{    background-image: url(https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Market%20Movers%20banner%20for%201920.jpg);
  background-repeat: no-repeat;
  background-position: center top;
  background-size: 100%;}


/* -a- 25-10-2018 -a- */
body.hs-blog-post,body.hs-blog-listing{font-size:18px; }
.row-fluid .blog-main-section .insi-goo-serch input{ padding-top: 0; padding-bottom: 0; height: 45px; line-height: 45px;}
.row-fluid .blog-inner-post .post-body h3{font-family: 'Bariol'; font-weight:300; }


.row-fluid .top-sto-back_link a { margin: 10px 0 0 0; }
.row-fluid .serch-back a {  margin: 10px 0 0 0; }
.row-fluid .search-results { color: #000; font-family: 'Bariol'; font-weight: 100; font-size: 25px; line-height: 28px; text-transform: uppercase; }


.hs-blog-post .row-fluid .insi-goo-serch { display:none; }


img#hs-cta-img-44b82497-b363-4add-91d9-4481a66f3c50{ height:auto;
  width:auto;}



/*resources*/
.span12.widget-span.widget-type-custom_widget.resources_sub_title{
  color: #132638;
  font-size: 27px;
  text-transform: uppercase;
  font-weight: 300;
  font-family: 'Bariol';
  letter-spacing: -0.16px;
  padding:1em;

}

span#hs_cos_wrapper_module_1549619261536756_ span, span#hs_cos_wrapper_module_15496199852341285_ span, span#hs_cos_wrapper_module_15496200315841395_ span, span#hs_cos_wrapper_module_15496200766421493_ span {
  color: #009ee2;
}

.resource_title{
  padding:4em;
  text-align:center; 
}

.resource_sub_title{
  color: #132638;     font-size: 27px;      text-transform: uppercase;     font-weight: 300;     font-family: 'Bariol';     letter-spacing: -0.16px;     text-align:center;}


@media (max-width: 690px) {
  h1 {
    padding:0.5em;
    margin:0;

  }
  .resources_h{
    font-size:22px;
    text-align:center;
  }

  .resource_title{
    padding:0 !important;
    margin:0;

  }
  .row-fluid .insi-contact-box h2, .row-fluid .insi-contact-box h1{

    margin:0;
    padding:0;
  }

  .bbs-bu1 img{
    width:auto;
    padding-right:1em;
  }
  div#hs_cos_wrapper_module_1549619261536756{
    text-align:center;}

}

/* Blog Detail Page */
.blog-post-section { padding: 50px 0; }
.blog-post-section .container{ padding:0 15px !important;}
.inner_back_link { float: left; width: 100%; }
.inner_back_link a  {color:#000; font-family: 'Bariol'; font-weight:100; font-size: 25px; line-height: 28px; text-transform: uppercase; margin-bottom: 30px;  float: left; position:relative; padding-left:40px; }
.inner_back_link a:before { position:absolute; content:""; width: 40px; height: 25px; top: 2px; left: 2px; background-image:url(https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Images/arrow.svg); background-repeat: no-repeat; background-size: 350%; background-position: 55% center; display: block;}
.blog-inner-post { width:100%;float: left;  padding:40px 50px; box-shadow: inset 0px 0px 10px 0px rgba(235, 244, 255, 1), 0px 0px 10px 0px rgba(235, 244, 255, 1); border: 2px solid #ecf0f5; border-radius: 8px; }
.post-inner-time { width:100%; float:left; margin-bottom:15px; }
.post-inner-time p { float:left; margin-right: 50px; padding-left: 25px; position: relative; }
.post-inner-time p:before { position:absolute; content:""; width: 20px; height: 25px; top: 1px; left: 2px; background-image:url(https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Images/calender.svg); background-repeat: no-repeat; background-size: 800%; background-position: 51% center; display: block;}
.post-inner-time p.reading-minutes:before { background-image:url(https://4080606.fs1.hubspotusercontent-na1.net/hubfs/4080606/Mintecglobal_June2018/Images/clock.svg);}
.post-left-part { width: calc(100% - 211px); padding-right: 70px; }
.right-side-add{width: 210px; }
.blog-inner-post .inner_socil_box { margin-top: 25px; }
.blog-inner-post .post-body > span > *:last-child{ margin-bottom:0!important;}
.blog-inner-post .hs-rss-tag { width:100%; text-align: left; margin-top: 25px; }
.hubspot-editable a,.blog-inner-post .hs-rss-tag a { color: #009ee2; }
.blog-post-section .author-main { margin-top: 40px; }
.blog-post-section .left-author { width: 200px; padding-right:20px;  }
.blog-post-section  .right-author-topic { width: calc(100% - 200px); }

/*careers*/

.careers_title{
  font-size: 80px; 
  padding:0em;
  text-align:center; 
  font-family: 'Bariol';

}

.careers_footer{
  font-size: 58px; 
  line-height: 1.2; 
  font-family: 'Bariol';
}

@media only screen and (max-width: 765px) 
{.careers_footer   
  {font-size: 38px;}
}


@media only screen and (max-width: 765px) 
{.careers_title  
  {font-size: 58px;}
}

@media (max-width: 1200px)
{.careers_title  
  { padding-top:0.5em;}
}



/*data direct*/

.data-banner-text { width:50% !important;}
.data-banner-title {   font-size: 30px; }

.category-imgs .category-img1 { margin:5px 5px 0px 225px ; }

.dd-banner-height { height: 750px !important; }

@media (min-width: 1300px) {.dd-features-title {padding:20px 100px 20px 0px  !important;}}

@media (min-width: 1300px) {.dd-benefits {padding:0px 0px 0px 60px  !important;}}



@media (min-width: 1600px) and (max-width: 1920px)   { .benefits-wrapper { margin:0px 0px 0px 400px ; }   }


@media (min-width: 1025px) and (max-width: 1200px)  {.category-imgs .category-img1 { margin:5px 5px 0px 120px ; }   }


@media (min-width: 320px) and (max-width: 767px) { .lg-container .dd-features  {font-size: 18px;  margin: 0px 0px 30px 0px } }


@media (min-width: 921px) and (max-width: 1024px)  {.category-imgs {width:1400px !important; padding: 0px 200px 0px 0px ; }   }
@media (min-width: 875px) and (max-width: 921px)   {.category-imgs {width:1200px !important; padding: 0px 80px 0px 0px ; }   }
@media (min-width: 768px) and (max-width: 874px)   {.category-imgs {width:1000px !important; padding: 0px 80px 0px 0px ; }   }


@media (min-width: 320px) and (max-width: 767px) { .row-fluid .pd-data-part { margin:0 50em 0px 0px; padding-top: 0px !important; text-align:center;  } }
@media (min-width: 320px) and (max-width: 767px) { .get-image {  display:none !important;  } }

@media (min-width: 320px) and (max-width: 767px) { .dd-banner-height { height:100% !important; } }
@media (min-width: 320px) and (max-width: 767px)  {.category-imgs .category-img1 { margin:5px 5px 0px 0px ;  }   }

@media (min-width: 320px) and (max-width: 767px)  {.category-imgs { padding:0px 0px 0px 0px ; }   }

/*slideshow outlook*/
.sticky-button {
  position: fixed;

  z-index: 9999999;
  width: 100%;

}



/*@media (min-width:992px)  {.catergory-wrapper  {margin:0 0px 5px 40px  ; }}*/

/*1200px
992px
768px/*

/*hover event for desktop /*



/* CSS end  here */



@media (min-width:768px) { .container, .row-fluid .container[class*="span"]{width:750px;} }
@media (min-width:992px) { .container, .row-fluid .container[class*="span"]{width:970px;} }
@media (min-width:1801px) { .container, .row-fluid .container[class*="span"]{width:1500px;} 
  .wrpr-1920 .container, .wrpr-1920 .row-fluid .container[class*="span"], .wrpr-1920 .row-fluid .blog-main-section .container[class*="span"]{width:100%; max-width:1790px; } 
} 
@media (min-width:1500px) { .wrpr-1920 .container, .wrpr-1920 .row-fluid .container[class*="span"], .wrpr-1920 .row-fluid .blog-main-section .container[class*="span"]{width:100%; max-width:1600px; } 
  .wrpr-1920  .row-fluid .blog-main-section .container[class*="span"] > div { padding:0 15px; }
} 
@media (min-width:1970px) { .wrpr-1920 .container, .wrpr-1920 .row-fluid .container[class*="span"], .wrpr-1920 .row-fluid .blog-main-section .container[class*="span"]{width:100%; max-width:1950px; }
  .wrpr-1920  .row-fluid .blog-main-section .container[class*="span"] > div { padding:0 195px;  }
} 
/*@media (min-width:1430px) { .container, .row-fluid .container[class*="span"]{width:1400px;} }
@media (min-width:1630px) { .container, .row-fluid .container[class*="span"]{width:1600px;} }

*/
@media (min-width:1200px)  { .container, .row-fluid .container[class*="span"]{width:1170px; }
  body { font-size:18px; line-height:28px;  } 
  h1{ font-size:81px; line-height:62px;     font-weight: 300; font-family: bariol; letter-spacing: -0.75px;}
  h2{ color: #132638;
    font-weight: 300;line-height: 68px;}
  h3{ color: #009ee2;    font-size: 42px; font-weight:600;}
  h4{  font-size: 40px; line-height: 38px;}
  h5{ color: #132638;font-size: 27px;line-height: 68px; color: #009ee2;letter-spacing: -0.16px; font-weight: 700;}
  h6{ font-size: 20px; letter-spacing: -0.7px; color:white; font-weight: 400;}
}
@media (min-width: 1200px) and (max-width: 1300px) { 
/*   .row-fluid .blog-main-section .container { width: 1170px; } */
}
@media (max-width:1600px){
  .mainmenu ul li a{      list-style:none;  padding: 7px 10px 30px 10px !important;    font-size: 14px;}
  /*.row-fluid  .mobile-menu ul li a .sub-menu rl li a{ font-weight:300;}*/
  .header{     padding: 23px 0 0 0;}
  .phone p a{     font-size: 11px;     margin-right: -45px;}
  .login p a{   font-size: 11px;}
  .mainmenu .hs-menu-wrapper ul{     padding-left: 68px;  }
}  

/*=============================*/

@media (min-width: 1900px) {
  .row-fluid .lg-container { width:1830px; }
  .slider-content h1{   color:#fff;  max-width: 650px;     font-size: 67px;     line-height: 69px;}
  .slider-content p{ font-size: 18px;font-weight: 300;line-height: 20px;     color: #fff;   max-width: 658px;}
  .slick-slider .slick-dots li button{ width:15px; height:15px; background-color: #d8d8d8;}
  .slick-slider .slick-dots li.slick-active button{ width: 21px;height: 21px;background-color: #11c4e9; }
  .feature-content h3{ padding: 32px 0 10px; color: #132638;font-size: 40px;line-height: 25px;     font-weight: 400;}
  .feature-content p{    padding: 0 ;}
  .feature-icon:before{ left: 100px;  width: 305px;}
  .feature-icon:after{ right: 100px; width: 305px;}
  .database-content p{    padding: 0 0;}
  .database-icon:before{ left: 100px;  width: 305px;}
  .database-icon:after{ right: 100px; width: 305px;}
  .num-data h3{ font-size:42px;}
  .mainmenu ul li a{      list-style:none;   padding: 7px 20px 30px 20px !important;  font-size: 14px; /*  font-size: 17px; */ }
  .mainmenu .hs-menu-wrapper ul{     padding-left: 105px; text-align:center;}
  .trial {     float: right;}

  .row-fluid .contacts .span6.login{ width:30%; float:right;  /*    margin-right: -30px; */ }
  /*     .row-fluid .contacts .span6.phone{ width:74%;}  */
  .row-fluid .contacts .span6.phone{ width:67%;} 
  .row-fluid .piller1{position:relative;  width: 379px;height: 380px;  display: flex;  border: 6px solid rgba(27, 162, 210, 0.08);   align-items: center;    justify-content: center;    border-radius: 50%; margin: 0 auto !important;    text-align: center;    float: none;}
  .row-fluid .piller1:before{ content:"1"; display:block; position:absolute;    bottom: 62px;    left: 49%; color: #132638; font-size: 25px; font-weight: 700;}
  .row-fluid .piller2{position:relative; width: 379px;height: 380px;  display: flex;  border: 6px solid rgba(27, 162, 210, 0.08);   align-items: center;    justify-content: center;    border-radius: 50%;  }
  .row-fluid .piller2:before{ content:"2"; display:block; position:absolute;    bottom: 62px;    left: 49%; color: #132638; font-size: 25px; font-weight: 700;}
  .row-fluid .piller3{position:relative; width: 379px;height: 380px;  display: flex;  border: 6px solid rgba(27, 162, 210, 0.08);   align-items: center;    justify-content: center;    border-radius: 50%; }
  .row-fluid .piller3:before{ content:"3"; display:block; position:absolute;    bottom: 62px;    left: 49%; color: #132638; font-size: 25px; font-weight: 700;}
  .row-fluid .foundation h3{font-size: 42px; line-height: 52px;  font-family: 'Bariol'; font-weight:300;    text-align: left; }
  .row-fluid .tab-left-info{    float: left;    margin-left: 103px;    width: 50%;    max-width: 682px;    background: rgba(255,255,255,0.39);    padding: 124px 0 48px;}
  .row-fluid .tab-left-info h5{ font-size: 30px;    max-width: 578px;}
  .row-fluid .analysis-que p{ font-size: 16px;}
  .row-fluid .trial-content p{ font-size: 18px;}
  .row-fluid .aligning-wrap h3{ font-size:42px;} 
  .blog-left-box .comn-rss.sto-rss .hs-rss-module.slick-slider .slick-dots li.slick-active button { width:18px; height:18px; background-color: #009ee2; }
}

@media (max-width:1200px){
  .row-fluid .ins-com-left p{font-size: 12px;}
}


@media (min-width: 1300px) {
  .container, .row-fluid .container[class*="span"], .row-fluid .lg-container{ padding-left:45px; padding-right:45px;}
}

@media (min-width: 1351px) and (max-width: 1600px) { 

  .row-fluid .categres_cover .categories_hover { max-width:260px; }
  .row-fluid .categres_cover .categres_width {  max-width:350px;}

  .row-fluid .categres_cover .categres_title { font-size:18px; }
  .row-fluid .categres_cover .categories_hover .categohover_content1 ul li { /*display:inherit; */ display:inline-block;  font-size: 10px; line-height: 20px;}
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul li {  font-size: 10px; line-height: 20px;}
  .row-fluid .categres_cover .categories_hover .categohover_content1 ul li img { display:block; }
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul { padding:15px; }
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul:before {     width: 50px; } 

  .pdt-page .body-container-wrapper { padding-top:102px }
  .row-fluid .categres_cover .categres_title {  font-size:16px; }  

}

@media (min-width: 1300px) and (max-width: 1400px) {

  .database-content h3 { font-size:38px; }
  .row-fluid .categres_cover .categres_title {  font-size:16px; }

}

@media (min-width: 1201px) and (max-width: 1350px) {
  h1{
    font-size:32px;}

  .row-fluid .ourdata_content h3 { font-size: 26px; line-height: 36px;margin-bottom: 20px; }

  .row-fluid .categres_cover .categories_hover { position: relative; left: 0; top: 0; opacity: 1; width:100%; display:none; }
  .row-fluid .categres_cover .categres_box { padding:0; border:none !important; border-radius: 0; font-size: 18px; line-height: 32px; margin-bottom:20px; }
  .row-fluid .categres_cover .categres_inner { padding:5px 30px 10px 30px; border: 3px solid #DBF0F8; border-radius: 30px; }  
  .row-fluid .categres_cover .categres_inner.active { background: #DBF0F8;}
  .row-fluid .categres_cover .categories_hover { padding:15px; margin-top:10px; font-size: 14px; line-height: 20px;  }  
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul {  text-align:left; padding:15px; }
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul:before { background:transparent; }
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul li { font-size: 14px; line-height: 22px; }
  .row-fluid .categres_cover .categres_inner:before { display:none; }


}

@media (min-width: 992px) and (max-width: 1300px) {

  .container, .row-fluid .container[class*="span"] { width:940px; }
  .mainmenu ul li a{     padding: 7px 8px 30px 8px !important;    font-size: 11px;}
  .row-fluid .mainmenu{     padding-top: 9px;}
  .phone p a{ font-size:12px;}
  .login p a{ font-size: 12px;}
  .free-trial{ width:97px;   font-size: 11px;}
  .header{     padding: 21px 0 0 ;}
  .logo{ padding-top:4px;}
  .trial-left h2{     font-size: 61px;}
  .manufacturers > span > div{ padding:0;}
  .footer-menu ul li a{     padding: 10px 0 0 0 !important;}
  .hs-menu-wrapper.hs-menu-flow-vertical > ul{     margin-bottom: 9px;}

  /* homepage */
  .feature-content h3{     font-size: 30px;}
  .database-content h3{ font-size: 30px; padding-bottom: 10px;    line-height: 30px; }
  .Negotiation h3{ font-size: 36px;}
  .Negotiation p{     font-size: 16px;}
  .num-data h3{ font-size: 28px;}
  .num-data p{     font-size: 15px;}
  .mainmenu ul li a{     font-size: 12px; }
  .mainmenu .hs-menu-wrapper ul{     padding-left: 0;}
  .phone p a{ margin-right:-28px; font-size:10px;}
  .login p a{font-size:12px; }
  .trial{ float:right;}
  .row-fluid .phone{     margin-left: -9px !important; width:50% !important;}
  .free-trial{ width:88px;}
  .row-fluid .login{ width:50%;} 
  /* homepage */

  /* procecurement */
  .pro-header h2{     font-size: 73px;}
  .pro-text1 p{     font-size: 18px; } 
  .finance-icon1{ width:200px !important; height:200px;}
  .finance-icon2{ width:200px !important; height:200px;}
  .finance-icon{ padding-top:0}
  .arrow{ top: 58%;left: 38%;}
  .aligning-wrap h3{     font-size: 36px;}
  .aligning-wrap ul li{     font-size: 16px;}
  .aligning-wrap p{ font-size:16px;}
  .technologies h3{    font-size: 32px;}
  .techno-text2 h3{     font-size: 32px;}
  .pro-text1 p:before{     top: -9px;    width: 35px;    height: 37px;    left: -42px;}
  .pro-text1 p:after{     right: 221px;     bottom: -12px;    width: 30px;    height: 35px;}
  /* procecurement */

  /* about us */ 
  .row-fluid .mission-img{      width: 230px;    height: 230px;}
  .row-fluid .mission-img img{     width: 125px;}
  .row-fluid .vision-img{  width: 230px;    height: 230px; }
  .row-fluid .vision-imgimg{     width: 125px;}
  .row-fluid .mv-right ul li{     font-size: 15px;}
  .row-fluid .mission p{   font-size: 15px; max-width:unset; }
  .row-fluid .vision p{  font-size: 15px;  max-width:unset;}
  .row-fluid .and-icon h2{     font-size: 75px;}
  .row-fluid .foundation h3{ font-size: 29px;    line-height: 43px;}
  .row-fluid .foundation ol li{     font-size: 15px;}
  .row-fluid .piller1{     width: 200px;    height: 200px;}
  .row-fluid .piller1 img{     width: 100px !important;}
  .row-fluid .piller1:before{     bottom: 25px;    font-size: 13px;}
  .row-fluid .piller2{     width: 200px;    height: 200px;}
  .row-fluid .piller2 img{     width: 100px !important;}
  .row-fluid .piller2:before{     bottom: 25px;    font-size: 13px;}
  .row-fluid .piller3{     width: 200px;    height: 200px;}
  .row-fluid .piller3 img{     width: 100px !important;}
  .row-fluid .piller3:before{     bottom: 25px;    font-size: 13px;}
  .row-fluid .executive-img{     height: 230px;    width: 230px;}
  .row-fluid .mv-right{ padding-left:15px;}

  .row-fluid .piller-allmain .hs_cos_wrapper_widget{     width: 280px;    height: 280px; line-height:179px;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget img{       width: 95px !important;    height: 95px; }
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(1){     margin: 0 auto -98px;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(2){     margin: 0 -30px 0 0;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(3) {    margin: 0 0 0 -30px;}

  /* about us */ 

  /* about case study */
  .row-fluid .tab-title-img.active .color-logo{ width: 130px;}
  .row-fluid .tab-title-img.active:before{     right: 50%;}
  .row-fluid .color-logo{ width:130px;}
  .row-fluid .tab-right-info h3{     font-size: 32px;     line-height: 44px; }
  .row-fluid .tab-left-info:before{     left: 46px;    width: 100px;}
  .row-fluid .tab-left-info:after{     right: 31px;    width: 100px;}
  .row-fluid .tab-left-info h5{     font-size: 23px; line-height: 35px;}

  /* about case study */

  .row-fluid .contact-title h2 { margin-bottom: 20px; font-size: 50px; line-height: 60px; }  
  .row-fluid .contact-title h3 { font-size: 34px; line-height: 40px; }
  .row-fluid .contentform_area { padding:60px 0 80px; }

  ::-webkit-input-placeholder { font-size: 15px; line-height: 36px; }
  ::-moz-placeholder { font-size: 15px; line-height: 36px; }
  :-ms-input-placeholder {font-size: 15px; line-height: 36px;  }
  :-moz-placeholder { font-size: 15px; line-height: 36px; }

  .row-fluid .ourdata_content h3 { font-size: 26px; line-height: 36px;margin-bottom: 20px; }

  .row-fluid .categres_cover .categories_hover { position: relative;  top: 0; opacity: 1; width:100%; display:none; }
  .row-fluid .categres_cover .categres_box { padding:0; border:none !important; border-radius: 0; font-size: 18px; line-height: 32px; margin-bottom:20px; }
  .row-fluid .categres_cover .categres_inner { padding:5px 30px 10px 30px; border: 3px solid #DBF0F8; border-radius: 30px; }  
  .row-fluid .categres_cover .categres_inner.active { background: #DBF0F8;}
  .row-fluid .categres_cover .categories_hover { padding:15px; margin-top:10px; font-size: 14px; line-height: 20px;  }  
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul {  text-align:left; padding:15px; }
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul:before { background:transparent; }
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul li { font-size: 14px; line-height: 22px; }
  .row-fluid .categres_cover .categres_inner:before { display:none; } 

  .Negotiation { padding-left:50px; } 

  .row-fluid .packages_boxes { padding:0 15px; max-width:100%; margin-right: -4px; margin-bottom:30px; } 
  .row-fluid .packages_boxes .toltip_boxs { padding:0 30px 15px; }  
  .row-fluid .packages_boxes .packges_iteminer { border-radius:10px 10px; }
  .row-fluid .packages_boxes .packages_toptext { padding:20px; }
  .row-fluid .packages_boxes .started_pont { padding:0 15px; }

  .row-fluid .packages_boxes h3 { border-radius:10px 10px 0 0; }
  .row-fluid .packages_boxes:first-child .packges_iteminer { border-radius:10px; }
  .row-fluid .packages_boxes:first-child .packges_iteminer h3 { border-radius:10px 10px 0 0; background-image: linear-gradient(180deg, #132638 0%, #304258 100%); }
  .row-fluid .packages_boxes:first-child .packges_iteminer h3:before { display:none; }

  .row-fluid .packages_boxes:nth-child(3) .packges_iteminer { border-radius:10px; }
  .row-fluid .packages_boxes:nth-child(3) .packges_iteminer h3 { border-radius:10px 10px 0 0; background-image: linear-gradient(180deg, #132638 0%, #304258 100%); }
  .row-fluid .packages_boxes:nth-child(3) .packges_iteminer h3:before { display:none; }

  .feature-content h3 { width:100%; float:left; }

  .pdt-page .body-container-wrapper { padding-top:102px; } 
  .row-fluid .categres_cover .categres_title {  font-size:16px; }


} 


@media (min-width:992px) {/*hover event for desktops*/
  .ebiz-toggle, .mainmenu .mobile-menu span.mobile-toggle{display:none;}

  .row-fluid .pd-banner-section {min-height:124px; }
  .row-fluid .dd-banner-section {min-height:124px; }
  .row-fluid .pd-banner-height { height:auto; }
  .row-fluid .dd-banner-height { height:auto; }
}
@media (max-width: 1300px) {
  .row-fluid .pd-benefit-box > span > div, .row-fluid .pd-data-box > span > div { padding:30px 15px; }
  .row-fluid .pd-benefit-box > span, .row-fluid .pd-data-box > span, .row-fluid .blog-section-comn .post-listing { margin:0 -15px; }
  .row-fluid .pd-benefit-part { padding:0 15px; }
  .row-fluid .pd-data-part { padding:0 15px;  padding-top: 50px;}
  .row-fluid .pd-data-part:after { width: 110%; }



  .row-fluid .web-rss { margin: 0 -15px;  width: calc(100% + 30px);}
  .row-fluid-wrapper .row-fluid .blog-same-sec .blog-left-box, .row-fluid-wrapper .row-fluid .blog-same-sec .blog-left{padding-bottom:50px;}

  .row-fluid .blog-catgr ul li a { list-style:none; font-size: 14px; }
  .row-fluid .comn-rss .hs-rss-title { font-size: 20px; line-height: 26px; }
  .row-fluid .comn-rss .hs-rss-description, .row-fluid .comn-rss .hs-rss-byline, .row-fluid .comn-rss .time-new, .row-fluid .hs-rss-tag  { font-size: 16px; line-height: 22px; }
  .row-fluid .comn-rss .hs-rss-item { padding:20px;  }
  .tbl-part div { font-size: 13px;line-height: 36px; padding: 0px 6px; }
  .insi-tbl-title li { list-style:none; font-size: 14px; padding: 7px 6px; }
  .row-fluid .tbl-main-box { min-width: 800px; }
}

@media (max-width: 1200px) {
  .row-fluid .pd-banner-section h2 ,.blog .row-fluid .pd-banner-section h1{ font-size: 55px; line-height: 55px; }
  .row-fluid .dd-banner-section h2 { font-size: 55px; line-height: 55px; }
  .row-fluid .pd-banner-box h5 { font-size: 24px; line-height: 34px;  margin: 45px 0 20px 0; }
  .row-fluid .pd-banner-box h3 { font-size: 30px; line-height: 36px;}
  .row-fluid .pd-benefit-main-box h3 { font-size: 36px; line-height: 45px; }
  .row-fluid .inner-post-banner h1 { font-size: 45px; line-height: 55px; }
  body{font-size: 16px;    line-height: 28px;}
  .row-fluid .comn-rss .hs-rss-item{padding:20px 10px;}
  .blog-inner-post{ padding:40px 25px; }
}

@media (max-width: 991px) {
  .row-fluid .blog-right-box .insi-title h4{display:none;}
  .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul{display:none;}
  .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul.mobile-menu li{float:none;}
  /*.row-fluid .mainmenu ul{ padding-top:15px;}*/
  .trial-left h2{ font-size:50px;}
  .trial-left p{     font-size: 21px;}
  .analysis-bkg{     margin-top: 15px;}
  .form-wrap{     padding: 47px 31px 60px;}
  .form-wrap p{     font-size: 17px;}
  .row-fluid .form .hs-submit:before{     right: 70px;}
  .trial-content p{     line-height: 27px; font-size:18px;}
  .trial-left p{     font-size: 17px;}
  .manufacturers > span > div{     width: 40%; padding-bottom: 15px;}
  .footer-menu ul li{ width:100%;}
  .copy-left p{     font-size: 14px;}
  .copy-left{ text-align:center; width:100% !important;}
  .copy-right{  text-align:center; width:100% !important;  }
  .hs-menu-wrapper.hs-menu-flow-vertical > ul{     margin-bottom: 10px;}
  .slider-content{ text-align:center;}
  .slider-content h1{max-width:unset;}
  .slider-content p{ max-width:unset; }
  .slider-content a{ margin:0 auto;}
  .ebiz-toggle{     position: absolute;    right: 23px;    top: 24px;     border-radius: 50%; height:43px;}
  .header{ padding-bottom:23px}
  .mainmenu ul li a:hover:after,.mainmenu ul li.active.active-branch a:after{ display:none;}
  .mainmenu .mobile-menu{ position: absolute; padding-bottom:25px !important;   width: 100%; border-top: 1px solid rgba(124, 162, 196, 0.5) !important;    left: 0;    top: 70px;     background-color: #132638;     z-index: 2; padding-left:20px !important ;}
  .mainmenu .mobile-menu li{ width:100%; float:left;}
  .row-fluid  .mainmenu ul.mobile-menu li a{ font-size:14px !important;}
  .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children{ position:relative;}
  .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul{ width:97%; padding-left:0; }
  .mainmenu ul li a{     padding: 7px 8px 8px 8px !important;}
  .phone{ padding:16px 20px 0 0; }
  .login{ padding-top:20px;} 
  .phone a {  width:unset; display:inline-block;  border-radius: 19px;    border: 1px solid #11c4e9;     padding: 8px 42px 8px 55px;}
  .phone p a:before{     left: 37px; top: 4px !important;}
  .login a {   width:unset; display:inline-block;   border-radius: 19px;    border: 1px solid #11c4e9;     padding: 8px 42px 8px 55px;}
  .login p a:before{     left: 37px; top: 6px !important;}
  .row-fluid .free-trial{    width: unset !important;     padding: 0 15px;}
  .trial a{ float:left; text-align:left;} 
  .trial{     width: 100% !important;    padding: 15px 0; float:left;}
  .row-fluid	.phone:before{ content:""; display:block; position:absolute;     left: 29px;    top: 1600px;    border-top: 1px solid rgba(124, 162, 196, 0.5) !important;    width: 75%;    height: 1px; }
  .Negotiation h3{     font-size: 27px;     margin-bottom: 0;}
  .Negotiation p{ font-size:15px;}
  .Negotiation span{     font-size: 15px;}
  .num-data h3{     font-size: 26px; }
  .num-data p{     font-size: 15px;}
  .feature-content h3{     font-size: 23px;     padding-bottom: 15px;}
  .feature-content p{     font-size: 14px;}
  .learnmore{     height: 37px;}
  .database-content h3{font-size: 20px;    padding-bottom: 15px; }
  .database-content p{     font-size: 14px;    padding:0;  } 
  .learnmore-db{     height: 37px;     }
  .feature-icon:before{ left: 77px;    width: 100px;}
  .feature-icon:after{     right: 78px;  width: 100px;}
  .database-icon:after{  right: 78px;  width: 100px; }
  .database-icon:before{  left: 78px;  width: 100px; }

  /* Procurement */
  .pro-header h2{ font-size: 54px;    font-weight: 300;}
  .pro-text1 p{     font-size: 14px;}
  .pro-border{    padding-left: 57px;}
  .pro-text1 p:after{ width: 34px;    height: 27px; bottom: -3px;    right: 181px;}
  .pro-text1 p:before{ top: -7px;    left: -42px;     width: 43px;    height: 33px;}
  .pro-text2 p{     font-size: 13px;}
  .challanges-text p{     font-size: 15px;}
  .row-fluid .finance-icon{    width: 100% ;    max-width: 500px;    margin: 0 auto !important;    float: none;}
  .row-fluid .aligning-wrap { width:100%;     padding-top: 25px; }
  .aligning-wrap h3{    font-size: 32px;}
  .aligning-wrap ul li{     font-size: 15px;     padding-right: 20px;}
  .aligning-wrap p{   padding-right: 20px;    font-size: 15px; }
  .technologies h3{     font-size: 32px;     line-height: 38px;}
  .technologies p{ line-height: 31px;    font-size: 15px;}

  /* Procurement */

  /* about us */ 
  .row-fluid .mv-left{     float: none;    margin: 0 auto;    width: 100%;      text-align: center; padding: 0 60px;}
  .row-fluid .mv-right {  width:100%; max-width:unset;     padding-left: 20px;}
  .row-fluid .team span > .hs_cos_wrapper{     width: calc( 100% / 2 - 40px);     margin: 20px;}
  .row-fluid .management h5{ padding-bottom:15px;}
  .row-fluid .mission-img{ width:200px; height:200px;}
  .row-fluid .mission-img img{ width:100px !important;}
  .row-fluid .vision-img{ width:200px; height:200px;}
  .row-fluid .vision-img img{ width:100px !important;}
  .row-fluid .and-icon h2{     font-size: 79px;}
  .row-fluid .mission h3{     font-size: 34px;    line-height: 26px;}
  .row-fluid .vision h3{     font-size: 34px;    line-height: 26px;}
  .row-fluid .mission p{     font-size: 15px; max-width:unset}
  .row-fluid .vision p{     font-size: 15px; max-width:unset}
  .row-fluid .mv-right ul li{   font-size: 15px; }
  .about h2{     font-size: 66px;}
  .about-wrap h5{     font-size: 24px; padding-top:0;}
  .row-fluid .m-v {    padding-bottom: 35px;}
  .row-fluid .three-pillers{     padding-top: 45px;}
  .row-fluid .three-pillers h5{ font-size: 24px;  }
  .foundation{ width:100% !important;}
  .row-fluid .foundation h3{     font-size: 34px;    line-height: 42px;}
  .row-fluid .foundation ol li{     font-size: 15px;}
  .row-fluid 	.piller-all { width:100%;}
  .row-fluid 	.pillers-wrap{ overflow:hidden;}
  .row-fluid .piller-allmain{ margin-left:0 !important;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget{ width:270px; height:270px;     line-height: 186px;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(1){     margin: 0 auto -73px;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(1):before{     bottom: -33px;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(2):before{     bottom: -33px;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(3){     margin: 0 0 0 -12px;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(3):before{     bottom: -33px;}
  .row-fluid .pillers-wrap{     padding-bottom: 85px;}
  .row-fluid .management{     padding: 70px 0 60px;}
  .row-fluid .logo-section{     padding: 54px 0 32px;}
  .row-fluid .logo-wrap{     padding-top: 30px;}
  .row-fluid .piller-allmain{ float:none;}

  /* about us */ 

  /* about case study */
  .row-fluid .tab-left-info h5{    font-size: 16px;  line-height: 29px;}
  .row-fluid .tab-left-info h5:before{     left: 41%;}
  .row-fluid .tab-left-info:before{ left: 23px;    width: 72px;}
  .row-fluid .tab-left-info:after{ right: 15px;    width: 72px;}
  .row-fluid .tab-left-info h6{    font-size: 14px;}
  .row-fluid .tab-left-info small{    font-size: 14px;}
  .row-fluid .tab-right-info h3{     font-size: 25px; line-height: 39px;}
  .row-fluid .tab-right-info p{     font-size: 14px;    padding-right: 15px;}
  .row-fluid .tab-left-info{     margin-left: 25px;}
  .row-fluid .tab-contain{     padding: 122px 0;}
  .row-fluid .tab-title-img.active .color-logo{ width: unset; height: unset; box-shadow:unset; border-radius:unset; } 
  .row-fluid .tab-title-img.active:before{ bottom: -19px;    right: 39%;}
  /* about case study */

  .row-fluid .header .logo { width:192px; }

  .row-fluid .mainmenu .mobile-menu { border-top:0 !important; padding:80px 30px 80px !important; top:0;  }  
  .row-fluid .mainmenu .ebiz-toggle {  z-index:99; }
  .row-fluid .mainmenu .mobile-menu:before { display:none; }
  .row-fluid .mainmenu .mobile-menu:after { display:none; }
  .row-fluid .phone p a { padding:10px 30px 10px 50px; font-size:14px; } 
  .row-fluid .login p a { padding:10px 30px 10px 50px; font-size:14px; }
  .row-fluid .login { border-top:1px solid #475F78; position:relative; padding-top: 40px; margin-top:25px; margin-left:0;  width:100%; }
  .row-fluid .login:before {  position:absolute; content:""; width:100%; height:1px; background:#142638; top:-2px; left:0; }
  .row-fluid .phone { margin-left:0; width:100%; padding-top:26px; }
  .row-fluid .phone p a:before { left:22px; top: 7px !important; }
  .row-fluid .login p a:before { left: 21px; top: 9px !important; }

  .row-fluid .trial a {  padding: 5px 15px; min-width: 100px; }
  .row-fluid .trial { padding-top:25px; margin-left:0;}

  .row-fluid .mainmenu ul.mobile-menu li a { text-transform:uppercase; padding:10px 0 !important; }

  .row-fluid .phone:before { display:none; } 
  .row-fluid .mainmenu .mobile-menu { background: rgb(26,44,62);  background: -moz-linear-gradient(top, rgba(26,44,62,1) 0%, rgba(32,51,70,1) 19%, rgba(39,58,78,1) 35%, rgba(45,63,84,1) 53%, rgba(45,64,84,1) 71%, rgba(37,56,75,1) 87%, rgba(26,44,62,1) 100%);  
    background: -webkit-linear-gradient(top, rgba(26,44,62,1) 0%,rgba(32,51,70,1) 19%,rgba(39,58,78,1) 35%,rgba(45,63,84,1) 53%,rgba(45,64,84,1) 71%,rgba(37,56,75,1) 87%,rgba(26,44,62,1) 100%);background: linear-gradient(to bottom, rgba(26,44,62,1) 0%,rgba(32,51,70,1) 19%,rgba(39,58,78,1) 35%,rgba(45,63,84,1) 53%,rgba(45,64,84,1) 71%,rgba(37,56,75,1) 87%,rgba(26,44,62,1) 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a2c3e', endColorstr='#1a2c3e',GradientType=0 );  }

  .row-fluid .menubar_top ul li a { font-size: 14px; line-height: 22px; }
  .row-fluid .call_icon { width: 22px; height: 22px; color:#fff; position: absolute; top: 31px; right: 81px; display:block; }
  .row-fluid .call_icon img { width:100%; }	

  /*------ Product page   -------*/      
  .row-fluid .pd-banner-box { width:85%; }
  .row-fluid .pd-benefit-box > span > div, .row-fluid .pd-data-box > span > div {  width: 50%; padding: 30px 15px;  }
  .row-fluid .pd-benefit-box > span, .row-fluid .pd-data-box > span { margin: 0 -15px;}
  .row-fluid .pd-data-box > span > div:nth-child(2) .pd-data-part:after { display:none; }
  .row-fluid .pd-data-part:after { width: 108%; }

  /*------ Our insight page   -------*/    
  .row-fluid .insi-contact-box h2 { font-size: 50px; line-height: 50px;}
  .row-fluid .insi-contact-box h4 {font-size: 30px; }
  .row-fluid .menubar_top.blog-menubar_top { background:#000; border-bottom-color:#29A4D0; }
  .row-fluid .menubar_top.blog-menubar_top .mobile_select { border: 1px solid #29A4D0; }

  .row-fluid .comn-rss .time-new { float: left; width: 50%; font-size: 15px;}
  .row-fluid .tbl-part div.tab-box { padding: 0;  width: 100%;  float: left; display:none;  }
  /*   	.row-fluid .tbl-part div { height:auto !important; } */
  .row-fluid .comn-rss .hs-rss-byline:before { top:3px; } 
  .homepage_copy .mainmenu .phone p a:before { left: 22px; } 
  .hs-blog-post .row-fluid .blog-left { padding:30px 20px 0 20px ; }  

  .row-fluid .blog-right-box { width: 100%; padding:50px 0; position: static !important; }
  .row-fluid .blog-left-box { width: 100%; padding:0; }

  .row-fluid .dropdown-filter{text-align:center;}
  .row-fluid .dropdown-filter h3 { position:relative; display:block; text-transform: none; font-weight:300; background-color: #132638; box-shadow: 0 0 1px rgba(0, 0, 0, 0.4); margin: 0; border-radius: 35px; border:1px solid #009ee2; color: #009ee2; font-size: 19px;  padding: 10px 45px 10px 25px; cursor: pointer; position: relative; z-index: 5; }
  .row-fluid .dropdown-filter .widget-module { background-color: #000; left: 0; right: 0; margin: auto; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.4); position: absolute; top: 46px; width: 85%; z-index: 4; opacity: 0; visibility: hidden; transform: translateY(-30px); -webkit-transform: translateY(-30px); -moz-transform: translateY(-30px); -webkit-transition: all 400ms ease; -moz-transition: all 400ms ease; -o-transition: all 400ms ease; -ms-transition: all 400ms ease; transition: all 400ms ease; }
  .row-fluid .dropdown-filter .widget-module li {margin:0; padding:0; border-color:#009ee2;} 
  .row-fluid .dropdown-filter .widget-module li a { color: #fff; display: block; font-size: 16px; margin: 0; width: 100%; padding: 8px 15px; width: 100%; }
  .row-fluid .dropdown-filter.slideIt .widget-module { opacity: 1; visibility: visible; transform: translateY(0); -webkit-transform: translateY(0); -moz-transform: translateY(0); }
  .row-fluid .dropdown-filter .widget-module li:before { content: none; }
  .row-fluid .dropdown-filter .widget-module li a:hover { background-color: #009d57; }
  .row-fluid .dropdown-filter .widget-module li a:before{content:none;}
  .row-fluid .dropdown-filter .block { max-width: 100%; display: inline-block; float: none; position: relative; }
  .row-fluid .dropdown-filter span.filter-link-count { display: none; }
  .row-fluid .dropdown-filter h3:after {  position: absolute; content: "\f107"; font-family: 'FontAwesome'; color: #29A4D0; right: 20px; top: 12px; font-size: 24px; }

  .row-fluid .insi-topic-title.insi-title h4{ display:none; }
  #tab_pop.tbl-main-section { display:block; width:100%;}
  .tab_facy_pop, .row-fluid .tbl-main-section.img-cur { display:none; }
  .row-fluid .blog-right { width:100%; padding:20px 0 50px 0 ; }
  .row-fluid .blog-left  { width: 100%; padding:0; }

  .blog-post-section .left-author { width: 100%; padding-right: 0; }
  .blog-post-section .right-author-topic { width: 100%; margin-top: 40px; }


}

@media (min-width: 768px) and (max-width: 991px){

  /*======content=page======*/
  .row-fluid .contact-title h2 { font-size: 48px; margin-bottom: 20px; line-height: 56px; }
  .row-fluid .contact-page { padding:50px 0; }
  .row-fluid .contact-title h3 {font-size: 26px; line-height: 34px;  margin-bottom:0; }  
  .row-fluid .contentform_area form .hs-input  { padding:5px 25px; font-size: 16px; }
  .row-fluid .contentform_area .maxwrapper  { width:100%; max-width:600px; }
  .row-fluid .contentform_area { padding:60px 0 ; }

  ::-webkit-input-placeholder { font-size: 15px; line-height: 36px; }
  ::-moz-placeholder { font-size: 15px; line-height: 36px; }
  :-ms-input-placeholder {font-size: 15px; line-height: 36px;  }
  :-moz-placeholder { font-size: 15px; line-height: 36px; }

  .row-fluid .trial a {  padding: 5px 15px; min-width: 100px; }
  .row-fluid .trial { padding-top:25px; margin-left:0;}

  .row-fluid .contact-page { padding:30px 0 ; }
  .row-fluid .ourdata_content h3 { font-size: 26px; line-height: 36px;margin-bottom: 20px; }

  .row-fluid .categres_cover .categories_hover { position: relative; left: 0; top: 0; opacity: 1; width:100%; display:none; }
  .row-fluid .categres_cover .categres_box { padding:0; border:none !important; border-radius: 0; font-size: 18px; line-height: 32px; margin-bottom:20px; }
  .row-fluid .categres_cover .categres_inner { padding:5px 30px 10px 30px; border: 3px solid #DBF0F8; border-radius: 30px; }  
  .row-fluid .categres_cover .categres_inner.active { background: #DBF0F8;}
  .row-fluid .categres_cover .categories_hover { padding:15px; margin-top:10px; font-size: 14px; line-height: 20px;  }  
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul {  text-align:left; padding:15px; }
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul:before { background:transparent; }
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul li { font-size: 14px; line-height: 22px; }
  .row-fluid .categres_cover .categres_inner:before { display:none; }

  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(2) { margin:0 -500px 0 0 }
  .Negotiation { padding-left:20px; } 
  .row-fluid .footer_box.padingright { padding-right:0; }
  .row-fluid .ourdata_content .categri_maintitle { padding:0 15px; } 

  .row-fluid .packages_boxes { padding:0 15px; max-width:100%; width:50%; margin-right: -4px; margin-bottom:30px; } 
  .row-fluid .packages_boxes .packges_iteminer { border-radius:10px 10px; }
  .row-fluid .packages_boxes h3 { border-radius:10px 10px 0 0; }
  .row-fluid .packages_boxes:first-child .packges_iteminer { border-radius:10px; }
  .row-fluid .packages_boxes:first-child .packges_iteminer h3 { border-radius:10px 10px 0 0; background-image: linear-gradient(180deg, #132638 0%, #304258 100%); }
  .row-fluid .packages_boxes:first-child .packges_iteminer h3:before { display:none; }

  .row-fluid .packages_boxes:nth-child(3) .packges_iteminer { border-radius:10px; }
  .row-fluid .packages_boxes:nth-child(3) .packges_iteminer h3 { border-radius:10px 10px 0 0; background-image: linear-gradient(180deg, #132638 0%, #304258 100%); }
  .row-fluid .packages_boxes:nth-child(3) .packges_iteminer h3:before { display:none; }

  .row-fluid .pd-benefit-top-text {  width:60%; }

  .row-fluid .packages_boxes:nth-child(2n) .packages_toltip { left: auto; right: 100%;  }
  .row-fluid .packages_boxes:after { right:16px; } 


  .row-fluid .menubar_top.open_menu { background:#2693BE;  } 

  .row-fluid .menubar_top.open_menu .mobile_select:after { position:absolute; content:"Jump TO"; top: -26px; left: 3px; text-transform: uppercase; color: #fff; font-size: 13px; } 

  .row-fluid .menubar_top.open_menu .mobile_select { color:#fff; }
  .row-fluid .menubar_top.open_menu .mobile_select:before {color:#fff; }
  .row-fluid .menubar_top { text-align:center; padding:30px 0 30px; background:#fff; position:relative; border-bottom:1px solid #DBDBDB; }
  .row-fluid .menubar_top .mobile_select { border:1px solid #C7CED9; width:100%;  padding:12px 20px; text-align:left; position:relative; max-width:300px; cursor:pointer; float:none; display:inline-block; border-radius:30px;  color:#29A4D0; font-size:16px; line-height:24px; text-transform:uppercase;  }
  .row-fluid .menubar_top .mobile_select:before { position:absolute; content:"\f107"; font-family: 'FontAwesome';   color:#29A4D0; right: 20px; top: 12px; font-size: 24px;}  
  .row-fluid .menubar_top ul { background:#009ee2; text-align:left;overflow:hidden;  padding:10px 0;  max-width: 100%; width:100%; position:absolute; top:100%; display:none; left:0;   border-radius: 0; }
  .row-fluid .menubar_top ul li { width:100%; float:left; }
  .row-fluid .menubar_top ul li a { width:100%; float:left; padding:10px 20px; }
  .row-fluid .menubar_top ul li:last-child a{ border-bottom:0; }

  .pdt-page .header-container-wrapper { position:relative; }
  .pdt-page .body-container-wrapper { padding-top:0; }

  .row-fluid .categres_cover .categres_title {  font-size:14px; }



} 

@media (min-width:768px) {/*hover event for desktops*/
  /* 	.container, .row-fluid .container[class*="span"] { width:720px; }*/
  /*.ebiz-toggle, .mainmenu .mobile-menu span.mobile-toggle{display:none;}*/
}

@media (max-width:767px){
  /*.container, .row-fluid .container[class*="span"] { width:100%; padding:0 15px; }*/
  .slider-content h5{ font-size: 22px;}
  .form-wrap{ float:left !important; width:100% !important; }
  .trial-left{float:left; width:100% ; }
  .footer-menu ul li{ width:100%;}
  .trial-left h2{ font-size: 50px;}
  .trial-left p{     font-size: 22px;}
  .analysis-bkg{     margin-top: 20px;}
  .analysis-bkg img{ width:auto;}
  .trial-left p {    font-size: 18px; text-align:center; }
  .trial-left h2{ text-align:center;}
  .manufacturers > span > div{     width: 48%; padding-bottom: 27px; text-align:center; display:inline-block;}
  .row-fluid .form .hs-submit:before{ right: 90px; top:15px;}
  .links{ padding-bottom:30px;}
  .contact-us{ padding-bottom:18px;}
  .copy-left{ text-align:center; width:100% !important;}
  .copy-right{  text-align:center; width:100% !important; }
  .copyright{     padding: 23px  0 ;}
  .contact-us p:last-child a:before{ width:16px;}
  .form-wrap{ float:none !important; max-width:400px; margin:0 auto;}
  .phone p a{    padding: 6px 42px 6px 55px;}
  .login p a{  padding: 6px 42px 6px 55px;}
  /*.phone p a:before{     top: 9px !important;}*/
  /*.login p a:before{     top: 9px !important;}*/
  .login p a:before{ top: 5px !important;}
  .trial a{    width: 43%;   display: flex;}
  .slider-content h1{     font-size: 28px;     line-height: 30px;}
  .slider-content p{ font-size: 12px;    line-height: 14x;}
  .row-fluid .logo > span > div{     width: calc( 100% / 2 - 20px);    margin: 7px;}
  .row-fluid .logo-sec{     padding-bottom: 50px;}
  .Negotiation h3{     font-size: 16px;     font-weight: 700;}
  .Negotiation span{     font-size: 13px;    line-height: 30px;    font-weight: 600;}
  .Negotiation p{ font-size: 14px; line-height: 30px; max-width:unset;}
  .download{ margin:0 auto;}
  .numbers h5{     font-size: 20px;     padding-bottom: 45px;}
  .mintec-num-single{ width:100%;     padding-bottom: 25px;}
  .num-data{     padding-top: 10px;}
  .number-sec{     padding-bottom: 82px;}
  .feature-icon:after, .feature-icon:before, .database-icon:after, .database-icon:before { display:none;}
  .feature-content h3{     font-size: 18px;}
  .feature-content p{     font-size: 14px;  padding: 15px 5px;}
  .learnmore{     margin-top: 20px;     width: 140px;}
  .samepart { margin-bottom:20px;}
  .row-fluid .free-trial{     width: 17%;     height: 29px;}
  .row-fluid .pro-header h2{     font-size: 35px; text-align:center;     line-height: 49px; padding:50px 0;     margin-bottom: 0;}
  .row-fluid .pro-testimonial{padding-top:0;}
  .row-fluid .pro-border{     padding-left: 45px;    width: 100%;    max-width: 400px;    float: none;    margin: 0 auto !important;}
  .row-fluid .pro-text1 p:after{     right: 0;}
  .row-fluid .challanges-text{     padding: 34px 0;}
  .row-fluid .challanges-text p{     line-height: 29px;}
  .row-fluid .pro-wrap{     padding-bottom: 50px;}
  .row-fluid .align-wrap{ width: 100%;    float: left;    text-align: center; padding: 37px 0 10px; }
  .row-fluid .finance-icon{      float: none;    display: table;      max-width: 32%;   margin: 0 auto !important;    width: 100%;}
  .row-fluid .finance-icon1{ float:none; margin:0 auto; width:200px !important; height:200px;}
  .row-fluid .finance-icon2{ float:none; margin:0 auto; width:200px !important; height:200px;}
  .row-fluid .arrow{     margin: 0 auto;    display: table !important; float:none; padding:16px 12px;     left: 31%;     width: 78px !important;}
  /*.row-fluid .arrow img{     width: 46px;}*/
  .row-fluid .aligning-wrap h3{     font-size: 24px;     line-height: 38px; }
  .row-fluid .aligning-wrap ul{ text-align:left;}
  .aligning-wrap p{  text-align:left;}
  .technologies h3{     font-size: 23px;}
  .technologies{     padding-top: 20px;}
  .technologies{     padding-top: 30px;     padding-bottom: 50px;}  
  .row-fluid .finance-icon1 img{    width: 92px !important; }
  .row-fluid .finance-icon2 img{    width: 92px !important; }
  .analysis-wrap{ float:left; width:100%;}
  .row-fluid .form-wrap{ display:block; margin:0 auto; text-align:center }
  .row-fluid .copy-right a{ font-family:12px;}
  .row-fluid .copy-left p{font-family:12px; }




  /* about us */
  .row-fluid .team span > .hs_cos_wrapper{ width:100%;}
  .row-fluid .m-v{ padding-bottom:0;}
  .about{     padding: 28px 0 0;}
  .about h2{     font-size: 30px; margin:0;}
  .about-wrap h5{ font-size: 15px;    padding-top: 0;      line-height: 25px;   margin: 0;}
  .row-fluid .mission-img{     width: 180px;    height: 180px;}
  .row-fluid .mission h3{     font-size: 23px;    line-height: 12px;}
  .row-fluid .mv-left{     padding: 0;}
  .row-fluid .mission p{     line-height: 29px;} 
  .row-fluid .and-icon{     height: 80px;    margin-bottom: 15px;}
  .row-fluid .and-icon h2{     font-size: 66px;}
  .row-fluid .vision-img{     width: 180px;    height: 180px;}
  .row-fluid .vision h3{     font-size: 23px;    line-height: 12px;}
  .row-fluid .vision p{     line-height: 29px;} 
  .row-fluid .mv-right ul li{ font-size:14px;     line-height: 26px;}
  .row-fluid .three-pillers h5{font-size: 15px;    padding-top: 0;      line-height: 25px;   margin: 0; }
  .row-fluid .foundation h3{     font-size: 15px; font-weight:600;    line-height: 30px;}
  .row-fluid .foundation ol{     padding-left: 20px;}
  .row-fluid .foundation ol li {    font-size: 14px;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget{     width: 230px;    height: 230px;    line-height: 155px;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(1){     margin: 0 auto;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(2){       margin: 15px 0;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(3){     margin: 0 0 0 0;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget img{     width: 100px !important;    height: 100px;}
  .row-fluid .management h5{     font-size: 15px;     line-height: 25px;}
  .row-fluid .team span > .hs_cos_wrapper{ margin:0;}
  .row-fluid .management{     padding: 53px 0;}
  .row-fluid .executive-img{     height: 200px;    width: 200px;}
  .row-fluid .executive-single .executive-info h5{     font-size: 15px;    padding-top: 10px;}
  .row-fluid .executive-info h6{     font-size: 14px;     line-height: 25px;}
  .row-fluid .executive-single{     padding-bottom: 10px; }
  .row-fluid .logo-section h5{ font-size: 15px;    padding-top: 0;      line-height: 25px;   margin: 0; }
  .row-fluid .logo-wrap span > .hs_cos_wrapper{     width: calc( 100% / 3 - 30px);     margin: 20px 5px; }
  .row-fluid .logo-section{     padding: 54px 0;}
  .row-fluid .logo-wrap {    padding-top: 18px;}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(2) { -webkit-animation-delay: 1.3s;  -moz-animation-delay:1.3s;  animation-delay: 1.3s;   margin:0 auto; margin:15px 0 }
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(3) { -webkit-animation-delay: 1.6s;  -moz-animation-delay: 1.6s;  animation-delay: 1.6s;    display: block; margin:0 auto; }    
  .row-fluid .footer-wrap h6{     font-size: 18px; padding-bottom: 10px;}

  /* about us */


  /* about case study */
  .row-fluid .tab-contain { display:none; }
  .row-fluid .logo-section h5{ padding-bottom:15px;}
  .row-fluid .logo-main:before{display:none;}
  .row-fluid .tab-left-info{ width:100%; float:left; margin-left:0; }
  .row-fluid .tab-left-info{     width: 100%;    float: none;    margin-left: 0;    display: inline-block;     max-width: 500px;}
  .row-fluid .tab-contain{     padding: 70px 0;}
  .row-fluid .tab-left-info:after{ right: 55px;    width: 150px;}
  .row-fluid .tab-left-info h5:before{ left:45%;}
  .row-fluid .tab-left-info:before{ left: 58px;    width: 150px;}
  .row-fluid .tab-right-info{     padding: 30px; width:100%;}
  .row-fluid .tab-right-info h3{ font-size: 22px;    line-height: 30px;}
  .row-fluid .tab-right-info p{     line-height: 29px;}
  .row-fluid .tab-title-img{ padding-bottom:15px;}
  .row-fluid .tab-left-info:before, .row-fluid .tab-left-info:after{ display:none}
  .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(1):before, .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(2):before, .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(3):before{ display:none;}
  .row-fluid .tab-title-img{ width:100%;}

  /*======content=page======*/
  .row-fluid .contact-title h2 { font-size: 38px; margin-bottom: 20px; line-height: 46px; }
  .row-fluid .contact-page { padding:50px 0; }
  .row-fluid .contact-title h3 {font-size: 22px; line-height: 30px;  margin-bottom:0; }  
  .row-fluid .contentform_area form .hs-input  { padding:5px 25px; font-size: 16px; }
  .row-fluid .contentform_area .maxwrapper  { width:100%; max-width:600px; }
  .row-fluid .contentform_area { padding:40px 0 ; }

  .row-fluid .menubar_top.open_menu { background:#2693BE;  }
  .row-fluid .menubar_top.open_menu .mobile_select { color:#fff; }
  .row-fluid .menubar_top.open_menu .mobile_select:before {color:#fff; }

  .row-fluid .menubar_top { text-align:center; padding:30px 0 30px; background:#fff; position:relative; border-bottom:1px solid #DBDBDB; }

  .row-fluid .menubar_top.open_menu .mobile_select:after { position:absolute; content:"Jump TO"; top: -26px; left: 3px; text-transform: uppercase; color: #fff; font-size: 13px; } 

  .row-fluid .menubar_top .mobile_select { border:1px solid #C7CED9; width:100%;  padding:12px 20px; text-align:left; position:relative; max-width:300px; cursor:pointer; float:none; display:inline-block; border-radius:30px;  color:#29A4D0; font-size:16px; line-height:24px; text-transform:uppercase;  }
  .row-fluid .menubar_top .mobile_select:before { position:absolute; content:"\f107"; font-family: 'FontAwesome';   color:#29A4D0; right: 20px; top: 12px; font-size: 24px;}  

  .row-fluid .menubar_top .hs_cos_wrapper_type_menu{ background:#009ee2; text-align:left;overflow:hidden;  padding:10px 0;  max-width: 100%; width:100%; position:absolute; top:100%; display:none; left:0;   border-radius: 0; }
  .row-fluid .menubar_top ul li { width:100%; float:left; }
  .row-fluid .menubar_top ul li a { width:100%; float:left; padding:10px 20px; }
  .row-fluid .menubar_top ul li:last-child a{ border-bottom:0; }

  .row-fluid .trial a {  padding: 5px 15px; min-width: 100px; }
  .row-fluid .trial { padding-top:25px; margin-left:0;}

  ::-webkit-input-placeholder { font-size: 15px; line-height: 36px; }
  ::-moz-placeholder { font-size: 15px; line-height: 36px; }
  :-ms-input-placeholder {font-size: 15px; line-height: 36px;  }
  :-moz-placeholder { font-size: 15px; line-height: 36px; }

  .row-fluid .contact-page { padding:30px 0 10px; }
  .row-fluid .contact-title h2 { font-size: 34px; margin-bottom: 10px; line-height: 40px; }
  .row-fluid .ourdata_content .datatext_left { text-align:center; margin-bottom: 20px; padding-bottom: 10px; }
  .row-fluid .ourdata_content h3 { font-size: 20px; line-height: 28px; margin-bottom: 20px; }    
  .row-fluid .ourdata_content { text-align:center; font-size: 16px; line-height: 24px; padding-bottom: 30px; }
  .row-fluid .categres_cover .categories_hover { position: relative; left: 0; top: 0; opacity: 1; width:100%; display:none; }
  .row-fluid .ourdata_content h3 {margin-bottom: 10px; margin-top: 0; }
  .row-fluid .categri_maintitle { margin-top:30px; }

  .row-fluid .categres_cover .categres_box { padding:0; border:none !important; border-radius: 0; font-size: 18px; line-height: 32px; margin-bottom:20px; }
  .row-fluid .categres_cover .categres_inner { padding:5px 30px 10px 30px; border: 3px solid #DBF0F8; border-radius: 30px; }  
  .row-fluid .categres_cover .categres_inner.active { background: #DBF0F8;}
  .row-fluid .categres_cover .categories_hover { padding:15px; margin-top:10px; font-size: 14px; line-height: 20px;  }  
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul {  text-align:left; padding:15px; }
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul:before { background:transparent; }
  .row-fluid .categres_cover .categories_hover .categohover_content2 ul li { font-size: 14px; line-height: 22px; }
  .row-fluid .categres_cover .categres_inner:before { display:none; }
  .row-fluid .categres_cover .categres_width { float:none; display:inline-block; }

  .Negotiation { padding-left:0; }
  .row-fluid .footer_box.padingright { padding-right:0; }
  .row-fluid .ourdata_content .categri_maintitle { padding:0 0; } 


  /*--------  Product Page   ---------*/
  .row-fluid .pd-banner-box p { padding: 0; }
  .row-fluid .pd-banner-box { width:100%; }
  .row-fluid .pd-banner-img {  left: 50%; width:245px;    text-align: left;    -moz-transform: translateX(-50%);    -webkit-transform: translateX(-50%);    -o-transform: translateX(-50%);    -ms-transform: translateX(-50%);    transform: translateX(-50%); }
  .row-fluid .pd-banner-section { padding:50px 0 50px 0; }
  .row-fluid .dd-banner-section { padding:50px 0 200px 0; }
  .row-fluid .pd-banner-section h2,.blog .row-fluid .pd-banner-section h1 { font-size: 40px;    line-height: 45px;}
  .row-fluid .dd-banner-section h2 { font-size: 40px;    line-height: 45px;}
  .row-fluid .pd-banner-box h5 { font-size: 20px;   line-height: 32px; margin: 17px 0 10px 0;}
  .row-fluid .pd-benefit-main-box h4, .row-fluid .pd-data-title-box h4, .row-fluid .pd-data-part h4 { font-size: 20px;   line-height: 32px; }
  .row-fluid .pd-banner-box h3, .row-fluid .pd-benefit-main-box h3, .row-fluid .pd-data-title-box h3 { font-size: 25px;  line-height: 30px;}
  .row-fluid .pd-benefit-top-text, .row-fluid .pd-benefit-text, .row-fluid .pd-data-title-box { width:100%; font-size:16px; line-height:26px; }
  .row-fluid .pd-data-title-box h3:before  { top:3px; }


  .row-fluid .pd-benefit-part { padding:0 0px; }
  .row-fluid .pd-data-part { padding:0 0px;  padding-top: 50px;}

  .row-fluid .packages_boxes { width:100%; margin-bottom:30px; padding:0 10px; } 
  .row-fluid .packages_boxes:first-child .packges_iteminer { border-radius:10px; }
  .row-fluid .packages_boxes:first-child .packges_iteminer h3 { border-radius:10px 10px 0 0; background-image: linear-gradient(180deg, #132638 0%, #304258 100%); }
  .row-fluid .packages_boxes:first-child .packges_iteminer h3:before { display:none; }

  .row-fluid .packages_boxes:nth-child(3) .packges_iteminer { border-radius:10px; }
  .row-fluid .packages_boxes:nth-child(3) .packges_iteminer h3 { border-radius:10px 10px 0 0; background-image: linear-gradient(180deg, #132638 0%, #304258 100%); }
  .row-fluid .packages_boxes:nth-child(3) .packges_iteminer h3:before { display:none; }

  .row-fluid .packages_boxes .packges_iteminer { border-radius:10px 10px; height:auto !important; }
  .row-fluid .packages_boxes h3 { border-radius:10px 10px 0 0; }

  .row-fluid .packages_boxes .packages_title { width:100%; padding-right:30px;}
  .row-fluid .packages_boxes .packages_title.active { color:#009ee2; }
  .row-fluid .packages_boxes .packages_title:after {  transform: rotate(0); transition:all .6s ease; }
  .row-fluid .packages_boxes .packages_title.active:after {  transform: rotate(90deg); transition:all .6s ease; }


  .row-fluid .packages_boxes .toltip_boxs { width:100%; }
  .row-fluid .packages_boxes .packages_toltip { z-index:9;  position:relative; width:100%; max-width:100%; display:none; margin-top:15px; left:0; top:0; opacity:1; visibility: visible; }
  .row-fluid .packages_boxes .packages_toltip { z-index:9; transform: translatey(0%); } 
  .row-fluid .packages_boxes .packages_toltip:before { display:none; }
  .row-fluid .packages_boxes:last-child .packages_toltip { right:0; }

  .learnmore-db { max-width:160px; }
  .learnmore { max-width:160px; width:100%; }

  .row-fluid .packages_boxes .packges_height { height:auto !important; }

  .row-fluid .categres_cover .categories_hover .categohover_content1 ul li img { display: block; }
  .row-fluid .logo > span > div { width:100%; margin:0 0 15px; text-align:center; }
  .row-fluid .logo > span > div img { max-width:200px; }
  .row-fluid .logo-sec { padding:30px 0 50px; }


  .pdt-page .header-container-wrapper { position:relative; }
  .pdt-page .body-container-wrapper { padding-top:0; }

  .row-fluid .categres_cover .categres_title {  text-align:left; font-size:11px; line-height:30px; }

  .homepage_copy .row-fluid .call_icon img { max-width: 15px;  }
  .homepage_copy .row-fluid .call_icon { top:20px; color:#fff; font-size: 27px; width: 23px; height: 23px; line-height: 9px; }
  .homepage_copy .header .ebiz-toggle { border:none !important; top:10px; }
  .homepage_copy .header .contacts, .homepage_copy .selection_section, .homepage_copy .row-fluid .our_packges,
  .homepage_copy .proc-opp, .homepage_copy .mintecthree { display:none; }    

  .homepage_copy .header .logo { width:150px; }  
  .homepage_copy.overlay-header .header-container-wrapper.sticky .header { padding:15px 0 12px 0; }
  .homepage_copy.overlay-header .header { padding:15px 0 12px 0; }
  .homepage_copy .slick-slider .slick-arrow.slick-prev:after {font-size: 30px; z-index:0; }  
  .homepage_copy .slick-slider .slick-arrow.slick-next:after {font-size: 30px;   z-index:0; }  
  .homepage_copy .slider-content { text-align:left; padding-left: 30px; padding-right: 30px;}
  .homepage_copy .slider-content a { float:left; }

  .homepage_copy .row-fluid .logo > span > div { display:inherit;} 
  .homepage_copy .row-fluid .heroafter_logo span .slick-slide {  height:100px; position:relative; }   
  .homepage_copy .row-fluid .heroafter_logo span .slick-slide img { position:absolute; top:50%; left:50%; transform:translateY(-50%) translateX(-50%);   }

  .homepage_copy .heroafter_logo .slick-slider .slick-arrow { padding:0; width: 20px; }
  .homepage_copy .heroafter_logo .slick-slider .slick-arrow.slick-prev:after  { color:#000; display:none;}
  .homepage_copy .heroafter_logo .slick-slider .slick-arrow.slick-next:after  { color:#000;display:none;}

  .homepage_copy .num-data h3 { font-size:24px; } 
  .homepage_copy .slider-content h1 { font-size:32px; } 
  .homepage_copy .slider-content p { font-size:15px; }
  .homepage_copy .slider-content { padding-top:120px; padding-bottom:70px; }
  .homepage_copy .slider-img { height:702px; }

  .homepage_copy .row-fluid .logo-sec { padding:50px 0 70px; }
  .homepage_copy .numbers h5, .homepage_copy .about-wrap h5, .homepage_copy .row-fluid .vision h3, .homepage_copy .row-fluid .three-pillers h5, .homepage_copy .row-fluid .foundation h3  { font-size:22px; }
  .homepage_copy .Negotiation h3 { font-size:24px; }
  .homepage_copy .Negotiation { text-align:center; }  
  .homepage_copy .row-fluid .samepart { padding-left:20px; padding-right:20px; } 
  .homepage_copy .database-content h3, .homepage_copy .feature-content h3 { font-size:24px; }

  .homepage_copy .slider .slick-slider .slick-arrow { z-index:1; }

  .homepage_copy .slider .slick-track div:first-child .slider-img {  background-position: 100% 100% !important; }
  .homepage_copy .slider .slick-track div:nth-child(2) .slider-img {  background-position: 75% 100% !important; }
  .homepage_copy .slider .slick-track div:nth-child(3) .slider-img {  background-position: 40% 100% !important; }

  .homepage_copy .pd-banner-section { text-align: left; padding-left: 20px; }
  .homepage_copy .pd-benefit-section .pd-benefit-top-text  { padding:0 40px; }
  .homepage_copy .pd-data-title-box h3 { font-size:32px; }
  .homepage_copy .pd-data-title-box h4 { font-size:22px; color:#009ee2; }
  .homepage_copy .pd-data-title-box, .homepage_copy .Negotiation p, .homepage_copy .database-content p, .homepage_copy .row-fluid .contentform_area h3, .homepage_copy .proc-circle strong span, .homepage_copy .trial-left .contents p { font-size:15px; }
  .homepage_copy .pd-data-part h4  { font-size:22px; color:#009ee2; }
  .homepage_copy .pd-data-part p { font-size:15px; }

  .homepage_copy .menubar_top { background:#000; border-color:#009ee2; }
  .homepage_copy .menubar_top-mob {  background: #2693BE; }
  .homepage_copy .menubar_top .mobile_select { border-color:#009ee2;   }
  .homepage_copy .menubar_top-mob .mobile_select { border-color:#fff; color:#fff; }
  .homepage_copy .row-fluid .menubar_top-mob .mobile_select:before { color:#fff; }

  .homepage_copy .header .logo { width:150px; }  
  .homepage_copy .header-container-wrapper.sticky .header { padding:15px 0 12px 0; }
  .homepage_copy .header { padding:12px 0 10px 0; }

  .homepage_copy .contact-page { padding:100px 20px 28px; background:#009ee2; text-align:left; }
  .homepage_copy .contact-title h2 { font-size:32px; color:#fff; }
  .homepage_copy .ourdata_content .datatext_left {  padding-top:30px; }

  .homepage_copy .categres_cover .categres_box { width: 50%; }
  .homepage_copy .categres_cover .categres_inner { border:none; display: inherit; text-align:center; padding:5px 20px 10px 20px; }
  .homepage_copy .categres_cover .categres_title { width:100%; font-size:15px; padding:0; text-align: center;}
  .homepage_copy .categres_cover .categres_img { width:100%; }
  .homepage_copy .categres_cover .categres_width { padding: 0 25px; }
  .homepage_copy .ourdata_content h3 { font-size:22px; color:#009ee2;  }
  .homepage_copy .ourdata_content { font-size:15px; }

  .homepage_copy .mission h3 {   font-size:22px; color:#009ee2; }
  .homepage_copy .and-icon { margin:40px 0; }
  .homepage_copy .mv-left { padding:0 30px; }
  .homepage_copy .mv-right { padding:0 30px; } 
  .homepage_copy .pillers-wrap { padding-left:30px; padding-right:30px; }
  .homepage_copy .slider-content a { width:165px; height:49px; font-size:22px; }
  .homepage_copy .row-fluid .logo > span > div:first-child img { width:124px !important; }
  .homepage_copy .about h2 { line-height: 30px; color: #fff; }
  .homepage_copy .about-wrap { width:100%; float:left;     padding-top: 40px; }
  .homepage_copy .row-fluid .menubar_top ul li a {    padding: 5px 20px; font-size: 12px; line-height: 18px;  }
  .homepage_copy .row-fluid .menubar_top ul { padding:0; }
  .homepage_copy .row-fluid .piller-allmain { text-align:center;   padding: 35px 0 0 0; }
  .homepage_copy .row-fluid .piller-allmain .hs_cos_wrapper_widget { float: none; display: inline-block; margin: 0; }
  .homepage_copy .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(1) { float: none; display: block; margin: 0 auto -76px;}
  .homepage_copy .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(2) { float: none; display: inline-block; margin: 0 -50px 0 0; }  
  .homepage_copy .about .and-icon h2 { color: #009ee2; }
  .homepage_copy .categres_cover .categres_box:nth-child(odd) { clear: left;}
  .homepage_copy .ourdata_content-left {  } 
  .homepage_copy .ourdata_content-right {  }
  .homepage_copy .mobilefont-size span.hs_cos_wrapper_type_rich_text span { font-size:32px !important; color:#fff;     padding: 0 24px; }
  .homepage_copy .mobilefont-size span p { margin:0; /* text-align:left !important; */ }
  .homepage_copy .mobilefont-size { width:100%; float:left; padding: 35px 0 10px 0 !important; }
  .homepage_copy .procur-mob.widget-type-rich_text span { font-size:15px !important; }
  .homepage_copy .procur-mob h4 { font-size:24px !important; line-height: 30px; font-weight: 300; color:#009ee2; }
  .homepage_copy .mintectwo .widget-type-rich_text span, .homepage_copy .proc-ana span { font-size:32px !important; }
  .homepage_copy .proc-icon-mob img { width:124px !important;  }
  .homepage_copy .main-content img { width: 250px !important; }
  .homepage_copy .sidebar, .homepage_copy .proc-chal-mob { text-align:center; }
  .homepage_copy .sidebar p { text-align:left; }
  .homepage_copy .proc-opp-left {  }
  .homepage_copy .header-container-wrapper.sticky,  .hs-blog-listing .header-container-wrapper.sticky, .hs-blog-post .header-container-wrapper.sticky {  position:relative; }
  .homepage_copy .proc-circle, .homepage_copy .row-fluid .contentform_area .hs_submit  { text-align:center;  }
  .homepage_copy .proc-circle strong, .homepage_copy .proc-circle strong span { font-weight:300; color: #132638 !important; font-size:15px !important; }
  .homepage_copy .cont-sub-title { padding:50px 52px; text-align:center; }
  .homepage_copy .cont-sub-title h3 { font-size:24px; font-weight:300; }
  .homepage_copy .row-fluid .contentform_area { padding:40px 15px; }
  .homepage_copy .row-fluid .contentform_area form textarea.hs-input {  padding: 30px 25px; }
  .homepage_copy .row-fluid .contentform_area form select.hs-input, .homepage_copy .row-fluid .contentform_area form .hs-input, .homepage_copy .row-fluid .contentform_area .hs-button { height:49px;  }
  .homepage_copy .row-fluid .contentform_area form textarea.hs-input { height:189px; }
  .homepage_copy .row-fluid .contentform_area .maxwrapper { max-width: 276px; }
  .homepage_copy .row-fluid .contentform_area .actions { width:165px; height:49px;  float: none; display: inline-block; }
  .homepage_copy .proc-intro-title span { font-size:22px !important; }
  .homepage_copy .row-fluid .mintectwo, .homepage_copy .mintecfour, .homepage_copy .proc-ana  { background-color: #000; background-image: none;     width: 100% !important; }
  .homepage_copy .mintectwo span, .homepage_copy .proc-ana span { color:#fff !important; font-style: normal;   }
  .homepage_copy .trial-left p { font-size:24px; color:#132638; }
  .homepage_copy .trial-left h2 { font-size:32px; }
  .homepage_copy .contents { background:#D8D8D8; display: block; margin: 0-15px !important; padding: 30px 15px; }
  .homepage_copy .anal-que-mob { padding:30px 0;  }
  .homepage_copy .lp-form-mob { margin: 0 -15px !important; max-width: calc(100% + 30px);  width: calc(100% + 28px) !important;  }
  .homepage_copy .row-fluid .form .hs-submit:before { right:50px; }
  .homepage_copy .ebiz-toggle .icon-bar { width:26px; }
  .homepage_copy .row-fluid .contentform_area form select.hs-input { background-position: 94%; }
  .homepage_copy .row-fluid .procur-mob { padding-left: 35px; padding-right: 35px; }
  .homepage_copy .row-fluid .crcl-btm-mob {  padding-left: 0px; padding-right: 0px; }
  .homepage_copy .slick-slide {   }

  /*------ Our insight page   -------*/    
  .row-fluid .insi-contact-box h2 { font-size: 40px; line-height: 40px;}
  .row-fluid .insi-contact-box h4 {font-size: 26px; margin: 10px 0; }
  .row-fluid .comn-rss .hs-rss-item { width:100%; }
  .row-fluid .sto-rss.comn-rss .slick-list, .blog-main-section .web-rss.comn-rss .hs-rss-module { margin:0; }
  /*   .row-fluid .tbl-box { margin-top:20px; } */
  .row-fluid .insi-title h4 { font-size:24px;  }
  .row-fluid .ins-com-left, .row-fluid .ins-com-right, .row-fluid .insi-title, .row-fluid .insi-goo-serch { width:100%; text-align:center;  } 
  .row-fluid .ins-com-right a, .row-fluid .insi-goo-serch input, .row-fluid .insi-goo-serch .input, .row-fluid .insi-goo-serch .hs-search-field__bar {  float:none; display:inline-block; }  
  .row-fluid .web-time-link .post-time, .row-fluid .web-time-link .web-link-box, .row-fluid .comn-rss .hs-rss-byline, .row-fluid .hs-rss-tag { width: 100%; }
  .row-fluid .blog-web-box .web-link { float:left;    margin: 11px 0 5px 0; }
  .row-fluid .hs-rss-tag { text-align:left; }
  .row-fluid .inner-post-banner h1 { font-size: 35px; line-height: 45px;}
  .row-fluid .blog-inner-post .post-body h3 { font-size:30px; line-height:30px; }

  .row-fluid .blog-inner-post .inner_socil_box .st-inline-share-buttons { text-align:left !important;  }
  .row-fluid .blog-inner-post .inner_socil_box .st-inline-share-buttons .st-btn { float: none; width: auto; display: inline-block !important; }

  .blog-main-content { width: 100% !important; padding-right: 0; }
  .right-side-add{ width: 100% !important; margin: 30px 0 0 !important; }
  .post-left-part { width: 100%; padding-right: 0px; }
  .post-inner-time p:before{ top:-4px; }

}

@media (max-width:470px){
  .row-fluid .pd-benefit-box > span > div, .row-fluid .pd-data-box > span > div { padding:30px 0; width:100%; }
  .row-fluid .pd-benefit-box { margin-top: 20px; }
  .row-fluid .pd-benefit-box > span, .row-fluid .pd-data-box > span { margin:0; }
  .row-fluid .pd-data-part:after { display:none; }
  .row-fluid .pd-benefit-text { text-align:center; }

  .homepage_copy .row-fluid .piller-allmain .hs_cos_wrapper_widget { width: 150px; height: 150px; line-height: 95px;}
  .homepage_copy .row-fluid .piller-allmain .hs_cos_wrapper_widget img { width: 50px !important; height: 50px;}
  .homepage_copy .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(2) { margin: 0 -35px 0 0; } 
  .homepage_copy .row-fluid .piller-allmain .hs_cos_wrapper_widget:nth-child(1)  { margin: 0 auto -45px;  }

  .row-fluid .comn-rss .time-new { width: 100%; }
}



@media (max-width:1619px){}

/*body { font-size:16px; line-height:28px; } */
/*h1{ font-size:48px; color: #ffffff; line-height:62px; letter-spacing: -0.9px;}*/
/*h2{ font-size: 81px;font-weight: 300;line-height: 68px; letter-spacing: -1.09px;}*/
/*h3{ color: #1ba2d2; font-size: 42px;}*/
/*h4{ color: #ffffff; font-size: 40px; line-height: 38px;}*/
/*h5{ color: #132638;font-size: 27px;line-height: 68px; color: #1ba2d2;letter-spacing: -0.16px; font-weight: 700;}*/
/*h6{ font-size: 20px; letter-spacing: -0.7px; color:white; font-weight: 400;}*/

}
@media (max-width:1600px){
  .mainmenu ul li a{        padding: 7px 11px 30px 11px !important;    font-size: 13px;}
  .header{     padding: 23px 0 0 0;}
  .phone p a{     font-size: 12px;}
  .login p a{   font-size: 12px;}
}



@media all and (min-width: 1025px) {
  .mintecone {
    background-image: url('https://www.mintecglobal.com/hubfs/Pillar%20Page%20Images/mintec_image_1929x569.jpeg');
  }
}

@media all and (max-width: 1024px) {
  .mintecone {
    background-image: url('https://www.mintecglobal.com/hubfs/Pillar%20Page%20Images/mintec_image_1929x569.jpeg');

  }
}



@media all and (min-width: 1025px) {
  .mintectwo {
    background-image: url('https://www.mintecglobal.com/hubfs/Pillar%20Page%20Images/transparentbluebox_1929x569.png');
  }
}

@media all and (max-width: 1024px) {
  .mintectwo {
    background-image: url('https://www.mintecglobal.com/hubfs/Pillar%20Page%20Images/transparentbluebox_1929x569.png');

  }
}

@media all and (min-width: 1025px) {
  .mintecthree {
    background-image: url('https://www.mintecglobal.com/hubfs/Pillar%20Page%20Images/mintec_image_1929x1068.jpeg');
  }
}

@media all and (max-width: 1024px) {
  .mintecthree {
    background-image: url('https://www.mintecglobal.com/hubfs/Pillar%20Page%20Images/mintec_image_1929x1068.jpeg');

  }
}

@media all and (min-width: 1025px) {
  .mintecfour {
    background-image: url('https://www.mintecglobal.com/hubfs/pillarpage_image-1.jpg');
  }
}

@media all and (max-width: 1024px) {
  .mintecfour {
    background-image: url('https://www.mintecglobal.com/hubfs/pillarpage_image-1.jpg');

  }
}

@media all and (min-width: 1025px) {
  .mintecfive {
    background-image: url('https://www.mintecglobal.com/hubfs/Pillar%20Page%20Images/transparent-2.png');
  }
}

@media all and (max-width: 1024px) {
  .mintecfive {
    background-image: url('https://www.mintecglobal.com/hubfs/Pillar%20Page%20Images/transparent-2.png');

  }
}

@media all and (min-width: 1025px) {
  .mintecsix {
    background-image: url('https://www.mintecglobal.com/hubfs/Pillar%20Page%20Images/mintec_bg.png');
  }
}

@media all and (max-width: 1024px) {
  .mintecsix {
    background-image: url('https://www.mintecglobal.com/hubfs/Pillar%20Page%20Images/mintec_bg.png');

  }
}

.sidebar {
  margin-right: 0 !important;
  float: right !important;
}
.main-content {
  margin-left: 0 !important;
}

@media (max-width: 767px) {
  .main-content {
    margin-left: 0 !important;
  }
  .header-container-wrapper{
    text-align:center;
    position:relative;
  }

  .main-content,
  .sidebar {
    width: 100% !important;
    float: none !important;
  }
  .row-fluid {    TEXT-ALIGN: center;
  }
}

@media (min-width:1500px){

  .row-fluid .comn-rss .hs-rss-item{padding: 38px;}
  .row-fluid .blog-left{    padding-right: 12px;    width: 78%;}
  .row-fluid .blog-right{width: 21%;}


}


/* 22-9-2018 */

.pd-banner-wrap{}
.row-fluid .comn-rss .time-new { font-size:18px; }
.row-fluid .blog-main-section  .container[class*="span"] {width: 100%;max-width: 1510px;}
.row-fluid .insi-title h4 {margin-top: 8px; margin-bottom: 0px; }
.row-fluid .blog-right .insi-title h4 {  margin-bottom: 0px; }
.row-fluid .blog-right-box  .insi-title h4  {  margin: 0; }
.row-fluid .blog-section-comn .comn-rss{display:flex;flex-wrap:wrap;}
.row-fluid .comn-rss .hs-rss-item:nth-child(even) {
  float: right;
}
/* 24-9-2018 */
.row-fluid .web-rss{  margin-bottom:20px;}
.row-fluid .blog-catgr ul li a{text-transform: capitalize;}

.row-fluid .ins-com-left{ margin:10px -2px 28px -2px;}
.row-fluid .blog-catgr ul li a:hover {color: #009ee2;}

.row-fluid .bottom-header-scroll h4{padding-left: 9px;}
.row-fluid .bottom-header-commodi h4{padding-left: 9px;padding-bottom: 0x;}
.row-fluid .insight-right{  margin-top: -7px;  padding-top: 0px;}


/* .header-container-wrapper {
position: fixed;
top: 0;
left: 0;
} */

/* .header-container-wrapper + .body-container-wrapper {margin-top: 134px;} */
.l-box{
  padding-right: 16px;
}


/* Sticky */

.blog-form { box-shadow: 0 8px 10px -2px rgba(0, 0, 0, 0.15), 0 20px 60px -10px rgba(0, 0, 0, .15);
  background: #00c4f5;
  background: -moz-linear-gradient(-45deg, #00c4f5 0%, #00c4f5 0%, #0094fe 100%);
  background: -webkit-gradient(left top, right bottom, color-stop(0%, #00c4f5), color-stop(0%, #00c4f5), color-stop(100%, #0094fe));
  background: -webkit-linear-gradient(-45deg, #00c4f5 0%, #00c4f5 0%, #0094fe 100%);
  background: -o-linear-gradient(-45deg, #00c4f5 0%, #00c4f5 0%, #0094fe 100%);
  background: -ms-linear-gradient(-45deg, #00c4f5 0%, #00c4f5 0%, #0094fe 100%);
  background: linear-gradient(135deg, #00c4f5 0%, #00c4f5 0%, #0094fe 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c4f5', endColorstr='#0094fe', GradientType=1 );   border-radius: 12px;}
.blog-form.hm{padding: 0px !important; margin-top: 40px!important;     max-width: 355px;}
.blog-form.hm form{padding:40px;}
.blog-form.fixed {  position: fixed;}

.newsletter-sidebar {background: #f8f8f9; padding: 30px 40px 30px 40px;border-radius: 6px;}
.row-fluid .newsletter-sidebar .insi-title h4, .row-fluid .topic-widget .insi-title h4 {margin-bottom:15px;}
.newsletter-sidebar .subtitle {font-size:16px; margin-bottom:30px; font-family: 'Bariol'; font-weight: 400;letter-spacing: 0.41px;}
.Newsletter-btn, .newslatter-form .hs_cos_wrapper form .hs-submit input[type="submit"] {background: rgb(0,205,243);letter-spacing: 0.3px;
  background: -moz-linear-gradient(left,  rgba(0,205,243,1) 0%, rgba(0,145,255,1) 100%);
  background: -webkit-linear-gradient(left,  rgba(0,205,243,1) 0%,rgba(0,145,255,1) 100%);
  background: linear-gradient(to right,  rgba(0,205,243,1) 0%,rgba(0,145,255,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00cdf3', endColorstr='#0091ff',GradientType=1 );
  color:#fff; text-align: center;  border-radius: 30px;  padding: 14px 10px;   font-weight: bold; cursor: pointer; display: inline-block; text-transform: uppercase; font-size: 17px;border: 0;transition: all 0.5s ease;}
.newslatter-form, .newsletter-btn-close {display:none!important;}
.newslatter-form.newslatter-form-open{display:block!important;}
a.Newsletter-btn { width: 100%; box-sizing: border-box !important; color: #ffffff; }
.newsletter-sidebar.webinar-cta { margin-bottom: 40px; margin-top:90px; }
.newsletter-sidebarv2.webinar-cta { margin-top:140px; }
.Newsletter-btn:hover, .newslatter-form .hs_cos_wrapper form .hs-submit input[type="submit"]:hover{ opacity:0.8;}

.marketmovers-form.marketmovers-form-open {display:block!important;}
.marketmovers-form, .marketmovers-btn-close {display:none!important;}
.marketmovers-sidebar {background: #f8f8f9; padding: 30px 40px 30px 40px;}
.row-fluid .marketmovers-sidebar .insi-title h4, .row-fluid .topic-widget .insi-title h4 {margin-bottom:15px;}
.marketmovers-sidebar .subtitle {font-size:17px; margin-bottom:30px; font-family: 'Bariol'; font-weight: 400;}
.marketmovers-btn, .marketmovers-form .hs_cos_wrapper form .hs-submit input[type="submit"] {background: rgb(0,205,243);
  background: -moz-linear-gradient(left,  rgba(0,205,243,1) 0%, rgba(0,145,255,1) 100%);
  background: -webkit-linear-gradient(left,  rgba(0,205,243,1) 0%,rgba(0,145,255,1) 100%);
  background: linear-gradient(to right,  rgba(0,205,243,1) 0%,rgba(0,145,255,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00cdf3', endColorstr='#0091ff',GradientType=1 );
  color:#fff; text-align: center;  border-radius: 30px;  padding: 15px 10px;   font-weight: bold; cursor: pointer; text-transform: uppercase; font-size: 16px;border: 0;}


.topic-widget {border: 1px solid #d7e0e9; padding: 30px 40px; border-radius: 10px;  margin-top: 40px;}
.row-fluid .topic-widget .blog-catgr ul li {padding: 0; list-style: none; margin: 0;}
.row-fluid .topic-widget .blog-catgr ul li a {padding: 16px 0 15px 0; list-style: none;margin: 0; color: #009ee2; border-top: 1px solid #e5e5e5; font-size:16px;}
.row-fluid .topic-widget .blog-catgr ul li:last-child a {padding-bottom:0px;}
.row-fluid .topic-widget .blog-catgr ul li a::before {display:none;}
.row-fluid .topic-widget .blog-catgr ul li a .filter-link-count {float:right; margin-right:10px; color:#132638;}

.newslatter-form .hs_cos_wrapper form label {color: #6d7278; font-weight: 700; text-transform: uppercase; margin-bottom: 6px; display: inline-block; width: 100%; font-family: 'Bariol'; font-size:17px;}
.newslatter-form .hs_cos_wrapper form .input input {background: #fff; border-radius: 25px;box-shadow: 0px -2px 3px 0px rgba(234, 234, 234, 1); padding: 14px 15px; font-size: 15px; border: 1px solid transparent; color:#6d7278; font-family: 'Bariol'; font-weight:700;}
.newslatter-form .hs_cos_wrapper form .input input.error {border-color:red;}
.newslatter-form .no-list.hs-error-msgs.inputs-list {display:none!important;}
.newslatter-form .legal-consent-container p {font-size: 13px;font-weight: 400!important;}
.newslatter-form .legal-consent-container ul.inputs-list {padding:0px;}
.newslatter-form .legal-consent-container ul.inputs-list li {padding: 0 0 0 11px;}
.newslatter-form .legal-consent-container ul.inputs-list li label {margin-bottom:0px;}
.newslatter-form .legal-consent-container ul.inputs-list li span {font-size: 12px; line-height: 17px; color: #6d7278;}
.newslatter-form .submitted-message {font-weight:700;}
.newslatter-form .widget-type-form {background: none!important; padding: 0!important;}

.marketmovers-form .hs_cos_wrapper form label {color: #6d7278; font-weight: 700; text-transform: uppercase; margin-bottom: 6px; display: inline-block; width: 100%; font-family: 'Bariol'; font-size:17px;}
.marketmovers-form .hs_cos_wrapper form .input input {background: #fff; border-radius: 25px;box-shadow: 0px -2px 3px 0px rgba(234, 234, 234, 1); padding: 14px 15px; font-size: 15px; border: 1px solid transparent; color:#6d7278; font-family: 'Bariol'; font-weight:700;}
.marketmovers-form .hs_cos_wrapper form .input input.error {border-color:red;}
.marketmovers-form .no-list.hs-error-msgs.inputs-list {display:none!important;}
.marketmovers-form .legal-consent-container p {font-size: 13px;font-weight: 400!important;}
.marketmovers-form .legal-consent-container ul.inputs-list {padding:0px;}
.marketmovers-form .legal-consent-container ul.inputs-list li {padding: 0 0 0 11px;}
.marketmovers-form .legal-consent-container ul.inputs-list li label {margin-bottom:0px;}
.marketmovers-form .legal-consent-container ul.inputs-list li span {font-size: 12px; line-height: 17px; color: #6d7278;}
.marketmovers-form .submitted-message {font-weight:700;}
.marketmovers-form .widget-type-form {background: none!important; padding: 0!important;}

.blog .blog-sidebar.blog-sidebar-right ul {margin-bottom:0;}


.row-fluid .inside-left-box-section .comn-rss .hs-rss-item-inner {box-shadow: 0px 5px 0px 0px rgba(234,234,234,0.4); border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; border: 1px solid #d7e0e9;
  border-top-right-radius: 7px; border-top-left-radius: 7px; overflow: hidden; min-height: 353px;}
.row-fluid .inside-left-box-section .comn-rss .hs-rss-item {padding:30px;}
.row-fluid .inside-left-box-section .comn-rss .hs-rss-title {padding-bottom:0px;}
.row-fluid .inside-left-box-section .rss-bottom-date {margin-top:50px;}
.row-fluid .insi-title h4 span { color: #009ee2;  font-weight: bold;  padding-right: 2px;}
.row-fluid .insi-title h4 {font-weight:400;}
.blog-listing .hs-author-listing-header {display:none;}
.blog-listing {margin:0 -20px!important;}
.blog-listing .blog-pagination {margin-bottom:40px;clear: both;}

body .row-fluid .comn-rss .hs-rss-item-text {min-height: 195px;}

@media only screen and (min-width: 200px) and (max-width: 1300px) {
  .blog-form.hm {  max-width: 300px;  width: 80%;}
  @media only screen and (max-width: 1200px) {
    .blog-form.hm {  max-width: 240px;}
    .blog-form.hm form {  padding: 25px;}
  }
  @media only screen and (max-width: 991px) {
    .blog-form.hm { max-width: 100%;  position: relative !important;  width: 100%;}
    .row-fluid .marketmovers-sidebar .insi-title h4, .row-fluid .topic-widget  .insi-title h4 {display:block;}
    .row-fluid .newsletter-sidebar .insi-title h4, .row-fluid .topic-widget  .insi-title h4 {display:block;}
    .row-fluid .topic-widget .dropdown-filter h3 {background: rgb(0,205,243);
      background: -moz-linear-gradient(left,  rgba(0,205,243,1) 0%, rgba(0,145,255,1) 100%);
      background: -webkit-linear-gradient(left,  rgba(0,205,243,1) 0%,rgba(0,145,255,1) 100%);
      background: linear-gradient(to right,  rgba(0,205,243,1) 0%,rgba(0,145,255,1) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00cdf3', endColorstr='#0091ff',GradientType=1 );
      color:#fff; border:0px; font-weight: 400;}
    .row-fluid .topic-widget .dropdown-filter h3::after {color:#fff; top:6px;}
    .row-fluid .topic-widget .blog-catgr ul li {border:0px;}
    .row-fluid .topic-widget .blog-catgr ul li a {color:#fff; border-color:#ccc; font-size:13px;}
    .row-fluid .topic-widget .blog-catgr ul li:hover a {background:#009ee2}
    .row-fluid .topic-widget .blog-catgr ul li:last-child a {padding-bottom:15px;}
  }
  @media only screen and (max-width: 767px) {
    .marketmovers-sidebar .subtitle {text-align:center;}
    .newsletter-sidebar .subtitle {text-align:center;}
    .inside-left-box-section .slick-slider .slick-arrow {display:none!important;}
    .row-fluid .inside-left-box-section .comn-rss .hs-rss-item-inner {min-height: inherit;}
    body .row-fluid .comn-rss .hs-rss-item-text {min-height: inherit;}
  }
}

/* Popups */

.lab-grotesque-font {
    font-family: 'Lab Grotesque Light', sans-serif;
}

/* Analytics Webinars Page */
.analytics-webinar .heading_content h1{ line-height:1.2;margin-bottom: 10px; }
.analytics-webinar .heading_content { position: relative; z-index: 1; }
.analytics-webinar .heading_content:before { position: absolute; content: ""; background: linear-gradient( 37.67deg , rgba(19,38,56,0) 0%, #132638 99.94%); top: 0; left: 0; height: 100%; width: 100%; z-index: -1; }
.footer-container-wrapper { overflow: hidden; }
.webinar-main-section { padding: 78px 0 47px; }
.webinar-main-section .webinar-right-part { width: 321px; order: 2; }
.webinar-main-section .container > div > div { display: flex; flex-wrap: wrap; }
.webinar-main-section .webinar-left-part { width: calc(100% - 321px); margin: 0; padding-right: 50px; }

@media(min-width:1501px){
  .analytics-webinar .heading_content h1{ font-size:56px; }
  .analytics-webinar .heading_content p{ font-size:20px; }
  .webinar-main-section .container,.webinar-main-section .row-fluid .container[class*="span"] { max-width: 1427px !important; width: 100%; }
  .webinar-main-section .webinar-left-part { padding-right: 130px; }
}

@media(max-width:1499px){
  .newsletter-sidebar.webinar-cta{ margin-top:70px; }
    .newsletter-sidebarv2.webinar-cta{ margin-top:120px; }
}

@media(max-width:991px){
  .webinar-main-section { padding: 70px 0 45px; }
  .webinar-main-section .webinar-right-part { width: 100%; margin-bottom: 35px; }
  .webinar-main-section .webinar-left-part { width: 100%; padding-right: 0; order: 2; }
    .newsletter-sidebar.webinar-cta,.newsletter-sidebarv2.webinar-cta{ margin-top:50px; }
}