:root{--brand-blue-link:#155dfc;--brand-blue-700:#002882;--brand-blue-600:#004aeb;--brand-blue-500:#0052d9;--ink-900:#0a0f1a;--ink-700:#2d3340;--ink-500:#5a6170;--line-200:#d4d4d4;--line-100:#f2f2f2;--paper:#fff;--tint-blue:#eaf0ff}
.cs-full *,.cs-full ::before,.cs-full ::after{box-sizing:border-box;margin:0;padding:0;font-weight:300;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.cs-full,.cs-full *,.cs-full ::before,.cs-full ::after{font-family:'ZohoPuvi';font-size:16px;line-height:1.6;color:var(--ink-900)}
.container .cs-full a,.cs-txt2-main a{color:var(--brand-blue-link);text-decoration:none;transition:.3s}
.cs-full a:hover{text-decoration:underline;text-underline-offset:3px}
.cs-full img{max-width:100%;height:auto;display:block}
.cs-container{max-width:1340px;padding:0 30px;margin:0 auto;position:relative;width:100%}
.container .cs-container{padding:0;margin:auto;max-width:none}
.cs-full.cs-head-bg{background:linear-gradient(5deg,#83aef687 15%,#ffffff00,#00000000);padding:60px 0 80px;position:relative;overflow:hidden}
.cs-full.cs-head-bg::after{content:"";position:absolute;top:0;right:0;width:700px;height:100%;background-image:url(https://www.manageengine.com/products/self-service-password/images/active-directory-password-sync-feature-helps-aluar.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;-webkit-mask-image:linear-gradient(to left,#000f 0%,#0000 100%);mask-image:linear-gradient(to left,#000f 0%,#0000 100%);pointer-events:none}
.cs-br p{margin:0;padding:0}
.cs-br a{display:inline-block;font-size:14px;line-height:1.5;color:#000;padding:2px 10px 0 0;margin-right:8px;position:relative;text-decoration:none}
.cs-br p a{text-decoration:none}
.cs-br a:after{pointer-events:none;content:"";width:5px;height:10px;border-right:1px solid;position:absolute;right:0;top:3px;bottom:0;margin:auto;transform:rotate(25deg);color:#000}
.cs-br li a{color:#000;padding-right:0;margin-right:0}
.cs-br li:last-child a{pointer-events:none}
.cs-br a:last-child:after{display:none}
.cs-br span{color:#fff;opacity:.6}
.cs-br a:hover,.cs-br p a:hover{color:var(--brand-blue-link);text-decoration:underline}
.cs-br{top:-35px;position:absolute;display:block}
.cs-br ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none}
.cs-br ul li{position:relative;padding-right:14px}
.cs-br ul li:not(:last-child)::before{content:"/";font-size:12px;font-weight:300;color:#000;position:absolute;top:3px;right:0}
.cs-br ul li a,.cs-br ul li span{font-size:14px;font-weight:300;color:#000}
.cs-br ul li:last-child a{color:#636466}
.cs-tit{max-width:820px;background:none;padding:0}
.compy-logo{display:inline-block;background:#fff;border:1.5px solid #F2F2F2;border-radius:3px;height:50px;padding:10px;margin-bottom:20px}
.compy-logo img{height:100%;-o-object-fit:contain;object-fit:contain}
body{-webkit-print-color-adjust:exact}
.compy-type .cap-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}
.compy-type .cap-links a{font-size:14px;font-weight:400;line-height:1.4;color:#155dfc;border-radius:50px;padding:5px 9px;padding-right:35px;position:relative;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border:1px solid #155dfc}
.compy-type .cap-links a::before{content:'';background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNzhfNzk3NikiPgogICAgPHBhdGggZD0iTTcuNSAxLjVIMTAuNU0xMC41IDEuNVY0LjVNMTAuNSAxLjVMNSA3TTkgNi41VjkuNUM5IDkuNzY1MjIgOC44OTQ2NCAxMC4wMTk2IDguNzA3MTEgMTAuMjA3MUM4LjUxOTU3IDEwLjM5NDYgOC4yNjUyMiAxMC41IDggMTAuNUgyLjVDMi4yMzQ3OCAxMC41IDEuOTgwNDMgMTAuMzk0NiAxLjc5Mjg5IDEwLjIwNzFDMS42MDUzNiAxMC4wMTk2IDEuNSA5Ljc2NTIyIDEuNSA5LjVWNEMxLjUgMy43MzQ3OCAxLjYwNTM2IDMuNDgwNDMgMS43OTI4OSAzLjI5Mjg5QzEuOTgwNDMgMy4xMDUzNiAyLjIzNDc4IDMgMi41IDNINS41IiBzdHJva2U9IiMxNTVERkMiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzc4Xzc5NzYiPgogICAgICA8cmVjdCB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIGZpbGw9IndoaXRlIj48L3JlY3Q+CiAgICA8L2NsaXBQYXRoPgogIDwvZGVmcz4KPC9zdmc+Cg==) no-repeat;background-size:100%;width:12px;height:12px;position:absolute;top:0;bottom:0;right:14px;margin:auto}
.compy-type .cap-links a:hover{text-decoration:underline;-webkit-box-shadow:2px 3px 15px #0000000a;box-shadow:2px 3px 15px #0000000a}
.m-cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;text-align:center;font-size:16px;line-height:26px;margin-top:30px}
.m-cta-container .m-cta{display:inline-block;font-size:15px;font-weight:400;line-height:1.3;color:#fff;background:transparent;border:1px solid;border-radius:10px;padding:14px 30px;position:relative;text-decoration:none;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.m-cta-container .br-cta{background:var(--brand-blue-link);display:block;width:100%;border-radius:8px;border:1px solid var(--brand-blue-link)}
.cs-full .m-cta-container .br-cta{color:#fff}
.m-cta-container .m-cta:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:4px 6px 15px #0000004d;box-shadow:4px 6px 15px #0000004d}
.m-cta-container .m-cta::after{content:'';position:relative;display:inline-block;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1IiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNy4zNTAwMSA5LjU5OTk4VjAuNTk5OTc2TTcuMzUwMDEgOS41OTk5OEwzLjYwMDAxIDUuODQ5OThNNy4zNTAwMSA5LjU5OTk4TDExLjEgNS44NDk5OE0xNC4xIDkuNTk5OThWMTIuNkMxNC4xIDEyLjk5NzggMTMuOTQyIDEzLjM3OTMgMTMuNjYwNyAxMy42NjA2QzEzLjM3OTQgMTMuOTQxOSAxMi45OTc4IDE0LjEgMTIuNiAxNC4xSDIuMTAwMDFDMS43MDIxOCAxNC4xIDEuMzIwNjUgMTMuOTQxOSAxLjAzOTM1IDEzLjY2MDZDMC43NTgwNDEgMTMuMzc5MyAwLjYwMDAwNiAxMi45OTc4IDAuNjAwMDA2IDEyLjZWOS41OTk5OCIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+PC9wYXRoPgo8L3N2Zz4K);background-size:100%;width:14px;height:14px;margin-left:10px}
.main-content ol>li::marker{font-weight:500;font-weight:500}
.compy-type span.t-light{display:block;font-size:14px;font-weight:300;line-height:1.4;text-transform:uppercase;color:#666;margin-bottom:10px;border-top:1px solid #d9d9d9;padding-top:25px}
.cs-full .cs-tit h1{font-size:38px;font-weight:500;line-height:1.3;color:#000;padding-top:45px;margin:0}
.sec-pTB{padding:60px 0 80px}
.container.sec-pTB{display:grid;grid-template-columns:340px minmax(0,1fr);column-gap:90px;align-items:start;max-width:1320px;width:100%;padding:50px 20px;box-sizing:border-box}
.container.sec-pTB > .cs-full:first-child{position:sticky;top:90px}
.container.sec-pTB > .cs-full:nth-child(2){grid-column:2}
.cs-txt1-main{display:flex;flex-direction:column;gap:30px;align-items:flex-start;margin:0}
.cs-txt1-lhs{flex:1 1 auto;width:100%;padding:0}
.cs-txt1-lhs h2{font-size:18px;font-weight:500;line-height:1.5;margin-bottom:10px;color:#000}
.cs-txt1-lhs p{font-size:16px;line-height:1.7;color:var(--ink-900);margin-bottom:16px}
.cs-txt1-lhs p:last-child{margin-bottom:0}
.cs-txt1-rhs{flex:0 0 auto;width:100%}
.cs-txt1-rhs-box{background:transparent;border:0;border-radius:0;padding:0;display:grid;grid-template-columns:1fr auto;align-items:center}
.container .cs-txt1-rhs-box h4{font-size:14px;font-weight:300;text-transform:uppercase;color:#4A5468;margin:0;border-top:1px solid #d9d9d9;padding:20px 0;line-height:24px}
.cs-txt1-rhs-box p{font-size:14px;font-weight:400;line-height:22px;text-align:right;color:#0F1117;margin:0;border-top:1px solid #d9d9d9;padding:21px 0}
.cs-txt2-main{max-width:none;margin:0}
.cs-txt2-main h2{font-size:24px;font-weight:500;line-height:1.3;color:var(--ink-900);margin:50px 0 18px}
.cs-txt2-main h3{font-size:20px;font-weight:500;line-height:1.3;color:var(--ink-900);margin:40px 0 18px}
.cs-txt2-main h2:first-child{margin-top:0}
.cs-txt2-main ul ~ h2,.cs-txt2-main ul ~ h3{margin-top:20px}
.cs-txt2-main strong{font-weight:500}
.cs-txt2-main p{font-size:16px;font-weight:300;line-height:1.7;color:var(--ink-900);margin-bottom:20px}
.cs-txt2-main ul{list-style:none;padding:10px 0 20px!important}
.cs-txt2-main ul li{position:relative;padding-left:25px;margin-bottom:12px;list-style-type:none}
.cs-txt2-main ul li strong{font-weight:500}
.cs-txt2-main ul li:before{content:"";width:8px;height:8px;background:#000;position:absolute;margin:12px 0 0 -20px;border-radius:2px;display:block}
.cs-txt2-main ul li:last-child{margin-bottom:0}
.cs-txt2-textmoni{width:100%;max-width:none;margin:40px 0;background:var(--tint-blue);border-radius:4px;padding:30px}
.cs-full .cs-txt2-textmoni{width:100%;text-align:left}
.cs-full .cs-txt2-textmoni p:last-child{margin-bottom:0}
.cs-txt2-textmoni:before{display:none}
.cs-txt2-textmoni h2{font-size:24px;font-weight:400;line-height:1.5;margin-bottom:20px;color:var(--ink-900)}
.cs-txt2-textmoni p{border-top:1px solid #b2b2b2;padding-top:20px;font-size:16px;color:var(--ink-900)}
.cs-tail-full{padding-bottom:80px}
.cs-tail h2{font-size:30px;font-weight:500;line-height:1.3;color:var(--ink-900);margin-bottom:30px;text-align:left}
.cs-tail .slider.variable-width{display:flex;flex-wrap:wrap;gap:20px}
.cs-tail .slider.variable-width > div{width:calc(25% - 15px)}
.fap-main-grid{background:var(--paper);border:1px solid var(--line-200);border-radius:4px;padding:8px;position:relative;overflow:hidden;transition:.3s}
.fap-main-grid:hover{box-shadow:0 0 20px #4954673b}
.fap-main-grid-img img{height:160px;object-fit:cover;object-position:top center}
.fap-main-grid-img{position:relative}
.fap-main-grid-img::after{content:"";background:linear-gradient(to top,#004aeb99,#00278200);width:100%;height:100%;position:absolute;left:0;bottom:0}
.fap-main-grid-text{padding:16px 12px 50px}
.fap-main-grid-text h4{font-size:16px;font-weight:500;margin-bottom:8px;color:var(--ink-900)}
.fap-main-grid-text p{font-size:16px;color:var(--ink-700)}
.m-container{-webkit-box-sizing:content-box;box-sizing:content-box;max-width:1340px;padding:0 30px;margin:0 auto;position:relative;box-sizing:border-box}
.case-study-sec{padding-top:50px}
.case-study-sec h2{font-size:24px;font-weight:500;line-height:1.3;color:#000;margin:0 0 35px}
.cs-box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-bottom:55px}
.cs-box{width:calc(100% / 4 - 18px);padding:0;position:relative;overflow:hidden;cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;border-radius:10px;border:1px solid #E8EBF0;background:#FFF}
.cs-box:hover{-webkit-box-shadow:0 0 20px #4954673b;box-shadow:0 0 20px #4954673b}
.cs-box-logo{display:block;background:#fff;border:1px solid #F2F2F2;border-radius:5px;padding:10px 20px;margin-bottom:20px;position:absolute;left:15px;top:15px;z-index:2}
.cs-box-logo img{height:25px;-o-object-fit:contain;object-fit:contain}
.cs-img-thambnail{display:block;position:relative}
.cs-img-thambnail::before{content:'';background:-o-linear-gradient(bottom,#004AEB,#00278200);background:-webkit-gradient(linear,left bottom,left top,from(#004AEB),to(#00278200));background:linear-gradient(to top,#004AEB,#00278200);opacity:.7;background-size:100%;width:100%;height:100%;position:absolute;left:0;right:0;bottom:0;margin:auto;z-index:1;opacity:0;transition:all .4s ease}
.cs-box:hover .cs-img-thambnail::before{opacity:.5}
.cs-img-thambnail img{height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:relative;width:100%}
.cs-box-content{padding:20px 22px;padding-bottom:50px}
.case-study-tags-uni span{display:inline-block;font-size:11px;font-weight:400;color:#636D80;padding:0 8px;line-height:20px;margin:0 8px 8px 0;position:relative;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;overflow:hidden;border-radius:4px;border:1px solid #D4D9E4;background:#EEF0F4}
.case-study-tags-uni span:before{content:'';position:relative;display:inline-block;background-size:100%;width:14px;height:14px;margin:5px 5px -2px 0}
.case-study-tags-uni span.category-name:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDExIDEwIiBmaWxsPSJub25lIj4KICA8cGF0aCBkPSJNNC41IDVINi41TTQuNSAzSDYuNU02LjUgOS41VjhDNi41IDcuNzM0NzggNi4zOTQ2NCA3LjQ4MDQzIDYuMjA3MTEgNy4yOTI4OUM2LjAxOTU3IDcuMTA1MzYgNS43NjUyMiA3IDUuNSA3QzUuMjM0NzggNyA0Ljk4MDQzIDcuMTA1MzYgNC43OTI4OSA3LjI5Mjg5QzQuNjA1MzYgNy40ODA0MyA0LjUgNy43MzQ3OCA0LjUgOFY5LjVNMi41IDRIMS41QzEuMjM0NzggNCAwLjk4MDQzIDQuMTA1MzYgMC43OTI4OTMgNC4yOTI4OUMwLjYwNTM1NyA0LjQ4MDQzIDAuNSA0LjczNDc4IDAuNSA1VjguNUMwLjUgOC43NjUyMiAwLjYwNTM1NyA5LjAxOTU3IDAuNzkyODkzIDkuMjA3MTFDMC45ODA0MyA5LjM5NDY0IDEuMjM0NzggOS41IDEuNSA5LjVIOS41QzkuNzY1MjIgOS41IDEwLjAxOTYgOS4zOTQ2NCAxMC4yMDcxIDkuMjA3MTFDMTAuMzk0NiA5LjAxOTU3IDEwLjUgOC43NjUyMiAxMC41IDguNVYzLjVDMTAuNSAzLjIzNDc4IDEwLjM5NDYgMi45ODA0MyAxMC4yMDcxIDIuNzkyODlDMTAuMDE5NiAyLjYwNTM2IDkuNzY1MjIgMi41IDkuNSAyLjVIOC41TTIuNSA5LjVWMS41QzIuNSAxLjIzNDc4IDIuNjA1MzYgMC45ODA0MyAyLjc5Mjg5IDAuNzkyODkzQzIuOTgwNDMgMC42MDUzNTcgMy4yMzQ3OCAwLjUgMy41IDAuNUg3LjVDNy43NjUyMiAwLjUgOC4wMTk1NyAwLjYwNTM1NyA4LjIwNzExIDAuNzkyODkzQzguMzk0NjQgMC45ODA0MyA4LjUgMS4yMzQ3OCA4LjUgMS41VjkuNSIgc3Ryb2tlPSIjNjM2RDgwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD4KPC9zdmc+Cg==)}
.case-study-tags-uni span.category-count:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDEyIDEyIiBmaWxsPSJub25lIj4KICA8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNzlfMTk4KSI+CiAgICA8cGF0aCBkPSJNMTEgNkMxMSA4Ljc2MTQyIDguNzYxNDIgMTEgNiAxMU0xMSA2QzExIDMuMjM4NTggOC43NjE0MiAxIDYgMU0xMSA2SDFNNiAxMUMzLjIzODU4IDExIDEgOC43NjE0MiAxIDZNNiAxMUM0LjcxNjEyIDkuNjUxOTIgNCA3Ljg2MTYzIDQgNkM0IDQuMTM4MzcgNC43MTYxMiAyLjM0ODA4IDYgMU02IDExQzcuMjgzODggOS42NTE5MiA4IDcuODYxNjMgOCA2QzggNC4xMzgzNyA3LjI4Mzg4IDIuMzQ4MDggNiAxTTEgNkMxIDMuMjM4NTggMy4yMzg1OCAxIDYgMSIgc3Ryb2tlPSIjNjM2RDgwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjwvcGF0aD4KICA8L2c+CiAgPGRlZnM+CiAgICA8Y2xpcFBhdGggaWQ9ImNsaXAwXzc5XzE5OCI+CiAgICAgIDxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0id2hpdGUiPjwvcmVjdD4KICAgIDwvY2xpcFBhdGg+CiAgPC9kZWZzPgo8L3N2Zz4K)}
.cs-box-content h3{font-size:16px;font-weight:500;line-height:1.4;color:#000;margin:0}
.case-study-sec .cs-box-content p{font-size:15px;font-weight:300;line-height:1.6;color:#686868}
.cs-box .lm-cta{display:inline-block;font-size:14px;font-weight:400;color:#0052D9;padding-right:18px;position:absolute;bottom:20px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.cs-box .lm-cta::before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjI3NSA1Ljg3NTQ3TDAuNjc0OTg4IDUuODc2NDYiIHN0cm9rZT0iIzAwNTJEOSIgc3Ryb2tlLXdpZHRoPSIxLjM1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTcuODc1MDggMTEuNDc1MUwxMy4yNzUxIDYuMDc1MUw3Ljg3NTA5IDAuNjc1MDk4IiBzdHJva2U9IiMwMDUyRDkiIHN0cm9rZS13aWR0aD0iMS4zNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=) no-repeat;background-size:100%;width:12px;height:10px;position:absolute;right:0;top:2px;bottom:0;margin:auto;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.cs-box:hover .lm-cta::before{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}
.cs-box a{width:100%;height:100%;position:absolute;left:0;top:0;z-index:1}
.cta-bann-1{padding:50px 0 80px}
.cta-bann-1 .inn{background:linear-gradient(139deg,#002882,#004aeb);padding:60px 0;position:relative;padding:80px;border-radius:8px;display:grid;grid-template-columns:calc(100% - 500px) 500px;align-items:center}
.cta-bann-1 .inn:after{content:'';position:absolute;inset:0;background:url(https://www.manageengine.com/log-management/images/all-fea-bg-line-25.webp) no-repeat center top;background-size:100% 100%}
.cta-bann-1 .cta-solu-group-25{gap:20px;display:flex;flex-wrap:wrap;z-index:1;position:relative;text-align:right;justify-content:right}
.cta-bann-1 .cta-solu-group-25 a{line-height:36px;cursor:pointer;text-align:center;box-shadow:0 1px 4px 0 #00000040;-webkit-box-shadow:0 1px 4px 0 #00000040;margin-left:10px}
.cta-bann-1 .cta-solu-comm{font-size:16px;font-weight:400;padding:10px 35px;display:inline-block;border-radius:3px;border-radius:2px;position:relative}
.cta-bann-1 .cta-solu-comm:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all .25s ease;border-radius:2px;box-shadow:inset 0 0 0 60px #2d2c3e00}
.cta-bann-1 .cta-solu-comm:hover:before{box-shadow:inset 0 0 0 1px #fff3}
.cta-bann-1 .cta-solu-red{background:#D00416;border:1px solid #D00416;color:#fff}
.cta-bann-1 .cta-solu-line{border:1px solid #fff;color:#fff}
.cta-bann-1 .cta-solu-comm:hover{box-shadow:0 6px 19px -4px #00000040}
.cta-bann-1 .cta-solu-comm i{width:15px;height:12px;display:inline-block;background-size:14px;vertical-align:middle;position:relative;transition:all .2s ease;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMyAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggOUwxMiA1TDggMSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIgNUwxIDUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;margin-left:10px}
.cta-bann-1 .cta-solu-comm:hover{box-shadow:0 6px 19px -4px #00000040}
.cta-bann-1 .tit-sub{padding-right:30px;position:relative;z-index:1}
.cta-bann-1 .tit-sub h2{font-size:30px;line-height:40px;color:#fff;font-weight:500;margin:0 0 25px}
.cta-bann-1 .tit-sub p{font-size:20px;font-weight:300;line-height:1.5;color:#fff;margin:0}
@media (max-width: 992px) {
.cta-bann-1 .inn{display:block;text-align:center}
.cta-bann-1 .tit-sub{padding:0 0 40px}
.cta-bann-1 .cta-bann-1 .cta-solu-group-25{text-align:center;display:flex;justify-content:center;gap:15px}
.cta-bann-1.tit-sub{margin-bottom:15px}
.cta-bann-1 .cta-solu-group-25{text-align:center;justify-content:center}
.cs-br{top:-20px}
}
@media (max-width: 767px) {
.cta-bann-1 .inn{padding:50px 40px}
}
@media (max-width: 992px) {
.m-container{padding:0 24px}
.cs-box-container{margin-bottom:60px}
.cs-box{width:calc(100% / 2 - 10px)}
.case-study-sec h2{font-size:26px;margin-bottom:20px}
}
@media (max-width: 580px) {
.m-container{padding:0 20px}
.cs-box{width:100%}
}
.demo-full-sec{display:flex;justify-content:center;padding:50px 0}
.demo-form{max-width:450px;background:#fff;padding:35px;border-radius:10px;margin:0 auto;box-shadow:0 4px 8px #00000029;display:none;position:relative}
.cs-form-close{position:absolute;top:10px;right:10px;width:32px;height:32px;border:0;border-radius:50%;background:#f2f2f2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:.2s}
.cs-form-close::before,.cs-form-close::after{content:"";position:absolute;width:14px;height:2px;background:#444;border-radius:2px}
.cs-form-close::before{transform:rotate(45deg)}
.cs-form-close::after{transform:rotate(-45deg)}
.cs-form-close:hover{background:#e6e6e6}
.form-tit{text-align:left;padding-bottom:25px}
.form-tit h2{margin:0 0 10px;font-size:28px;font-weight:500;color:#0F1117}
.form-tit p{color:#4A5468;font-size:16px;line-height:1.2;margin:5px 0 0;font-weight:300}
.me-form form ul{padding:0;margin:0}
.me-form form ul li{margin-bottom:15px;position:relative;list-style-type:none;padding:0;display:flex;flex-wrap:wrap}
.me-form form ul li:last-child{border:0;margin-bottom:0}
.me-form form ul li input,.me-form form ul li select,.form-container .ffw-field 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;padding:8px 10px 8px 40px;float:left;border-radius:6px;border:1px solid #D4D9E4}
.me-form form ul li textarea{height:80px;width:100%!important;padding:15px;line-height:20px;margin:0}
.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.f-ic-count select{width:55%;float:left;padding-right:20px;font-size:13px}
.me-form.with-state form ul li.f-ic-count select.commonselect{margin:0 0 0 2%;padding-left:10px;width:43%}
.me-form .form-sec *{font-family:ZohoPuvi}
.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:400;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:8px;background:var(--brand-blue-link)}
.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;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}
#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}
.misc-field{display:none}
.me-form .f-ic:before{content:'';position:absolute;background-image:url(https://www.manageengine.com/active-directory-360/images/icon-set-3.png);background-repeat:no-repeat;background-size:300px;left:10px;top:12px;width:30px;height:30px;opacity:.8}
.me-form .f-ic-name:before{background-position:4px -1px;top:12px}
.me-form .f-ic-email:before{background-position:-43px 2px}
.me-form .f-ic-phone:before{background-position:-91px 2px}
.me-form .f-ic-count:before{background-position:-194px 0}
.me-form .f-ic-date:before{background-position:-194px -34px}
.me-form .f-ic-meth:before{background-position:-91px -34px}
.me-form .f-ic-no:before{display:none}
.placeholder{position:absolute;top:12px;left:47px;transition:.2s linear;z-index:2}
.placeholder.focused{top:-10px;padding:0 5px;left:7px;background:#fff;line-height:initial}
.placeholder label{font-weight:300;color:#9d9c9c;font-size:15px;cursor:pointer}
.placeholder.focused label{font-size:10px;line-height:10px;color:#3164ee}
@media screen and (max-width: 1100px) {
.me-form{float:initial;margin:0 auto;display:table}
}
@media screen and (max-width: 769px) {
.me-form{max-width:380px;float:initial;margin:0 auto;display:table}
.me-form.with-state form ul li.f-ic-count select{width:100%}
}
@media (max-width: 1200px) {
.cs-full.cs-head-bg::after{width:520px}
.cs-txt1-main{gap:40px}
}
@media (max-width: 992px) {
.cs-container{padding:0 24px}
.cs-full.cs-head-bg{padding:20px 0 50px}
.cs-full.cs-head-bg::before,.cs-full.cs-head-bg::after{display:none}
.cs-full .cs-tit h1{font-size:30px;padding-top:40px}
.sec-pTB{padding:50px 0 60px}
.container.sec-pTB{display:block}
.container.sec-pTB > .cs-full:first-child{position:relative;top:0;margin-bottom:50px}
.cs-txt1-main{flex-wrap:wrap;gap:20px}
.cs-txt1-rhs{flex:1 1 100%}
.cs-txt2-main,.cs-txt2-textmoni{max-width:100%}
.cs-tail h2{font-size:26px}
.cs-tail .slider.variable-width > div{width:calc(50% - 10px)}
}
@media (max-width: 767px) {
.cs-tit h1{font-size:28px;line-height:1.4}
.cs-txt2-main h2{font-size:22px;margin:40px 0 14px}
.cs-txt2-textmoni{padding:24px}
.cs-txt2-textmoni h2{font-size:18px}
}
@media (max-width: 580px) {
.cs-container{padding:0 20px}
.cs-tit h1{font-size:26px}
.cs-txt2-main p{font-size:15px}
.cs-tail .slider.variable-width > div{width:100%}
}
.feaBanner{width:100%;display:block;padding:30px 30px 35px;margin-bottom:30px}
div.clearfix ~ p{margin-top:20px}
#scroll .cs-txt2-main h2 ~ ul{padding-top:0}
#scroll .cs-txt2-main ul{padding-bottom:20px}
.cs-txt2-main{margin:0 0 30px}