    .heading-menu, .btmBar{display:none;}
    .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;font-weight: 500;}
    .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;}
    .ac{margin:0 auto;position:relative;max-width: 1400px;width: 95%;}
    div:after {
        content: "";
        clear: both;
        display: table;
      }
    img {
        -ms-interpolation-mode: bicubic;
        display: inline-block;
        height: auto;
        max-width: 100%;
        vertical-align: middle;
    }
    .ban{}
    .ban .inn{
        background: url('https://cdn.manageengine.com/siem-mssp/images/siem-mssp-home-24-banner.png') no-repeat #010D2A;
        padding: 70px;
        border-radius: 10px;
        background-size: 780px;
        background-position: right center;
        width: 100%;
    }
    .ban .inn:after{
      position: absolute;
      background: linear-gradient(45deg, #010D2A, #010d2a45);
      width: 100%;
      height: 100%;
      left: 0;
      top: 0;
      border-radius: 10px;
    }
    .ban .inn div{max-width: 700px;position: relative;z-index: 1;}
    .ban h1{
        font-size: 60px;
        color: #FFEABB;
        line-height: 69px;
    }
    .ban p{
        color: #fff;
        font-size: 18px;
        line-height: 30px;
        padding-bottom: 25px;
    }
    .why{
        padding: 80px 0;
    }
    .why .inn{padding: 0 50px;display: table;}
    .why .cal-4{padding-right: 100px;}
    .why h2{
        font-size: 38px;
        line-height: 44px;
    }
    .why .cal-8 i{
      background-image: url('https://cdn.manageengine.com/siem-mssp/images/siem-mssp-home-24-sprite.png');
      background-repeat: no-repeat;
      background-size: 236px;
      /* background-position: -9px -3px; */
      width: 51px;
      height: 39px;
      display: inline-block;
    }
    .why .cal-flex{
        gap: 40px;
    }
    .why .why-box-bor{
        padding: 40px;
        border: 0;
        position: relative;
    }
    .why .why-box-bor::before, .why .why-box-bor::after{content:'';position: absolute;border-bottom: 1px solid #d2d2d2;}
    .why .why-box-bor:nth-of-type(odd):before{
        width: 75%;
        height: 1px;
        bottom: 0;
        left: 42px;
    }
    .why .why-box-bor:nth-of-type(odd):after{
        width: 1px;
        height: 80%;
        right: 0;
        top: 0;
        border-right: 1px solid #D2D2D3;
    }
    .why .why-box-bor:nth-of-type(even):before{
        width: 80%;
        height: 1px;
        bottom: 0;
        left: 0;
    }
    .why .why-box-bor:nth-of-type(odd){}
    .why .why-box-bor:nth-of-type(even){
        padding-left: 0;
    }
    .why .why-box-bor:last-child{}
    .why .why-box-bor:last-child:before, .why .why-box-bor:nth-last-child(2):before{display: none;}
    .why .cal-4 p{
        font-size: 18px;
        line-height: 30px;
        padding-bottom: 20px;
    }
    .why-all-box{}
    .why .cal-8{}
    .why-box-bor{
        flex: 45%;
    }
    .ic-why-1{background-position: -9px -3px;}
    .ic-why-2{background-position: -122px -3px;}
    .ic-why-3{background-position:  -66px -3px;}
    .ic-why-4{background-position: -186px -3px;}
    .ic-why-5{background-position: -66px -3px;}
    .ic-why-6{background-position: -63px -56px;}
    .ic-why-7{background-position:-114px -56px;}
    .ic-why-8{background-position: -173px -59px;}
    .ic-why-9{background-position: -2px -191px;}
    .ic-why-10{background-position: -67px -193px;}
    .ic-why-11{background-position: -12px -56px;}
    .ic-why-12{background-position: -186px -195px;}
    .ic-why-13{background-position: ;}
    .ic-why-14{background-position: ;}
    
    .solu{}
    .solu h2{
        text-align: center;
        font-size: 40px;
        line-height: 50px;
        margin-bottom: 40px;
    }
    .solu .inn{
        padding: 0 50px;float: left;width: 100%;
    }
    .sli{
        float: left;
        width: 100%;
        position: relative;
    }
    .sli ul{
        /* display: flex; */
        /* flex-wrap: wrap; */
        /* gap: 30px; */
        float: left;
        width: 100%;
        /* display: table; */
    }
    .sli .box-bor{}
    .sli .box-bor i{
        background-image: url('https://cdn.manageengine.com/siem-mssp/images/siem-mssp-home-24-sprite.png');
        background-size: 235px;
        background-repeat:  no-repeat;
        width: 40px;
        height: 31px;
        display: inline-block;
        margin-bottom: 20px;
    }
    .sli .box-bor h4{}
    .sli .box-bor p{}
    .sli ul li{
        /* flex: 22%; */
        border-radius: 12px;
        background: linear-gradient(358deg, #FFFDF7, transparent);
        width: 23%;
        float: left;
        /* display: table-cell; */
        min-height: 350px; 
        margin: 1%;
    }
    .sli .ic-sol-1{background-position: -3px -139px;}
    .sli .ic-sol-2{background-position: -49px -139px;}
    .sli .ic-sol-3{background-position: -99px -139px;}
    .sli .ic-sol-4{background-position: -140px -142px;}
    .sli .ic-sol-5{background-position:-204px -145px;}
    
    .rady{
        padding: 100px 0;
    }
    .rady .inn{
       padding: 0 50px;
       background: linear-gradient(358deg, #fff6dc, white);
    }
    .demo-box{
      background: #000;
      display: table;
      border-radius: 20px;
      padding: 80px 120px 0px 120px;
    }
    .demo-box .lhs{
        width: 50%;
        /* float: left; */
        padding: 0 60px 0 0;
        display: table-cell;
    }
    .demo-box .lhs img{
        width: 100%;
        max-width: 435px;
        margin-top: 120px;
    }
    .demo-box .rhs{
        width: 50%;
        /* float: left; */
        display: table-cell;
        padding-bottom: 50px;
    }
    .form-inn{}
    .ftit{width: 100%;padding-bottom: 15px;}
    .awards{
        padding: 80px 0 60px 0;
    }
    .awards h2{
        width: 100%;
        text-align: center;
        font-size: 38px;
    }
    .awards .inn{max-width: 771px;margin: 0 auto;display: table;background: none;padding: 0;}
    .awards .aw{
        width: 42%;
        margin: 0 4%;
        text-align: center;
        background: url(https://cdn.manageengine.com/siem-mssp/images/siem-mssp-home-24-rating.png) no-repeat;
        background-size: 100% 100%;
        padding: 15px 60px 50px 60px;
        font-size: 18px;
        line-height: 28px;
        float: left;
        color: #665C49;
        max-width: 360px;
    }
    .awards .aw:before,.awards .aw:after{content:'';position: absolute;}
    .awards .aw:before{}
    .awards .aw:after{}
    
    .awards-list{margin-bottom: -75px;width: 100%;}
    .awards-list ul{
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
        text-align: center;
        gap: 20px;
    }
    .awards-list li{
        padding: 0 10px;
        background: #fff;
        border-radius: 10px;
        height: 150px;
        width: 180px;
        display: flex;
        align-items: center;
        box-shadow: 0 1px 12px -6px #0000004a;position: relative;
        transition: all 0.5s ease;
    }
    .awards-list li:hover{
        box-shadow: 0 5px 20px -10px #000000b8;
        transform: scale(1.1);
    }
    .awards-list li i{
        background-image: url('https://cdn.manageengine.com/siem-mssp/images/siem-mssp-home-24-sprite.png');
        background-size: 235px;
        display: table;
        background-repeat: no-repeat;
        margin: 0 auto;
    }
    .awards-list li a{
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
    }
    .ic-awds-1{
        width: 67px;
        height: 90px;
        background-position: -138px -426px;
        display: flow;
    }
    .ic-awds-2{
        width: 123px;
        height: 29px;
        background-position: -13px -249px;
    }
    .ic-awds-3{
        width: 96px;
        height: 81px;
        background-position: -13px -412px;
    }
    .ic-awds-4{
        width: 89px;
        height: 110px;
        background-position: -126px -299px;
    }
    .ic-awds-5{
        width: 92px;
        height: 91px;
        background-position: -13px -299px;
    }
    
    .af .me-btn-md {
      display: inline-block;
      font-size: 18px;
      line-height: 28px;
      font-weight: 400;
      background: #fff;
      color: #000;
      padding: 10px 25px;
      text-decoration: none;
      cursor: pointer;
      box-sizing: border-box;
      transition: all 0.5s ease-in-out;
      border-radius: 2px;
      border: 1px solid #fff;
    }
    .af .me-btn-line-md {
      display: inline-block;
      font-size: 18px;
      line-height: 28px;
      font-weight: 400;
      color: #fff;
      padding: 10px 25px;
      text-decoration: none;
      cursor: pointer;
      box-sizing: border-box;
      transition: all 0.5s ease-in-out;
      border-radius: 2px;
      border: 1px solid #fff;
      margin-left: 10px;
    }
    .af .me-btn-md:hover{
        background: #ff0505;
        color: #fff;
        border: 1px solid #ff0505;
        padding: 10px 35px;
    }
    .af .me-btn-line-md:hover{
        padding: 10px 35px;
        background: #7bbb2a;
        border: 1px solid #7bbb2a;
        color: #fff;
    }
    .cal-8{
      width: 60%;
      float: left;
    }
    .cal-4{
      width: 40%;
      float: left;
      position: sticky;
    }
    .why .cal-4{top:140px}
    @media screen and (max-width:992px) {
      .cal-8{
          width: 100%;
      }
      .cal-4{
          width: 100%;
      }
    }
    .cal-flex{display: flex;flex-wrap: wrap;gap: 30px;}
    .cal-2-flex{flex: 45%;}
    .cal-4-flex{flex: 35%;}
    .cal-8-flex{flex: 62%;}
    
    .box-bor{padding:30px;border:1px solid #c7c7c7;border-radius:5px;}
    .box-bor p{margin:0}
    .box-bor h4{line-height:28px;font-size:20px;padding: 15px 0;}
    .box-bor i.ic{background:#333;width:54px;height:40px;display:inline-block;margin-bottom:20px}
    
    .cal-6{
      width: 50%;
      display: inline-block;
    }
    @media screen and (max-width:992px) {
      .cal-6{
          width: 100%;
      }
    }
    
    
    .demo-tit-typ-2{text-align:left}
    .demo-tit-typ-2 h2{padding:0 0 20px;font-size: 38px;line-height:42px;font-weight: 500;color: #fff;}
    .demo-tit-typ-2 span.sub{font-size: 38px;line-height: 45px;font-weight: 500;display:block;color: #FFEABB;}
    .demo-tit-typ-2 p{margin:0;font-size:16px;line-height:28px;font-weight:300;color: #fff;}
    .demo-tit-typ-2 p:last-child{margin-bottom:0;padding-bottom:0}   
    
    /* DOWNLOAD POPUP FORM */
    .me-form{max-width: 450px;padding: 30px 50px 30px;background:#fff;/* float:left; */width:100%;border-radius: 8px;margin: 0 auto;background: linear-gradient(358deg, #fffaeb, white);}
    .me-form form ul{padding:0;margin:0}
    .me-form form ul li{margin-bottom:15px;position:relative;list-style-type:none;padding:0;float:left;width:100%}
    .me-form form ul li:last-child{border:0;margin-bottom:0}
    .me-form form ul li input,.me-form form ul li select, .me-form form ul li textarea{height:45px;line-height:27px;background-color:#fff;display:block;width:100%;font-size:14px;color:#000;appearance:none;-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;border:#616161 solid 1px;border-radius:3px;padding:8px 10px 8px 40px;float:left;}
    .me-form form ul li textarea{height: 80px;padding-left: 15px;}
    .me-form form ul li select{-webkit-appearance:none;-moz-appearance:none;background-image:-o-linear-gradient(45deg,transparent 50%,#5a5a5a 50%),-o-linear-gradient(315deg,#5a5a5a 50%,transparent 50%),-o-linear-gradient(left,#fff0,#fff0);background-image:linear-gradient(45deg,transparent 50%,#5a5a5a 50%),linear-gradient(135deg,#5a5a5a 50%,transparent 50%),linear-gradient(to right,#fff0,#fff0);background-position: calc(100% - 11px) calc(1em + 6px),calc(100% - 6px) calc(1em + 6px),calc(100% - 2.5em) .5em;background-size:6px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat;float:left}
    .me-form.with-state form ul li select{width: 55%;float:left;padding-right: 20px;font-size: 13px;}
    .me-form.with-state form ul li select.commonselect{margin: 0 0 0 2%;padding-left: 10px;width: 43%;}
    .me-form .form-sec *{font-family:ZohoPuvi}
    .me-form .ftit h3{text-align:center;font-weight: 500;font-size:20px;line-height:28px;padding-bottom:15px;margin:0!important}
    .me-form form ul li input[type=submit]:focus{background:#037c3a}
    .me-form input[type=submit]{cursor:pointer;font-size:16px;color:#fff;font-weight:500;border-width:0;padding:12px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;height:auto;margin-bottom:10px;width:100%;border-radius: 3px;background:#d63520;}
    .me-form input[type=submit]:hover{background: #be2a20;box-shadow: 0 8px 12px -8px #000;}
    .me-form form ul li .ffw-errmsg{display:none;position:relative;color: red;padding: 2px 0 0 0;font-size:11px;line-height:15px;text-align:left;float:left;width:100%;}
    .me-form form .ffw-field input:focus,.me-form form .ffw-field input:focus-visible{outline:0;border-color: #0866e2;}
    
    /*FORM ICONS*/
    .me-form .f-ic:before{content:'';position:absolute;background-image: url(https://cdn.manageengine.com/siem-mssp/images/siem-mssp-home-24-sprite.png);background-repeat:no-repeat;background-size: 235px;left: 13px;top: 16px;width: 20px;height: 26px;opacity:.8}
    .me-form .f-ic-name:before{background-position: -12px -112px;top:12px}
    .me-form .f-ic-email:before{background-position: -47px -111px;}
    .me-form .f-ic-phone:before{background-position: -83px -112px;}
    .me-form .f-ic-count:before{background-position: -151px -112px;}
    .me-form .f-ic-date:before{background-position: -118px -112px;}
    .me-form .f-ic-comp:before{background-position: -187px -112px;}
    .me-form .f-ic-deplo:before{background-position: -216px -112px;    top: 12px;}
    
    .slick-track{
        display: flex;
        flex-wrap: wrap;
    }
    .slides .slick-arrow{position:absolute;top: 41%;z-index:1;width: 50px;height: 50px;border: 1px solid #333;transform: rotate(315deg);cursor:pointer;color: #fff0;border-radius: 50px;background: #fff;left: -9px;}
    .slides .prev-arrow{left:-15px;border-right:0;border-top:0}
    .slides .next-arrow{right:-14px;border-left:0;border-bottom:0}
    .slides .slick-arrow:before{content:'';position:absolute}
    .slick-list.draggable{overflow:hidden;float: left;width: 100%;}
    .slick-dots{margin: 0 auto !important;display:table;margin-top:40px;width: auto !important;float: initial !important;padding-top: 25px;}
    .solu .slick-dots li{width:auto!important;padding:3px 5px;/* float: initial; */min-height: auto;margin: auto;}
    .slick-dots li button{color:#3330;width: 30px;height:6px;border-radius:50px;border:0;cursor:pointer;outline:0;transition:all .5s ease}
    .slick-dots li.slick-active button{background:#333;width:40px;height:6px}
    .solu .slides .slick-prev.slick-arrow{}
    .solu .slides .slick-next.slick-arrow{
        right: -11px;
        left: initial;
    }
    .solu .slides .slick-prev.slick-arrow:before, .solu .slides .slick-next.slick-arrow:before{
        width: 15px;
        height: 15px;
        border-top: 1px solid #333;
        border-left: 1px solid #333;
    }
    .solu .slides .slick-prev.slick-arrow:before{
        top: 18px;
        left: 19px;
    }
    .solu .slides .slick-next.slick-arrow:before{
        transform: rotate(178deg);
        top: 13px;
        left: 15px;
    }
    
    @media screen and (max-width:1100px) {
    .me-form{float:initial !important;margin:0 auto;display:table}
    }
    @media screen and (max-width:769px) {
    .me-form{max-width:380px;float:initial;padding:40px;margin:0 auto;display:table}
    }
    @media screen and (max-width:480px) {
    .me-form.with-state form ul li select, .me-form.with-state form ul li select.commonselect{width:100%}
    .me-form.with-state form ul li select.commonselect{margin: 10px 0 0 0;}
    }
    
    .prog{
        background: #DCDCDC;
        width: 100%;
        display: block;
        height: 2px;
        position: relative;
        overflow: hidden;
        border-radius: 5px;
    }
    .progs{
        width: 0px;
        position: absolute;
        left: 0;
        top: 0;
        height: 5px;
        background: #DA9700;
        border-radius: 5px;
        transition: all 0.4s ease;
    }
    
    .success-message{}
    .success-message *{color:#333;margin:0}
    .success-message p{}
    .success-message h3{padding-top:10px;font-size:23px;line-height:35px;color: #fff;font-weight:400}
    .success-message h3 span{font-size:34px;font-weight:500}
    .success-message p{font-weight:300;font-size:18px;line-height:29px;text-align:center;color: #c4c4c4;margin-top:20px;padding:0 10px}
    .success-message p a{color:#2366e2;text-decoration:underline}
    .success-message .siem_calc{padding:18px 0;width:100%;display:inline-block;background:#e82121;color:#fff;border-radius:5px;font-size:18px;font-weight:400;margin-top:40px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
    .success-message .siem_calc:hover{background:#bf1919}
    .checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166;stroke-width:2;stroke-miterlimit:10;stroke:#7ac142;fill:none;-webkit-animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards;animation:stroke .6s cubic-bezier(.65,0,.45,1) forwards}
    .checkmark{width:56px;height:56px;border-radius:50%;stroke-width:2;stroke:#fff;stroke-miterlimit:10;-webkit-box-shadow:inset 0 0 0 #7ac142;box-shadow:inset 0 0 0 #7ac142;-webkit-animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both;animation:fill .4s ease-in-out .4s forwards,scale .3s ease-in-out .9s both}
    .checkmark__check{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;stroke-dasharray:48;stroke-dashoffset:48;-webkit-animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards;animation:stroke .3s cubic-bezier(.65,0,.45,1) .8s forwards}
    @-webkit-keyframes stroke {
    100%{stroke-dashoffset:0}
    }
    @keyframes stroke {
    100%{stroke-dashoffset:0}
    }
    @-webkit-keyframes scale {
    0%,100%{-webkit-transform:none;transform:none}
    50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
    }
    @keyframes scale {
    0%,100%{-webkit-transform:none;transform:none}
    50%{-webkit-transform:scale3d(1.1,1.1,1);transform:scale3d(1.1,1.1,1)}
    }
    @-webkit-keyframes fill {
    100%{-webkit-box-shadow:inset 0 0 0 30px #7ac142;box-shadow:inset 0 0 0 30px #7ac142}
    }
    @keyframes fill {
    100%{-webkit-box-shadow:inset 0 0 0 30px #7ac142;box-shadow:inset 0 0 0 30px #7ac142}
    }
    .success-message{display:none;vertical-align:middle;color: #fff;text-align: center;padding-bottom: 60px;}
    .success-message h3{font-size:25px;font-weight:500;margin:0;margin-bottom:20px;line-height:35px}
    .success-message p{} 
    .ffw-additional-data{display: none;}
    
    /* Responsive styling */
    @media screen and (max-width: 992px) {
       .cal-flex {
           flex-direction: row;
       }
    
       .cal-2-flex {
           flex: 100%;
       } 
    }
    .slick-arrow{}
    
    @media screen and (max-width:1200px) {
      .demo-box{    padding: 80px 50px 0px 50px;}
      .demo-box .rhs{margin-bottom: 0;}
      .demo-box .lhs img {
        margin-top: 50px;
    }
    .prog{display: none;}
    }
    @media screen and (max-width:1150px) {}
    @media screen and (max-width:1100px) {
    .ac{max-width:90%}
    }
    @media screen and (max-width:1025px) {
      .ban {
      margin-top: 35px;
  }
    }
    @media screen and (max-width:992px) {
      .mob-hide{display:none}
      .why .cal-4{
        padding: 0;
        width: 100%;
        position: relative;
        top: 0;
        margin-bottom: 40px;
    }
    .demo-box .lhs{width: 100%;padding: 0;display: block;text-align: center;}
    .demo-box .rhs{
        width: 100%;
        display: block;
    }
    .demo-box .lhs img {
      max-width: 400px;
      margin: 0 auto;
      display: table;
    }
    .ban .inn:after{    background: linear-gradient(45deg, #010D2A, #010d2abf);}
    }
    @media screen and (max-width:769px) {
      .why .why-box-bor{
        flex: 100%;
        padding: 0;
    }
    .ban h1 {
      font-size: 34px;
      line-height: 42px;
  }
      .why .why-box-bor:before, .why .why-box-bor:after{display: none;}
      .rady .inn{padding: 0;}
      .ban .inn{padding: 40px;}
      .ban h1 {
        font-size: 42px;
        line-height: 48px;
    }
    .why h2, .solu h2, .awards h2, .demo-tit-typ-2 h2, .demo-tit-typ-2 span.sub{
        font-size: 30px;
        line-height: 38px;
    }
    .why .inn, .solu .inn{    padding: 0 30px;}
    .awards .aw{min-width: 286px;margin: 0 auto;display: table;float: initial;margin-bottom: 30px;}
    }
    @media screen and (max-width:550px) {}
    @media screen and (max-width:500px) {
    .ds-list li{width:100%}
    }
    @media screen and (max-width:480px) {
      .ban-cta a{width: 100%;margin-bottom: 10px;    margin-left: 0 !important;
      text-align: center;}
    }
    #meGDPRMessage, #meGDPRMessage *, .dwn-priv, .dwn-priv *, .dwn-priv a{font-size:11px;color:#333;line-height:19px;font-weight:300;}
    #meGDPRMessage a, .dwn-priv a{text-decoration:underline;color:#2196f3}
    #meGDPRMessage strong, .dwn-priv strong{font-weight:500}
    .dwn-priv{width: 100%;float: left;margin-top: 10px;}
    #meGDPRMessage .checkmarkgdpr{width:12px !important;height: 12px !important;}
    