        @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';
        }
        
        .wpam-wrap *,
        .wpam-wrap *:after,
        .wpam-wrap *:before {
            padding: 0;
            margin: 0;
            box-sizing: border-box;
        }
        
        a,
        a:hover {
            text-decoration: none;
        }
        
        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
        }
        
        body {
            color: #000;
        }
        
        .wpam-wrap p {
            font-size: 17px;
            line-height: 1.6;
            margin: 0 0 20px;
        }
        
        #meCommonFooterNew .clearfix {
            line-height: unset;
        }
        
        .last-updated-text {
            text-align: right;
            font-size: 14px;
            margin: 10px 0 0;
        }
        
        .last-updated-text span {
            font-family: var(--primaryfont-bold);
        }
        
        p.clearfix {
            line-height: 0;
        }
        
        ul.nav.header-nav.productmenu.clearfix {
            margin: revert;
            margin-right: 20px;
        }
        
        #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;
        }
        
        a.btn-dwd.btn-border {
            background: transparent;
            color: #000;
            border: 1px solid;
        }
        
        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;
            position: relative;
            top: -10px;
        }
        
        .banner-contain {
            max-width: 1000px;
            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;
            max-width: 690px;
            margin: 0 auto 20px;
        }
        
        .banner-contain p:last-child {
            margin: 0 auto;
            text-align: center;
        }
        /*  */
        
        .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;
        }
        /*  */
        
        .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-0 p:last-child,
        #section-1 p:last-child,
        #section-2 p:last-child,
        #section-3 p:last-child,
        #section-4 p:last-child,
        #section-5 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;
            max-width: 760px;
        }
        
        .pam360-footer-wrap p:last-child {
            margin: 0;
            text-align: center;
        }
        
        a.act-btn {
            text-transform: none;
            font-size: 17px;
            font-family: var(--primaryfont-semibold);
        }
        /*  */
        
        .tick-list {
            padding-left: 40px;
        }
        
        .tick-list li {
            padding: 0 0 20px 25px;
            position: relative;
        }
        
        .tick-list li:last-child {
            padding-bottom: 0;
        }
        
        .tick-list 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;
        }
        
        .tick-list li:after {
            content: " ";
            position: absolute;
            left: 0;
            top: 4px;
            background: #28296d;
            width: 17px;
            height: 17px;
            border-radius: 50%;
        }
        
        .dots-list {
            padding-left: 40px;
        }
        
        .dots-list li {
            padding: 0 0 20px 25px;
            position: relative;
        }
        
        .dots-list li:last-child {
            padding-bottom: 0;
        }
        
        .dots-list li:before {
            content: " ";
            /* box-shadow: inset 2px -2px 0 rgb(255 255 255); */
            height: 7px;
            /* transform: rotate(-45deg); */
            width: 7px;
            margin: 0;
            transition: all 1s;
            position: absolute;
            top: 9px;
            left: 5px;
            z-index: 1;
            background: #fff;
            border-radius: 50%;
        }
        
        .dots-list li:after {
            content: " ";
            position: absolute;
            left: 0;
            top: 4px;
            background: #28296d;
            width: 17px;
            height: 17px;
            border-radius: 50%;
        }
        
        #section-2 p:last-child {
            margin: 0;
        }
        
        #section-5 {
            padding: 80px 0;
        }
        
        .sub-section {
            padding: 40px 0 0;
        }
        
        .sub-section:nth-of-type(1) {
            padding: 20px 0 0;
        }
        
        .sub-section h3 {
            margin: 0 0 15px;
            font-size: 24px;
        }
        
        .sub-section ul {
            margin-top: 20px;
            font-size: 17px;
        }
        
        .sub-section ul h3 {
            font-size: 24px;
            margin: 7px 0 15px;
        }
        
        .sub-section ul li p:not(:last-child) {
            margin: 0 0 20px
        }
        
        .faq-wrap {
            padding: 80px 0 0;
        }
        
        .faq-wrap h2 {
            text-align: center;
            margin: 0 0 10px;
        }
        
        ul.accordion-wrap {
            overflow: hidden;
        }
        
        .accordion-list {
            position: relative;
            margin: 20px 0;
            background-color: #f5f8fa;
            -webkit-box-shadow: 5px 5px 0 0 rgba(0, 0, 0, 0.02);
            box-shadow: 5px 5px 0 0 rgba(0, 0, 0, 0.02);
        }
        
        .accordion-title {
            color: #212121;
            cursor: pointer;
            display: block;
            padding: 20px 30px;
            position: relative;
            text-align: left;
            font-family: var(--primaryfont-semibold);
            font-size: 20px;
        }
        
        .accordion-title::after {
            width: 13px;
            height: 13px;
            border-right: 2px solid #4a6e78;
            border-bottom: 2px solid #4a6e78;
            position: absolute;
            right: 10px;
            content: " ";
            top: 23px;
            transform: rotate(-45deg);
            transition: all 0.2s ease-in-out;
        }
        
        .accordion-title.active::after {
            transform: rotate(45deg);
            transition: all 0.2s ease-in-out;
        }
        
        .accordion-content {
            color: #000;
            display: none;
            margin: 0;
            padding: 20px 30px 30px;
            text-align: left;
        }
        
        .accordion-content p {
            font-size: 17px;
        }
        
        .accordion-content p:last-child {
            margin-bottom: 0;
        }
        
        .table-wrap {
            margin: 40px 0 0;
        }
        
        .table-wrap {
            border: 1px solid #000;
            max-width: 700px;
            width: 100%;
            margin: 0 auto;
            max-width: calc(100%);
            margin: 20px 0;
        }
        
        .table-wrap li {
            display: flex;
            border-bottom: 1px solid #000;
            padding: 0;
            justify-content: space-between;
        }
        
        .table-wrap li:last-child {
            border-bottom: none;
        }
        
        .table-wrap li h5 {
            background: #ffeadd;
        }
        
        .table-wrap li h5,
        .table-wrap li p {
            /* flex: 1; */
            margin: 0;
            padding: 10px;
            width: 50%;
            box-sizing: border-box;
        }
        
        .table-wrap li h5:last-child,
        .table-wrap li p:last-child {
            border-left: 1px solid #000;
            width: calc(100% - 220px);
        }
        
        .table-wrap li h5:first-child,
        .table-wrap li p:first-child {
            width: 220px;
        }
        
        .container p {
            text-align: unset;
        }
        
        .fea-list-cont.clearfix {
            line-height: unset;
        }
        
        .fea-nav-list {
            width: 100%;
            padding: 0 5%;
            margin: 30px 0 0 !important;
        }
        
        .btmBar {
            display: none;
        }
        
        .h2.tac {
            font-family: var(--primaryfont-semibold);
        }
        
        #section-2 .sub-section {
            padding-left: 20px;
        }
        
        @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;
            }
        }
        
        @media only screen and (max-width: 1100px) {
            .wpam-content-wrap {
                margin: 0 auto 0 0;
                width: 97%;
            }
        }
        
        @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 h1 {
                font-size: 40px;
            }
            .table-wrap li h5:first-child,
            .table-wrap li p:first-child {
                width: 142px;
            }
            .table-wrap li h5:last-child,
            .table-wrap li p:last-child {
                border-left: 1px solid #000;
                width: calc(100% - 142px);
            }
            #survey {
                display: none !important;
            }
        }
        
        @media only screen and (max-width: 500px) {
            a.btn-dwd.btn-border {
                margin: 10px 0 0;
            }
            .dots-list,
            .tick-list {
                padding-left: 20px;
            }
        }
        .breadcrumb {
        display: none;
    }