.sitemap-list-bg .panel{padding:0;border:1px solid #e6e9ed;border-radius:12px;margin-bottom:16px;background:#fff;box-shadow:0 4px 18px rgba(24,27,27,.05);overflow:hidden;list-style:none}.sitemap-list-bg .panel:last-child{margin-bottom:0}.sitemap-list-bg .accordion-list{list-style:none;margin:0;padding:0}.sitemap-list-bg .panel-title{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:clamp(17px,2.5vw,22px);font-family:Cambria-Bold,Nunito,sans-serif;font-weight:700;color:#181b1b;margin:0;padding:18px 20px;cursor:pointer;background:#fff;transition:background .25s ease,color .25s ease}.sitemap-list-bg .panel-title span{flex:1;min-width:0}.sitemap-list-bg .panel-title svg{flex-shrink:0;transition:transform .25s ease}.sitemap-list-bg .panel-title svg path:last-child{fill:#636678}.sitemap-list-bg li.panel.active .panel-title,.sitemap-list-bg li.panel.active h3.panel-title{background:linear-gradient(135deg,#1f18df 0%,#5b4ef0 100%);color:#fff!important}.sitemap-list-bg li.panel.active .panel-title span{color:#fff!important}.sitemap-list-bg li.panel.active .panel-title svg path:last-child{fill:#fff}.sitemap-list-bg li.panel.active .panel-title svg{transform:rotate(180deg)}.sitemap-list-bg .answer{padding:0;border-top:1px solid #eef0f2}.sitemap-list-bg .panel-body{padding:20px 20px 24px}.sitemap-menu-list ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:8px 20px;margin-bottom:28px;padding:0;list-style:none}.sitemap-menu-list ul:last-child{margin-bottom:0}.sitemap-menu-list ul li{list-style:none;margin:0}.sitemap-menu-list ul li a{color:#181b1b!important;font-size:16px;text-transform:none;font-weight:500;position:relative;padding:8px 8px 8px 22px;display:block;line-height:1.45;border-radius:6px;transition:color .2s ease,background .2s ease}.sitemap-menu-list ul li a::before{content:"";width:7px;height:7px;border-radius:50%;background:#1f18df;position:absolute;left:6px;top:14px;border:none}.sitemap-menu-list ul li a:hover{color:#1f18df!important;background:#f4f6fc}.sitemap-menu-list h2{margin:24px 0 12px;padding-top:8px;border-top:1px dashed #e0e4e8}.sitemap-menu-list h2:first-child{margin-top:0;padding-top:0;border-top:none}.sitemap-menu-list h2 a{color:#1f18df!important;font-size:15px;font-weight:700;text-transform:none;letter-spacing:0;display:inline-block}.sitemap-menu-list h2 a:hover{text-decoration:underline}.sitemap-page{overflow-x:hidden;background:#fff}.sitemap-page .inner-warper{padding-top:85px}.sitemap-page .sm-hero{padding:24px 24px 0}.sitemap-page .sm-hero .common-banner-company-sec{height:clamp(320px,42vw,480px);border-radius:16px;overflow:hidden}.sitemap-page .sm-hero .common-banner-company-sec::after{background:linear-gradient(135deg,rgba(31,24,223,.75) 0%,rgba(0,0,0,.55) 100%)}.sitemap-page .sm-hero .common-banner-info{min-width:0;max-width:720px;padding:0 24px}.sitemap-page .sm-hero .common-banner-info h1{font-size:clamp(32px,5vw,52px);margin-bottom:12px;color:#fff!important}.sitemap-page .sm-hero .common-banner-info p{font-size:clamp(15px,2vw,18px);line-height:1.65;color:rgba(255,255,255,.92)!important;margin-bottom:0}.sitemap-page .sm-hero .btn-row-one{flex-wrap:wrap;gap:12px;padding-top:24px}.sitemap-page .sm-hero .btn-row-one .btn{margin:0!important}.sitemap-page .sm-hero .btn-row-one .btn:first-child{margin-right:0!important}.sitemap-page .sm-content{padding:48px 0 72px;background:#f4f6f9}.sitemap-page .sm-content .container{max-width:1200px}.sitemap-page .sitemap-list-bg{background:transparent}.sitemap-page .sitemap-list-bg li.panel.active .panel-title a,.sitemap-page .sitemap-list-bg li.panel.active h3.panel-title a{color:#fff!important}.sitemap-page .accordion-list li.panel.active a{color:inherit}@media (max-width:991px){.sitemap-page .sm-hero{padding:16px 16px 0}.sitemap-menu-list ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.sitemap-page .inner-warper{padding-top:72px}.sitemap-page .sm-hero{padding:12px 12px 0}.sitemap-page .sm-hero .common-banner-company-sec{height:300px;border-radius:12px}.sitemap-page .sm-hero .common-banner-info{padding:0 16px}.sitemap-page .sm-hero .btn-row-one{flex-direction:column;align-items:stretch;width:100%;max-width:280px;margin-left:auto;margin-right:auto}.sitemap-page .sm-hero .btn-row-one .btn{width:100%;justify-content:center}.sitemap-page .sm-content{padding:36px 0 48px}.sitemap-menu-list ul{grid-template-columns:1fr;gap:4px}.sitemap-list-bg .panel-title{padding:16px 14px;font-size:17px}.sitemap-list-bg .panel-body{padding:16px 14px 20px}}@media (max-width:479px){.sitemap-page .sm-hero .common-banner-company-sec{height:280px}}