.heading-menu{display:none}*{box-sizing:border-box}html{scroll-behavior:smooth}body{animation:pageLoad .8s ease-out}@keyframes pageLoad{from{opacity:0}to{opacity:1}}h2{margin:0 0 15px;position:relative}.animate-section{opacity:0;transform:translateY(40px);transition:all .8s ease-out}.animate-section.in-view{opacity:1;transform:translateY(0)}.kmp-banner-wrap{background:linear-gradient(135deg,#01482f 0,#083a28 50%,#01482f 100%);background-size:200% 200%;animation:gradientShift 15s ease infinite;color:#fff;padding:100px 0;border-bottom-left-radius:60px;border-bottom-right-radius:60px;position:relative;overflow:hidden}@keyframes gradientShift{0%,100%{background-position:0 50%}50%{background-position:100% 50%}}.kmp-banner-wrap::before{content:'';position:absolute;width:300px;height:300px;background:radial-gradient(circle,rgba(250,200,78,0.1) 0,transparent 70%);border-radius:50%;top:-100px;right:-100px;animation:float 20s ease-in-out infinite;pointer-events:none}.kmp-banner-wrap::after{content:'';position:absolute;width:200px;height:200px;background:radial-gradient(circle,rgba(250,200,78,0.08) 0,transparent 70%);border-radius:50%;bottom:-50px;left:10%;animation:float 15s ease-in-out infinite reverse;pointer-events:none}@keyframes float{0%,100%{transform:translateY(0) translateX(0)}25%{transform:translateY(-30px) translateX(20px)}50%{transform:translateY(-50px) translateX(-20px)}75%{transform:translateY(-20px) translateX(30px)}}.banner-contain{display:flex;justify-content:space-between;position:relative;z-index:1;align-items:center}.kmp-banner-wrap h1{color:#fff;line-height:1.2;font-size:54px;margin:0 0 20px;animation:slideInLeft .8s ease-out .2s both}@keyframes slideInLeft{from{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.kmp-banner-wrap h1 span{color:#fac84e;display:inline-block;background:linear-gradient(90deg,#fac84e 0,#fdd168 25%,#fff 50%,#fdd168 75%,#fac84e 100%);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 3s linear infinite}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}.banner-left{max-width:610px;animation:slideInLeft .8s ease-out .3s both}.banner-left p{font-size:20px}.banner-left p:last-child{margin:0}.banner-right{max-width:460px;width:100%;background:#ffffff14;border-radius:40px;padding:30px;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2);animation:slideInRight .8s ease-out .4s both;transition:transform .3s ease,box-shadow .3s ease}.banner-right:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,0.3)}@keyframes slideInRight{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.customers-wrap{padding:100px 0 0;animation:fadeInUp .8s ease-out .6s both}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.customers-wrap h2{font-size:20px;line-height:1.35;margin:0 0 20px;color:#ec4;text-align:center;position:relative;z-index:1}.customers-wrap h2:before{content:'';position:absolute;left:0;top:15px;width:100%;height:1px;background:#efcc45;z-index:-1}.customers-wrap h2 span{background-color:#063f2b;padding:0 25px}.customers-logo{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-logo 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;transition:all .3s ease;animation:logoFadeIn .6s ease-out both}.customers-logo li:nth-child(1){animation-delay:.7s}.customers-logo li:nth-child(2){animation-delay:.8s}.customers-logo li:nth-child(3){animation-delay:.9s}.customers-logo li:nth-child(4){animation-delay:1.0s}.customers-logo li:nth-child(5){animation-delay:1.1s}.customers-logo li:nth-child(6){animation-delay:1.2s}@keyframes logoFadeIn{from{opacity:0;transform:scale(0.8)}to{opacity:1;transform:scale(1)}}.customers-logo li:hover{transform:translateY(-5px) scale(1.05)}.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}.clm-wrap{padding:100px 0}.clm-wrap .content-wrap{display:flex;justify-content:space-between}.clm-wrap h2{margin:0;max-width:380px}.clm-wrap .content-wrap div{max-width:calc(100% - 440px)}.clm-wrap p:last-child{margin:0}.kmp-cloud-wrap{background:#fdf9ef;border-radius:60px;padding:100px 0 0}.why-wrap{padding:100px 0}.why-wrap .content-wrap{display:flex;justify-content:space-between;max-width:1230px}.why-heading{max-width:330px}.why-list-wrap{max-width:calc(100% - 450px);display:grid;grid-template-columns:repeat(2,1fr);grid-gap:70px;margin:0;position:relative}.why-list-wrap ul{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:70px;margin:0}.why-list-wrap ul li{padding:30px;background:white;border-radius:20px;box-shadow:0 5px 20px rgba(0,0,0,0.08);transition:all .4s cubic-bezier(0.175,0.885,0.32,1.275);position:relative;overflow:hidden}.why-list-wrap ul li::before{content:'';position:absolute;top:0;left:0;width:100%;height:2px;background:#114836;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.why-list-wrap ul li:hover::before{transform:scaleX(1)}.why-list-wrap ul li:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 15px 40px rgba(0,0,0,0.15)}.why-list-wrap ul li span{display:block;width:80px;height:80px;background-image:url(/sites/meweb/images/key-manager/cloud-icons-sprite.png);background-size:1300px auto;transition:all .3s ease}.why-list-wrap ul li:hover span{transform:rotateY(360deg)}.why-list-wrap ul:nth-child(1) li:nth-child(1) span{background-position:-5px -5px}.why-list-wrap ul:nth-child(1) li:nth-child(2) span{background-position:-89px -5px}.why-list-wrap ul:nth-child(1) li:nth-child(3) span{background-position:-178px -5px}.why-list-wrap ul:nth-child(2) li:nth-child(1) span{background-position:-265px -3px}.why-list-wrap ul:nth-child(2) li:nth-child(2) span{background-position:-354px -3px}.why-list-wrap ul li p:last-child{margin:0}.why-list-wrap ul:nth-child(2){margin:100px 0 0}.platform-list-wrap{position:relative;padding:40px 0 100px}.platform-list-wrap:before{content:'';position:absolute;width:100%;height:70%;bottom:0;left:0;background:#00482f}.platform-heading{text-align:center}.platform-list-slider{max-width:800px;width:100%;margin:0 auto}.platform-list-content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;margin:60px 0 0;position:relative}.platform-list-content li{position:relative;opacity:.4;color:#fff;cursor:pointer;transition:all .3s ease}.platform-list-content li:hover{opacity:.7}.platform-list-content li span{width:40px;height:40px;display:block;background-image:url(/sites/meweb/images/key-manager/cloud-icons-sprite.png);background-size:1560px auto;transition:transform .3s ease}.platform-list-content li:hover span{transform:scale(1.1)}.platform-list-content li:nth-child(1) span{background-position:-1147px -5px}.platform-list-content li:nth-child(2) span{background-position:-1199px -5px}.platform-list-content li:nth-child(3) span{background-position:-1253px -5px}.platform-list-content li:nth-child(4) span{background-position:-1303px -5px}.platform-list-content li h5{font-size:22px;margin:20px 0 0;color:#fff}.platform-list-content li.s-active{opacity:1}.platform-list-content li.s-active h5{color:#e4b99a}.progressfill{height:2px;width:100%;margin:20px 0}.s-active .progressfill{background:#e4b99a;animation:progressbackground 5s linear forwards}@keyframes progressbackground{from{width:0}to{width:100%;border-radius:10px}}.integration-wrap{background-color:#00482f;border-radius:60px;padding:80px;color:#fff}.integration-heading{max-width:950px;text-align:center;margin:0 auto}.integration-wrap h2,.integration-wrap h3{color:#fff}.integration-list{display:flex;justify-content:space-between;align-items:center;gap:40px;max-width:1200px;margin:0 auto;padding:0 20px}.integration-list{display:flex;justify-content:space-between;align-items:center;gap:40px;max-width:1200px;margin:80px auto 0 !important;padding:0}.integration-list .content-right{max-width:520px;position:relative;text-align:center;padding:30px 0;transition:transform .3s ease}.content-right img{max-width:370px}.integration-logo-list{position:absolute;top:0;left:0;width:100%;height:100%}.integration-logo-list li{width:60px;height:60px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:6px;transition:all .3s ease;animation:logoFloat .6s ease-out both}.integration-logo-list li:hover{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 5px 20px rgba(0,0,0,0.15)}.integration-logo-list li:nth-child(1){margin:-190px 0 0 -220px;animation-delay:.1s}.integration-logo-list li:nth-child(2){margin:-45px 0 0 -220px;animation-delay:.2s}.integration-logo-list li:nth-child(3){margin:98px 0 0 -220px;animation-delay:.3s}.integration-logo-list li:nth-child(4){margin:-130px 0 0 -80px;animation-delay:.4s}.integration-logo-list li:nth-child(5){margin:30px 0 0 -80px;animation-delay:.5s}.integration-logo-list li:nth-child(6){margin:194px 0 0 -80px;animation-delay:.6s}.integration-logo-list li:nth-child(7){margin:-190px 0 0 57px;animation-delay:.7s}.integration-logo-list li:nth-child(8){margin:-45px 0 0 57px;animation-delay:.8s}.integration-logo-list li:nth-child(9){margin:97px 0 0 57px;animation-delay:.9s}.integration-logo-list li:nth-child(10){margin:-130px 0 0 208px;animation-delay:1.0s}.integration-logo-list li:nth-child(11){margin:30px 0 0 208px;animation-delay:1.1s}.integration-logo-list li:nth-child(12){margin:194px 0 0 208px;animation-delay:1.2s}.integration-logo-list li span{display:block;width:40px;height:40px;margin:10px;background-image:url(/sites/meweb/images/key-manager/integrations-logo.svg);background-size:auto 40px;background-repeat:no-repeat}.integration-logo-1{background-position:0 0}.integration-logo-2{background-position:-40px 0}.integration-logo-3{background-position:-80px 0}.integration-logo-4{background-position:-120px 0}.integration-logo-5{background-position:-160px 0}.integration-logo-6{background-position:-200px 0}.integration-logo-7{background-position:-240px 0}.integration-logo-8{background-position:-280px 0}.integration-logo-9{background-position:-320px 0}.integration-logo-10{background-position:-360px 0}.integration-logo-11{background-position:-400px 0}.integration-logo-12{background-position:-440px 0}.content-left,.content-right{flex:1}.content-left{padding-right:0;max-width:440px}.content-right:hover{transform:scale(1.02)}.enterprise-support-wrap{background:#fdf9ef;padding:0 0 100px}.enterprise-support-wrap .content-wrap{background:#fff;max-width:1360px;padding:80px 60px;border-radius:60px}.deploy-wrap{padding:100px 0;border-radius:60px;background:#fdf9ef}.deploy-wrap ul,.enterprise-support-wrap ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;margin:40px 0 0;position:relative}.enterprise-support-wrap ul li,.deploy-wrap ul li{padding:30px;background:white;border-radius:20px;box-shadow:0 5px 20px rgba(0,0,0,0.08);transition:all .4s cubic-bezier(0.175,0.885,0.32,1.275);position:relative;overflow:hidden}.enterprise-support-wrap ul li::before,.deploy-wrap ul li::before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:#0e4834;transform-origin:left;transition:transform .4s ease}.enterprise-support-wrap ul li:hover::before,.deploy-wrap ul li:hover::before{transform:scaleX(1)}.enterprise-support-wrap ul li:hover,.deploy-wrap ul li:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 15px 40px rgba(0,0,0,0.15)}.enterprise-support-wrap ul li span{display:block;width:80px;height:80px;background-image:url(/sites/meweb/images/key-manager/cloud-icons-sprite.png);background-size:1300px auto;transition:transform .3s ease}.enterprise-support-wrap ul li:hover span,.deploy-wrap ul li:hover span{transform:rotateY(360deg)}.enterprise-support-wrap ul li:nth-child(1) span{background-position:-440px 0}.enterprise-support-wrap ul li:nth-child(2) span{background-position:-528px -4px}.enterprise-support-wrap ul li:nth-child(3) span{background-position:-610px -6px}.deploy-wrap ul li span{display:block;width:80px;height:80px;background-image:url(/sites/meweb/images/key-manager/cloud-icons-sprite.png);background-size:1300px auto}.deploy-wrap ul li:nth-child(1) span{background-position:-700px -4px}.deploy-wrap ul li:nth-child(2) span{background-position:-790px -4px}.deploy-wrap ul li:nth-child(3) span{background-position:-875px -4px}.deploy-wrap ul li p:last-child,.enterprise-support-wrap ul p:last-child{margin:0}.enterprise-customer-wrap{background:#161f14;padding:100px 0}.enterprise-customer-wrap .content-wrap{background:#fdf9ef;border-radius:60px;overflow:hidden;display:flex;justify-content:space-between;align-content:center;align-items:center}.trust-rating{max-width:440px;background:#094832;padding:60px 40px;text-align:center}.trust-rating h2{font-size:32px}.trust-rating h2,.trust-rating h5{color:#fff;margin:0}.trust-rating ul{text-align:center}.trust-rating ul li{margin:40px 0 0;transition:transform .3s ease}.trust-rating ul li:hover{transform:scale(1.1)}.trust-rating ul li h5{color:#fac84e;font-size:26px;animation:countUp 2s ease-out}@keyframes countUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.trust-rating ul li h5 span{display:block;color:#fff;font-size:18px;font-family:var(--primaryfont-light)}.trust-rating ul li>span{display:block;width:60px;height:60px;background-image:url(/sites/meweb/images/key-manager/cloud-trust-icons-sprite.png);background-size:auto 70px;margin:0 auto 20px}.trust-rating ul li:nth-child(1)>span{background-position:-6px -1px}.trust-rating ul li:nth-child(2)>span{background-position:-75px -3px}.trust-rating ul li:nth-child(3)>span{background-position:-145px 0}.customers-quote{max-width:calc(100% - 460px);padding:60px;text-align:center;display:flex;flex-direction:column;justify-content:space-between;height:100%}.customers-quote h3{margin:0 0 120px;font-family:var(--primaryfont-bold);font-size:32px}.customers-quote ul li figure{max-width:240px;margin:0 auto 30px}.customers-quote ul li p{font-size:22px;font-family:var(--primaryfont-medium)}.footer-wrap{padding:100px 0;background-color:#161f14;text-align:center;position:relative;z-index:1;overflow:hidden}.footer-wrap:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(135deg,#00482f,#083a28);z-index:-1;border-radius:60px}.footer-wrap::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:50%;background:#fff;z-index:-2}.footer-wrap .content-wrap::before{content:'';position:absolute;width:400px;height:400px;background:radial-gradient(circle,rgba(250,200,78,0.1) 0,transparent 70%);border-radius:50%;top:-200px;right:-200px;animation:pulse 4s ease-in-out infinite;pointer-events:none}@keyframes pulse{0%,100%{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.8}}.footer-wrap .content-wrap{max-width:740px;position:relative}.footer-wrap h2{color:#fdd168}.footer-wrap p{color:#fff;font-size:18px}.footer-wrap p:last-child{margin:0}.act-btn{display:inline-block;padding:16px 40px;background:#fac84e;color:#01482f;text-decoration:none;border-radius:8px;font-weight:600;font-size:18px;transition:all .3s ease;position:relative;overflow:hidden}.act-btn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,0.3),transparent);transition:left .5s}.act-btn:hover::before{left:100%}.act-btn:hover{transform:translateY(-3px);box-shadow:0 10px 30px rgb(250 200 78 / 29%)}.customers-quote .slick-dots{list-style:none;display:flex !important;justify-content:center;margin:0}.customers-quote .slick-dots li{text-indent:-999999px;width:7px;height:7px;border-radius:0;margin:0 4px;cursor:pointer;border:0;padding:0;display:block !important;background:#b5b1b1;transition:all .3s ease}.customers-quote .slick-dots li.slick-active{background:#3c84b2;transform:scale(1.2)}.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;touch-action:pan-y}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-initialized .slick-slide{display:block}.signup-box h2{font-size:23px;color:#fff;text-align:center}.signup-box input[type='email'],.signup-box input[type='number'],.signup-box input[type='password'],.signup-box input[type='search'],.signup-box input[type='tel'],.signup-box input[type='text'],.signup-box input[type='url'],.signup-box textarea,.signup-box .za-country-container .globalcountrycode-signup,.signup-box .za-state-container .za-globalstate-signup,.za-select-container select#customselect{color:#000;padding:14px 12px;border:1px solid #d5d5d5;display:block;width:100%;font-size:13px;background:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:1;border-radius:0;height:45px;font-family:var(--primaryfont-regular);line-height:1;outline-offset:initial}select::-ms-expand{display:none}.signup-box .za-country-container,.signup-box .za-state-container,.signup-box .za-select-container{position:relative;background:#fff}.signup-box .za-country-container.za-country-container-arrow::after,.signup-box .za-state-container::after,.signup-box .za-select-container::after{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #666;position:absolute;right:12px;top:50%;transform:translateY(-50%);content:"";display:block;z-index:9}.signup-box .za-select-container::after{top:65%}.signup-box input[type='email']:focus,.signup-box input[type='number']:focus,.signup-box input[type='password']:focus,.signup-box input[type='search']:focus,.signup-box input[type='tel']:focus,.signup-box input[type='text']:focus,.signup-box input[type='url']:focus,.signup-box textarea:focus,.signup-box .za-country-container .globalcountrycode-signup:focus,.signup-box .za-state-container .za-globalstate-signup:focus{border-color:transparent;outline:1px solid #0047ff}.signup-box .za-tos-container{margin-bottom:15px;margin-top:8px;position:relative}.signup-box .za-tos-container .field-msg{margin:12px 0 0 0}.signup-box .za-captcha-container .za-captcha{margin-top:5px}.signup-box .form-group{margin:15px 0 0;position:relative}.signup-box .za-country-container.za-country-container-arrow{display:none}.signup-box .za-state-container{display:none}.ccode-in .signup-box p.dc-info{display:none}.error,.za-email-suggestion .za-domain-error{color:#f9c84e;font-size:12px;line-height:1.5;margin-top:5px}p.dc-info{font-size:11px;margin:6px 0 5px;text-align:left}.dc-info span.dcset{text-transform:uppercase;font-family:var(--primaryfont-bold)}.signup-box .sgnbtn input[type='submit'],.signup-box .sgnbtn input[type='button']{font-size:15px;height:50px;padding:0 60px;background:#e42527;text-align:center;text-transform:uppercase;border:0;color:#fff;width:100%;cursor:pointer;font-weight:600;appearance:none;-webkit-appearance:none;-moz-appearance:none}.form-group p{font-size:13px}.rmobiledisabled #country_code,.rmobiledisabled #country_code_rmobile{display:none}.rmobiledisabled #country_code,.rmobiledisabled #country_code_rmobile{display:none}.signup-box #countryCodeDiv,.signup-box #countryconfirmCodeDiv{background-color:#fff;width:78px;position:absolute;left:1px;top:1px;line-height:25px;padding:10px 0 10px 10px;font-size:13px;color:#666;pointer-events:none;height:43px;z-index:1;border-right:1px solid #d5d5d5}.signup-box .za-country_code-container input[type='text'],.signup-box .za-country_code-container input[type='tel'],.signup-box .za-ccountry_code-container input[type='text'],.signup-box .za-ccountry_code-container input[type='tel']{left:0;top:0;margin-top:0;pointer-events:auto;padding-right:15px;padding-left:90px;width:100%;z-index:0}.signupotpcontainer .verifytitle{font-family:var(--primaryfont-semibold);margin-bottom:10px}.signupotpcontainer .change{font-family:var(--primaryfont-semibold);cursor:pointer;font-size:.9em;display:inline-block;line-height:1;border:0;background:no-repeat;border-bottom:1px solid #000;padding:0}.signupotpcontainer .otpmobile{margin-bottom:15px}.signupotpcontainer .resendotp{font-family:var(--primaryfont-semibold);cursor:pointer;text-decoration:underline;font-size:.9em;margin-top:8px;display:inline-block;background:no-repeat;border:0;padding:0}.signupotpcontainer .za-submitbtn-otp .signupbtn{background:#e42527;font-size:15px;color:#fff;font-family:var(--primaryfont-semibold);cursor:pointer;padding:14px 12px;display:block;width:100%;margin:15px 0 0;appearance:none;-webkit-appearance:none;-moz-appearance:none;position:relative;z-index:1;transition:.5s ease;border-radius:0;border:0}@media(max-width:1230px){.why-wrap .content-wrap{display:block}.why-list-wrap{max-width:100%;margin:40px 0 0}.why-heading{max-width:100%}}@media(max-width:992px){.banner-contain{display:block}.banner-left{margin:0 auto 60px;text-align:center}.banner-right{margin:0 auto}.integration-wrap .content-wrap{width:100%}.integration-list{flex-direction:column}.integration-list .content-right{order:1}.integration-list .content-left{text-align:center}}@media(max-width:768px){.banner-left{max-width:100%}.banner-right{max-width:480px}.kmp-banner-wrap h1{font-size:36px}.why-wrap .content-wrap,.clm-wrap .content-wrap{flex-direction:column}.why-list-wrap{max-width:100%;grid-template-columns:1fr}.deploy-wrap ul,.enterprise-support-wrap ul{grid-template-columns:1fr}.enterprise-customer-wrap .content-wrap{flex-direction:column}.trust-rating,.customers-quote{max-width:100%}.clm-wrap h2{margin:0 0 20px}.clm-wrap h2,.clm-wrap .content-wrap div{max-width:100%}.platform-list-slider{display:none}.platform-list-content{grid-template-columns:repeat(2,1fr)}.platform-list-wrap:before{height:100%}.platform-list-content li{opacity:1}.progressfill{display:none}.platform-list-content li.s-active h5{color:#fff}}@media(max-width:560px){.platform-list-content{grid-template-columns:1fr}}