        .fea-nav-list {
            padding: 1px 0 20px 3%;
        }
    
.heading-menu {display:none}
        @font-face {
            font-family: 'Zoho_Puvi_Light';
            src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_light.eot');
            src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_light.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_light.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_light.otf') format('opentype');
            font-weight: normal;
            font-style: normal;
            font-display: swap;
        }
        
        @font-face {
            font-family: 'Zoho_Puvi_Regular';
            src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_regular.eot');
            src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_regular.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_regular.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_regular.otf') format('opentype');
            font-weight: normal;
            font-style: normal;
            font-display: swap;
        }
        
        @font-face {
            font-family: 'Zoho_Puvi_Medium';
            src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_medium.eot');
            src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_medium.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_medium.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_medium.otf') format('opentype');
            font-weight: normal;
            font-style: normal;
            font-display: swap;
        }
        
        @font-face {
            font-family: 'Zoho_Puvi_SemiBold';
            src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_semibold.eot');
            src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_semibold.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_semibold.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_semibold.otf') format('opentype');
            font-weight: normal;
            font-style: normal;
            font-display: swap;
        }
        
        @font-face {
            font-family: 'Zoho_Puvi_Bold';
            src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_bold.eot');
            src: url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_bold.eot') format('embedded-opentype'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_bold.woff2') format('woff2'), url('https://fonts.zohostatic.com/zohopuvi/3.5/zoho_puvi_bold.otf') format('opentype');
            font-weight: normal;
            font-style: normal;
            font-display: swap;
        }
        
         :root {
            --primaryfont-bold: 'Zoho_Puvi_Bold';
            --primaryfont-semibold: 'Zoho_Puvi_SemiBold';
            --primaryfont-regular: 'Zoho_Puvi_Regular';
            --primaryfont-medium: 'Zoho_Puvi_Medium';
            --primaryfont-light: 'Zoho_Puvi_Light';
        }
        
        *,
         :after,
         :before {
            padding: 0;
            margin: 0;
            box-sizing: border-box;
        }
        
        a,
        a:hover {
            text-decoration: none;
        }
        
        html {
            line-height: 1;
            -ms-text-size-adjust: 100%;
            -webkit-text-size-adjust: 100%
        }
        
        body {
            font-family: var(--primaryfont-regular);
            font-size: 17px;
            line-height: 1.5;
            color: #000;
            text-rendering: optimizeLegibility;
            -webkit-font-smoothing: antialiased;
        }
        
        h1,
        h2,
        h3,
        h4,
        h5,
        h6 {
            font-feature-settings: "liga"0, "clig"0;
            letter-spacing: -0.2px
        }
        
        h1 {
            font: 44px/1 Zoho_Puvi_Bold;
        }
        
        h2 {
            font: 38px/1.25 Zoho_Puvi_SemiBold
        }
        
        h3 {
            font: 28px/1.3 Zoho_Puvi_SemiBold
        }
        
        h4 {
            font: 23px/1.4 Zoho_Puvi_SemiBold
        }
        
        h5 {
            font: 19px/1.4 Zoho_Puvi_SemiBold
        }
        
        h6 {
            font-size: 15px
        }
        
        p {
            font-size: 17px;
            line-height: 1.6;
            margin: 0 0 20px
        }
        
        img {
            max-width: 100%;
            width: 100%;
        }
        
        .text-center {
            text-align: center;
        }
        
        p.clearfix {
            line-height: 0;
        }
        
        .heading-menu {
            display: none;
        }
        
        .nav-dwn a {
            width: 156px;
        }
        
        ul.nav.header-nav.productmenu.clearfix {
            margin-bottom: 0px;
        }
        
        #commonHeader {
            min-height: 91px;
            max-width: 100%;
            overflow: hidden;
        }
        
        header:not(.abheader) #MEmobPanel {
            top: 84px;
        }
        
        .aside-nav {
            background: rgba(0, 20, 60, .9);
            top: 0;
        }
        /*  */
        
        .btn-dwd {
            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;
        }
        
        .prd-nav .btm-dwn a {
            width: 151px;
        }
        
        a.btn-dwd.btn-border {
            background: transparent;
            color: #000;
            border: 1px solid;
            margin: 0 0 0 10px;
        }
        
        div#quickFixDiv {
            position: absolute;
            top: 0;
            z-index: -1000;
            text-indent: -9999999px;
            opacity: 0;
            visibility: hidden;
        }
        
        .margin-0 {
            margin: 0;
        }
        
        .pam360-breadcrumb {
            display: none;
        }
        
        h2 {
            font-size: 34px;
            font-family: var(--primaryfont-bold);
        }
        
        .banner-wrap {
            width: 100%;
            padding: 80px 0;
            background-color: #eaf4ff;
            color: #000;
            overflow: hidden;
        }
        
        .banner-contain {
            max-width: 980px;
            width: 90%;
            margin: 0 auto;
            text-align: center;
        }
        
        .banner-wrap h1 {
            color: #000;
            margin: 0 0 20px;
            font-size: 50px;
            line-height: 1.2;
        }
        
        .banner-contain p {
            font-size: 17px;
        }
        
        .banner-contain p:last-child {
            margin: 0;
            text-align: unset;
        }
        /*  */
        
        .pam360-cont-wrap {
            padding: 0 0 0;
        }
        /*  */
        
        .pam-principle {
            margin: -150px 0 100px;
        }
        
        .pam-principle .container {
            max-width: 1000px;
        }
        
        .pam-principle h4 {
            padding: 60px;
            margin: 0 0 40px;
            background: #fafafa;
            line-height: 1.8;
        }
        
        .pam-principle p:last-child {
            margin: 0;
        }
        /*  */
        
        .last-updated-text {
            text-align: right;
            font-size: 14px;
            margin: 10px 0 0;
        }
        
        .last-updated-text span {
            font-family: var(--primaryfont-bold);
        }
        
        .wpam-content-wrap {
            position: relative;
            width: 95%;
            max-width: 1440px;
            margin: 0 auto 0;
            display: flex;
            justify-content: space-between;
        }
        
        .wpam-nav-contain {
            max-width: 300px;
            background: #fbfbfb;
            top: 100px;
            transition: .5s all;
            z-index: 1;
            position: sticky;
        }
        
        .wpam-nav-contain ul {
            position: sticky;
            top: 100px;
            padding: 30px 0;
            list-style: none;
            padding: 30px 0 0;
        }
        
        .wpam-nav-contain ul li {
            border-bottom: 1px solid #ececec;
        }
        
        .wpam-nav-contain ul li a {
            font-size: 15px;
            padding: 15px;
            display: block;
            color: #000;
            font-family: var(--primaryfont-semibold);
        }
        
        .wpam-nav-contain ul li a.active {
            color: #f00
        }
        
        .wpam-content-contain {
            max-width: calc(100% - 340px);
            width: 100%;
            margin: 0;
            padding-left: 0;
        }
        
        .wpam-content-contain .section .container {
            max-width: 100%;
            width: 100%;
            margin: 0 auto;
            padding-left: 0;
        }
        
        .wpam-content-contain h2,
        .wpam-content-contain h4 {
            margin: 0 0 20px;
        }
        
        .wpam-content-contain h4 {
            margin-bottom: 15px;
            font-family: var(--primaryfont-semibold);
        }
        
        .wpam-content-contain .container {
            width: 100%;
            max-width: 100%;
            margin: 0;
            padding: 0 0px;
        }
        
        .section {
            padding: 80px 0 0;
        }
        
        .section p {
            text-align: unset;
        }
        
        #section-1 p:last-child,
        #section-2 p:last-child {
            margin: 0;
        }
        /* section-5 */
        
        #section-5 p:last-child {
            margin: 0;
        }
        
        #section-10 .sub-section span {
            /* display: block; */
            position: absolute;
            left: 0;
            top: 0;
            display: block;
            width: 70px;
            height: 70px;
            background-image: url(https://www.manageengine.com/products/passwordmanagerpro/images/wpm-sprite.svg);
            background-repeat: no-repeat;
            background-size: 410px auto;
        }
        
        .ico-img-1 {
            background-size: 0 0;
        }
        
        .ico-img-2 {
            background-position: -84px 0;
        }
        
        .ico-img-3 {
            background-position: -175px 0;
        }
        
        .ico-img-4 {
            background-position: -264px 0;
        }
        
        .ico-img-5 {
            background-position: -342px 0;
        }
        
        #section-10 .sub-section {
            margin: 40px 0 0 0;
            padding: 0 0 0 90px;
            position: relative;
        }
        
        .sub-section p:last-child {
            margin: 0 0 0;
        }
        
        #section-10 .sub-section ul {
            padding-left: 20px;
        }
        
        #section-11 ul {
            padding-left: 40px;
        }
        
        #section-10 .sub-section ul li,
        #section-11 ul li {
            padding: 0 0 20px 25px;
            position: relative;
        }
        
        #section-10 .sub-section ul li:last-child,
        #section-11 ul li:last-child {
            padding-bottom: 0;
        }
        
        #section-10 .sub-section ul li:before,
        #section-11 ul li:before {
            content: " ";
            box-shadow: inset 2px -2px 0 rgb(255 255 255);
            height: 5px;
            transform: rotate(-45deg);
            width: 10px;
            margin: 0;
            transition: all 1s;
            position: absolute;
            top: 9px;
            left: 4px;
            z-index: 1;
        }
        
        #section-10 .sub-section ul li:after,
        #section-11 ul li:after {
            content: " ";
            position: absolute;
            left: 0;
            top: 4px;
            background: #28296d;
            width: 17px;
            height: 17px;
            border-radius: 50%;
        }
        /* section-11 */
        
        #section-11 {
            padding: 80px 0;
        }
        
        .sub-section h3 {
            font-size: 26px;
            margin: 15px 0 15px;
        }
        
        #section-11 p:last-child {
            margin: 0;
        }
        /*  */
        
        .pam360-footer-wrap h2 {
            font-size: 38px;
            margin: 0 auto 20px;
            color: #000;
        }
        
        .pam360-footer-wrap {
            background: #eaf4ff;
            padding: 80px 0;
        }
        
        .pam360-footer-wrap .container {
            display: block;
            text-align: center;
        }
        
        a.act-btn {
            text-transform: none;
            font-size: 17px;
            font-family: var(--primaryfont-semibold);
        }
        
        @media only screen and (min-width: 1921px) {
            .wpam-nav-contain {
                left: 0;
            }
            .burger-box {
                display: none;
            }
        }
        
        @media only screen and (max-width: 1200px) {
            .banner-wrap h1 {
                font-size: 48px;
            }
            #section-3 ul {
                grid-template-columns: repeat(2, 1fr);
                grid-gap: 20px;
            }
        }
        
        @media only screen and (max-width: 1100px) {
            .wpam-content-wrap {
                margin: 0 auto 0 0;
                width: 97%;
            }
            #section-3 ul li {
                padding: 25px;
            }
        }
        
        @media only screen and (max-width: 1025px) {
            #commonHeader {
                min-height: 74px;
                height: 70px;
            }
        }
        
        @media only screen and (max-width: 992px) {
            #header-mainsec {
                height: 41px;
            }
            .banner-wrap h1 {
                font-size: 44px;
                line-height: 1.2;
            }
            .wpam-nav-contain {
                display: none;
            }
            .wpam-content-wrap {
                width: 90%;
                margin: 0 auto;
                display: block;
            }
            .wpam-content-contain {
                max-width: 100%;
            }
        }
        
        @media only screen and (max-width: 767px) {
            .banner-wrap {
                padding: 60px 0;
            }
            .banner-wrap h1 {
                font-size: 40px;
            }
            h2 {
                font-size: 30px;
            }
            .sub-section h3 {
                font-size: 23px;
                margin: 15px 0;
            }
            .section {
                padding: 70px 0 0;
            }
            #section-11 {
                padding: 70px 0;
            }
            #section-10 .sub-section {
                margin: 40px 0 0 0;
                padding: -0;
            }
            #section-10 .sub-section span {
                position: static;
            }
            #section-10 .sub-section ul,
            #section-11 ul {
                padding-left: 10px;
            }
        }
        
        @media only screen and (max-width: 500px) {
            a.btn-dwd.btn-border {
                margin: 10px 0 0;
            }
        }
        
        #section-4 p:last-child {
            margin: 0;
        }
    