
p{font-size:16px;}
.sec-pTB {padding: 60px 0px 70px;}
.wid50 {width: 50%;}
.wid50 img{max-width:65%;border: 1px solid #f1f1f1; margin: 0 auto; display: block;}

.body-wrapper .sec-pTB .row .col-6 img {max-width: 445px;border: 1px solid #f1f1f1; margin: 0 auto; display: block;}
.body-wrapper .container:nth-child(even) {background: #e9fcff;}
.main-heading{padding-bottom: 40px;}
.aplus-tasks-text p {width: 500px;}
.body-wrapper .section-bg {background: #e9fcff !important;}

.parallax {position:relative;z-index:0}
div.parallax:before {content:""; background: url(https://www.manageengine.com/fr/netflow/images/fms-parallax-bg.jpg) no-repeat top;position:absolute;width:100%;height:100%;background-size:cover;top:0;z-index:-1;opacity:.09;background-attachment:fixed;}
.body-wrapper h2 {font-size: 30px;line-height: 40px;font-weight: 600;margin: 20px 0px 20px;}
a.btn-dwnload > span {display:inline-block;width:35px;height:30px;margin-right:25px;border-right:1px solid #fff;padding-right:15px;} a.btn-dwnload > span > img {width:25px;}
a.btn-dwnload:link, a.btn-dwnload:visited {display:inline-block;background:#e31521;color:#fff;text-decoration:none;padding:10px 25px;font-weight:bold;font-size:19px;border-radius:25px;vertical-align:middle;line-height:30px;transition:all ease-in-out .3s}
a.btn-dwnload:hover {background:#f00;}
.hglt1 {background: #a9e5f1 !important;}

.mgnt{margin-top:50px;}
.banner-bg {background: #fff4eb;  background: -webkit-gradient(linear, left top, right top, from(#f1f1f1), to(#fff4eb)); background: linear-gradient(to right, #f1f1f1, #fff4eb); padding: 20px 0; position: relative;}
.banner .col-left {padding: 0}

.banner-con {text-align:center;padding:65px 5px 50px;position:relative;animation:bannerCon 1.8s ease-in;}
.banner-con h1 > img { width: 100%; max-width: 30px; position: relative; padding-right: 7px; }
.banner-con h1 span{display: block;color: #7bbb2a; font-size: 30px;}
.banner-con h2, .banner-con h1 {margin:0 0 8px 0;position:relative;} 
.banner-con h1 {font-size:25px;  line-height:45px;margin-bottom: 30px;}
.banner-con h2 {font-size:18px;}
.btn-yel:link, .btn-yel:visited {background:#ffe109;color:#000;padding:10px 20px;border-radius:15px;text-decoration:none;margin-top:10px;
transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;display:inline-block;font-size:16px;position:relative;}
.btn-yel:hover{background:#fbae4c}

.row {display: flex;flex-wrap: nowrap;}
.body-wrapper .container{padding:50px 0px;}
.padd0{padding: 0 !important;}




.div-row {position:relative; max-width: 1300px;margin: 0 auto;}
.div-row .flex-container {width:100%;max-width:1400px; margin:0 auto; display:flex;  display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex;flex-wrap:wrap;}




.col-left {width:65%;}
.col-fixed{position:sticky;right:0;width:450px;height:100%;padding:25px;margin:25px 0;background:#fff;border-radius:6px}
.div-row .content-sec {max-width:1400px;margin:0 auto;padding:0;}
.content-sec .col-left {width:68%;}
.bg-l-grey{background:#f7f7f7;}
.heading-menu{display:none;}
.pb0{padding-bottom:0 !important;} .bg1{background:#fdfdef;padding:20px 30px;border:solid 1px #e6e6cf;border-radius:10px;}

#scroll{display: none;}
h1 {font-size: 34px;font-weight: 500;margin-bottom: 20px;line-height: 38px;}
p.explore-btn {margin-bottom: 40px;margin-top: 30px;}
p.explore-btn a {
    display: inline-block;
    background: #c9ecf1;
    color: #42a3b1;
    font-size: 16px;
    padding: 10px 40px;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -o-border-radius: 40px;
    border-radius: 40px;
    cursor: pointer;
}

#banner {
    background: #f0fdff;
    padding: 70px 0 100px 0;
    background-position: 80% 18%;}

    .linear-bg{background: linear-gradient(to bottom, #fffafb, #fff); padding: 0px 0px 60px;}


    .container {
        margin-right: auto;
        margin-left: auto;
        max-width: 1300px;
    }

    #customer-logo, .opmRelPrd{display: none;}
    
    .product-btn a:hover, .explore-btn a:hover{
        background:#42a3b1;
        color:#fff;
        text-decoration: none;
    }


.banner-img{max-width: 800px;box-shadow: 0 0 25px #bbb;}


.container-xs .container {
    max-width: 1300px !important;
    padding: 50px 0 !important;
}
.pdlr20 {
    padding-left: 20px;
    padding-right: 20px;
}
.r-flrt {
    float: right !important;
}






@media (min-width:1401px){
.col-left {width:71%;}.swiper-slide img{width:80%;} 
}

@media screen and (max-width: 1400px) {
.col-left {width:65%;}
}

@media (max-width:1200px){


}

@media screen and (max-width: 1024px){
    div.parallax:before{position: relative;}

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

    #banner{padding: 100px 15px;;}
    
}


@media screen and (max-width:767px){
    .aplus-tasks-text p{width:100% !important;}
    #banner .banner-img{max-width: 450px;}
    .wid50{width:100%;}
    .wid50 img{width:80% !important;}
    .aplus-tasks-text p{width:100%;}
    .body-wrapper {text-align: center;}
    .pdlr20{padding-left:0px !important; padding-right:0px !important;}
}

