
.benefits .per50 h4{margin: 8px 0 13px;font-weight: 600;}
.benefits .per50{height: 170px;width: 50%;padding: 0;}
.benefits .per50 div{padding-right: 15px;}
.per50 span{position: relative;background:url(https://www.manageengine.com/fr/self-service-password/images/endpoint-multi-factor-authentication-icon-sprite.png) no-repeat;display:inline-block;background-size:220px;background-position:-4px -3px;width: 50px;height: 40px;}
.sec1 .per50:nth-child(2) span{background-position: -121px -7px;width: 33px;}
.sec1 .per50:nth-child(3) span{background-position: -59px -7px;}
.sec1 .per50:nth-child(4) span{background-position: -166px -5px;}
.sec2 .per50:nth-child(1) span{background-position: -4px -59px;}
.sec2 .per50:nth-child(2) span{background-position: -66px -58px;}
.sec2 .per50:nth-child(3) span{background-position: -119px -58px;}
.sec2 .per50:nth-child(4) span{background-position: -178px -58px;}
.benfts h2{font-size: 20px;margin: 10px 0 10px;}
.benfts .per30 {width: 28%;padding: 0 1% 0 4%;}
.benfts .per30 h3{font-size: 16px;font-weight: 600;    margin: 0px 0 5px;}
.benfts .per30 h3:before{content: "";position: absolute;background:url(https://www.manageengine.com/fr/self-service-password/images/endpoint-multi-factor-authentication-icon-sprite.png) no-repeat;background-size:220px;width: 47px;height: 37px;background-position: -6px -115px;margin-left: -27px;}
.benfts .per30:nth-child(3) h3:before{background-position: -81px -115px;width: 53px;}
.benfts .per30:nth-child(4) h3:before{background-position: -156px -115px;width: 53px;}

.bes-faq{margin:0 auto;display:table;padding: 0 !important;width: 100%;}
.bes-faq h2{font-size:20px;margin: 20px 0 15px;}
.bes-faq-colla{margin:25px 0 30px}
.bes-faq .collapse{border:1px solid #ebeeef;border-radius:5px;}
.bes-faq .collapse ul li{border:0 solid #ebeeef;box-shadow:none;border-bottom:1px solid #ebeeef;margin-bottom:0;border-radius:5px 5px 0 0;background: #f9fdff;}
.bes-faq .collapse ul .act-whi{background: #fff;}
.bes-faq .collapse ul li:last-child{border-bottom:0;border-radius:5px 5px 5px 5px;}
.bes-faq .collapse ul li h5{padding:20px 50px 20px 30px;font-size:16px;font-weight:600;color: #15679b;}
.bes-faq .collapse ul li p{font-size:14px;margin:0 125px 15px 32px;color:#151414}
.bes-faq .collapse ul li:after{display:none}
.bes-faq .collapse ul li:hover{background:#fff}
.collapse ul{border-bottom:0;border:0;    padding: 0 !important;}
.collapse ul li{position:relative;overflow:hidden;background:#f8fcff;margin-bottom:20px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;border:1px solid #cbdeeb;box-shadow:rgba(0,0,0,.07) 0 2px 5px;-webkit-box-shadow:rgba(0,0,0,.07) 0 2px 5px;-moz-box-shadow:rgba(0,0,0,.07) 0 2px 5px;-o-box-shadow:rgba(0,0,0,.07) 0 2px 5px;background:#fff}
.collapse ul li:hover{background:#f6fdff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
.collapse ul li .act{color:#000;font-weight:600}
.collapse ul li h5{display:block;padding:28px 20px 25px 100px;font-weight:600;color:#000;line-height:30px;position:relative;font-size:18px;cursor:pointer;z-index:1}
.collapse ul li:before{content:'';position:absolute;width:24px;height:24px;background:#e8edf0;right:24px;top:22px;border-radius:50px;}
.act-whi{background:#f6fdff}
.collapse ul .act-whi:before{background:#15679b}
.collapse ul li h5:before{content:'';position:absolute;width:12px;height:2px;background:#15679b;right:30px;top:33px;}
.collapse ul .act-whi h5:before{background:#fff}
.collapse ul li h5:after{content:'';position:absolute;width:2px;height:12px;background:#15679b;right:35px;top:28px}
.act:after{display:none!important}
.collapse ul li p{margin:0 20px 10px 30px;display:none;font-size:15px;font-weight:400;color:#333;line-height:28px}
.collapse ul li p:last-child{margin:0 20px 25px 30px}
.collapse ul li:after{content:'';position:absolute;left:34px;top:19px;width:45px;height:45px;background-size:470px;background-position:0 0;z-index:0}

.img-zoom img:hover{cursor: zoom-in;}
ol.pB li{padding-bottom: 10px;}
.feaBanner{margin: 10px 0 40px 0;}
@media screen and (max-width:767px) {
.benefits .per50{height: 150px;width: 100%;text-align: center;border: solid 1px #e9e9e9;margin-bottom: 25px;padding: 15px 0;}
.benfts .per30{padding: 0 1% 0 4%;margin: 20px 0;width: 100%;}
}
.ctaContainer .wam-form ul li:nth-child(1){width:75%}.ctaContainer .wam-form ul li:nth-child(2){width:21%;border-radius:0 4px 4px 0}.ctaContainer .wam-form ul li:nth-child(3){width:100%;margin-top:10px}#country_state{opacity:1;margin-left:-20px}.ctaContainer .wam-form ul li input[type=submit]{border-radius:4px}@media screen and (max-width:768px){.ctaContainer .wam-form ul li:nth-child(2){width:20%}}@media screen and (max-width:480px){.ctaContainer .wam-form ul li:nth-child(1){width:96.8%;border-radius:4px}.ctaContainer .wam-form ul li:nth-child(2){width:97%;margin-top:10px;border-radius:4px}.selectedCountry{left:-23px}.ctaContainer .wam-form ul li:nth-child(2):before{margin:22px 0 0 244px}}

