.government-header{background-image:url(/images/header/header_detail.png);padding:16px 24px;background-size:cover;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#fff;width:100%}.government-header .header-container{max-width:1920px;margin:0 auto;display:flex;align-items:center;gap:24px}.government-header .emblem-section{flex-shrink:0}.government-header .emblem-section .emblem-logo{width:80px;height:80px;object-fit:contain}.government-header .header-text-section{flex:1}.government-header .header-text-section .department-text,.government-header .header-text-section .ministry-text{font-size:12px;margin:0 0 3px;font-weight:600;font-family:Roboto}.government-header .header-text-section .system-title{font-size:20px;font-weight:700;margin:0;letter-spacing:.5px;font-family:Roboto}@media(max-width:768px){.government-header{padding:12px 16px}.government-header .header-container{gap:16px}.government-header .emblem-logo{width:48px!important;height:48px!important}.government-header .department-text,.government-header .ministry-text{font-size:12px!important}.government-header .system-title{font-size:16px!important}}@media screen and (min-width:768px)and (max-width:1440px){.government-header{max-width:1440px;margin:0 auto;padding-left:4rem}}@media screen and (min-width:1441px)and (max-width:1920px){.government-header{padding-left:5rem}}