    .heading-menu, #scroll {display:block;}
 .h1 {margin:0 !important;}
 .sec-pTB {padding: 40px 0;}
.banner-bg{background: #e9e9fd; padding: 14px 0px 38px;}
.highperf-banner {    display: flex;align-items: center;justify-content: center;position: relative;}
.custom-flex-row {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;flex-wrap: wrap;justify-content: center;}
.custom-flex-row .col {flex: 1;margin: 15px;padding: 25px;box-shadow: 0 0 12px rgb(239 239 239 / 92%);border: 2px solid #fff;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;}
    .custom-flex-row .col:hover{border: 2px solid #e9e9fd;     box-shadow: none;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;    }
 .highperf-banner .flex-row:before, .highperf-banner .flex-row:after {content: '';display: table;clear: both;}
.flex-row {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;align-items: center;flex-wrap: wrap;}
.flex-row col{padding: 0px;}
.flex-row .col:nth-child(1) {width: 55%;}
.flex-row .col:nth-child(2) {width: 43%;}
.img-wrapper {text-align: center;}
.img-wrapper img{max-width: 100%;}
  .banner-con {text-align: left;position: relative;animation: bannerCon 1.8s ease-in;}
.banner-con h1 {margin-bottom: 20px;font-size: 40px;display: block;font-weight: 600;color: #2f2e2e;letter-spacing: 0.1px;line-height: 65px;}
.banner-con p {font-size: 22px !important;letter-spacing: 0.2px;color: #444444;font-weight: 300;line-height: 38px !important;}
.banner-con p span{font-size: 32px; font-weight: 600; }
.custom-btn {background: #6468d9;color: #fff;margin-top: 10px;font-size: 18px;font-weight: 500;padding: 14px 20px;border: 3px solid transparent;display: inline-block;}
.custom-btn:hover{text-decoration: none; background: #4d51bb; transition: all 0.3s;}
.content-cover h3{  margin: 0px 0 0px;}
/* h3 {margin: 10px 0 0px;font-size: 26px;color: #343352;font-weight: 500;display: inline-block;line-height: 30px;}
 */.highperf ul{padding: 0px !important;}
.highperf ul li{list-style: none;    margin-bottom: 20px;}
.highperf ul li:last-child{margin-bottom: 0px;}
.highperf p{margin: 10px 0;}
.quote {text-align: center;font-size: 15px;padding: 30px 15px;margin-bottom: 40px;border: .5px solid #fff9d9;width: 100%;-webkit-box-align: center;vertical-align: middle;line-height: 25px;background-color: #fff9d9;}
.quote .quote-icon {background: url(https://www.manageengine.com/fr/netflow/images/quote.svg) top center no-repeat;height: 30px;width: 30px;background-size: cover;filter: grayscale(1);opacity: 0.2;display: inline-block;}
.quote .rotate-quote {transform: rotate(180deg);}
.demo-strip {border: .5px solid #fff9d9;-webkit-box-align: center;margin-top: 40px;vertical-align: middle;text-align: center;line-height: 25px;background-color: #fff9d9;position: relative;padding:28px 20px 28px 90px;width: auto;display: flex;align-items: center;justify-content: center;}
.demo-icon {position: absolute;left: 20px;top: auto;}
   .demo-strip p {display: inline-block; margin: 0px;}
.quote-icon{position: absolute;z-index: 0;top: -25px;right: 30px;height: 55px;width: 55px;text-align: center;line-height: 64px;background: #f5ebad;color: #1b1f2e;font-size: 18px;}
.quote-icon img {max-width: 20px !important;transform: rotate(180deg); border: none;}
.customer-icon-wrapper {height: 60px;width: 60px;overflow: hidden;background: #ddd;border-radius: 50%;}
.customer-icon-wrapper img {max-width: 80% !important; }
/*======= media query =============*/@media (max-width: 767px){.flex-row .col {width: 100% !important;flex: unset;}
.banner-con {align-content: center;text-align: center;margin-bottom: 30px;}
.banner-con h1 {font-size: 44px;}
.banner-con p {font-size: 22px !important;line-height: 30px !important;}
.custom-flex-row .col{flex: unset;}
}
.refer-res {list-style-type: none;margin: 10px 0 0 0;padding: 0!important}
.refer-res li {border-top: 1px solid #ececec;list-style-type: none;margin: 0;padding: 0}
.refer-res li a {color: #777;padding: 7px 0 7px 10px;display: block;text-decoration: none}
.refer-res li a:hover {color: #000;text-decoration: none}
#lhsBanCon {margin: 20px 0 20px 0;}

