/* @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. */
/* Images */

img {
    max-width: 100%;
    border: 0;
    -ms-interpolation-mode: bicubic;
    vertical-align: bottom; /* Suppress the space beneath the baseline */
}

/* Videos */

video {
    max-width: 100%;
    height: auto;
}

/* Embed Container (iFrame, Object, Embed) */

.hs-responsive-embed {
    position: relative;
    height: auto;
    overflow: hidden;
    padding-top: 0;
    padding-left: 0;
    padding-right: 0;
}

.hs-responsive-embed iframe, .hs-responsive-embed object, .hs-responsive-embed embed {
    width: 100%;
    height: 100%;
    border: 0;
}

.hs-responsive-embed,
.hs-responsive-embed.hs-responsive-embed-youtube,
.hs-responsive-embed.hs-responsive-embed-wistia,
.hs-responsive-embed.hs-responsive-embed-vimeo {
    padding-bottom: 2%;
}

.hs-responsive-embed.hs-responsive-embed-instagram {
    padding-bottom: 116.01%;
}

.hs-responsive-embed.hs-responsive-embed-pinterest {
    height: auto;
    overflow: visible;
    padding: 0;
}

.hs-responsive-embed.hs-responsive-embed-pinterest iframe {
    position: static;
    width: auto;
    height: auto;
}

iframe[src^="http://www.slideshare.net/slideshow/embed_code/"] {
    width: 100%;
    max-width: 100%;
}

@media (max-width: 568px) {
    iframe {
        max-width: 100%;
    }
}

/* Forms */

textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
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"],
select {
    padding: 6px;
    display: inline-block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

/* Menus */

.hs-menu-wrapper ul {
    padding: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    display: inline-block;
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    left: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper {
    left: 180px;
    top: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch {
    position: relative;
    margin-bottom: 20px;
    min-height: 7em;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul {
    margin-bottom: 0;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children {
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:before {
    content: " ";
    display: table;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper:after {
    content: " ";
    display: table;
    clear: both;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li {
    float: left;
}

.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
    display: inline-block;
    padding: 10px 20px;
    white-space: nowrap;
    max-width: 140px;
    width: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical {
    width: 100%;
}

.hs-menu-wrapper.hs-menu-flow-vertical ul {
    list-style: none;
    margin: 0;
}

.hs-menu-wrapper.hs-menu-flow-vertical li a {
    display: block;
    white-space: nowrap;
    width: 140px;
    overflow: hidden;
    text-overflow: ellipsis;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul {
    margin-bottom: 20px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-menu-depth-1 > a {
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li a {
    padding: 10px 20px;
    text-decoration: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children {
    position: relative;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.4s;
    position: absolute;
    z-index: 10;
    top: 0;
    left: 180px;
}

.hs-menu-wrapper.hs-menu-flow-vertical > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {
    opacity: 1;
    visibility: visible;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li a {
    min-width: 140px;
    width: auto;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul {
    max-width: 100%;
    overflow: hidden;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    display: none;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li.hs-item-has-children > ul.hs-menu-children-wrapper {
    display: block;
    visibility: visible;
    opacity: 1;
    position: static;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-2 > a {
    padding-left: 4em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-3 > a {
    padding-left: 6em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-4 > a {
    padding-left: 8em;
}

.hs-menu-wrapper.hs-menu-flow-vertical.hs-menu-show-active-branch li.hs-menu-depth-5 > a {
    padding-left: 140px;
}

.hs-menu-wrapper.hs-menu-not-show-active-branch li.hs-menu-depth-1 ul {
    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.18);
}

@media (max-width: 568px) {
    .hs-menu-wrapper, .hs-menu-wrapper * {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        display: block;
        width: 100%;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal ul {
        list-style: none;
        margin: 0;
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul {
        display: block;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
        float: none;
    }

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,
    .hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch > ul li.hs-item-has-children.active-branch > ul.hs-menu-children-wrapper > li a {
        display: block;
        max-width: 100%;
        width: 100%;
    }
}

.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper,
.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts > ul li.hs-item-has-children ul.hs-menu-children-wrapper {
    visibility: visible;
    opacity: 1;
}

/* Space Module */

.widget-type-space {
    visibility: hidden;
}

/* Blog Author Section */

.hs-author-listing-header {
    margin: 0 0 .75em 0;
}

.hs-author-social-links {
    display: inline-block;
}

.hs-author-social-links a.hs-author-social-link {
    width: 24px;
    height: 24px;
    border-width: 0px;
    border: 0px;
    line-height: 24px;
    background-size: 24px 24px;
    background-repeat: no-repeat;
    display: inline-block;
    text-indent: -99999px;
}

.hs-author-social-links a.hs-author-social-link.hs-social-facebook {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-linkedin {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-twitter {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png");
}

.hs-author-social-links a.hs-author-social-link.hs-social-google-plus {
    background-image: url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png");
}

/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */

/* Wrapper */
.hs_cos_wrapper_type_image_slider {
    display: block;
    overflow: hidden
}

/* Browser Resets */
.hs_cos_flex-container a:active,
.hs_cos_flex-slider a:active,
.hs_cos_flex-container a:focus,
.hs_cos_flex-slider a:focus  {outline: none;}
.hs_cos_flex-slides,
.hs_cos_flex-control-nav,
.hs_cos_flex-direction-nav {margin: 0; padding: 0; list-style: none;}

/* FlexSlider Necessary Styles
*********************************/
.hs_cos_flex-slider {margin: 0; padding: 0;}
.hs_cos_flex-slider .hs_cos_flex-slides > li {display: none; -webkit-backface-visibility: hidden; position: relative;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.hs_cos_flex-slider .hs_cos_flex-slides img {width: 100%; display: block; border-radius: 0px;}
.hs_cos_flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .hs_cos_flex-slides element */
.hs_cos_flex-slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .hs_cos_flex-slides {display: block;}
* html .hs_cos_flex-slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */

/* FlexSlider Default Theme
*********************************/
.hs_cos_flex-slider {margin: 0 0 60px; background: #fff; border: 0; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; zoom: 1;}
.hs_cos_flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .hs_cos_flex-viewport {max-height: 300px;}
.hs_cos_flex-slider .hs_cos_flex-slides {zoom: 1;}

.carousel li {margin-right: 5px}


/* Direction Nav */
.hs_cos_flex-direction-nav {*height: 0;}
.hs_cos_flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.hs_cos_flex-direction-nav .hs_cos_flex-next {background-position: 100% 0; right: -36px; }
.hs_cos_flex-direction-nav .hs_cos_flex-prev {left: -36px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next {opacity: 0.8; right: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-prev {opacity: 0.8; left: 5px;}
.hs_cos_flex-slider:hover .hs_cos_flex-next:hover, .hs_cos_flex-slider:hover .hs_cos_flex-prev:hover {opacity: 1;}
.hs_cos_flex-direction-nav .hs_cos_flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Direction Nav for the Thumbnail Carousel */
.hs_cos_flex_thumbnavs-direction-nav {
    margin: 0px;
    padding: 0px;
    list-style: none;
    }
.hs_cos_flex_thumbnavs-direction-nav {*height: 0;}
.hs_cos_flex_thumbnavs-direction-nav a {width: 30px; height: 140px; margin: -60px 0 0; display: block; background: url(//static.hsappstatic.net/content_shared_assets/static-1.3935/img/bg_direction_nav.png) no-repeat 0 40%; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 1; -webkit-transition: all .3s ease;}
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next {background-position: 100% 40%; right: 0px; }
.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev {left: 0px;}
.hs-cos-flex-slider-control-panel img { cursor: pointer; }
.hs-cos-flex-slider-control-panel img:hover { opacity:.8; }
.hs-cos-flex-slider-control-panel { margin-top: -30px; }



/* Control Nav */
.hs_cos_flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.hs_cos_flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.hs_cos_flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.hs_cos_flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.hs_cos_flex-control-paging li a.hs_cos_flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.hs_cos_flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.hs_cos_flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.hs_cos_flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.hs_cos_flex-control-thumbs img:hover {opacity: 1;}
.hs_cos_flex-control-thumbs .hs_cos_flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .hs_cos_flex-direction-nav .hs_cos_flex-prev {opacity: 1; left: 0;}
  .hs_cos_flex-direction-nav .hs_cos_flex-next {opacity: 1; right: 0;}
}

.hs_cos_flex-slider .caption {
    background-color: rgba(0,0,0,0.5);
    position: absolute;
    font-size: 2em;
    line-height: 1.1em;
    color: white;
    padding: 0px 5% 0px 5%;
    width: 100%;
    bottom: 0;
    text-align: center;
}

.hs_cos_flex-slider .superimpose .caption {
    color: white;
    font-size: 3em;
    line-height: 1.1em;
    position: absolute;
    padding: 0px 5% 0px 5%;
    width: 90%;
    top: 40%;
    text-align: center;
    background-color: transparent;
}

@media all and (max-width: 400px) {
    .hs_cos_flex-slider .superimpose .caption {
        background-color: black;
        position: static;
        font-size: 2em;
        line-height: 1.1em;
        color: white;
        width: 90%;
        padding: 0px 5% 0px 5%;
        top: 40%;
        text-align: center;
    }

    /* beat recaptcha into being responsive, !importants and specificity are necessary */
    #recaptcha_area table#recaptcha_table {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r1_c1 {width: 300px !important;}
    #recaptcha_area table#recaptcha_table .recaptcha_r4_c4 { width: 67px !important;}
    #recaptcha_area table#recaptcha_table #recaptcha_image {width:280px !important;}
}

.hs_cos_flex-slider h1,
.hs_cos_flex-slider h2,
.hs_cos_flex-slider h3,
.hs_cos_flex-slider h4,
.hs_cos_flex-slider h5,
.hs_cos_flex-slider h6,
.hs_cos_flex-slider p {
    color: white;
}

/* Thumbnail only version of the gallery */
.hs-gallery-thumbnails li {
    display: inline-block;
    margin: 0px;
    padding: 0px;
    margin-right:-4px;
}
.hs-gallery-thumbnails.fixed-height li img {
    max-height: 150px;
    margin: 0px;
    padding: 0px;
    border-width: 0px;
}


/* responsive pre elements */

pre {
    overflow-x: auto;
}

/* responsive pre tables */

table pre {
    white-space: pre-wrap;
}

/* adding minimal spacing for blog comments */
.comment {
    margin: 10px 0 10px 0;
}

/* make sure lines with no whitespace don't interefere with layout */
.hs_cos_wrapper_type_rich_text,
.hs_cos_wrapper_type_text,
.hs_cos_wrapper_type_header,
.hs_cos_wrapper_type_section_header,
.hs_cos_wrapper_type_raw_html,
.hs_cos_wrapper_type_raw_jinja,
.hs_cos_wrapper_type_page_footer {
    word-wrap: break-word;
}




/* HTML 5 Reset */

article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}

audio, canvas, video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

audio:not([controls]) {
    display: none;
}

/* Support migrations from wordpress */

.wp-float-left {
    float: left;
    margin: 0 20px 20px 0;
}

.wp-float-right {
    float: right;
    margin: 0 0 20px 20px;
}

/* Responsive Google Maps */

#map_canvas img, .google-maps img {
    max-width: none;
}

/* line height fix for reCaptcha theme */
#recaptcha_table td {line-height: 0;}
.recaptchatable #recaptcha_response_field {min-height: 0;line-height: 12px;}




/*****************************************/
/* Start your style declarations here    */
/*****************************************/
@font-face {
    font-family: 'Bariol-';
    src: url('https://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Fonts/Bariol-Regular.woff2') format('woff2'),
        url('https://cdn2.hubspot.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://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Fonts/Bariol-Bold.woff2') format('woff2'),
        url('https://cdn2.hubspot.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://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Fonts/Bariol-Light.woff2') format('woff2'),
        url('https://cdn2.hubspot.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://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Fonts/ArialMT.woff2') format('woff2'),
        url('https://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Fonts/ArialMT.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'FontAwesome';
    src: url('https://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Fonts/ArialMT.woff2') format('woff2'),
        url('https://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Fonts/ArialMT.woff') format('woff');
    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:#1ba2d2;}
a:hover, a:focus{text-decoration:none; }
.features{
  padding:2em;
  height:300px;
  width:100%;
}
a:active, a:hover{
  color:#1ba2d2;
}

::-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;}

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-size: 81px;font-weight: 300;line-height: 68px; }
h3{ color: #1ba2d2;}
h4{ 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;}
.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://cdn2.hubspot.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://cdn2.hubspot.net/hubfs/4080606/Brochures/arrow_left.png"); Background-size: contain; Background-repeat: none;  }
.slick-slider .slick-arrow.slick-next:after{content:'\f105'; font-size:20px; line-height:40px;  background:url("https://cdn2.hubspot.net/hubfs/4080606/Brochures/arrow_right.png"); Background-size: contain; Background-repeat: none;   }


.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;}

/* Menu CSS */
.ebiz-toggle{padding:10px 0; background-color:transparent; border: 1px solid rgba(124, 162, 196, 0.5) !important; float:right; border:none; cursor:pointer; width: 43px;}
.ebiz-toggle .icon-bar{margin: auto; background-color:#fff; border-radius:1px; display:block; height:3px; position:relative; width:22px; -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    transition: all 200ms ease;; }
.ebiz-toggle .icon-bar + .icon-bar{margin-top:4px;}
.ebiz-toggle .icon-bar:nth-child(1), .ebiz-toggle .icon-bar:nth-child(3){top:0; transform:rotate(0deg); -webkit-transform:rotate(0deg); -ms-transform:rotate(0deg);}
.ebiz-toggle.ebiz-menuopen .icon-bar:nth-child(1){top:7px; transform:rotate(45deg); -webkit-transform:rotate(45deg); -ms-transform:rotate(45deg);}
.ebiz-toggle.ebiz-menuopen .icon-bar:nth-child(2){opacity:0;}
.ebiz-toggle.ebiz-menuopen .icon-bar:nth-child(3){top:-7px; transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -ms-transform:rotate(-45deg);}
.mainmenu .mobile-menu span.mobile-toggle{width:25px; height:25px; position:absolute; right:28px; top:2px; background-color:#ededed; -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    transition: all 200ms ease;; border-radius:50%;  }
.mainmenu .mobile-menu span.mobile-toggle:after, .mobile-toggle:before{content:""; background-color:#000; height:16px; width:2px; position:absolute; left:12px; top:5px; -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    transition: all 200ms ease;; }
.mainmenu .mobile-menu span.mobile-toggle:before{-ms-transform:rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg); -webkit-transition: all 200ms ease;
    -moz-transition: all 200ms ease;
    -o-transition: all 200ms ease;
    -ms-transition: all 200ms ease;
    transition: all 200ms ease;; }
.mainmenu .mobile-menu span.mobile-toggle.ebiz-subopen:after{-ms-transform:rotate(90deg); -webkit-transform: rotate(90deg); transform: rotate(90deg);}
.mainmenu .mobile-menu span.mobile-toggle.ebiz-subopen:before{opacity:0; background-color:#fff; -ms-transform:rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg);}
.mainmenu .hs-menu-wrapper ul{float:left; padding:0; width:100%; min-width:250px;}
.mainmenu .hs-menu-wrapper > ul > li > a{max-width:none; width:auto;}
.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:block;max-width:none;min-width:auto;overflow:visible;text-align:center;text-overflow:inherit;white-space:inherit;width:auto;  }
.mainmenu .hs-menu-wrapper ul ul{background-color:#fff; min-width:250px;}

/* CSS start from here */
  
/* header starts */
.header{ box-shadow: 0 2px 32px 7px rgba(19, 38, 56, 0.11); background-color: #132638;     padding: 23px 0 10px 0 ; position:relative;}
.row-fluid .mainmenu ul{ margin-top:-2px;   }
.row-fluid .mainmenu{     padding-top: 4px;}
.mainmenu ul{ float:left;}
.mainmenu ul li{ display:inline-block;}
.mainmenu ul li a{ color: #ffffff; font-size: 14px; letter-spacing: 0.30px; font-weight: 400;     padding: 10px 24px 30px 24px !important; position:relative;  }
.mainmenu ul li a:hover:after,.mainmenu ul li.active.active-branch a:after{ content:""; display:block; position:absolute;bottom: 28px;    left: 0;    border: 1px solid #1ba2d2;    width: 75%;    right: 0;    margin: 0 auto;}
.mainmenu ul li.active.active-branch a{ color:#1ba2d2;}
.mainmenu ul li a:hover{ color:#1ba2d2; }
.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children {    position: inherit;}
.mainmenu ul li ul.hs-menu-children-wrapper{ width:100%;  background:#24374c;     text-align: center;  }
.mainmenu ul li ul.hs-menu-children-wrapper li a{ font-size:14px;   padding: 10px 24px !important;}
.mainmenu ul li ul.hs-menu-children-wrapper li a:hover{ background-color: #132638; color:#fff !important;   }
.mainmenu ul li ul.hs-menu-children-wrapper li a:hover .mainmenu ul li a:hover:after{ display:none;}
.mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a:after{ display:none; }
.contact-info{ float:left; width:100%; text-align:right;}
.contacts{ padding-top: 6px; }
.phone p, .login p{ margin:0;}
.phone p a{color: #ffffff; font-size: 12px; font-weight: 400; text-transform: uppercase; position:relative; margin:0;}
.phone p a:hover{ color:#1ba2d2;}
.phone p a:before{ content:""; display:block; position:absolute; left:-17px; top:0; color:#fff;  background-repeat: no-repeat;  background-position: top center;    background-size: cover; background-image:url("https://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Images/call-icon.png"); width:15px; height:20px; background-size: 100% 100% !important; }
.login{ padding-right:10px;}
.login p a{color: #ffffff; font-size: 12px; font-weight: 400; text-transform: lowercase; position:relative; margin:0;}
.login p a:before{ content:""; display:block; position:absolute; left:-21px; top:0; color:#fff;    background-repeat: no-repeat;    background-position: top center;    background-size: cover; background-image:url("https://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Images/fill-1-copy.png");  width: 15px; height: 18px; background-size: 100% 100% !important;}
.login p a:hover{ color:#1ba2d2;}
.trial{ padding-top:2px;}
.trial a{ float:right; text-align:right;}
/* header ends */

/* 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: #1ba2d2; 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://cdn2.hubspot.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:#1ba2d2;} */
.row-fluid .form .hs-button{font-family:Arial;  height: 47px;  border-radius: 29px; padding:0; background:#1ba2d2; border: 1px solid #1ba2d2;  position:relative ;    padding-right: 11px;}
.row-fluid .form .hs_submit:hover input{ color:#1ba2d2; 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:#1ba2d2;}*/

.row-fluid .form .hs-submit:hover:before{ color:#1ba2d2;}

/* free trial content */

/* footer starts */
.footer{ background-color: #132638;}
.footer-wrap{     padding: 60px 0 69px;}
.footer-wrap h6{ font-size: 20px;    font-weight: 400; font-family:Arial;    padding-bottom: 22px;   letter-spacing: -0.7px;     border-bottom: 1px solid rgba(255, 255, 255, 0.26); position:relative;}
.footer-wrap h6:before{ content:""; display:block; position:absolute; bottom:-1px; left:0; width:31px; height:1px; background:#1ba2d2;}
.footer-menu{ margin-top: -9px; }
.footer-menu ul{ width:100%; margin-top: -10px !important;}
.footer-menu ul li{ width:50%; float:left}
.footer-menu ul li:nth-child(2n) { width:40%; }
.footer-menu ul li:nth-child(2n+1) { width:60%; }

.row-fluid .footer-menu ul li a{ padding: 10px 20px 0 0 !important; color:#fff; font-size: 15px;font-weight: 400;line-height: 29px;     white-space: normal;}
.footer-menu ul li a:hover{ color:#1ba2d2;}
.footer-wrap h6{ font-size: 20px;    font-weight: 400;     padding-bottom: 22px;   letter-spacing: -0.7px;     border-bottom: 1px solid rgba(255, 255, 255, 0.26); position:relative;}
.footer-wrap h6:before{ content:""; display:block; position:absolute; bottom:0px; left:0; width:31px; height:1px; background:#1ba2d2;}
.contact-us p{ margin-top:10px;}
.contact-us p a{ margin-top:7px; padding: 10px 20px 0 30px !important; color:#fff; font-size: 15px;font-weight: 400;line-height: 29px;position:relative; }
.contact-us p:first-child a:before{content:""; display:block; position:absolute; left:0; top:15px; color:#fff; background-image:url("https://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Images/fill-1.png");width: 21px;    height: 14px;    background-repeat: no-repeat;    background-size: cover;    background-position: top center;}
.contact-us p:last-child a:before{content:""; display:block; position:absolute; left:0; top:9px; color:#fff;  background-image:url("https://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Images/call-icon.png"); width:16px; height:21px;  background-repeat: no-repeat;    background-size: cover;    background-position: top center;}
.contact-us p a:hover{ color:#1ba2d2; }

.social ul{ width:100%; float:left; padding-top:10px;}
.social ul li{ display:inline-block; padding-right: 9px;}
.social ul li a{ } 
.social ul li a i{ color:#fff;width:32px; height:32px; font-size:32px; }
.social ul li a i:hover{ color:#1ba2d2;}

/* footer ends */

.copyright{ background-image: linear-gradient(to top, #132638 0%, #304258 100%); padding:23px 0; color:#fff;}
.copy-left p{ font-weight:400; margin:0;}
.copy-right{ float:right; text-align:right; margin-left:0 !important;}
.copy-right a{ color:#fff; font-weight:400; font-size:14px; } 
.copy-right a:hover{ color:#1ba2d2;}

/*========================================== 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: #1ba2d2;}
.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: #1ba2d2; font-weight:bold; color: #ffffff;font-size: 16px;text-transform: uppercase;letter-spacing: 1px;     font-family: 'Bariol';  }
.slider-content a:hover{ background:#fff; color:#1ba2d2; 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}
.section{
  
  padding:0 0 4em; border-bottom:1px solid #ccc;margin:0 0 2em;
}


/* 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:#1ba2d2;}
.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://cdn2.hubspot.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://cdn2.hubspot.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://cdn2.hubspot.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 #1ba2d2 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: #1ba2d2; 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:#1ba2d2; }
/*.aligning-wrap ul li:hover{  color:#1ba2d2; 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: #1ba2d2;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: #1ba2d2;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:#1ba2d2;}


.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: #1ba2d2;font-size: 97px;font-weight: 300;line-height: 52px }
.row-fluid .mission h3{color: #1ba2d2;font-size: 42px;line-height: 52px; font-family: 'Bariol';     font-weight: 500;    padding-top: 20px; }  
.row-fluid .vision h3{color: #1ba2d2;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:#1ba2d2;}
.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:#1ba2d2; }
.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://cdn2.hubspot.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://cdn2.hubspot.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:#1ba2d2;}

.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:#1ba2d2;} 
.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://cdn2.hubspot.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: #fff;    
    z-index: 6;}

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


/*========================================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: #1ba2d2;}
.row-fluid .contact-title h3{ font-family: 'Bariol'; line-height: 46px;  color:#1ba2d2;  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://cdn2.hubspot.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:#1BA2D2; }
.row-fluid .contentform_area .hs-button { background:#1BA2D2; 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:#1BA2D2;  }

.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:#1BA2D2;  }
.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:#1BA2D2; line-height:0; }
.row-fluid .menubar_top ul { list-style:none; padding:0; margin:0 0 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 #1BA2D2; 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:#1BA2D2; 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:#1BA2D2; 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:#1BA2D2; background:#1BA2D2;  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:#1BA2D2; 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:#1BA2D2; }
.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:#1BA2D2; }
.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: #1ba2d2; } 

.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 30px 0; min-height:32px; background-color:#060F18; 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 .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 {color: #ffffff;font-size: 81px; font-weight: 300; 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: #1ba2d2; 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: #1ba2d2; 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: #1ba2d2; 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://cdn2.hubspot.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: #1ba2d2; 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://cdn2.hubspot.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://cdn2.hubspot.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:#1ba2d2; 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:#1ba2d2; 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:#1ba2d2; }
.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://cdn2.hubspot.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:35px; }
.row-fluid .insi-banner .pd-banner-box h4 { color: #1BA2D2; font-family: 'Bariol'; font-size: 42px; line-height: 37px; font-weight: 400; 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: 50px; text-transform: uppercase; font-weight: 300; margin:0;  font-family: 'Bariol'; }
.row-fluid .insi-title h4  span { color:#1ba2d2; }
.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:50%; 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: #1BA2D2; 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%;}
.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:18px; float:none; display:inline-block; color:#000; vertical-align:middle; margin:0 -2px; position:relative; padding-left:27px; }
.row-fluid .comn-rss .hs-rss-byline:before { position:absolute;  left:0;   content: " ";  top: 7px;  left: 0;  line-height: 25px;  background-image: url(https://cdn2.hubspot.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:#1ba2d2; 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://cdn2.hubspot.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://cdn2.hubspot.net/hubfs/4080606/Arrow%20Down.png");background-size: contain;    background-repeat: no-repeat;   background-position: left center;}  

.tbl-cmn-row { }

.row-fluid .tbl-num {  }
.row-fluid .tbl-com { }
.row-fluid .tbl-pri { }
.row-fluid .tbl-cur { }
.row-fluid .tbl-uni { }
.row-fluid .tbl-wow { }
.row-fluid .tbl-mom { }
.row-fluid .tbl-qoq { }
.row-fluid .tbl-yoy { }


.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 #1ba2d2; 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:#1ba2d2; 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: #1BA2D2; 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:#1BA2D2; }

.row-fluid .blog-catgr {  }
.row-fluid .blog-catgr ul {  }
.row-fluid .blog-catgr ul li  { border-top:1px solid #f7f5f5; padding: 0 15px; float: left;  width: 100%;}
.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:#46b4db; }
.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:#46b4db; }

.row-fluid .post-time {  }
.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.2;}

/* .row-fluid .comn-rss.blog-web-box .hs-rss-item-image-wrapper:before { position:absolute; content:""; width:100%; height:100%; top:0; left:0; background:rgba(0,0,0,0.6); z-index:1; }  */

-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: 18px;  line-height: 22px;  }
.row-fluid .web-time-link .web-link-box {  width:50%; float:none; display:inline-block; vertical-align:middle; margin:0 -2px; } 
.row-fluid .post-header { width:100%; float:left; }

.row-fluid .blog-inner-post { padding-bottom:50px; width:100%; float:left; }
.row-fluid .blog-inner-post .post-header {  }
.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; margin-bottom:20px;}
.row-fluid .hubspot-editable { width:100%; float:left; }
.row-fluid .hubspot-editable a, .row-fluid .blog-inner-post .hs-rss-tag a { color: #1ba2d2; }
.row-fluid .blog-inner-post .section.post-body { width:100%; float:left; }
.row-fluid .blog-inner-post .section.post-body blockquote { font-style: normal; }
.row-fluid .blog-inner-post .hs-rss-tag { width:100%; text-align: left; }


.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:#1ba2d2;   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: #1ba2d2; 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; }


.wrpr-1920 {}
.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:27px; } */
.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;}
.hs-blog-post .row-fluid .blog-left { width:100%;  padding:30px 90px 0 90px; margin-bottom: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; }
.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:75px 0 50px 0; font-weight:300;  }
.row-fluid .inner_back_link {  }
.row-fluid .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; }
.row-fluid .inner_back_link a:before { position:absolute; content:""; width: 40px; height: 25px; top: 2px; left: 2px; background-image:url(https://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Images/arrow.svg); background-repeat: no-repeat; background-size: 350%; background-position: 55% center; display: block;}
/* .row-fluid .inner_back_link a:after { content: "\f104"; position: absolute;  left: 0px;  top:0;  color: #ccc; font-family: FontAwesome; font-size: 35px; } */

.row-fluid .also_like_section { width:100%; float:left; text-align:center; background: #EFF2F6; padding:100px 50px; }
.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 .post-inner-time { width:100%; float:left; margin-bottom:30px; }
.row-fluid .post-inner-time p { float:left; margin-right: 50px; padding-left: 25px; position: relative; }
/* .row-fluid .post-inner-time p:before {  content: "\f133"; position: absolute;  left: 0px;  top:0;  font-family: FontAwesome;   } */
.row-fluid .post-inner-time p:before { position:absolute; content:""; width: 20px; height: 25px; top: 1px; left: 2px; background-image:url(https://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Images/calender.svg); background-repeat: no-repeat; background-size: 800%; background-position: 51% center; display: block;}
/* .row-fluid .post-inner-time p.reading-minutes:before {  content: "\f017";  } */
.row-fluid .post-inner-time p.reading-minutes:before { background-image:url(https://cdn2.hubspot.net/hubfs/4080606/Mintecglobal_June2018/Images/clock.svg);}

.row-fluid .blog-inner-post .blog-section { width:calc(100% - 200px); float:left; }
.row-fluid .blog-inner-post .inner_socil_box { width:200px; float:right;  padding-top: 85px; }
.row-fluid .blog-inner-post .inner_socil_box .st-inline-share-buttons {  }
.row-fluid .blog-inner-post .inner_socil_box .st-inline-share-buttons .st-btn { background:transparent !important; height:auto !important; float:left; width:100%; display: block !important; margin: 0 0 15px 0;  }
.row-fluid .blog-inner-post .inner_socil_box .st-inline-share-buttons .st-btn .st-label { width:100%; float:left; color:#000 !important; display: block !important; font-size:15px; min-width: 30px !important; }
.row-fluid .blog-inner-post .inner_socil_box .st-inline-share-buttons .st-btn svg {  width: 27px !important; height: 27px !important; fill: #000; } 

.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 #1ba2d2;
    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: #1BA2D2; 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://cdn2.hubspot.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: #1ba2d2; 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://www.mintecglobal.com/hs-fs/hubfs/bulb-close-up-electricity-577514.png?t=1540373208038&width=496&name=bulb-close-up-electricity-577514.png);
  background-repeat: no-repeat;
  background-position: 87%;
  background-size: 24%;}



/* -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 .section.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: #1ba2d2;
}

.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{
    font-size:40px;
    margin:0;
    padding:0;
  }
  
  .bbs-bu1 img{
    width:auto;
    padding-right:1em;
  }
div#hs_cos_wrapper_module_1549619261536756{
    text-align:center;}
  
}


/*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: 768px) and (max-width: 1024px)  {.category-imgs .category-img1 { margin:5px 5px 0px 20px ; }   }


@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;


}



/*@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:1480px; } 
  		.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.9px;}
h2{ color: #132638; font-size: 81px;font-weight: 300;line-height: 68px;}
h3{ color: #1ba2d2;    font-size: 42px; font-weight:600;}
h4{  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 (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;}*/
     .mainmenu .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{ list-style:none;  font-weight:300; background:#132638; }
    .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: #1ba2d2; }
}

@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:133px }
      .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:125px; } 
    .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;}
    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {opacity:1; visibility:visible;}
  .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 { 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;}
}
 
@media (max-width: 991px) {
	.row-fluid .blog-right-box .insi-title h4{display:none;}

    .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {opacity:1; visibility:visible;}
	 .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-item-has-children ul.hs-menu-children-wrapper{position:static; opacity:1; visibility: visible; display:none; width:100%;}
    .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;  }
    .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 #1BA2D2; color: #1BA2D2; 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:#1BA2D2;} 
   .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; }
  

  
}

@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:#1BA2D2; 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 ul { background:#1BA2D2; 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 200px 0; }
    .row-fluid .dd-banner-section { padding:50px 0 200px 0; }
  .row-fluid .pd-banner-section h2 { 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:#1ba2d2; }
  .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:#1BA2D2; }
  .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:#1BA2D2; }
  .homepage_copy .pd-data-part p { font-size:15px; }
  
  .homepage_copy .menubar_top { background:#000; border-color:#1BA2D2; }
  .homepage_copy .menubar_top-mob {  background: #2693BE; }
  .homepage_copy .menubar_top .mobile_select { border-color:#1BA2D2;   }
  .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:#1BA2D2; 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:#1BA2D2;  }
  .homepage_copy .ourdata_content { font-size:15px; }
  
  .homepage_copy .mission h3 {   font-size:22px; color:#1BA2D2; }
  .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: #1ba2d2; }
  .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:#1BA2D2; }
  .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 .section.post-body h3 { font-size:30px; line-height:30px; }
  .row-fluid .blog-inner-post .blog-section { width:100%; }
	.row-fluid .blog-inner-post .inner_socil_box { width:100%; float:left; padding:20px 0 0 0; }
  .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; }
  
 /* about case study */
}

@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/Pillar%20Page%20Images/mintec_image_3_1929x1068.jpeg');
    }
    }
    
@media all and (max-width: 1024px) {
    .mintecfour {
   background-image: url('https://www.mintecglobal.com/hubfs/Pillar%20Page%20Images/mintec_image_3_1929x1068.jpeg');
   
    }
}

@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;
    }
}

@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: -11px; }
.row-fluid .blog-right .insi-title h4 {  margin-bottom: 0px; }
.row-fluid .blog-right-box  .insi-title h4  {  margin: 0; }

/* 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: #1BA2D2;}

.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;
}