:root{--ac-green:#639922;--ac-green-dark:#3B6D11;--ac-green-soft:#EAF3DE;--ac-text:#1f1f1f;--ac-text-muted:#6c757d;--ac-bg:#ffffff;--ac-bg-alt:#f7f7f5;--ac-border:rgba(0, 0, 0, 0.08);--ac-radius:8px;--ac-radius-lg:12px;--ac-shadow-card:0 1px 2px rgba(0, 0, 0, 0.03);--ac-max:1120px}.ac-public-body{margin:0;background:var(--ac-bg);color:var(--ac-text);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;line-height:1.6}.ac-nav{display:flex;align-items:center;justify-content:space-between;padding:18px 32px;border-bottom:1px solid var(--ac-border);background:#fff}.ac-logo{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:16px;text-decoration:none;color:var(--ac-text)}.ac-logomark{width:22px;height:22px;border-radius:5px;background:var(--ac-green);display:inline-block}.ac-nav-right{display:flex;align-items:center;gap:16px}.ac-langtoggle{display:inline-flex;border:1px solid var(--ac-border);border-radius:var(--ac-radius);overflow:hidden}.ac-langtoggle a{padding:5px 12px;font-size:12px;color:var(--ac-text-muted);text-decoration:none;background:#fff}.ac-langtoggle a.on{background:#f1f1ee;color:var(--ac-text);font-weight:600}.ac-loginlink{color:var(--ac-text-muted);text-decoration:none;font-size:14px}.ac-loginlink:hover{color:var(--ac-text)}.ac-cta-ghost,.ac-cta-primary{display:inline-block;padding:10px 18px;border-radius:var(--ac-radius);font-size:14px;font-weight:500;text-decoration:none;line-height:1.2;cursor:pointer;border:1px solid transparent;transition:background-color .12s ease,color .12s ease,border-color .12s ease}.ac-cta-primary{background:var(--ac-green);color:#fff}.ac-cta-primary:hover{background:var(--ac-green-dark);color:#fff}.ac-cta-ghost{background:0 0;color:var(--ac-text);border-color:var(--ac-border)}.ac-cta-ghost:hover{background:var(--ac-bg-alt);color:var(--ac-text)}button.ac-cta-ghost,button.ac-cta-primary{font:inherit}.ac-hero{padding:72px 32px 56px;background:#fff}.ac-hero-inner{max-width:var(--ac-max);margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}.ac-eyebrow{display:inline-block;margin-bottom:14px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--ac-green-dark);font-weight:600}.ac-h1{font-size:44px;font-weight:600;line-height:1.1;margin:0 0 16px;color:var(--ac-text)}.ac-h1 em{font-style:normal;color:var(--ac-green-dark)}.ac-sub{color:var(--ac-text-muted);font-size:16px;margin:0 0 24px;max-width:480px}.ac-ctas{display:flex;gap:10px;flex-wrap:wrap}.ac-hero-visual{display:flex;justify-content:center}.ac-screen{width:100%;max-width:420px;height:280px;background:var(--ac-bg-alt);border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);box-shadow:var(--ac-shadow-card);padding:16px;display:flex;flex-direction:column;gap:8px}.ac-screen-row{display:block;height:12px;background:#e7e7e3;border-radius:4px}.ac-screen-row.short{width:50%}.ac-screen-grid{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:6px}.ac-screen-tile{background:#fff;border:1px solid var(--ac-border);border-radius:6px}.ac-stripfor{border-top:1px solid var(--ac-border);border-bottom:1px solid var(--ac-border);background:var(--ac-bg-alt);padding:16px 32px;text-align:center;font-size:14px;color:var(--ac-text-muted)}.ac-section{padding:64px 32px;background:#fff}.ac-section-alt{background:var(--ac-bg-alt)}.ac-section-inner{max-width:var(--ac-max);margin:0 auto}.ac-h2{font-size:24px;font-weight:600;margin:0 0 6px;color:var(--ac-text)}.ac-h2sub{color:var(--ac-text-muted);margin:0 0 32px;font-size:15px}.ac-pillars{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ac-pillar{background:#fff;border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);padding:20px}.ac-pillar-icon{width:28px;height:28px;border-radius:6px;background:var(--ac-green-soft);display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px}.ac-pillar-icon span{width:12px;height:12px;background:var(--ac-green);border-radius:3px;display:block}.ac-pillar h3{font-size:15px;font-weight:600;margin:0 0 6px}.ac-pillar p{font-size:14px;color:var(--ac-text-muted);margin:0}.ac-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.ac-step{padding-top:4px}.ac-stepnum{width:28px;height:28px;border-radius:50%;background:var(--ac-green-soft);color:var(--ac-green-dark);font-weight:600;font-size:13px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px}.ac-step h3{font-size:15px;font-weight:600;margin:0 0 6px}.ac-step p{font-size:14px;color:var(--ac-text-muted);margin:0}.ac-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.ac-trust-item{background:var(--ac-bg-alt);border:1px solid var(--ac-border);border-radius:var(--ac-radius);padding:14px 16px;font-size:13px;color:var(--ac-text-muted)}.ac-trust-item strong{display:block;color:var(--ac-text);font-weight:600;margin-bottom:4px}.ac-finalcta{padding:64px 32px;background:var(--ac-green-soft);text-align:center}.ac-finalcta-inner{max-width:720px;margin:0 auto}.ac-finalcta h2{font-size:28px;font-weight:600;margin:0 0 8px;color:var(--ac-text)}.ac-finalcta p{color:var(--ac-text-muted);margin:0 0 20px;font-size:15px}.ac-contact{padding:56px 32px;background:var(--ac-bg-alt)}.ac-contact-inner{max-width:600px;margin:0 auto;background:#fff;border:1px solid var(--ac-border);border-radius:var(--ac-radius-lg);padding:36px 36px 32px}.ac-contact-form{display:flex;flex-direction:column;gap:18px;margin-top:8px}.ac-field{display:flex;flex-direction:column;gap:6px}.ac-field label{font-size:13px;font-weight:600;color:var(--ac-text)}.ac-field input,.ac-field select,.ac-field textarea{width:100%;padding:10px 12px;border:1px solid var(--ac-border);border-radius:var(--ac-radius);font-size:14px;font-family:inherit;color:var(--ac-text);background:#fff;transition:border-color .12s ease,box-shadow .12s ease}.ac-field textarea{resize:vertical;min-height:120px}.ac-field input:focus,.ac-field select:focus,.ac-field textarea:focus{outline:0;border-color:var(--ac-green);box-shadow:0 0 0 3px rgba(99,153,34,.18)}.ac-field-error{color:#b3261e;font-size:12px;min-height:1em}.ac-form-error{color:#b3261e;font-size:13px;background:#fdecea;border:1px solid #f5c2bf;border-radius:var(--ac-radius);padding:10px 12px}.ac-form-error ul{margin:0;padding-left:18px}.ac-field-actions{display:flex;gap:10px;margin-top:6px}.ac-contact-sent .ac-contact-inner{text-align:center}.ac-sent-badge{width:48px;height:48px;border-radius:50%;background:var(--ac-green-soft);margin:0 auto 16px;position:relative}.ac-sent-badge::after{content:"";position:absolute;left:14px;top:22px;width:8px;height:14px;border:solid var(--ac-green-dark);border-width:0 3px 3px 0;transform:rotate(45deg)}.ac-foot{border-top:1px solid var(--ac-border);background:#fff;padding:18px 32px}.ac-foot-inner{max-width:var(--ac-max);margin:0 auto;display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--ac-text-muted)}.ac-foot-links a{color:var(--ac-text-muted);text-decoration:none}.ac-foot-links a:hover{color:var(--ac-text)}.ac-foot-sep{margin:0 8px;opacity:.5}@media (max-width:900px){.ac-hero-inner{grid-template-columns:1fr}.ac-pillars{grid-template-columns:repeat(2,1fr)}.ac-steps{grid-template-columns:1fr}.ac-trust{grid-template-columns:repeat(2,1fr)}.ac-h1{font-size:36px}}@media (max-width:560px){.ac-nav{padding:14px 18px;flex-wrap:wrap;gap:10px}.ac-hero{padding:48px 18px 40px}.ac-contact,.ac-finalcta,.ac-section{padding:48px 18px}.ac-contact-inner{padding:24px}.ac-pillars{grid-template-columns:1fr}.ac-trust{grid-template-columns:1fr}.ac-h1{font-size:30px}}
.clickable-item{cursor:pointer}.text-bold{font-weight:700}.portlet.light>.portlet-title .inputs.inputs-full-width{display:block;float:none}.tree-item-icon-color{color:#dfba49}.page-sidebar .page-sidebar-menu>li>a>i.fa,.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu>li>a>i.fa{margin-left:1px;margin-right:4px;top:3px}.form-group.form-md-line-input.no-hint{margin-bottom:15px}.form-group.form-md-line-input.has-error .form-control{border-bottom-color:red}.form-group.form-md-line-input.has-error .help-block-info{display:none}.daterangepicker_input .input-mini{width:120px!important}.portlet.light>.portlet-title.portlet-title-filter{border:none;margin-bottom:0}button i{margin-right:5px}.btn+.btn{margin-left:5px}.famfamfam-flags{display:inline-block}.external-logins form a i.fa-openidconnect::before{content:"\f19b"}.external-logins a i.fa-wsfederation::before{content:"\f20e"}.margin-bottom-0{margin-bottom:0!important}.page-header.navbar .top-menu .navbar-nav>li.dropdown-dark .dropdown-menu{width:250px}br{font-family:Verdana}span.phone-number-verified{border-bottom:#36c6d3 2px solid!important}.margin-top-20{margin-top:20px}.margin-bottom-10{margin-bottom:10px}.swal-title{overflow-wrap:break-word}.swal-footer{text-align:center}@keyframes glowing{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}.glowing{animation:glowing 2s infinite}.toast-error{background-color:red!important}.bootstrap-datetimepicker-widget{width:275px!important}@media (max-width:768px){.btn-md-icon{margin-right:0!important;padding-right:0!important}}.kt-widget14__legend{text-align:left}.kt-widget14__legend-bullet{width:12px;height:12px;margin-right:12px;display:inline-block}.long-select2 .select2-results .select2-results__options{max-height:350px!important}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-300.eot);src:local('Poppins Light'),local('Poppins-Light'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-300.eot) format('embedded-opentype'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-300.woff2) format('woff2'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-300.woff) format('woff'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-300.ttf) format('truetype'),url(Poppins/poppins-v5-devanagari_latin-ext_latin-300.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-regular.eot);src:local('Poppins Regular'),local('Poppins-Regular'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-regular.eot) format('embedded-opentype'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-regular.woff2) format('woff2'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-regular.woff) format('woff'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-regular.ttf) format('truetype'),url(Poppins/poppins-v5-devanagari_latin-ext_latin-regular.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-500.eot);src:local('Poppins Medium'),local('Poppins-Medium'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-500.eot) format('embedded-opentype'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-500.woff2) format('woff2'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-500.woff) format('woff'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-500.ttf) format('truetype'),url(Poppins/poppins-v5-devanagari_latin-ext_latin-500.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-600.eot);src:local('Poppins SemiBold'),local('Poppins-SemiBold'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-600.eot) format('embedded-opentype'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-600.woff2) format('woff2'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-600.woff) format('woff'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-600.ttf) format('truetype'),url(Poppins/poppins-v5-devanagari_latin-ext_latin-600.svg#Poppins) format('svg')}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-700.eot);src:local('Poppins Bold'),local('Poppins-Bold'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-700.eot) format('embedded-opentype'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-700.woff2) format('woff2'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-700.woff) format('woff'),url(/dist/fonts/poppins-v5-devanagari_latin-ext_latin-700.ttf) format('truetype'),url(Poppins/poppins-v5-devanagari_latin-ext_latin-700.svg#Poppins) format('svg')}
@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-300.eot);src:local('Roboto Light'),local('Roboto-Light'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-300.eot) format('embedded-opentype'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-300.woff2) format('woff2'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-300.woff) format('woff'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-300.ttf) format('truetype'),url(Roboto/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-300.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-regular.eot);src:local('Roboto'),local('Roboto-Regular'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-regular.eot) format('embedded-opentype'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-regular.woff2) format('woff2'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-regular.woff) format('woff'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-regular.ttf) format('truetype'),url(Roboto/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-regular.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-500.eot);src:local('Roboto Medium'),local('Roboto-Medium'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-500.eot) format('embedded-opentype'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-500.woff2) format('woff2'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-500.woff) format('woff'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-500.ttf) format('truetype'),url(Roboto/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-500.svg#Roboto) format('svg')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-700.eot);src:local('Roboto Bold'),local('Roboto-Bold'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-700.eot) format('embedded-opentype'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-700.woff2) format('woff2'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-700.woff) format('woff'),url(/dist/fonts/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-700.ttf) format('truetype'),url(Roboto/roboto-v18-vietnamese_latin-ext_latin_greek_cyrillic-ext_greek-ext_cyrillic-700.svg#Roboto) format('svg')}
.pwstrength-div{position:relative}.pwstrength-div .progress{height:8px;width:44px;text-align:right;position:absolute;right:-19px;top:18.5px;transform:rotate(-90deg);border-radius:0 0 1.25rem 1.25rem}.pwstrength-div .password-verdict{height:10px;width:100px;text-align:right;position:absolute;right:24px;top:15px;font-size:12px;opacity:.6}