#scroll{display:none}
.af{font-family:'ZohoPuvi';-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;padding:0}
.af p,.af a,.af li,.af td,.af td,.af span,.af label{line-height:24px;font-size:14px}
.af h1,.af h2,.af h3,.af h4,.af h5,.af h6{margin:0;color:#000}
.af ul{padding-left:0;margin:0}
.af li{list-style-type:none}
.af a{text-decoration:none;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.af a:hover{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.af div,.af a,.af ul,.af li,.af input,.af p,.af h1,.af h2,.af span{box-sizing:border-box}
.af div{box-sizing:border-box}
.af{width:100%}
.ac{margin:0 auto;position:relative;width:90%;display:table;max-width:1200px}
.ac:after,.ac div:after{content:"";clear:both;display:table}
.af img{-ms-interpolation-mode:bicubic;display:inline-block;height:auto;max-width:100%;vertical-align:middle}
.sec-ban{background:#036276;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#036276),to(#00212b));background:-o-linear-gradient(bottom,#036276 0,#00212b 100%);background:linear-gradient(0deg,#036276 0,#00212b 100%);padding:35px 0 55px;position:relative}
.sec-ban:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(https://www.manageengine.com/identity-360/images/secure-sso-with-mfa-dots.png) repeat;background-size:115px}
.bred-hlfp-fea-23 ul li{display:inline-block;padding:0 25px 0 0;position:relative}
.bred-hlfp-fea-23 a,.bred-hlfp-fea-23 span{font-size:12px;color:#fff;text-transform:uppercase}
.bred-hlfp-fea-23 a{opacity:.6}
.bred-hlfp-fea-23 a:hover{color:#008eff;opacity:1}
.bred-hlfp-fea-23 ul li:after{content:'';position:absolute;width:7px;height:7px;border:1px solid #fff;border-left:0;border-bottom:0;transform:rotate(45deg);margin:9px 0 0 6px}
.bred-hlfp-fea-23 ul li:last-child:after{opacity:0}
@media screen and (max-width:1025px) {
.bred-hlfp-fea-23,.bred-hlfp-fea-23{margin:-10px 0 0}
}
.ban-logos{width:440px;margin:0 auto;display:table;background:url(https://www.manageengine.com/identity-360/integrations/css/../images/marketplace-ban-bg-24.png) no-repeat;background-size:100% 100%;height:103px;position:relative;margin-top:40px}
.ban-logos span{display:table;float:left}
.ban-logos span img{width:130px}
.ban-logos .l1{margin:24px 0 0 -14px}
.ban-logos .l2,.logo-scr{background-image:url(https://www.manageengine.com/identity-360/integrations/css/../images/marketplace-brand-sprite-24.png);background-repeat:no-repeat;background-size:798px}
.ban-logos .l2{height:54px;float:left;position:absolute;top:24px;left:310px}
.logo-scr{display:inline-block;position:absolute;height:54px}
.logo-provi{left:calc(65% - 20px);top:57%}
.logo-sso{left:calc(63% - 20px);top:59%}
.logo-mfa{left:calc(40% - 20px);top:63%}
.logo-imp{left:calc(20% - 20px);top:8%}
.logo-repl{background-position:-9px -14px;width:79px}
.sec-ban .tit{text-align:center}
.sec-ban .tit h1{font-size:40px;line-height:50px;font-weight:500;color:#ffd283;letter-spacing:.3px;margin:35px 0 5px}
.sec-ban .tit p{font-size:24px;line-height:1.7;color:#fff;font-weight:300;margin-top:0;margin-bottom:0}
.sec-abo{padding:45px 0}
.sec-abo p{font-size:17px;font-weight:400;line-height:30px;text-align:center;max-width:850px;margin:0 auto}
.sec-exp .inn{border-radius:20px;background:#FFF6E6;padding:70px}
.sec-exp h2{font-size:30px;font-weight:500;line-height:30px;text-align:center;padding-bottom:60px}
.wsm-lr-container{display:block;width:100%;font-size:0;position:relative}
.wsm-lr-container .wsm-m-lhs,.wsm-lr-container .wsm-m-rhs{display:inline-block;vertical-align:top;font-size:16px;position:relative}
.wsm-lr-container .wsm-m-lhs{width:calc(100% - 580px)}
.wsm-lr-container .wsm-m-rhs{width:580px;padding-left:60px}


.wsm-tab-5-list{position:relative}
.wsm-tab-5-list li{display:inline-block;width:100%;font-size:15px;font-weight:300;line-height:25px;color:#000;background:transparent;border:1px solid transparent;border-top:1px solid #e7decc;padding:24px 100px 24px 0;position:relative;cursor:pointer;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}
.wsm-tab-5-list li:last-child{border-bottom:1px solid #e7decc}
.wsm-tab-5-list li:before{content:'';position:absolute;width:0;height:3px;background:#333;top:-2px;left:0;right:0;transition:all .5s ease}
.wsm-tab-5-list li.active:before{background:#000;-webkit-animation:lineBar 12s ease-out;animation:lineBar 12s ease-out}
@-webkit-keyframes lineBar {
to{width:100%}
}
@keyframes lineBar {
to{width:100%}
}
.wsm-tab-5-list li.active .wsm-tab-5-dropdown{display:block}
.wsm-tab-5-list li h3{font-weight:400;line-height:1.3;color:#000;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:23px}
.wsm-tab-5-list li h3:hover{color:#144650}
.wsm-tab-5-list .active h3{font-weight:500}
.wsm-tab-5-list .wsm-tab-5-dropdown{display:none;margin-top:20px}
.wsm-tab-5-list .wsm-tab-5-dropdown p,.wsm-tab-5-list .wsm-tab-5-dropdown p a{font-size:17px;line-height:28px;color:#000;opacity:.8;margin:0}
.wsm-tab-5-list .wsm-tab-5-dropdown p a{color:#138cd6;opacity:1}
.wsm-tab-5-list .wsm-tab-5-dropdown .wsm-mob-view-img{display:none;margin-top:8px}
.wsm-tab-5-content-container{position:relative;padding:0 20px}
.wsm-tab-5-content{display:none;-webkit-animation:fadeRight .6s .4s cubic-bezier(.25,.46,.45,.94) both;animation:fadeRight .6s .1s cubic-bezier(.25,.46,.45,.94) both;position:relative}
.wsm-tab-5-content.active{display:block}
a.cta-sml{color: #fff;background: #144650;display: inline-block;padding: 8px 35px 8px 15px;border-radius: 4px;margin-top: 15px;}
a.cta-sml:after{content:'';position:absolute;    background-image: url(https://www.manageengine.com/identity-360/integrations/css/../images/marketplace-brand-sprite-24.png);
    background-size: 801px;
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;    background-position: -158px 0;    margin: 5px 0 0 4px;}
@-webkit-keyframes fadeRight {
from{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fadeRight {
from{-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
.wsm-tab-5-content img{width:100%;height:auto}
@-webkit-keyframes fadeRight {
from{-webkit-transform:translateX(60px);transform:translateX(60px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fadeRight {
from{-webkit-transform:translateX(60px);transform:translateX(60px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
.wsm-tab-5-content h2{font-size:28px;line-height:38px;font-weight:500;color:#000}
@media screen and (min-width: 1100px) {
.sec-exp-sm .wsm-lr-container{max-width: 1200px;margin: 0 auto;padding: 50px 100px;}
.sec-exp-sm .wsm-lr-container .wsm-m-lhs,sec-exp-small .wsm-lr-container .wsm-m-rhs{}
.sec-exp-sm .wsm-lr-container .wsm-m-lhs{width: calc(100% - 530px);padding-top: 70px;}
.sec-exp-sm .wsm-lr-container .wsm-m-rhs{width: 530px;padding-left:60px}
}
@media screen and (max-width: 1100px) {
.wsm-lr-container .wsm-m-rhs{display:none}
.wsm-lr-container .wsm-m-lhs{width:100%}
.wsm-tab-5-list .wsm-tab-5-dropdown .wsm-mob-view-img{display:block}
}
.sec-why{padding: 50px 0 40px;}
.why-box-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}
.why-box-container::after{content:'';color:#DCDCDC;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:-1;width:calc(100% / 3);height:calc(100% - 2px);border-left:1px dashed;border-right:1px dashed}
.why-box-container .why-box{display:inline-block;width:calc(100% / 3);padding:34px 50px}
.why-box-container .why-box p,.why-box-container .why-box p a{font-size:16px}
.why-box-container .why-box{border-bottom:1px dashed #DCDCDC}
.why-box-container .why-box:nth-child(n+4){border-bottom:0;padding-bottom:15px}
.why-box .why-head{text-align:center}
.why-box .why-head h2{font-size:36px;font-weight:300;display:inline-block;letter-spacing:1px;padding-bottom:25px}
.why-int{position:relative;max-width:300px;margin:0 auto}
.why-int span{position:relative;background:#144650;font-size:32px;color:#fff;font-weight:400;padding:10px 7px;border-radius:7px;display:inline-block;transform:rotate(2deg)}
.why-int span:first-child{margin-bottom:44px;transform:rotate(-4deg)}
.why-int:after{position:absolute;background:url(https://www.manageengine.com/identity-360/integrations/css/../images/marketplace-brand-sprite-24.png) no-repeat -116px -28px;background-size:798px;width:140px;height:80px;z-index:-1;bottom:22px;left:85px}
.why-box h3{font-size:25px;font-weight:500;line-height:1.2;position:relative;margin-bottom:10px;color:#144650}
@media (max-width: 992px) {
.why-box-container .why-box{padding:30px}
.why-box h3{font-size:18px}
}
@media (max-width: 768px) {
.why-box-container::after{display:none!important}
.why-box-container .why-box{width:100%;padding:32px 24px 25px;border:1px solid #e5e5e5!important;margin:10px 0;border-radius:4px}
.why-box-container .why-box:first-child{width:100%;border:none!important;padding:0}
.why-box .why-head h2{text-align:center;max-width:100%}
.why-box h3{font-size:16px}
.why-box p{padding-bottom:0;margin-bottom:0}
a.cta-sml{margin-left: 30px;}
}
@media (max-width: 480px) {
.why-box-container .why-box{width:100%;border-bottom:1px solid #c5c5c5}
.why-box-container .why-box:first-child,.why-box-container .why-box:last-child{border:none}
.why-box-container .why-box:nth-child(even){border-right:none}
}
.sec-foot{text-align:center;background:linear-gradient(0deg,#fff3de,transparent);padding:0 0 300px;position:relative}
.sec-foot img{width:162px;margin:0 auto;display:table;margin-bottom:30px}
.sec-foot .ac{position:relative;z-index:1}
.sec-foot:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background-image:url(https://www.manageengine.com/identity-360/integrations/css/../images/marketplace-foot-dots-24.png);background-size:cover}
.sec-foot:after{content:'';position:absolute;width:100%;height:250px;left:0;right:0;bottom:0;position:absolute;background:url(https://www.manageengine.com/identity-360/integrations/css/../images/marketplace-foot-brand-24.png);background-size:1500px;transition:all .4s ease;animation:movelogo 2000s 0s ease both}
@keyframes movelogo {
from{background-position:0 0}
to{background-position:-100000px 0}
}
a.me-btn-arr-line{font-size:18px;background:#CB1732;color:#fff;padding:15px 35px 15px 30px;cursor:pointer;font-weight:300;border:0;border-radius:5px;display:inline-block;box-sizing:border-box;text-decoration:none;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in;text-align:left}
a.me-btn-arr-line i{width:15px;height:2px;background:#fff;display:inline-block;margin:-2px 0 0 6px;position:relative;transition:all .5s ease;vertical-align:middle;transform:rotate(-45deg)}
a.me-btn-arr-line i:after{content:'';position:absolute;width:8px;height:8px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);margin:-4px 0 0 2px}
a.me-btn-arr-line:hover i{transform:translateX(3px)}
a.me-btn-arr-line:hover{box-shadow:0 10px 20px 0 rgba(0,0,0,0.3)}
.rhs-fix{width:148px;margin:0;position:fixed;top:30%;overflow:hidden;z-index:99999;right:-7px;transition:.3s ease-in;padding:5px;text-align:right}
.rhs-fix a{font-size:15px;font-weight:400;line-height:24px;color:#000;position:relative;padding:10px 8px 5px;background:#FFD283;display:block;text-decoration:none;margin-bottom:9px;border-radius:5px 0 0 5px;text-align:center;box-shadow:0 2px 5px 0 #3333333b;width:110px;float:right}
.rhs-fix a:hover{background:#ffdda1;width:130px}
.rhs-fix a i{background-image:url(https://www.manageengine.com/identity-360/integrations/css/../images/marketplace-brand-sprite-24.png);background-size:801px;background-repeat:no-repeat;width:18px;height:18px;display:block;margin:0 auto}
.rhs-fix a span{font-size:12px}
i.ic-demo{background-position:-100px 0}
i.ic-free{background-position:-130px 0}
@media screen and (max-width:1100px) {
.ac{max-width:90%}
.wsm-tab-5-list li{padding:24px 24px 24px 0}
.wsm-tab-5-dropdown picture{max-width:480px;display:table;margin:0 auto;position:relative;min-height:400px}
}
@media screen and (max-width:992px) {
.mob-hide{display:none}
}
@media screen and (max-width:768px) {
.sec-ban .tit h1{font-size:30px;line-height:40px}
.sec-ban .tit p{font-size:20px}
.sec-exp h2{font-size:24px;padding:0 30px 30px}
.wsm-tab-5-list li h3{padding:0 30px;font-size:20px}
.sec-exp .inn{padding:50px 0}
.wsm-tab-5-list li{padding:20px 0}
.wsm-tab-5-list .wsm-tab-5-dropdown p{padding:0 30px}
.wsm-tab-5-list picture{min-height:400px}
.rhs-fix{top:initial;bottom:150px}
.why-box .why-head{margin-bottom:30px}
.bred-hlfp-fea-23 a,.bred-hlfp-fea-23 span{font-size:10px}
.bred-hlfp-fea-23 ul li:after{width:5px;height:5px;margin:10px 0 0 6px}
.why-box-container .why-box:nth-child(n+4){padding-bottom:25px}
}
@media screen and (max-width:500px) {
.ban-logos{width:283px;height:71px}
.ban-logos .l1{margin:17px 0 0 -14px}
.ban-logos .l2{height:54px;display:block;transform:scale(.8);top:8px;left:196px}
.ban-logos span img{width:80px}
}
@media screen and (max-width:420px) {
.logo-scr{transform:scale(.6)}
}


/* Bottom CTA */
.id360-two-cta{display:inline-block;width:100%;text-align:center;margin-top:0px}
.id360-two-cta a{display:inline-block;font-size:16px;line-height:26px;font-weight:400;color:#fff;padding:10px 40px 10px 25px;margin:0 10px;transition:.3s ease-in;border-radius:4px;position:relative;text-decoration:none;box-sizing:border-box}
.id360-two-cta .grn-cta{background:#144650}
.id360-two-cta .red-cta{background:#F0473D}
.id360-two-cta a:before{content:"";width:6px;height:6px;border-top:1.5px solid #fff;border-right:1.5px solid #fff;position:absolute;right:25px;top:20px;transform:rotate(45deg)}
.id360-two-cta a:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 2px 7px #0000002e}
@media screen and (max-width: 500px) {
.id360-two-cta a{display:block;width:170px;margin:10px auto}
}
