.heading-menu{display:none}:root{--feat_list_border:1px dashed #dcdcdc}h1{font-family:var(--primaryfont-bold)}h2{margin:0;font-size:42px;font-family:var(--primaryfont-bold);line-height:1.2;margin:0}h3{font-size:24px;line-height:1.4;font-family:var(--primaryfont-semibold)}a.act-btn{border-radius:6px}.anim-sec>*{opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.animate-child{opacity:1;transform:translateY(0)}a.act-btn.line-btn{background:#e9152b;color:#fff}.kmp-banner-wrap{padding:80px 0 250px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,1);background:linear-gradient(315deg,hsla(0,0%,100%,1) 0,hsla(183,100%,96%,1) 62%,hsla(54,100%,90%,1) 100%);background:-moz-linear-gradient(315deg,hsla(0,0%,100%,1) 0,hsla(183,100%,96%,1) 62%,hsla(54,100%,90%,1) 100%);background:-webkit-linear-gradient(315deg,hsla(0,0%,100%,1) 0,hsla(183,100%,96%,1) 62%,hsla(54,100%,90%,1) 100%)}.kmp-banner-wrap .content-wrap{margin:0 auto;display:flex;justify-content:space-between;align-items:center}.banner-left{max-width:580px}.banner-left{max-width:calc(100% - 520px)}.banner-left h1{font-size:54px;line-height:1.35;margin:0 0 20px;color:#000;position:relative}.banner-left p{font-size:22px;margin:0}.banner-left .btn-wrap{margin:30px 0 0}.banner-left .btn-wrap a{padding:0 35px 0 0;font-family:var(--primaryfont-semibold);position:relative}.banner-left .btn-wrap a:before{content:'';position:absolute;width:25px;height:25px;right:0;top:0;background:url('https://www.manageengine.com/key-manager/images/ico-get-in-touch.png');background-size:cover}.banner-left .btn-wrap a span{display:inline-block;color:#f05151;padding:0 0 3px;border-bottom:2px solid;line-height:1}.banner-right p span{font-family:var(--primaryfont-bold)}.banner-left a.act-btn.btn-border{color:#000;border-color:#000}.banner-right{max-width:420px}.download-form{margin:0;background:#fff;padding:30px;border-radius:5px;box-shadow:0 0 20px 0 #aad6d0}.banner-right h3{margin:0;text-align:center;font-size:19px}.const-text{color:#626262;font-size:12px;margin:10px 0 0}.success-message{display:none;position:absolute;left:50%;top:22px;max-width:790px;width:90%;transform:translate(-50%,-50%);padding:10px 30px 10px 10px;background:#000;color:#fff}.success-message p{font-size:16px;font-family:var(--primaryfont-regular);text-align:center;margin:0}.success-message p a{border-bottom:2px solid;color:#fff;font-family:var(--primaryfont-bold)}.success-close{position:absolute;right:10px;top:12px;font-family:var(--primaryfont-bold);background:#fff;display:block;width:20px;height:20px;text-align:center;border-radius:50%;font-size:12px;line-height:1.8;cursor:pointer;color:#000}.one-line-wrap .form-group:nth-child(1){width:340px}.one-line-wrap input[type="text"]{width:100%}.form-group.country-select-box{background:transparent}.pmp-content-wrap{position:relative}.pmp-content-wrap .section{padding:100px 0}.section .customers-wrap{padding:100px 0}.section .why-features-wrap{padding:100px 0}.clm-wrap{padding:0;margin:-150px 0 0;position:relative}.clm-wrap:before{content:'';position:absolute;width:100%;height:60%;left:0;bottom:0;background:#27463e}.clm-wrap:after{content:'';position:absolute;width:90%;height:40%;top:0;left:50%;transform:translateX(-50%);box-shadow:-1px 0 20px 0 #c4c4c4;max-width:1040px;border-radius:18px 18px 0 0}.clm-wrap .content-wrap{background:#fff;padding:60px 70px;border-radius:10px;position:relative;z-index:10;text-align:center;max-width:1040px;border-radius:18px}.clm-wrap p{margin:20px 0 0}.clm-wrap .btn-wrap a{padding:0 30px 0 0;font-family:var(--primaryfont-semibold);position:relative}.clm-wrap .btn-wrap a:before{content:'';position:absolute;width:20px;height:20px;right:0;top:0;background:url('https://www.manageengine.com/key-manager/images/ico-free-demo.png');background-size:cover}.clm-wrap .btn-wrap a span{display:inline-block;color:#f05151;padding:0 0 3px;border-bottom:2px solid;line-height:1}.section.customers-wrap{padding:80px 0;position:relative;background:#27463e}.section.customers-wrap:before{content:none;position:absolute;top:-50px;bottom:0;z-index:7;width:100%;height:100px;animation-duration:30s}.customers-wrap .content-wrap{position:relative;overflow:hidden}.section.customers-wrap .content-wrap:before,.section.customers-wrap .content-wrap:after{content:none;position:absolute;background-image:linear-gradient(to right,#01 0,rgba(255,255,255,0) 100%);height:100%;width:25%;z-index:2;pointer-events:none}.customers-wrap .content-wrap:after{right:0;top:0;transform:rotate(180deg)}.customers-wrap h2{font-size:22px;line-height:1.35;margin:0 0 30px;color:#fff}.customers-wrap ul{white-space:nowrap;position:relative;display:flex;justify-content:center;max-width:1100px;width:100%;margin:0 auto;align-items:center;flex-wrap:wrap}.customers-wrap ul li{background-image:url(https://www.manageengine.com/key-manager/images/kmp-home-customers.png);background-size:auto 70px;background-repeat:no-repeat;height:70px;white-space:nowrap;margin:15px 30px}.customers-logo{display:block;white-space:nowrap}.gb-pfizer{background-position:0 0;width:120px}.gb-bt{background-position:-138px 0;width:70px}.gb-nhs{background-position:-221px 0;width:112px !important}.gb-yes-bank{background-position:-347px 0;width:132px}.gb-vw{background-position:-491px 0;width:65px}.gb-ey{background-position:-568px 0;width:61px}.btn-wrap{margin:0}.act-btn{background:#e9152b;color:#fff;padding:12px 25px;font-size:17px;line-height:1.4;display:inline-block;cursor:pointer;border-radius:3px;font-family:var(--primaryfont-semibold);border:1px solid transparent}a.act-btn.btn-border{background:transparent;color:#e9152b;border:1px solid #e9152b;margin:0 10px 0 0}.section.workflow-wrap{padding:100px 0}.workflow-wrap .heading-wrap{max-width:900px;margin:0 auto;text-align:center}.workflow-wrap .heading-wrap h2{margin:0 0 20px}.workflow-automate-wrap{display:flex;justify-content:space-between;padding:40px 70px;background:#fafafa;margin:60px 0 0;border-radius:18px 18px 0 0}.workflow-list-wrap{max-width:480px}.workflow-list{position:relative;padding:25px 0}.workflow-list .progress-line{position:absolute;bottom:0;width:100%;height:2px;background:#dfdfdf}.workflow-list h4{margin:0;font-size:20px;cursor:pointer}.workflow-list p{height:0;overflow:hidden;transition:all .5s;margin:10px 0 0;display:none}.workflow-list.active h4{color:#0e6d56}.workflow-list.active p{display:block;height:auto}.workflow-list.active .progress-line .progress-bar{background:#0e6d56;height:2px;display:block;-webkit-animation:progress 5s linear forwards;animation:progress 5s linear forwards}@keyframes progress{0%{width:0}100%{width:100%;border-radius:10px}}.workflow-img-wrap{max-width:calc(100% - 500px);height:640px;display:flex !important;justify-content:center;align-items:center}.workflow-img-wrap .work-cont-list{display:none}.workflow-wrap p.btn-wrap{text-align:center;background:#f9f9f9;padding:0 0 60px;border-radius:0 0 18px 18px}.section.mim-wrap{position:relative;padding:100px 0;background:#27463e;color:#fff}.mim-wrap .heading-wrap{max-width:860px;margin:0 auto}.mim-wrap h2{color:#fff;margin:0 0 15px}.mim-wrap ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;margin:40px 0 0;position:relative}.mim-wrap ul li{padding:25px;transition-duration:.5s;transition-property:all;background:#fff;color:#000;border-radius:12px}.mim-wrap ul li:hover{transform:scale(1.02)}.mim-wrap ul li p:last-child{margin:0}.mim-wrap p.link-text-wrap{text-align:right}.mim-wrap p.link-text-wrap a{background:0;color:#138cd6;padding:0 20px 2px 0;transition:.5s all;font-family:var(--primaryfont-semibold);position:relative}.mim-wrap p.link-text-wrap a:after{content:'\2794';font-size:17px;position:absolute;right:0;transition:.5s all}.mim-wrap p.link-text-wrap a:hover:after{transform:translateX(15px)}.mim-wrap ul li h3{margin-top:15px}.mim-wrap ul li span{display:block;width:70px;height:70px;text-indent:-9999px;background-image:url(https://www.manageengine.com/key-manager/images/kmp-home-sprite.png);background-size:auto 70px;background-repeat:no-repeat}.mim-wrap ul li:nth-child(2) span{background-position:-70px 0}.mim-wrap ul li:nth-child(3) span{background-position:-140px 0}.mim-wrap p a{background:0;color:#fff;padding:0 0 2px 0;transition:.5s all;font-family:var(--primaryfont-semibold);position:relative}.mim-wrap p a:after{content:'\2794';font-size:17px;position:absolute;right:-20px;transition:.5s all}.mim-wrap p a:hover{border-bottom:1px solid #fff}.section.why-features-wrap{position:relative;padding:100px 0}.why-features-wrap .content-wrap h2{margin:0 0 20px}.why-features-wrap .heading-wrap{max-width:860px;margin:0 auto}.why-features-wrap .heading-wrap p{margin:0}.why-features-list-wrap ul{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;margin:40px 0 0;position:relative}.why-features-list-wrap ul li{padding:25px;border:1px solid #ebebeb;transition-duration:.5s;transition-property:all;background:#fafafa;border-radius:12px}.why-features-list-wrap ul li:hover{box-shadow:0 0 10px 5px #fafafa}.why-features-list-wrap ul li p:last-child{margin:0}.why-features-list-wrap p.link-text-wrap{text-align:right}.why-features-list-wrap p.link-text-wrap a{background:0;color:#138cd6;padding:0 20px 2px 0;transition:.5s all;font-family:var(--primaryfont-semibold);position:relative}.why-features-list-wrap p.link-text-wrap a:after{content:'\2794';font-size:17px;position:absolute;right:0;transition:.5s all}.why-features-list-wrap p.link-text-wrap a:hover:after{transform:translateX(15px)}.why-features-list-wrap ul li h3{margin-top:15px}.why-features-list-wrap ul li span{display:block;width:100px;height:100px;text-indent:-9999px;background-image:url(https://www.manageengine.com/key-manager/images/kmp-home-sprite.png);background-size:auto 100px;background-repeat:no-repeat}.why-features-list-wrap ul li:nth-child(1) span{background-position:-300px 0}.why-features-list-wrap ul li:nth-child(2) span{background-position:-400px 0}.why-features-list-wrap ul li:nth-child(3) span{background-position:-500px 0}.why-features-list-wrap ul li:nth-child(4) span{background-position:-600px 0}.why-features-list-wrap ul li:nth-child(5) span{background-position:-200px 0}.why-features-list-wrap ul li:nth-child(6) span{background-position:-250px 0}.customers-wrap{background:transparent;color:#fff}.section.kmp-footer-wrap{text-align:center;padding:0 !important;margin:0}.kmp-footer-wrap .content-wrap{max-width:1170px;width:100%;padding:60px 100px;border-radius:10px;background:hsla(178,100%,94%,1);background:linear-gradient(180deg,hsla(178,100%,94%,1) 0,hsla(54,100%,90%,1) 100%);background:-moz-linear-gradient(180deg,hsla(178,100%,94%,1) 0,hsla(54,100%,90%,1) 100%);background:-webkit-linear-gradient(180deg,hsla(178,100%,94%,1) 0,hsla(54,100%,90%,1) 100%);border-radius:18px}.kmp-footer-wrap h2{margin:0 0 15px;font-size:32px}.kmp-footer-wrap a.act-btn.btn-border{background:transparent;color:#000;border-color:#000}.trans-effect~label{color:#7c7c7c;top:10px;font-size:14px}span.focus-border{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.form-group{margin:25px 0;background:#fff}input#btnSubmit{margin:0}.trans-effect~.focus-border:before,.trans-effect~.focus-border:after,.trans-effect~.focus-border i:before,.trans-effect~.focus-border i:after{background-color:#012643}.trans-effect:focus~label,.has-content.trans-effect~label{opacity:0}#demoForm .const-text,#demoForm #meGDPRMessage{color:#fff}#meGDPRMessage{padding:0;margin:10px 0 0;color:#3c3c3c}.why-list-wrap{width:calc(100% - 560px)}.why-pmp-heading-wrap{margin:0 0 60px}.why-pmp-heading-wrap h2{margin:0 0 20px}.why-pmp-heading-wrap p:last-child{margin:0}.faq-wrap{padding:100px 0}.faq-wrap h2{margin:0 0 10px}.faq-wrap ul{margin:40px 0 0}.faq-list{cursor:pointer;border:1px solid #d8dad9;text-align:left;padding:20px 30px;margin:0 0 20px;background:#fafafa;border-radius:12px}.faq-list.active{background:#fff}.faq-list h3{font-size:20px;padding:0 30px 0 0;position:relative;margin:0}.faq-list.active h3:before{content:'-';right:5px;top:-21px}.faq-list h3:before{content:'+';position:absolute;top:-15px;right:0;bottom:0;font-size:30px;font-family:var(--zf-primary-semibold);height:25px;margin:auto}.faq-wrap .faq-list-cont{display:none;padding-bottom:0 !important}.faq-wrap .faq-list-cont p:last-child{margin:0}.faq-list:last-child{margin:0}p.clearfix{line-height:0}.ffw-errmsg{display:none;color:red;font-size:12px;margin-top:-16px;position:absolute;top:0;font-weight:300;white-space:nowrap}span.focus-border{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{list-style:none;display:none !important;justify-content:center;margin:40px 0 0}.slick-dots li{text-indent:-999999px;width:10px;height:5px;border-radius:0;margin:0 4px;cursor:pointer;border:0;padding:0;display:block !important;background:#b5b1b1}.slick-dots li.slick-active{background:#3c84b2}.button-container{margin:20px 0 0}.banner-right-img{display:none}.banner-right-img.anim-sec img{opacity:0;height:0}.banner-right-img.anim-sec img.animate-child{opacity:1;height:auto}.banner-right-img{max-width:420px}.demo-download-success .banner-right{display:none}.promo-band{background:#27463e;padding:10px 5%;text-align:center}.promo-band p{margin:0;color:#fff;font-size:14px;font-family:var(--primaryfont-semibold);letter-spacing:.7px}.promo-band p a{text-decoration:none;border-bottom:2px solid #fce38a;border-radius:0;font-size:13px;padding:0 0 1px;margin:0 0 0 8px;color:#fce38a;font-family:var(--primaryfont-bold)}@media screen and (max-width:1366px){h2{font-size:36px}.banner-left h1{font-size:44px}.banner-left p{font-size:20px}.section.why-features-wrap{padding:100px 0}.section.customers-wrap:before{top:-40px}}@media screen and (max-width:1200px){.banner-right{max-width:calc(100% - 560px)}.banner-left{max-width:520px}.customers-wrap h2{max-width:700px;margin:0 auto 20px}}@media screen and (max-width:992px){.kmp-banner-wrap .content-wrap{display:block}.banner-left{max-width:680px;text-align:center;margin:0 auto}.banner-right{max-width:420px;margin:60px auto 0}.workflow-wrap p.btn-wrap{text-align:center;background:transparent;padding:40px 0 0;border-radius:0 0 18px 18px}.why-features-wrap .content-wrap{display:block}.why-features-wrap .content-wrap h2{width:100%;position:unset;text-align:center}.why-features-list-wrap{width:100%}.why-features-list-wrap ul{margin:40px 0 0;grid-template-columns:repeat(2,1fr)}.banner-left h1{padding:0;font-size:44px;line-height:1.2}.section.kmp-footer-wrap{margin:0}.kmp-footer-wrap .content-wrap{border-radius:0}.section.mim-wrap,.section.workflow-wrap,.section.why-features-wrap,.section.faq-wrap{padding:80px 0}.mim-wrap ul{grid-template-columns:repeat(2,1fr);grid-gap:25px}.workflow-automate-wrap{display:block;max-width:600px;margin:0 auto;padding:30px}.workflow-list-wrap{display:none}.workflow-img-wrap .work-cont-list{display:block;text-align:center}.workflow-img-wrap{height:auto;max-width:640px;display:block !important}.slick-dots{display:flex !important}.clm-wrap{background:#27463e;position:unset}.clm-wrap:before,.clm-wrap:after{content:none}}@media screen and (max-width:767px){.banner-left h1{font-size:40px}h2{font-size:34px}.one-line-wrap .form-group:nth-child(1){width:100%}.section.customers-wrap{padding:80px 0}.kmp-footer-wrap .content-wrap{padding:80px 5%}.download-form-wrap{max-width:420px;width:100%;padding:25px;margin:0 auto;background:#ebf4e2;border:1px solid #f2fcec;border-radius:5px}.form-container{grid-template-columns:repeat(1,1fr)}.clm-wrap .content-wrap{padding:40px}.clm-wrap{padding:0 0 80px}.customers-wrap{display:none}.promo-band{display:none}}@media screen and (max-width:650px){.why-features-list-wrap ul{grid-template-columns:repeat(1,1fr);grid-gap:30px}.why-features-list-wrap ul:before{content:none}.why-features-list-wrap ul li{padding:30px !important;border:var(--feat_list_border) !important}a.act-btn.btn-border{margin:0 0 10px}.kmp-footer-wrap a.act-btn{margin:10px 0 0}.mim-wrap ul{grid-template-columns:repeat(1,1fr)}}