*,::before,::after,.m-page *,.m-page ::before,.m-page ::after{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;font-weight:300;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.m-container{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:1280px;padding:0 30px;margin:0 auto;position:relative}
.m-page{font-family:"ZohoPuvi",sans-serif;font-size:16px;font-weight:300;line-height:1;background:#fff}
.m-page a{text-decoration:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.m-page p{font-size:16px;font-weight:300;line-height:1.7;color:#000}
.m-page p a{color:#1078d8}
.m-page p a:hover{text-decoration:underline}
.m-page strong{font-weight:600}
.m-page ul{list-style:none}
.m-page ul li{font-size:16px;font-weight:300;position:relative}
.m-page img{width:100%;height:auto}
.m-page button{font-family:"ZohoPuvi",sans-serif}
.lr-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;font-size:0;position:relative}
.lr-container .m-lhs,.lr-container .m-rhs{display:inline-block;vertical-align:middle;font-size:16px;position:relative}
.m-cta-container{display:inline-block;text-align:center;font-size:16px;line-height:26px;margin-top:30px}
.m-cta-container .m-cta{display:inline-block;font-size:18px;font-weight:500;line-height:1.3;color:#fff;border:1px solid;border-radius:4px;padding:16px 30px;position:relative;text-decoration:none;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.m-cta-container .bg-cta{background:#F0483C;border-color:#F0483C;color:#fff}
.m-cta-container .bg-cta:not(:last-child){margin-right:16px}
.m-cta-container .br-cta{border-color:#fff;display:none}
.m-cta-container .m-cta:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:4px 6px 15px rgba(0,0,0,0.3);box-shadow:4px 6px 15px rgba(0,0,0,0.3)}
.ban-sec{background:#061F1F;padding-bottom:40px;position:relative;z-index:1}
.ban-sec::before{content:'';background:url(https://www.manageengine.com/identity-360/iam-platform/css/../images/iam-platform-kb-inner-ban-bg-25.png) no-repeat;background-size:cover;width:100%;height:100%;position:absolute;left:0;top:0;mix-blend-mode:color-dodge;z-index:-1}
.ban-sec .ban-bc{padding-top:20px}
.ban-sec .ban-bc ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 10px;font-size:0}
.ban-sec .ban-bc ul li{display:inline-block;position:relative}
.ban-sec .ban-bc ul li:not(:last-child){padding-right:18px}
.ban-sec .ban-bc ul li:not(:last-child)::before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSI5IiB2aWV3Qm94PSIwIDAgNiA5IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAwLjVMNSA0LjVMMSA4LjUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K) no-repeat;background-size:100%;width:6px;height:9px;position:absolute;top:1px;bottom:0;right:0;margin:auto}
.ban-sec .ban-bc ul li a{font-size:12px;font-weight:300;line-height:1.2;color:#fff;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ban-sec .ban-bc ul li:hover a{text-underline-offset:3px}
.ban-sec .ban-bc ul li span{display:inline-block;font-size:12px;font-weight:300;line-height:1.4;color:#fff;text-transform:uppercase}
.ban-sec .lr-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.ban-sec .lr-container .m-lhs{width:calc(100% - 440px);padding:30px 0;padding-right:70px}
.ban-sec .lr-container .m-rhs{width:440px}
.ban-sec .m-lhs h1{font-size:58px;font-weight:600;line-height:1.1;letter-spacing:0;color:#fff;margin-bottom:24px}
.ban-sec .m-lhs h1 strong{display:block;font-size:45px;font-weight:300;line-height:1.5;color:#FFE100}
.ban-sec .m-lhs p{font-size:18px;font-weight:400;line-height:1.5;color:#fff;max-width:580px}
.ban-sec .m-cta-container{margin-top:45px}
.m-content{margin-top:80px}
.m-content .lr-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.m-content .lr-container .m-lhs{width:300px;position:sticky;top:90px}
.m-content .lr-container .m-rhs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:calc(100% - 300px);padding-left:40px}
.lhs-content .lhs-title{font-size:16px;font-weight:500;line-height:1.4;color:#000;position:relative}
.scroll-tab{max-height:calc(100vh - 150px);overflow:auto;position:relative;margin:30px 0;z-index:1}
.scroll-tab .lhs-highlight{width:100%;height:44px;background:-webkit-gradient(linear,left top,right top,from(#E4E2DE),to(rgba(255,255,255,0)));background:-o-linear-gradient(left,#E4E2DE,rgba(255,255,255,0));background:linear-gradient(to right,#E4E2DE,rgba(255,255,255,0));border-left:2.5px solid #000;position:absolute;left:0;top:0;-webkit-transition:.2s linear;-o-transition:.2s linear;transition:.2s linear;z-index:-1}
.scroll-tab .scroll-tab-list{position:relative}
.scroll-tab .scroll-tab-list::before{content:'';background:#E3E1DE;width:1px;height:100%;position:absolute;left:1px;top:0;z-index:-2}
.scroll-tab .scroll-tab-list li{font-size:16px;font-weight:300;line-height:1.3;color:#000;position:relative;padding:15px 0;padding-left:20px;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.scroll-tab .scroll-tab-list li:hover,.scroll-tab .scroll-tab-list li.scroll-act{font-weight:400}
.b-content h2{font-size:34px;font-weight:500;line-height:1.2;color:#000;margin:40px 0 16px}
.b-content>h2:first-child{margin-top:0}
.b-content h3{font-size:20px;font-weight:500;line-height:1.2;color:#000;padding:10px 0}
.b-content p{font-size:16px;font-weight:300;line-height:1.8;color:#000;margin-bottom:20px}
.b-content p a,.b-content li a{font-size:inherit;font-weight:inherit;color:#166CF1;-webkit-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:-webkit-transform .3ms ease;transition:-webkit-transform .3ms ease;-o-transition:transform .3ms ease;transition:transform .3ms ease;transition:transform .3ms ease,-webkit-transform .3ms ease;transition:transform .3ms ease,-webkit-transform .3ms ease}
.b-content p a:hover,.b-content li a:hover{text-decoration:underline}
.b-content strong{font-weight:600}
.b-content picture{display:block;margin:35px 0}
.b-content picture figcaption{display:block;font-size:14px;font-weight:500;line-height:1.4;text-align:center;color:#000;margin-top:16px}
.b-content ul,.b-content ol{margin:14px 0 30px;margin-left:18px}
.b-content ul li,.b-content ol li{font-size:16px;font-weight:300;line-height:1.6;padding-left:4px}
.b-content ul li::marker,.b-content ol li::marker{font-weight:600}
.b-content ul li strong,.b-content ol li strong{font-weight:600}
.b-content ol ul li,.b-content ul li{list-style:disc}
.b-content ul ol li,.b-content ol li{list-style:decimal}
.b-content .alpha-list{margin-left:40px;margin-bottom:30px}
.b-content .alpha-list li{list-style:lower-alpha}
.b-content ul li:not(:last-child),.b-content ol li:not(:last-child),.b-content .alpha-list li:not(:last-child){margin-bottom:12px}
.b-content .mt-0{margin-top:0}
.b-content .mb-0{margin-bottom:0}
.kb-foot-sec{background:#061F1F;padding:80px 0;margin-top:60px;position:relative}
.kb-foot-sec::before{content:'';background:url(https://www.manageengine.com/identity-360/iam-platform/css/../images/iam-platform-foot-kb-inner-page-linear-bg-25.png) no-repeat;background-size:100% 100%;width:100%;height:240px;position:absolute;bottom:0;left:0;right:0;margin:auto}
.m-page .kb-foot-sec h2{font-size:30px;font-weight:500;line-height:1.3;color:#fff;margin:0 0 40px}
.kb-end-ban{text-align:center;position:relative}
.kb-end-ban .m-cta-container{margin-top:0}
.kb-end-ban .m-cta-container .br-cta:hover{background:#000;border-color:#000}
@media (max-width: 1200px) {
.ban-sec .lr-container .m-lhs{padding-right:40px}
.ban-sec .m-lhs h1{font-size:48px}
.ban-sec .m-lhs h1 br{display:none}
.ban-sec .m-lhs p{font-size:16px}
.b-content h2{font-size:30px}
}
@media (max-width: 992px) {
.ban-sec .lr-container .m-lhs{display:block;width:100%;text-align:center;padding-right:0}
.ban-sec .lr-container .m-rhs{display:none}
.ban-sec .m-lhs h1{font-size:40px}
.ban-sec .m-lhs p{margin:auto}
.m-content{margin-top:60px}
.m-content .lr-container .m-lhs{width:250px}
.m-content .lr-container .m-rhs{width:calc(100% - 250px);padding-left:30px}
.scroll-tab .scroll-tab-list li{font-size:15px}
.b-content h2{font-size:26px;line-height:1.3}
}
@media (max-width: 767px) {
.m-container{padding:0 24px}
.m-cta-container .m-cta{font-size:15px;padding:12px 26px}
.ban-sec .m-lhs h1{font-size:36px}
.m-content .lr-container .m-lhs{display:none}
.m-content .lr-container .m-rhs{display:block;width:100%;padding:0}
.b-content h2{font-size:22px}
.kb-foot-sec{padding:40px 0}
.kb-foot-sec::before{display:none}
.m-page .kb-foot-sec h2{font-size:22px;margin:0 0 30px}
}
@media (max-width: 580px) {
.ban-sec .m-lhs p,.b-content p,.b-content ul li,.b-content ol li{font-size:15px;line-height:1.6}
.ban-sec .ban-bc ul li a,.ban-sec .ban-bc ul li span{font-size:10px}
.ban-sec .m-lhs h1{font-size:34px;line-height:1.2}
}