
/* tab section css start*/
        .pageTabSec h2{font-size:29px !important;font-weight:bold !important;text-align:center;margin-bottom:30px !important; color: #333;}
 .pageTabSec{max-width:974px;margin:0 auto;margin-bottom:40px;}
 .pageTabSec ul.pageTab{padding:0 30px;border-bottom:1px solid #e7e7e7;text-align:center;box-sizing:border-box;}
 .pageTabSec ul.pageTab li{padding:12px 20px;box-sizing:border-box;margin:0 20px;display:inline-block;font-size:15px;color:#8c9ca2;cursor:pointer;}
 .pageTabSec ul.pageTab li.active{border-bottom:2px solid #055367;color:#055367;font-weight:600;}
 .pageTabSec ul.pageTab li:hover{color:#055367;}
 .pageTabSec .pageTabView{padding:30px 0;display:none;}
 .pageTabSec .pageTabView.active{display:block;}
 .pageTabSec .pageTabView ul{width:32%;display:inline-block;padding-left:20px;box-sizing:border-box;list-style:disc;color:#93bac9;vertical-align:text-top;}
 .pageTabSec .pageTabView.solutions-tab ul{width:25%;float:left;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(1){width:27%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(2){width:26%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(3){width:28%;}
 .pageTabSec .pageTabView.solutions-tab ul:nth-child(4){width:19%;}
 .pageTabSec .pageTabView ul li a{}
 .pageTabSec .pageTabView ul li a:hover{ text-decoration: underline; }
 .pageTabSec .pageTabView ul li{padding:6px 0;margin:0;list-style-type:disc !important;color:#93bac9;}
 @media(max-width:1024px){.pageTabSec .pageTabView{padding:30px 20px }
 }
 @media(max-width:1023px){.pageTabSec ul.pageTab{padding:0 10px;}
 .pageTabSec ul.pageTab li{padding:12px 10px;margin:0 10px;font-size:13px;}
 .pageTabSec .pageTabView ul{font-size:13px;}
 .pageTabSec .pageTabView{padding:20px;}
 }
 @media (max-width:991px){.pageTabSec .pageTabView.solutions-tab ul{width:25% !important;}
 }
 @media (max-width:767px){.pageTabSec{display:none !important;}
 }

        /* tab section css end */

*{font-family:'ZohoPuvi'}
html,body{padding:0;margin:0;overflow-x:hidden;color:#333}
div{display:block;box-sizing:border-box;position:relative}
h1,h2,h3,h4,h5,h6,p,ul,li{padding:0;margin:0;box-sizing:border-box;position:relative}
span,i,strong,a{font-size:inherit;line-height:inherit}
a{transition:.3s ease-in}
.af{display:block}
.ac{width:90%;max-width:1010px;margin:auto}
.heading-menu{display:none}
.page-content span,.page-content p,.banner p{margin:0}
.banner{padding:50px 0 85px;text-align:center;background:#dcf5ff;background:-moz-linear-gradient(180deg,rgba(220,245,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg,rgba(220,245,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,rgba(220,245,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dcf5ff",endColorstr="#ffffff",GradientType=1)}
.banner h1{font-size:40px;line-height:50px;font-weight:600;margin-bottom:20px}
.banner p{font-size:17px;line-height:27px;margin-bottom:20px;padding:0 20px}
.banner a{background:#d50c1a;color:#fff;padding:10px 20px 10px 50px;box-sizing:border-box;display:inline-block;border-radius:3px;position:relative;font-weight:400;font-size:14px;margin-top:15px}
.banner a:before{content:"";background:url(https://www.manageengine.com/fr/data-security/pdf/../images/data-security-checklist-sprite.png) no-repeat -6px -7px;background-size:226px;width:15px;height:13px;position:absolute;left:calc(50% - 58px);top:14px}
.page-content h2{text-align:center;font-size:26px;line-height:36px;font-weight:600;padding-bottom:42px}
.step{padding-bottom:50px}
.step h3{font-size:20px;line-height:30px;font-weight:600;color:#000;margin-bottom:20px}
.table-wrapper{margin-top:10px}
.table-wrapper td,.table-wrapper th{border:1px solid #d6dfe1;vertical-align:middle;padding:28px;font-size:14px;line-height:24px}
.table-wrapper th{background:#055367;color:#fff;text-align:center;font-size:16px;line-height:26px;font-weight:600;padding:20px 10px}
.table-wrapper th:nth-of-type(1){width:45%}
.table-wrapper td:nth-of-type(1) p{font-size:14px;color:#000;position:relative;padding-left:30px}
.note{padding-top:26px;font-size:13px;line-height:23px;color:#000;opacity:.8}
.process h2{text-align:left;font-size:22px;line-height:32px;color:#000;padding-bottom:15px}
.process p{font-size:14px;line-height:24px;margin-bottom:20px}
.process li{font-size:14px;line-height:24px;position:relative;margin-bottom:15px;padding-left:30px}
.process li:before{content:"";width:6px;height:6px;background:#000;position:absolute;left:11px;top:9px;border-radius:50%}
.process{padding-bottom:60px}
.next-step{display:table;width:100%;overflow:hidden;background:#f2fdff;border-radius:15px}
.nxt-lhs{display:table-cell;width:42%;vertical-align:middle;background-color:#e5f8fc;background:url(../images/data-security-checklist-bg.png) no-repeat;background-size:100% 100%;position:relative;border-radius:10px 0 0 10px;overflow:hidden;padding:20px 35px;padding-left:45px}
.nxt-rhs{display:table-cell;width:50%;border-radius:0 10px 10px 0;position:relative;padding-left:2%}
.nxt-lhs:before{content:"";background:url(https://www.manageengine.com/fr/data-security/pdf/../images/data-security-checklist-sprite.png) no-repeat -78px -11px;background-size:226px;width:132px;height:151px;position:absolute;bottom:-34px;left:-34px;opacity:.4}
.nxt-rhs li a{position:relative;padding:35px 35px 35px 125px;display:inline-block;color:#333;font-size:18px;line-height:28px;font-weight:600;border:1px solid;width:100%;box-sizing:border-box;border-radius:15px;border-color:transparent}
.nxt-rhs li a span{display:block;font-size:15px;font-weight:300}
.nxt-rhs ul{width:100%}
.nxt-rhs li a:hover{border-color:#b7dfea;background:#fff;text-decoration:none;box-shadow:0 0 18px rgba(150 194 214 / 17%)}
.nxt-rhs li a:after{content:'';width:100%;height:1px;position:absolute;left:0;bottom:0;background:#dcf5ff;background:-moz-linear-gradient(90deg,rgba(220,245,255,0) 0%,rgba(150,194,214,0.3996192226890757) 25%,rgba(150,194,214,0.4500393907563025) 75%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(90deg,rgba(220,245,255,0) 0%,rgba(150,194,214,0.3996192226890757) 25%,rgba(150,194,214,0.4500393907563025) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(90deg,rgba(220,245,255,0) 0%,rgba(150,194,214,0.3996192226890757) 25%,rgba(150,194,214,0.4500393907563025) 75%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#dcf5ff",endColorstr="#ffffff",GradientType=1)}
.nxt-rhs li:last-child a:after{display:none}
.nxt-rhs li a:before{content:"";background:url(https://www.manageengine.com/fr/data-security/pdf/../images/data-security-checklist-sprite.png) no-repeat -5px -38px;background-size:226px;width:57px;height:57px;position:absolute;left:42px}
.nxt-rhs li:nth-of-type(2) a:before{background-position:-4px -104px}
.nxt-rhs li:nth-of-type(3) a:before{background-position:-3px -171px}
.nxt-lhs h3{font-size:26px;line-height:36px;font-weight:500;margin-bottom:11px;margin-top:-13px}
.nxt-lhs p{font-size:18px;line-height:28px;font-weight:300}
span.tick{background:url(https://www.manageengine.com/fr/data-security/pdf/../images/data-security-checklist-sprite.png) no-repeat -35px -6px;background-size:226px;width:17px;height:17px;display:inline-block;position:absolute;top:3px;left:5px}
#btmBar{bottom:0}
.banner a:hover{text-decoration:none;box-shadow:0 5px 10px #00000036;transform:translateY(-4px)}
@media screen and (max-width : 1100px){
.banner {
    padding: 70px 0 55px;
}
}
@media screen and (max-width : 992px) {
.banner{padding-top:65px;padding-bottom:47px}
}
@media screen and (max-width : 600px) {
.next-step{display:block}
.nxt-lhs,.nxt-rhs{display:inline-block;width:100%;background:none;padding:20px}
.nxt-lhs:before{display:none}
.nxt-rhs li a{padding:20px;padding-left:75px}
.nxt-rhs li a:before{left:0}
.nxt-rhs{padding-top:0;    padding-bottom: 10px;}
.nxt-lhs h3{margin-top:0}
.nxt-lhs{padding:25px}
.banner h1{font-size:30px;line-height:40px;font-weight:600;margin-bottom:15px}
.page-content h2{text-align:center;font-size:22px;line-height:36px;font-weight:600;padding-bottom:22px}
.step h3{font-size:18px;line-height:28px;margin-bottom:13px}
.table-wrapper td,.table-wrapper th{padding:15px}
.step{padding-bottom:40px}
}

#header-mainsec{
background:transparent;
}

