.inner-banner-section{background-attachment:scroll!important}#ul-menu-list li.tab_item a{padding:14px 16px!important;transition:all .2s ease!important}#ul-menu-list li.tab_item .icon_bl{margin-bottom:6px!important;line-height:1!important}#ul-menu-list li.tab_item .icon_bl i{font-size:19px!important}#ul-menu-list li.tab_item:not(.active) a{background:#222!important;color:#6f7481!important;box-shadow:none!important}#ul-menu-list li.tab_item:not(.active) .icon_bl i{color:#f5c518!important}#ul-menu-list li.tab_item.active a{background:#f5c518!important;color:#161616!important;box-shadow:0 8px 20px rgba(245,197,24,.35)!important}#ul-menu-list li.tab_item.active .icon_bl i{color:#161616!important}#ul-menu-list li.tab_item:not(.active) a:hover{background:#2a2a2a!important}.list_item{display:flex;flex-direction:column}.res-actions{display:flex;gap:8px;margin-top:-10px;align-items:center}.res-act{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;padding:0 12px;border-radius:6px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;line-height:1;box-sizing:border-box;cursor:pointer;text-decoration:none;transition:all .2s ease;border:1px solid #e2e2e2;background:#fff;color:#161616;white-space:nowrap}.res-act i{font-size:13px}.res-act:hover{border-color:#f5c518!important;color:#f5c518!important;background:#fff!important}.res-act-dl{background:#161616;color:#fff;border-color:#161616}.res-act-dl:hover{border-color:#f5c518!important;color:#f5c518!important;background:#161616!important}.res-viewer-overlay{position:fixed;inset:0;background:rgba(15,15,17,.72);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:99999;display:none;align-items:center;justify-content:center;padding:24px}.res-viewer,.res-viewer-overlay.open{display:flex}.res-viewer{background:#fff;width:min(880px,96vw);height:min(86vh,920px);border-radius:12px;overflow:hidden;flex-direction:column;box-shadow:0 30px 80px rgba(0,0,0,.45)}.res-viewer-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#161616;color:#fff}.res-viewer-head .rv-title{display:flex;flex-direction:column;gap:2px;min-width:0}.res-viewer-head .rv-cat{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#f5c518;font-weight:700}.res-viewer-head .rv-name{font-size:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.res-viewer-head .rv-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.rv-dl{display:inline-flex;align-items:center;gap:8px;background:#f5c518;color:#161616;font-weight:700;text-transform:uppercase;font-size:12.5px;letter-spacing:.03em;padding:9px 16px;border-radius:7px;text-decoration:none;border:none;cursor:pointer}.rv-dl:hover{filter:brightness(1.05)}.rv-close{background:transparent;border:none;color:#fff;font-size:22px;line-height:1;cursor:pointer;width:34px;height:34px;border-radius:7px}.rv-close:hover{background:hsla(0,0%,100%,.12)}.res-viewer-body{flex:1 1 auto;overflow:auto;background:#161616;display:flex;align-items:flex-start;justify-content:center;padding:26px}.res-viewer-body iframe{width:100%;height:100%;border:none;background:#fff}.rv-page{width:min(620px,100%);background:#fff;box-shadow:0 6px 24px rgba(0,0,0,.14);border-radius:3px;padding:54px 56px;min-height:760px}.rv-page .rv-logo{height:30px;margin-bottom:34px}.rv-page h2{font-size:26px;color:#161616;margin:0 0 6px;font-weight:700}.rv-page .rv-cat2{color:#c79a00;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.1em;margin-bottom:30px}.rv-page .rv-line{height:11px;border-radius:3px;background:#ededed;margin:11px 0}.rv-page .rv-note{margin-top:34px;padding:14px 16px;background:#fafafa;border:1px dashed #ddd;border-radius:8px;color:#888;font-size:13px}.yellow-bg{background-color:#f5c518!important;padding-top:20px!important;padding-bottom:20px!important}.yellow-bg .typed-text,.yellow-bg .typing-text h3{color:#111}.yellow-bg .cursor{display:inline-block;width:2px;background:#111;margin-left:2px;animation:resCursorBlink 1s step-end infinite}@keyframes resCursorBlink{0%,to{opacity:1}50%{opacity:0}}@media(max-width:767px){.pdf-box .list_item.col-4{flex:0 0 50%!important;max-width:50%!important}}@media(max-width:480px){.pdf-box .list_item.col-4{flex:0 0 100%!important;max-width:100%!important}}