:root{--link-blue:#0052D9;--link-blue-hov:#003da0;--link-light-hov:#c1d9ff;--btn-red:#d00416;--btn-red-hov:#dd002c}
body{margin:unset;margin:0;padding:0}
.af{font-family:ZohoPuvi;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0;padding:0}
.af *{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
.af a,.af label,.af li,.af p,.af span,.af td{line-height:27px;font-size:16px}
.af h1,.af h2,.af h3,.af h4,.af h5,.af h6,.af p{margin:0;overflow-wrap:break-word}
.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 li a,.af p a{color:var(--link-blue)}
.af,.af *,.af ::after,.af ::before,.af a,.af div,.af h1,.af h2,.af input,.af li,.af p,.af span,.af ul{box-sizing:border-box}
.af p{margin-bottom:15px}
.ac{margin:0 auto;position:relative;max-width:1320px;width:100%;padding:0 20px}
.af:after.af div:after{content:"";clear:both;display:table}
.af img{-ms-interpolation-mode:bicubic;display:inline-block;max-width:100%;vertical-align:middle}
.fea-sc-bg,.solu-bott-ban .inn,.wsm-ban{background:linear-gradient(139deg,#002882,#004aeb);padding:60px 0;position:relative}
.fea-sc-bg::before,.solu-bott-ban .inn:after,.wsm-ban:before{content:'';position:absolute;inset:0;background:url(https://www.manageengine.com/log-management/images/all-fea-bg-line-25.webp) no-repeat center top;background-size:100% 100%}
.wsm-ban .ac{align-items:center;display:grid;grid-template-columns:calc(100% - 550px) 550px;gap:20px}
.wsm-ban-full .ac{display:block}
.wsm-ban .ban-tit h1{padding-bottom:20px;color:#fff;font-size:clamp(24px, 3.5vw + 1rem, 48px);font-weight:400;line-height:1.3}
.wsm-ban .ban-tit h4{font-size:20px;line-height:30px;font-weight:300;color:#fff}
.wsm-ban .ban-img{position:relative}
.wsm-ban .ban-img iframe{width:100%;border-radius:8px;border:8px solid rgba(69,121,236,.5)}
.cal-flex{display:flex;flex-wrap:wrap;gap:0}
.wsm-ban .cta-solu-group-25{margin-top:50px}
.cta-solu-group-25{gap:20px;display:flex;flex-wrap:wrap}
.cta-solu-group-25 a{height:58px;line-height:36px}
.cta-align-cen{justify-content:center}
.af h2{font-size:clamp(24px, 2.5vw + 1rem, 36px);font-weight:400;margin-bottom:20px;line-height:1.2;color:#000;margin-top:60px}
.af .cta-solu-comm{font-size:16px;font-weight:400;padding:10px 35px;display:flex;border-radius:3px;border-radius:2px;position:relative;align-items:center;cursor:pointer}
.ban-tit .cta-solu-comm{box-shadow:0 1px 4px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25)}
.af .cta-solu-comm:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;transition:all .25s ease;border-radius:2px;box-shadow:inset 0 0 0 60px #2d2c3e00}
.af .cta-solu-comm:hover:before{box-shadow:inset 0 0 0 1px #ffffff33}
.af .cta-solu-comm:hover i{transform:translateX(4px)}
.cta-solu-red{background:var(--btn-red);border:1px solid var(--btn-red);color:#fff}
.cta-solu-yel{background:#ffc538;border:1px solid #ffc538;color:#000}
.cta-solu-line{border:1px solid #fff;color:#fff}
.cta-solu-blu-line{color:var(--link-blue);border:1.5px solid var(--link-blue)}
.sec-dis .cta-solu-blu-line{box-shadow:none}
.cta-link-arr{position:relative}
.cta-link-arr:after,.cta-solu-comm i,.feature-card span:after,.feature-card>a.singlink:after{width:18px;height:14px;display:inline-block;background-size:18px;vertical-align:middle;position:relative;transition:all .2s ease;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMyAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTggOUwxMiA1TDggMSIgc3Ryb2tlPSJ3aGl0ZSIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMTIgNUwxIDUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==);background-repeat:no-repeat;margin-left:10px}
.cta-solu-comm.cta-solu-yel i{filter:invert(1)}
.cta-solu-comm:hover{box-shadow:0 6px 19px -4px #00000040}
.ban-tit{padding:70px 100px 50px 0}
@media screen and (max-width:1100px){
.wsm-ban .ban-tit{padding-right:50px}
.wsm-ban .ban-tit h2{font-size:42px;line-height:54px}
}
@media screen and (max-width:992px){
.wsm-ban .ac{padding:40px 20px 20px 20px;display:block;text-align:center;max-width:700px}
.wsm-ban .ban-tit h2,.wsm-ban .ban-tit h2 strong{font-size:32px;line-height:42px;font-size:26px;line-height:36px}
.wsm-ban .ban-tit{padding:0}
.ban-img{margin-top:40px}
.wsm-ban .cta-solu-group-25{justify-content:center}
}
.breadcrumb--container p{margin:0;padding:0}
.breadcrumb--container a{display:inline-block;font-size:14px;line-height:1.5;color:#fff;padding:2px 10px 0 0;margin-right:8px;position:relative;text-decoration:none}
.breadcrumb--container p a{text-decoration:none}
.breadcrumb--container a:after{pointer-events:none;content:"";width:5px;height:10px;border-right:1px solid;position:absolute;right:0;top:3px;bottom:0;margin:auto;transform:rotate(25deg);color:#fff}
.breadcrumb--container a:last-child{pointer-events:none;color:#000;padding-right:0;margin-right:0}
.breadcrumb--container a:last-child:after{display:none}
.breadcrumb--container span{color:#fff;opacity:.6}
.breadcrumb--container a:hover,.breadcrumb--container p a:hover{color:var(--link-light-hov);text-decoration:underline}
.breadcrumb--container{top:-40px;position:absolute;display:block}
.scrn-img{margin:35px 0}
.trust-cli h4{font-size:16px;line-height:1.6;margin-bottom:20px;color:#000}
.trust-cli h4 strong{font-weight:500}
.wsm-grid-num-3{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:60px 0}
.wsm-grid-num-3 div{background:#f0f4ff;border-radius:8px;padding:22px 20px 20px 100px;position:relative}
.wsm-grid-num-3 i{background-image:url('../images/pci-dss-compliance-software-spri-compli-25.png');background-size:202px;width:62px;height:62px;display:inline-block;background-color:#e2e9fc;border-radius:4px;position:absolute;left:20px;top:20px}
.ic-num-1{background-position:0 0}
.ic-num-2{background-position:-70px 0}
.ic-num-3{background-position:-140px 0}
.wsm-grid-num-3 h5{color:var(--link-blue);font-size:26px;font-weight:600;line-height:28px;padding-bottom:3px}
.wsm-grid-num-3 p{font-size:15px;margin:0}
.notes-graw{background:#f5f4f4;padding:25px 25px 25px 50px;border-radius:5px;margin-top:35px;position:relative}
.notes-graw:before{content:'';position:absolute;background:url('../images/pci-dss-compliance-software-spri-compli-25.png') no-repeat -14px -60px;background-size:161px;width:19px;height:19px;top:32px;left:20px}
.notes-graw p{margin:0}
.wsm-tab-scr .lhs{width:240px;padding:50px 50px 50px 0}
.wsm-tab-scr .lhs h3{font-size: 16px;font-weight: 500;padding-bottom: 15px;}
.wsm-tab-scr .rhs{width:calc(100% - 240px);padding:50px 0 50px 50px;border-left:1px solid #d4d4d4}
.wsm-tab-scr-tit{text-align:left;position:sticky;top:120px;border-left:1px solid #d4d4d4}
.wsm-tab-scr-tit li a{font-size:14px;line-height:26px;padding:8px 2px 8px 15px;display:flex;flex-wrap:nowrap;align-items:center;border-left:4px solid #fff;cursor:pointer;color:#000}
.wsm-tab-scr-tit li a.act{border-left-color:var(--link-blue);background:#eaf0ff;font-weight:400}
.wsm-tab-scr-tit li a{color:var(--link-blue);font-weight:400;font-size:14px}
.wsm-tab-scr-box{margin-bottom:50px}
.af .wsm-tab-scr-box h3{font-size:28px;line-height:38px;font-weight:500;padding-bottom:15px}
.wsm-tab-scr-box p{padding-bottom:20px}
.wsm-tab-scr-box ul li{padding:0 0 0 25px;position:relative}
.wsm-sti-tab-tit{position:sticky;top:49px;z-index:1}
.wsm-sti-tab-tit ul{position:relative;background:#fff;border-bottom:1px solid #efefef;text-align:center;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}
.wsm-sti-tab-tit ul li{transition:.3s ease-in}
.wsm-sti-tab-tit ul li span{font-size:14px;line-height:22px;color:#000;font-weight:400;display:inline-block;width:100%;box-sizing:border-box;position:relative;cursor:pointer;text-align:center;padding:15px 0;z-index:1;transition:all .4s ease;border-bottom:2px solid #fff}
.wsm-sti-tab-tit-sm ul li span{font-size:12px}
.wsm-sti-tab-tit ul li span:hover{color:var(--link-blue)}
.wsm-sti-tab-tit ul li span.act{display:inline-block;color:var(--link-blue);border-color:var(--link-blue)}
.wsm-sti-tab-tit ul li:last-child{margin-right:0}
.fea-scrn{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;padding:40px 0;gap:38px}
.fea-scrn:last-child{padding-bottom:0}
.sec-scrn-tab .cta-solu-group-25{margin-bottom:30px;display:inline-block}
.af .af .fea-scrn h3,.af .af .fea-scrn h3 a{font-size:clamp(18px, 2.5vw + 1rem, 30px);font-weight:400;padding-bottom:20px;color:#000;line-height:1.3}
.af .af .fea-scrn h3 a{color:var(--link-blue)}
.af .scrn-com *{font-size:16px;font-weight:300;color:#000}
.af .scrn-com strong,.af .scrn-com strong a{font-weight:500}
.af .scrn-com a,.scrn-com .me-list-comm li a strong{color:var(--link-blue)}
.me-list-comm li strong{color:#000;font-weight:500}
.fea-scrn p{padding-bottom:10px}
.fea-scrn p a,.fea-scrn ul li a{color:var(--link-blue)}
.scrn-com{width:48%}
.fea-sc-im img{width:100%;border-radius:5px}
.fea-sc-bg{position:sticky;top:110px;padding:50px 0 50px 50px;border-radius:4px;overflow:hidden}
.fea-sc-bg img{position:relative;right:-6px}
.scrn-pad-lhs{padding-left:50px}
.fea-scrn .fea-org-box{background:#fff9f4;padding:30px;margin-top:20px}
.fea-scrn .me-list-comm{margin-top:15px}
.me-list-comm{display:inline-block}
.me-list-comm li{position:relative;padding-left:28px;margin-bottom:15px;font-size:16px;line-height:26px;font-weight:300;text-align:left}
.me-list-comm li:before{content:"";width:7px;height:7px;background:#000;position:absolute;left:0;top:8px;border-radius:2px}
.me-list-comm li:last-child{margin-bottom:0;padding-bottom:0}
.fea-scrn .cta-solu-blu-line{color:var(--link-blue);font-size:16px;border-radius:2px;border:1.5px solid var(--link-blue);box-shadow:none;height:auto;line-height:21px;padding:10px 30px;font-weight:400}
.cta-link-arr:after,.cta-solu-blu-line i,.feature-card span:after,.feature-card>a.singlink:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjggOUwzLjE5OTk5IDkiIHN0cm9rZT0iIzAwNTJEOSIgc3Ryb2tlLXdpZHRoPSIxLjM1IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTEwLjQgMTQuNEwxNS44IDkuMDAwMDJMMTAuNCAzLjYwMDAyIiBzdHJva2U9IiMwMDUyRDkiIHN0cm9rZS13aWR0aD0iMS4zNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);background-repeat:no-repeat}
.fea-scrn .cta-solu-group-25{margin-top:40px}
.af .fea-scren-slidlist li{float:left;padding:0 0 40px 0}
@media screen and (max-width:992px){
.fea-scrn{border:1px solid #d0d0d0;border-radius:10px;padding:30px;margin-bottom:30px;gap:15px}
.fea-scrn .scrn-com{width:100%;padding:0}
.fea-sc-im{padding:15px;order:2;margin-top:20px}
.wsm-sti-tab-tit{display:none}
}
.sec-det-tab-ali-cen .tit-sub{text-align:center}
.sec-det-tab.sec-det-tab-ali-cen .tit-sub{max-width:100%}
.sec-det-tab-ali-cen .faq--section{max-width:1000px;margin:0 auto;width:auto;padding:0}
.sec-det-tab-ali-cen .cta-solu-group-25{justify-content:center;margin-top:40px}
.sec-det-tab .tit-sub{max-width:950px}
.sec-scrn-tab .scrn-com h4{font-weight:500;font-size:18px;margin-top:0;line-height:1.5}
.tit-sub p,.tit-sub p a{font-size:18px;font-weight:400;line-height:28px}
.dis-feas{margin-top:50px}
.dis-feas .cta-solu-group-25{justify-content:center;margin-top:30px}
.features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:30px}
.features-grid-2{grid-template-columns:repeat(2,1fr)}
.feature-card{background:#fff;transition:box-shadow .3s ease;padding:30px;border-radius:7px;position:relative;border:1px solid #d4d4d4}
.feature-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.15)}
.feature-card i{background-image:url('../images/threat-detection-tool-sprite-25.png');background-repeat:no-repeat;background-size:326px;width:40px;height:36px;display:inline-block}
.feature-card i.ic-1{background-position:-4px -3px}
.feature-card i.ic-2{background-position:-57px -2px}
.feature-card i.ic-3{background-position:-116px -3px}
.feature-card i.ic-4{background-position:-2px -56px}
.feature-card i.ic-5{background-position:-60px -54px}
.feature-card i.ic-6{background-position:-119px -56px}
.af .feature-card h3{font-size:18px;line-height:1.5;font-weight:500;color:#000;margin:0 0 10px 0;padding:0}
.feature-card h3 a{position:relative}
.feature-card p{font-size:16px;line-height:1.6;font-weight:300;color:#000;margin:0}
.feature-card p a{font-size:16px;line-height:1.6;color:var(--link-blue)}
.af .cta-link-arr,.feature-card span,.feature-card>a.singlink{display:flex;align-items:center;gap:8px;height:34px;font-size:16px;font-weight:400;color:var(--link-blue);text-decoration:none;transition:color .3s ease;position:relative;margin-top:20px}
.cta-link-arr:after,.feature-card span:after,.feature-card>a.singlink:after{content:'';position:absolute;margin:1px 0 0 92px}
.feature-card span:hover{color:#003db3}
.arrow-icon{display:inline-block;transition:transform .3s ease}
.feature-card span:hover .arrow-icon{transform:translateX(4px)}
.feature-card>a{position:absolute;inset:0}
.feature-card>a.singlink{position:relative;inset:auto}
.feature-card ul{padding-top:30px}
.feature-card ul li strong{font-weight:500}
@media screen and (max-width:1024px){
.features-grid{gap:15px;justify-content:center}
.feature-card{flex:0 0 340px;padding:25px}
}
@media screen and (max-width:767px){
.features-grid{gap:30px;flex-direction:column;align-items:center}
.feature-card{width:100%;padding:20px}
.feature-card p,.feature-card p a{font-size:15px;line-height:1.5}
.feature-card span{font-size:15px}
}
@media screen and (max-width:480px){
.feature-card{padding:25px}
.feature-card p,.feature-card p a{font-size:14px}
.feature-card span{font-size:14px}
}
.sec-cus .inn{display:grid;border-radius:8px;background:#eaf0ff;padding:60px;align-items:center;grid-template-columns:calc(100% - 450px) 450px;position:relative}
.sec-cus h2{font-size:30px;line-height:1.4;text-align:center}
.sec-cus .inn:after,.what-secur-sec .ac:after{content:'';position:absolute;background:url(https://www.manageengine.com/log-management/images/threat-detection-tool-bg-dots-25.png);inset:0;background-size:45px}
.solu-cus-says{padding-right:50px;display:flex;position:relative;z-index:1;min-height:490px;align-items:center}
.wsm-fea-foot-pri{background:#eaf0ff;padding:90px 0;margin-top:30px}
.wsm-fea-foot-pri h2{text-align:center;font-size:24px;line-height:30px;font-weight:500;padding-bottom:40px}
.wsm-fea-foot-pri *{box-sizing:border-box;font-size:11px}
.wsm-fea-foot-pri #meGDPRMessage{width:100%;margin:10px 0 0 0}
.wsm-fea-foot-pri-cont{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:calc(100% - 400px) 400px;padding:0 20px}
.wsm-foot-pri{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}
.wsm-foot-expl,.wsm-foot-pri-cont{background:#fff;border-radius:8px;padding:30px;border:1px solid #e5e7eb}
.wsm-fea-foot-pri-lhs{padding-right:30px}
.wsm-fea-foot-pri-lhs a.wsm-cta-red-line-arr{color:#d00416;text-decoration:none;font-weight:500;font-size:16px;line-height:18px;border:1.5px solid #d00416;display:inline-block;border-radius:2px;height:44px;padding:11px 40px 6px 16px;align-items:center;position:relative}
.wsm-fea-foot-pri-lhs a.wsm-cta-red-line-arr:after{content:'';background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjUgMTBMMy41IDEwIiBzdHJva2U9IiNEMDA0MTYiIHN0cm9rZS13aWR0aD0iMS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTExLjUgMTZMMTcuNSAxMEwxMS41IDQiIHN0cm9rZT0iI0QwMDQxNiIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);display:inline-block;transition:all .5s ease;width:20px;height:20px;margin:0 0 0 5px;position:absolute}
.wsm-fea-foot-pri-lhs a.wsm-cta-red-line-arr:hover:after{margin-left:8px}
.wsm-foot-pri-cont h3{font-size:24px;font-weight:500;line-height:26px}
.wsm-foot-pri-cont h4{font-size:16px;line-height:160%;padding-bottom:30px}
.wsm-foot-pri-cont ul{padding:30px 0 10px 0;border-top:1px solid #d4d4d4}
.wsm-foot-pri-cont ul li{position:relative;font-size:16px;line-height:26px;padding:0 0 20px 20px}
.wsm-foot-pri-cont ul li::before{content:"";width:8px;height:8px;background:var(--link-blue);position:absolute;left:3px;top:8px;border-radius:50%}
.wsm-fea-foot-form-cont-in input,.wsm-fea-foot-form-cont-in select{width:100%;height:44px;padding:13px 12px 12px 40px;border-radius:3px;border:1px solid #666;background:#fff;font-weight:400;font-size:14px;outline:0;color:#000}
.wsm-fea-foot-form-cont-in select.commonselect{margin-top:12px}
.wsm-fea-foot-form-cont-in input[type=Submit]{border-radius:2px;background:#d00416;border:0;color:#fff;font-size:16px;font-weight:500;height:50px;padding:10px;font-family:ZohoPuvi;margin-bottom:10px;cursor:pointer}
.wsm-fea-foot-form-cont-in ul li{margin-bottom:15px;display:inline-block;width:100%;position:relative}
.wsm-fea-foot-form-cont-in #meGDPRMessage,.wsm-fea-foot-form-cont-in #meGDPRMessage *,.wsm-fea-foot-form-cont-in .dwn-priv,.wsm-fea-foot-form-cont-in .dwn-priv *{font-size:11px;color:#000;line-height:19px;font-weight:300}
.wsm-fea-foot-form-cont-in #meGDPRMessage{margin-bottom:12px}
#meGDPRMessage .checkmarkgdpr.enableCheckgdpr:before{box-sizing:content-box}
.wsm-fea-foot-form-cont-in .dwn-priv a{text-decoration:underline;color:#2196f3}
.wsm-fea-foot-form-cont-in .dwn-priv strong{font-weight:500}
.wsm-fea-foot-form-cont-in .checkmarkgdpr{width:12px!important;height:12px!important}
.wsm-fea-foot-form-cont-in ul li .ffw-errmsg{display:none;font-size:11px;width:100%!important;background:red;border:none;position:relative;top:0;padding:0 5px;font-weight:400;color:#fff}
.wsm-foot-expl{display:grid;grid-template-columns:calc(100% - 260px) 260px;margin-top:30px;justify-content:center;align-items:center}
.wsm-foot-expl div{padding:0 50px 0 70px;position:relative}
.wsm-foot-expl div:before{content:'';position:absolute;width:50px;height:50px;left:0;top:0;bottom:0;margin:auto;background-size:50px}
.wsm-foot-expl div h3{font-size:18px;font-weight:500;line-height:150%;padding-bottom:10px}
.wsm-fea-foot-pri-rhs{background:#fff;position:relative;z-index:1;border-radius:8px;border:1px solid #eee}
.wsm-fea-foot-form-tit{border-radius:4px 4px 0 0;padding:30px;text-align:center;color:#fff}
.wsm-fea-foot-form-tit h2{padding:0;color:#000;font-weight:500;font-size:24px;margin:15px 0 0 0}
.wsm-fea-foot-form-tit p{color:#000}
.wsm-fea-foot-form-cont{padding:0 30px 30px 30px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.fea-demo-tnks-25,.ffw-additional-data,.tnkshow .wsm-fea-foot-form-cont,.tnkshow .wsm-fea-foot-form-tit{display:none}
.fea-demo-tnks-25 h3{color:#079a0d;font-size:22px;line-height:32px;font-weight:500;margin-bottom:20px}
.fea-demo-tnks-25 h3 span{color:#000;font-size:18px;line-height:26px;margin-top:20px;font-weight:300;display:block}
.tnkshow .fea-demo-tnks-25{padding:30px;display:flex;padding:30px;align-items:center;justify-content:center;text-align:center;height:100%}
.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c500;background:#f1f9ff;font-weight:400;color:#454545}
.ui-datepicker td a,.ui-datepicker td span{width:25px;height:25px;border-radius:50px;line-height:26px;text-align:center;transition:all .3s ease}
.ui-widget.ui-widget-content{border:0 solid #c5c5c5;box-shadow:0 1px 23px -9px #3333339c;padding:8px}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}
.ui-datepicker td a:hover,.ui-datepicker td span{border:1px solid #dad55e;background:#fffa90;color:#777620}
.ui-widget-header{border:0 solid #f1f9ff;border-bottom:1px solid #e2e2e2;background:0 0;color:#333;font-weight:700;border-radius:0!important}
.ui-datepicker th{font-weight:600;font-size:13px;color:#7b90a0}
.ui-state-default.ui-state-active{border:1px solid #41a445;background:#4caf50;color:#fff}
.me-ic-date{right:8px;background-position:-312px -71px;background-size:420px;background-repeat:no-repeat}
@media (max-width:992px){
.wsm-fea-foot-pri-lhs{display:block;margin-bottom:30px}
.wsm-fea-foot-pri-rhs{margin-bottom:15px}
.wsm-fea-foot-pri-cont{display:block}
.wsm-fea-foot-pri{padding:50px 30px}
.wsm-fea-foot-form-cont{padding:0 30px 20px 30px;max-width:500px;margin:0 auto}
.wsm-foot-expl{display:block}
.wsm-foot-expl div:before{display:none}
.wsm-foot-expl div{padding:0 0 20px 0}
.wsm-fea-foot-pri-lhs{padding-right:0}
}
@media (max-width:550px){
.wsm-foot-pri{display:block}
.wsm-foot-pri-cont{margin-bottom:30px}
}
.misc-field{display:none}
.wsm-sff{width:512px}
.wsm-sff *{font-size:14px;outline:0;margin:0;padding:0;box-sizing:border-box}
.wsm-sff>form>ul{margin:0;padding:0}
.wsm-sff>form>ul li{list-style-type:none;float:left}
.rhs--cont--new .wsm-sff ul li:before{display:none}
.wsm-sff>form>ul li:first-child{width:270px;position:relative;border-radius:3px 0 0 3px;border-right-width:0;box-shadow:-2px 2px 10px rgb(143 233 254 / 27%);background:#fff}
.wsm-sff div{margin:0}
#scroll .rhs--cont--new .wsm-sff ul{padding:0}
#scroll .wsm-sff form ul{background:#fff;padding:8px!important;display:inline-block;border-radius:5px;border:1px solid #000}
.ffw-form .f-ic:before{content:'';position:absolute;background-image:url(https://www.manageengine.com/active-directory-360/images/icon-set-3.png);background-repeat:no-repeat;background-size:300px;left:10px;top:10px;width:30px;height:30px;opacity:.8}
.ffw-form .f-ic-name:before{background-position:4px -1px;top:12px}
.ffw-form .f-ic-email:before{background-position:-43px 2px}
.ffw-form .f-ic-phone:before{background-position:-91px 2px}
.ffw-form .f-ic-count:before{background-position:-194px 2px}
.ffw-form .f-ic-date:before{background-position:-194px -33px}
.ffw-form .f-ic-addi:before{background-position:-241px 1px;z-index:2}
.wsm-sff>form>ul li:first-child input{font-size:15px;padding-left:26px}
.wsm-sff>form>ul li:first-child input::placeholder{color:#b3b3b3}
.wsm-sff>form>ul li:nth-child(2){width:50px;border-left:0;border-right:0;position:relative;box-shadow:5px 2px 10px rgb(143 233 254 / 27%);background:#fff}
.wsm-sff>form>ul li:nth-child(3){padding-left:0;border-color:#d63327;border-radius:0 3px 3px 0;position:relative}
.wsm-sff>form>ul li .ffw-errmsg{display:none;color:red;font-size:12px;margin-top:-20px;position:absolute;font-weight:300;white-space:nowrap}
.wsm-sff>form>ul li input{width:100%;height:50px;border:0;padding:0 10px;font-size:14px;color:#000;font-weight:400}
.wsm-sff>form>ul li .selectedCountry{text-align:left;width:50px;height:30px;top:10px;position:absolute;color:#000;font-size:14px;line-height:30px;left:0;padding-left:5px;border-left:1px solid #e5e5e5;font-weight:400}
.wsm-sff>form>ul li .selectedCountry:before{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #1e0437;z-index:0;right:7px;top:14px}
.wsm-sff>form>ul li .selectedCountry:after{content:"";position:absolute;width:1px;height:29px;top:0;right:0;background-color:#e6e6e6;display:none}
.wsm-sff>form>ul li input[type=submit]{font-size:16px;background:#d63327;color:#fff;padding:0 25px;cursor:pointer;font-weight:500;height:50px;border:0;border-radius:2px}
.wsm-sff>form>ul li input[type=submit]:hover{background:#9e0303;transition:all .5s ease}
.wsm-sff>form>ul li select{font-weight:400;width:50px;height:50px;border:0;padding:0 10px;box-sizing:border-box;border-radius:0;margin:0 0 0 -18px;z-index:9;position:relative;color:#000;font-size:14px;opacity:0;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;float:left}
.wsm-sff>form>.misc-field .dwn-priv{margin-top:0;line-height:16px;font-weight:300;padding-top:5px;display:inline-block;text-align:left}
.wsm-sff>form>.misc-field .dwn-priv,.wsm-sff>form>.misc-field .dwn-priv *{font-size:10px;color:#fff}
.wsm-sff>form>.misc-field .dwn-priv strong{font-weight:400}
#meGDPRMessage label a,.wsm-sff>form>.misc-field .dwn-priv a{font-size:inherit;color:#89d6ff;text-decoration:underline}
.wsm-sff>form>.misc-field #meGDPRMessage{line-height:16px;margin:11px 0 0!important;width:100%;color:#fff}
.wsm-sff>form>.misc-field #meGDPRMessage label{font-size:10px;line-height:18px;color:#fff;font-weight:300}
.wsm-sff>form>.misc-field #meGDPRMessage .checkmarkgdpr{margin-bottom:0}
.wsm-sff>form>.misc-field::before{content:" ";display:table;clear:both}
.wsm-sff>form>.misc-field *{color:#a6a6a6;font-weight:300}
.wsm-sff>form>.misc-field strong{font-weight:600}
.wsm-sff>form>.misc-field a{color:#89d6ff;text-decoration:underline}
.wsm-sff>.success-message{display:none;color:#fff;border-top:1px dashed #ffffff7a;margin-top:15px}
.wsm-sff>.success-message h2{color:#fff;font-size:24px;margin-bottom:0;font-weight:500;margin-top:30px}
.wsm-sff>.success-message p{font-size:14px;line-height:23px;margin-top:0;color:#fff}
.wsm-sff.success ul{display:none}
.wsm-sff.success .success-message{display:block}
.wsm-sff.success .misc-field{display:none}
.wsm-sff.with-state{width:553px}
.wsm-sff.with-state ul li #headerCountryListItem:after{content:"";position:absolute;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #1e0437;z-index:0;right:7px;top:23px}
.wsm-sff.with-state ul li:first-child{margin-left:0;width:200px}
.wsm-sff.with-state ul li #country_state{margin-left:8px}
.wsm-sff.with-state ul li .selectedCountry:after{display:block}
.wsm-sff.with-state ul li:nth-child(2){width:160px}
.wsm-sff.with-state .ffw-country-list{position:relative}
.wsm-sff.with-state .ffw-country-list:after{content:"";position:absolute;right:10px;top:24px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #1e0437;z-index:9;display:inline-block;pointer-events:none}
.wsm-sff>form>ul li select#country_state,.wsm-sff>form>ul li select.commonselect{position:absolute;font-size:14px;opacity:1;width:100px;line-height:22px;background:0 0;margin-left:0;top:-30px;left:-12px;background:#fff;height:25px;border-radius:2px;color:#000!important;text-overflow:ellipsis;white-space:pre}
@media screen and (max-width:620px){
.wsm-sff{width:100%}
.wsm-sff ul li{width:100%!important;border-radius:3px!important}
.wsm-sff ul li select{width:100%!important}
.wsm-sff ul li:first-child{border:1px solid #8ca2ba!important;margin-top:5px!important;width:100%!important;display:block;background:0 0}
.wsm-sff form ul li{margin-bottom:12px}
.wsm-sff>form>ul li:nth-child(2){background:0 0;padding:0;border:0}
.wsm-sff>form>ul li select#country_state,.wsm-sff>form>ul li select.commonselect{position:relative;left:auto;top:auto;height:50px;margin-top:5px}
.wsm-sff ul li:nth-child(2) select{border:1px solid #8ca2ba!important;margin:0;width:100%!important;display:block;opacity:1;border-radius:3px;-webkit-appearance:listbox}
#scroll .wsm-sff form ul{padding:20px!important}
.wsm-sff ul li .selectedCountry{display:none;width:100%!important}
.wsm-sff ul li:nth-child(3){margin-top:5px}
.wsm-sff.with-state{width:100%!important}
.wsm-sff.with-state ul li select#country_state{margin-left:0;padding:0 10px;font-size:12px}
.wsm-sff.with-state .ffw-country-list:after{display:none}
}
.wsm-sff #meGDPRMessage .checkmarkgdpr.enableCheckgdpr:before{top:0!important;left:2px!important}
.wsm-sff>form>ul .ffw-download{position:relative}
.wsm-sff>form>ul .ffw-download:before{content:"";width:15px;height:15px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAYAAACdz7SqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMC1jMDAwIDc5LjE3MWMyN2ZhYiwgMjAyMi8wOC8xNi0yMjozNTo0MSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI0LjEgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RkEwMkZDRkRFM0UxMTFFRDk1MUNFRDkyM0JBNDU5QkEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RkEwMkZDRkVFM0UxMTFFRDk1MUNFRDkyM0JBNDU5QkEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGQTAyRkNGQkUzRTExMUVEOTUxQ0VEOTIzQkE0NTlCQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGQTAyRkNGQ0UzRTExMUVEOTUxQ0VEOTIzQkE0NTlCQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PuhaZzAAAAE9SURBVHjaYvj//z8DidgFiN8C8TsgdiNDPwMDGZr2/EeAXeRYysRAOhBBYrORoZ8sSykGo5aOWjp0LWXBIc4BxKlA/A+I5wDxTyLNA+nLgLJnAvF3rKpwlBqTkUqdfUDMhSR3AUnuAJI4F1QtDEwhtUTSQGI7AvEWIObC40MuqBpHJDF1nKpxuMYZiH/9RwUwH6P7FN2H/6F63cgp8P1wWHwTiX8Sh4V+lNQy2CzGBwhaSGzVRqzFRFkIs1QaiKuAOIQCiwlZGAS1Qxpm6SUkzUFkWEzIwhAktZdgliKDHhKDmpgg7UGzAyOfshAocTYBcSAQvwTiV0AcABUjqdRjIaPo3ArEkrBsTs2ylxD4P+RqGUZwzCLABSA+SGU77IHYANlOdEvp4lFQ8P6io4U/YHFaA+PQwcIqEAMgwACW2+UEe7HIqgAAAABJRU5ErkJggg==');background-repeat:no-repeat;background-position:center;background-size:15px;position:absolute;left:calc(50% - 66px);right:0;top:17px;pointer-events:none}
.hidden-data,textarea[name=Additional_Data]{display:none}
.cus-saya-sli-25{position:relative}
.cus-saya-sli-25 ul{padding:0}
.cus-saya-sli-25 li{float:left;padding:0}
.cus-saya-sli-25 li::before{display:none}
.cus-saya-sli-25 i{background-image:url('../images/pci-dss-compliance-software-spri-compli-25.png');background-size:202px;background-repeat:no-repeat;width:156px;height:44px;display:inline-block;margin-bottom:45px}
.cus-saya-sli-25 i.cuas-log-1{width:93px;height:56px;background-position:-69px -165px}
.cus-saya-sli-25 p{font-size:20px;line-height:30px;font-weight:300;color:#000}
.cus-saya-sli-25 .cus-name{font-size:20px;margin-top:40px;font-weight:400;border-top:1px solid #00000021;padding-top:15px;margin-bottom:0}
.cus-saya-sli-25 .cus-desg{font-size:16px;font-weight:300}
.cus-saya-sli-25 .dots li,.scrn-com .dots li{-moz-transition:background .5s,opacity .5s;-webkit-transition:background .5s,opacity .5s;background:#d4d4d4;border-radius:8px;cursor:pointer;float:left;height:10px;list-style:none;padding:0;text-indent:-999em;transition:background .5s,opacity .5s;width:10px;margin:0 2.5px}
.cus-saya-sli-25 .dots li.active,.scrn-com .dots li.active{background:var(--link-blue);opacity:1;width:15px}
.cus-saya-sli-25 .dots,.scrn-com .dots{bottom:0;left:0;position:absolute;padding-left:0!important}
.cus-saya-sli-25 .cta-link-arr:after{margin-left:153px}
.fea-scren-slidslider{position:relative}
.scrn-com .dots{right:0;margin:auto;display:table}
.sec-faq .ac{display:grid;grid-template-columns:500px calc(100% - 500px)}
.faq--wrapper{border-bottom:1px solid #bfbfbf}
.faq--wrapper h3{margin:0;padding:0}
.faq--wrapper .faq--que{background:0 0;border:none;font-size:16px;line-height:28px;font-weight:400;width:100%;text-align:left;padding:24px 10px;padding-right:70px;cursor:pointer;position:relative;transition:.3s;font-family:ZohoPuvi;color:#000}
.faq--wrapper .faq--ans{display:none;padding:0 40px 30px 10px}
.faq--wrapper .faq--ans ol,.faq--wrapper .faq--ans p,.faq--wrapper .faq--ans ul{margin-bottom:20px}
.faq--wrapper .faq--ans *{font-size:16px;line-height:26px;font-weight:300}
.faq--wrapper .faq--ans strong,.faq--wrapper .faq--ans strong a{font-weight:500}
.faq--wrapper .faq--ans a{color:var(--link-blue)}
.faq--section h2{padding-bottom:0}
.faq--wrapper.opened .faq--ans{display:block}
.faq--wrapper .faq--que:before{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iOSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNOSAxMUwxMiAxNEwxNSAxMSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIxLjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);width:24px;height:24px;background-size:contain;background-repeat:no-repeat;position:absolute;right:10px;top:0;bottom:0;margin:auto;transition:all .4s ease}
.faq--wrapper.opened .faq--que:before{transform:rotate(180deg);top:-1px}
.faq--wrapper:not(.opened) .faq--que:hover{background:#dedfe54a}
.faq--wrapper .me-list-comm{display:block}
.faq--wrapper picture img{max-width:500px}
.wsm-auto-tab-list h4:before{content:"";width:10px;height:10px;background:0 0;border-bottom:2px solid #000;border-right:2px solid #000;border-radius:1px;margin:8px 0 0 7px;position:absolute;right:0;left:auto;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;opacity:1}
.built-insup{display:flex;flex-wrap:wrap;gap:1px;border:12px solid #fff;padding:0;border-radius:15px;background:#eaf0ff;box-shadow:0 0 6px -4px #333}
.built-insup a{width:137px;height:130px;transition:all .4s ease;background:#eaf0ff;color:#000;text-align:center;padding:80px 0 0 0;position:relative;font-size:13px;font-weight:400}
.built-insup a:hover{transform:scale(1.1);box-shadow:0 10.854px 16.729px -7.875px rgb(166 191 230 / 24%);z-index:1;color:var(--link-blue);text-decoration:underline}
.built-insup a:nth-child(odd){background:#f7f9ff;box-shadow:0 6.854px 12.729px -5.875px rgb(166 191 230 / 14%);border-radius:5px}
.built-insup a:before{content:'';position:absolute;background-image:url('../images/pci-dss-compliance-software-buildinsupport-compli-25.png');background-repeat:no-repeat;background-size:901px;width:137px;height:130px;left:0;top:0}
.built-insup a.buil-fis:before{background-position:21px 17px}
.built-insup a.buil-hop:before{background-position:-113px 17px}
.built-insup a.buil-sox:before{background-position:-244px 17px}
.built-insup a.buil-cyb:before{background-position:-373px 17px}
.built-insup a.buil-gdp:before{background-position:-515px 17px}
.built-insup a.buil-ner:before{background-position:-645px 17px}
.built-insup a.buil-pdp:before{background-position:-780px 17px}
.built-insup a.buil-fer:before{background-position:24px -108px}
.built-insup a.buil-pci:before{background-position:-113px -106px}
.built-insup a.buil-iso:before{background-position:-244px -102px}
.built-insup a.buil-pdpl:before{background-position:-376px -105px}
.built-insup a.buil-ccp:before{background-position:-513px -107px}
.built-insup a.buil-gpg:before{background-position:-645px -108px}
.built-insup a.buil-isl:before{background-position:-780px -109px}
.wsm-auto-tab-list>li.active h4:before{border-color:var(--link-blue);border-width:3px;-webkit-transform:rotate(224deg);-ms-transform:rotate(224deg);transform:rotate(224deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.solu-bott-ban .inn{padding:60px;border-radius:8px;align-items:center}
.tit-sub{margin-bottom:40px}
.solu-bott-ban .tit-sub{color:#fff}
.solu-bott-ban .tit-sub h2{font-size:30px;line-height:40px;color:#fff;margin:0 0 20px 0;font-weight:400}
.solu-bott-ban .tit-sub p{font-weight:300}
.solu-bott-ban .cta-solu-group-25{z-index:1;position:relative}
.what-secur-sec .ac{display:grid;border-radius:8px;background:#eaf0ff;padding:80px;grid-template-columns:repeat(2,1fr);gap:50px}
.what-secur-sec .lhs{position:relative;z-index:1}
.what-secur-sec .lhs *{font-size:16px;line-height:1.6}
.what-secur-sec .rhs{position:relative;z-index:1}
.what-secur-sec .rhs h4{font-size:20px;line-height:25px;font-weight:500}
.what-secur-sec .rhs ul{margin-top:30px}
.what-secur-sec .rhs ul li strong{font-weight:500}
.wsm-box-with-tail{margin-bottom:70px}
.cards{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;padding-top:20px}
.card{background:#fff;border-radius:10px;box-shadow:0 4px 6px #00000005;max-width:232px;text-align:left;padding:15px 15px 65px 15px;border:1px solid #d2d2d2;position:relative;transition:all .4s ease}
.card:hover{box-shadow:0 10px 20px #0000001a;transform:translateY(-5px)}
.card h3{font-size:14px;margin:0 0 20px;background:url('../images/pci-dss-compliance-software-reso-bg-25.webp') no-repeat;text-transform:uppercase;font-weight:300;color:#aec8ff;padding:15px 20px;letter-spacing:1px;background-size:100% 100%;position:relative}
.card h3::after{content:'';position:absolute;background:url('../images/pci-dss-compliance-software-spri-compli-25.png') no-repeat -18px -110px;background-size:202px;width:35px;height:41px;right:20px;bottom:0}
.card:nth-child(2) h3:after{background-position:-74px -115px}
.card:nth-child(3) h3:after{background-position:-132px -110px;width:46px}
.card p{color:#000;margin:0;font-weight:500}
.card span{color:var(--link-blue);font-weight:400;position:absolute;bottom:20px;left:15px}
.card a{position:absolute;inset:0}
@media screen and (max-width:992px){
.wsm-box-with-tail .tit h2{font-size:26px;line-height:36px}
}
@media (max-width:1320px){
.built-insup{gap:5px;padding:15px;justify-content:center}
.built-insup a{background:#f7f9ff}
.slider-line{background:0 0;width:0}
.wsm-box-with-tail h2{text-align:center}
}
@media (max-width:1300px){
.ac{padding:0 30px}
.wsm-sti-tab-tit{display:none}
.fea-scrn{gap:15px}
}
@media (max-width:1024px){
.sec-faq .ac{display:block;max-width:770px}
.faq--section{padding:0}
.wsm-grid-num-3 div{padding:100px 20px 20px 20px}
}
@media (max-width:992px){
.sec-cus .inn{display:block;padding:70px 30px 60px 30px}
.solu-cus-says{padding:0 0 40px}
.sec-cus~h2{text-align:center}
.solu-bott-ban .inn{display:block;text-align:center}
.solu-bott-ban .inn .cta-solu-group-25{justify-content:center}
.features-grid{grid-template-columns:repeat(2,1fr)}
.tab-content-mob{display:none;margin-top:40px}
li.active .tab-content-mob{display:block}
.tab-content-mob h3{padding-bottom:10px}
.fea-sc-bg img{right:0}
.sec-cus,.sec-det-tab,.sec-dis,.sec-faq,.sec-scrn-tab,.solu-bott-ban,.what-secur-sec,.wsm-ban{margin-bottom:80px}
.wsm-tab-scr .lhs{width:100%;padding:0;display:none}
.wsm-tab-scr .rhs{width:100%;padding:0;border-left:0}
.wsm-tab-scr-box h3{font-size:20px;line-height:30px}
.wsm-tab-scr-box{padding:0}
.wsm-tab-scr{padding:0 0 30px}
}
@media (max-width:767px){
.solu-bott-ban .inn{padding:50px 40px}
.wsm-auto-tab-main{margin-top:40px}
}
@media (max-width:480px){
.features-grid{grid-template-columns:repeat(1,1fr);gap:15px}
.wsm-grid-num-3{gap:5px;display:block}
.wsm-grid-num-3 div{padding:22px 20px 20px 100px;margin-bottom:5px}
.wsm-grid-num-3 h5{font-size:22px;line-height:24px}
.solu-cus-says{min-height:560px}
.wsm-fea-foot-form-tit h2{font-size:20px}
}
.img-bnf{display:grid;place-content:center;position:relative;overflow:hidden;border-radius:1rem;--position:50%}
.slider-image{width:100%;height:100%;object-fit:cover;object-position:left}
.image-before{position:absolute;inset:0;width:var(--position);filter:grayscale(100%)}
.slider{position:absolute;inset:0;cursor:pointer;opacity:0;width:100%;height:100%}
.slider:focus-visible~.slider-button{outline:5px solid black;outline-offset:3px}
.slider-line{position:absolute;inset:0;width:.2rem;height:100%;background-color:#fff;left:var(--position);transform:translateX(-50%);pointer-events:none}
.slider-button{position:absolute;color:#000;padding:.5rem;border-radius:100vw;display:grid;place-items:center;top:50%;left:var(--position);transform:translate(-50%,-50%);pointer-events:none;background:url('../images/pci-dss-compliance-software-spri-compli-25.png') no-repeat -3px -165px;background-size:202px 222px;width:57px;height:57px}
.ffw-form-container .ffw-ms{height:40px;width:100%;padding:5px 0;font-size:12px;outline:0;color:#000;background:#fafafa;border:1px solid #e0e0e0;height:auto;position:relative}
.ffw-form .ffw-ms .ffw-display-text{cursor:pointer;width:100%;background:#fafafa;border:0;line-height:30px;box-sizing:border-box;color:#999;outline:0;padding-left:0;padding-right:35px;min-height:30px;position:relative;background-size:8px;background-position:96%;text-align:left;height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background-image:linear-gradient(45deg,transparent 50%,#5a5a5a 50%),linear-gradient(135deg,#5a5a5a 50%,transparent 50%),linear-gradient(to right,#fff0,#fff0);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:6px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}
.ffw-form .ffw-ms .ffw-display-text.active::after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}
.ffw-form .ffw-ms .ffw-display-text.has-options{color:#000}
.ffw-form .ffw-ms .ffw-others-errmsg{display:none;color:red;font-size:12px;margin-top:5px}
.ffw-form .ffw-field.ffw-ic-pro-cat #i-pro-cat,.ffw-form .ffw-field.ffw-ic-pro-cat #s-pro-cat{position:absolute;opacity:0}
.ffw-form .ffw-ms.ffw-form-control{background-color:#fff;border:1px solid #989898;border-radius:4px;position:relative;z-index:1;width:100%;height:44px;padding:5px 12px 12px 40px;border-radius:3px;border:1px solid #666;background:#fff;font-weight:400;font-size:14px;outline:0;color:#000}
.ffw-form .ffw-ms.ffw-form-control .ffw-display-text{background-color:transparent;border:none}
.ffw-field .ffw-ic.ffw-ic-pro-cat{position:relative;z-index:2}
.ffw-form .ffw-ms .ffw-dd{display:none;background:#fff;border:1px solid #989898;border-top:0;-webkit-box-shadow:10px 10px 20px #e4e4e4b8;box-shadow:10px 10px 20px #e4e4e4b8;border-radius:0 0 6px 6px;position:absolute;top:102%;left:0;right:0;width:calc(100% - 6px);margin:auto;z-index:1}
.ffw-form .ffw-ms .ffw-dd .ffw-dd-lists{overflow-y:auto;max-height:126px}
.ffw-form .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld{display:block;position:relative;font-size:13px;line-height:1.7;padding:8px 15px;padding-left:43px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all;text-align:left}
.ffw-form .ffw-ms .ffw-dd .ffw-dd-lists .ffw-others-fld input{height:42px}
.ffw-form .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;top:0}
.ffw-form .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld .ffw-ms-checkmark{border:1px solid #b7b7b7;border-radius:2px;position:absolute;top:12px;left:18px;height:14px;width:14px;-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}
.ffw-form .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld .ffw-ms-checkmark:after{content:"";position:absolute;display:none;left:3.5px;top:.5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}
.ffw-form .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld input:checked~.ffw-ms-checkmark{background-color:#0275ff;border-color:#0275ff}
.ffw-form .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld input:checked~.ffw-ms-checkmark:after{display:block}
.ffw-form .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld:hover{background-color:#f3f3f3}
.ffw-form .ffw-ms .ffw-dd .ffw-dd-lists .ffw-ms-fld:hover input~.ffw-ms-checkmark{border-color:#0275ff}
.ffw-form .ffw-ms .ffw-dd .ffw-dd-lists .ffw-others-fld{padding:10px 15px;display:none}
.ffw-form .ffw-ms .ffw-dd .ffw-ms-done{line-height:1.2;cursor:pointer;padding:10px 20px;border-radius:3px;background:#4445ec;color:#fff;margin:10px auto;text-align:center;max-width:150px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ffw-form .ffw-ms .ffw-dd .ffw-ms-done:hover{-webkit-box-shadow:4px 6px 15px rgba(68,68,236,.4);box-shadow:4px 6px 15px rgba(68,68,236,.4)}
.ffw-dd .ffw-ms-done-new{cursor:pointer;padding:8px 20px;border-radius:3px;background:#293380;color:#fff;margin:10px auto;text-align:center;width:50%}