.footCol2 .foot-head, .footCol2 .footCont {
    display: block; 
}
.heading-menu {
    margin-top: 15px;
}

    .heading-menu, #scroll{display:none}
    body{margin:0;padding:0}
    .af{font-family:'ZohoPuvi';-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;padding:0}
    .af p,.af a,.af li,.af td,.af td,.af span,.af label{line-height:24px;font-size:14px;font-weight:300}
    .af h1,.af h2,.af h3,.af h4,.af h5,.af h6{margin:0}
    .af ul{padding-left:0;margin:0}
    .af li{list-style-type:none}
    .af a{text-decoration:none;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
    .af a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
    .af div,.af a,.af ul,.af li,.af input,.af p,.af h1,.af h2,.af span{box-sizing:border-box}
    .af div{box-sizing:border-box}
    .af{width:100%;display:inline-block;    background: #fff;}
    .ac{margin:0 auto;position:relative;width:1240px;display:table;display:flex;flex-wrap:wrap}
    div:after{content:"";clear:both;display:table}
    img{-ms-interpolation-mode:bicubic;display:inline-block;height:auto;max-width:100%;vertical-align:middle}
    .ban{background:#FFE5E5;background:linear-gradient(45deg,#FFEDE6,#FFE5E5,#FBD3A4);padding:80px 0}
    .ban .lhs h1{font-size:44px;font-weight:600;line-height:54px;    color: #000;
        background: linear-gradient(45deg, #490B15, #AF1B32);
        background: -webkit-linear-gradient(45deg, #490B15, #AF1B32);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent;}
    .ban .lhs p{font-size:18px;font-weight:300;padding-bottom:15px}
    .ban .lhs a.cta-red,.sec2-cta a.cta-red{display:inline-block;background:#e92e2e;font-size:18px;font-weight:400;line-height:18px;color:#fff;border-radius:4px;padding:18px 40px 18px 70px;margin-bottom:6px;position:relative;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
    .ban .lhs a.cta-red:before,.sec2-cta a.cta-red:before{content:'';position:absolute;background:url(https://www.manageengine.cn/cloud-siem/images/cloud-compliance-sprite-24.png) no-repeat -3px -1px;background-size:320px 307px;width:20px;height:20px;margin:-1px 0 0 -30px}
    .sec2-cta a.cta-line:before{content:'';position:absolute;background:url(https://www.manageengine.cn/cloud-siem/images/cloud-compliance-sprite-24.png) no-repeat -81px -3px;background-size:320px 307px;width:20px;height:20px;margin:1px 0 0 -27px}
    a.cta-red:hover,.sec2-cta a.cta-line:hover{box-shadow:0 10px 15px -9px #000000a3;transform:translateY(-3px)}
    .ban .lhs span{display:block}
    .ban .rhs{padding-left:50px}
    .ban .rhs img{width:500px}
    .cal-6{width:50%;display:inline-block}
    .sec-what{padding:90px 0}
    .sec-what .ac,.sec-stre .ac{padding:0 80px}
    .sec-what .me-box-bor h2{font-size:32px;line-height:40px;font-weight:500;color:#000;padding-bottom:20px}
    .sec-what .me-box-bor p{font-size:16px;line-height:28px}
    .sec-what .me-list-comm{margin-top:40px}
    .sec-what .me-box-bor{border:1px solid #FEDDC6;border-radius:8px;padding:50px}
    .me-box-bor{padding:30px;border:1px solid #c7c7c7;border-radius:5px}
    .me-box-bor p{margin:0}
    .me-box-bor h4{line-height:28px;font-size:20px;padding-bottom:15px}
    .me-list-comm{display:inline-block}
    .me-list-comm ul li{position:relative;padding-left:28px;margin-bottom:15px;font-size:16px;line-height:26px;font-weight:300;text-align:left}
    .me-list-comm ul li:before{content:"";position:absolute;left:3px;top:6px;border-radius:50%;background:url(https://www.manageengine.cn/cloud-siem/images/cloud-compliance-sprite-24.png) no-repeat -33px -4px;background-size:320px;width:14px;height:14px}
    .me-list-comm ul li:last-child{margin-bottom:0;padding-bottom:0}
    .sec-stre{text-align:center;padding:0 0 60px}
    .sec-stre h2{font-size:36px;line-height:40px;font-weight:500;color:#000;padding-bottom:10px;width:100%}
    .sec-stre p{font-size:16px;line-height:28px}
.sec-stre p a {font-size: inherit;}
    .sec-here{padding:0 0 90px}
    .sec-here .lhs{padding-right:90px}
    .sec-here .lhs .inn{position:sticky;top:100px}
    .sec-here .lhs h2{font-size:28px;line-height:40px;font-weight:500;color:#000;margin-bottom:40px}
.sec-here .lhs h2 a {font-size: inherit;font-weight: inherit;color: #138cd6}
    .sec-here .lhs ul li{padding-bottom:10px}
    .sec-here .lhs ul li span{font-size:16px;line-height:30px;color:#000;position:relative;cursor:pointer}
    .sec-here .lhs ul li span:after{content:'';position:absolute;background:url(https://www.manageengine.cn/cloud-siem/images/cloud-compliance-sprite-24.png) no-repeat -51px -2px;background-size:320px;width:15px;height:9px;margin:13px 0 0 10px;transition:all .1s ease;opacity:0}
    .sec-here .lhs ul li span:hover,.sec-here .lhs ul li span.act{color:#E5653D;font-weight:400}
    .sec-here .lhs ul li span:hover:after,.sec-here .lhs ul li span.act:after{opacity:1;margin:13px 0 0 20px}
    .sec-here .me-box-bor{background:linear-gradient(180deg,#F9EBEB,#ffeded00);border:1px solid #efd8d8;padding:50px;margin-bottom:50px}
    .sec-here .me-box-bor i{background:url(https://www.manageengine.cn/cloud-siem/images/cloud-compliance-sprite-24.png) no-repeat -7px -36px;background-size:320px 307px;width:147px;height:96px;display:inline-block;margin-bottom:20px}
    .sec-here .me-box-bor i.ic-auto{width:119px;height:109px;background-position:-175px -24px}
    .sec-here .me-box-bor i.ic-enha{background-position:-6px -164px;height:102px}
    .sec-here .me-box-bor i.ic-scal{background-position:-186px -182px}
    .sec-here .me-box-bor h4{font-size:24px;line-height:40px;font-weight:500;color:#000}
    .sec-here .me-box-bor p{font-size:16px;line-height:28px}
    .sec2{padding-top:60px;background:#FFE5E5;background:linear-gradient(45deg,#FFEDE6,#FFE5E5,#FBD3A4)}
    .sec2 .my-container{max-width:1600px;padding:0}
    .sec2 .lr-container{overflow:hidden;display:flex;flex-wrap:wrap}
    .sec2 .lhs{width:700px;padding-right:50px;padding-left:150px;display:inline-block;padding-top:120px}
    .sec2 .rhs{width:calc(100% - 700px);position:relative;display:inline-block}
    .sec2 .rhs img{    box-shadow: 2px 30px 27px -10px #3333335c;}
    .sec2 .lhs h2{font-size:32px;font-weight:300;line-height:1.4;color:#000;margin-bottom:34px}
    .sec2 .lhs h2 strong{display:block;font-size:38px;font-weight:600}
    .sec2-cta a.cta-line{display:inline-block;font-size:16px;font-weight:400;color:#59413F;border-radius:4px;padding:14px 30px 14px 50px;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #59413F;margin-left:10px}
    .sec2-cta a.cta-line:hover{background:#34ad65;border-color:#34ad65;color:#fff}
    .sec2 .lhs span{display:inline-block;font-size:14px;color:#59413F}
    @media screen and ( min-width : 1600px) {
    .lr-container{width:1600px}
    .sec2 .rhs{right:0}
    }
    @media screen and (max-width:1300px) {
    .sec2 .lhs{padding-top:20px}
    }
    @media screen and (max-width:1100px) {
    .sec2 .rhs{display:none}
    .sec2 .lhs{width:100%;text-align:center;padding:0 0 60px}
    .ac{max-width:90%}
    .sec2 .rhs{width:calc(100% - 550px)}
    .sec2 .lhs h2{font-size:30px}
    .sec2 .lhs h2 strong{font-size:32px}
    }
    @media screen and (max-width:992px) {
    .cal-6{width:100%}
    .sec-what .ac,.sec-stre .ac{padding:0}
    .sec2 .rhs{width:calc(100% - 460px)}
    .sec2 .lhs{padding-left:30px;padding-right:0;width:460px}
    .sec2 .lhs h2 strong{font-size:28px}
    .sec2 .lr-container{text-align:center;padding:0 24px}
    .sec2 .rhs{display:none}
    .sec2 .lhs{width:100%;padding-left:0}
    .ban .lhs{text-align:center}
    .ban .lhs h1{font-size:32px;line-height:40px;        padding: 0 50px;}
    .ban .rhs{padding:30px 0 0;text-align:center}
    .sec-what .me-box-bor h2,.sec-stre h2,.sec-here .lhs h2{font-size:24px;line-height:32px}
    .sec-what .me-box-bor{padding:35px}
    .sec-here .lhs h2{text-align:center}
    .sec-here .lhs ul{display:none}
    .sec-here{padding:0 0 40px}
    .sec-here .lhs{padding:0}
    }
    @media screen and (max-width:600px) {
    .sec2-cta a{padding:12px 18px 12px 42px}
    }
    @media screen and (max-width:500px) {
    .ds-list li{width:100%}
    .ban .lhs h1{padding: 0 15px;}
    }
    @media screen and (max-width:480px) {
    .sec2 .lhs h2{font-size:22px}
    .sec2 .lhs h2 strong{font-size:26px;line-height:1.2}
    .sec2-cta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;margin-bottom:4px}
    .sec-here .me-box-bor{    padding: 35px 25px;}
    }
    
@media screen and (min-width: 1026px) {
    #header-topsec {
        position: fixed;
    }
}
@media only screen and (max-width: 450px) {
    header:not(.abheader) #header-mainsec {
        top: 40px;
    }
}
