:root{--site-header-height:112px;--site-header-top-space:24px}.site-header.live-header{--header-height:var(--site-header-height);position:fixed;inset:0 0 auto;z-index:50;width:100%;height:var(--header-height);min-height:var(--header-height);padding:0;background:#fff;border:0;box-shadow:0 1px 3px #00000012;color:#142a52;font:400 14px/1.4 Geist,Arial,sans-serif}.live-header-inner{width:100%;max-width:1600px;margin-inline:auto;padding-top:var(--site-header-top-space);padding-inline:clamp(24px,4vw,72px);display:flex;align-items:center;justify-content:space-between;gap:32px;height:100%}body.home .live-header:not(.is-scrolled){background:#fff0;box-shadow:none;color:#fff}.live-header .brand{flex-shrink:0;display:flex;align-items:center}.live-header .brand img{width:120px;height:40.5px;object-fit:contain}body.home .live-header:not(.is-scrolled) .brand img{filter:grayscale(1) invert(1) contrast(500%)}body:not(.home) #main{padding-top:var(--site-header-height)}.live-header .live-nav{position:static;display:block;flex:1;width:auto;padding:0;background:#fff0;font:inherit;box-shadow:none}.live-nav-list{display:flex;justify-content:center;align-items:center;gap:clamp(12px,1.2vw,24px);list-style:none;margin:0;padding:0}.live-nav-item{position:relative;display:flex;align-items:center;gap:2px;flex-wrap:nowrap;margin:0;padding:0}.live-nav .live-nav-link{display:flex;align-items:center;min-height:44px;padding:0;font:inherit;color:inherit;white-space:nowrap;text-underline-offset:6px}.live-nav .live-nav-link[aria-current=page]{text-decoration:underline;text-decoration-thickness:1px;color:inherit}.live-nav .live-nav-link:hover{text-decoration:underline;text-decoration-thickness:1px}.live-submenu-toggle{display:flex;align-items:center;justify-content:center;width:24px;min-width:24px;height:44px;padding:0;background:#fff0;color:inherit;border:0;border-radius:4px;cursor:pointer}.live-submenu-toggle img{width:16px;height:16px;opacity:.9;transition:transform .16s ease-out}body.home .live-header:not(.is-scrolled) .live-submenu-toggle img{filter:brightness(0) invert(1)}.live-submenu-toggle:hover{background:#142a520b}body.home .live-header:not(.is-scrolled) .live-submenu-toggle:hover{background:#ffffff15}.live-submenu-toggle[aria-expanded=true] img{transform:rotate(180deg)}.live-nav .live-submenu{display:none;position:absolute;top:calc(100% + 8px);left:-16px;z-index:60;min-width:232px;width:max-content;max-width:min(290px,90vw);margin:0;padding:8px;list-style:none;background:#fff;border:0;border-radius:8px;box-shadow:0 16px 40px #081a3433;color:#142a52}.live-nav-item:nth-last-child(2)>.live-submenu{left:auto;right:-16px}.live-nav-item[data-open]>.live-submenu{display:block}.live-submenu li{margin:0;padding:0;list-style:none}.live-submenu a{display:block;padding:12px;font:400 14px/1.4 Geist,Arial,sans-serif;color:#142a52;white-space:normal;border-radius:4px}.live-submenu a:hover{background:#f1f4f8;color:#a11430}.live-header .live-apply{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-width:140px;min-height:44px;padding:12px 20px;border-radius:4px;background:#b01030;color:#fff;font:500 14px/20px Geist,Arial,sans-serif;white-space:nowrap;flex-shrink:0}.live-header .live-apply:hover{background:#8e1029;color:#fff}.live-apply img{width:14px;height:14px}.live-header .live-menu-toggle,.live-header .live-mobile-apply{display:none}.live-header :is(a,button):focus-visible{outline:2px solid #b01030;outline-offset:4px}body.home .live-header:not(.is-scrolled) .brand:focus-visible,body.home .live-header:not(.is-scrolled) .live-nav-link:focus-visible,body.home .live-header:not(.is-scrolled) :is(.live-submenu-toggle,.live-menu-toggle):focus-visible{outline-color:#fff}@media(max-width:1300px) and (min-width:1281px){.live-header-inner{gap:24px;padding-inline:32px}.live-nav-list{gap:12px}.live-header .live-apply{min-width:128px;padding-inline:16px}.live-submenu-toggle{width:20px;min-width:20px}}@media(max-width:1280px){:root{--site-header-height:96px;--site-header-top-space:16px}.site-header.live-header{--header-height:var(--site-header-height)}.live-header-inner{padding-inline:clamp(24px,5vw,48px);gap:20px}.live-header .live-menu-toggle{display:flex;justify-content:center;align-items:center;order:3;padding:10px;background:#fff0;border:0;color:inherit;min-height:44px;min-width:44px}.live-menu-toggle img{width:24px;height:24px}body.home .live-header:not(.is-scrolled) .live-menu-toggle img{filter:brightness(0) invert(1)}.live-header .live-desktop-apply{margin-left:auto;order:2}.live-header .live-nav{display:none;position:absolute;top:var(--site-header-height);left:0;width:100%;padding:12px clamp(12px,3vw,36px) 24px;max-height:calc(100svh - var(--site-header-height));overflow:auto;background:#fff;color:#142a52;border-top:1px solid #e4e8ed;box-shadow:0 12px 24px #00000015}.live-header .live-nav.is-open{display:block}.live-nav-list{display:block}.live-nav-item{display:grid;grid-template-columns:minmax(0,1fr) 48px;width:100%}.live-nav .live-nav-link{padding:12px;min-height:48px;font:400 16px/24px Geist,Arial,sans-serif}.live-submenu-toggle{width:44px;min-width:44px;height:48px}.live-submenu-toggle img{filter:none!important}.live-nav .live-submenu{position:static;grid-column:1/-1;width:100%;max-width:none;min-width:0;padding:0 12px 8px;border:0;border-radius:0;box-shadow:none;background:#f5f7fa}.live-submenu a{padding:12px 16px}body:not(.home) #main{padding-top:var(--site-header-height)}}@media(max-width:600px){.live-header .brand img{width:108px;height:36.5px}.live-header-inner{padding-inline:24px;gap:12px}.live-header .live-desktop-apply{display:none}.live-header .live-menu-toggle{margin-left:auto}.live-header .live-mobile-apply{display:block;padding:16px 12px 0}.live-header .live-mobile-apply .live-apply{width:100%;min-height:48px}}@media(prefers-reduced-motion:reduce){.live-header *{transition:none!important}}@media(min-width:901px) and (max-height:660px){:root{--site-header-height:96px;--site-header-top-space:8px}}@media(max-width:1280px){body.is-menu-open{position:fixed;top:var(--menu-scroll-top,0);inset-inline:0;width:100%;overflow:hidden}.site-header.live-header.has-open-menu{display:block;height:100dvh;min-height:0;background:#080f1d!important;color:#fff;box-shadow:none;overflow:hidden}.live-header.has-open-menu .live-header-inner{height:var(--site-header-height);position:static}.live-header.has-open-menu .brand,.live-header.has-open-menu .live-menu-toggle{position:relative;z-index:2}.live-header.has-open-menu .brand{background:url(https://rcmb.in/wp-content/themes/rcmb-next/assets/footer/rcmb-primary-white-aligned.svg) center/contain no-repeat}.live-header.has-open-menu .brand img{visibility:hidden;filter:none!important}.live-header.has-open-menu .live-desktop-apply{display:none}.live-header.has-open-menu .live-menu-toggle img{visibility:hidden}.live-header.has-open-menu .live-menu-toggle::before,.live-header.has-open-menu .live-menu-toggle::after{content:"";position:absolute;width:28px;height:2px;background:#fff;transform:rotate(45deg)}.live-header.has-open-menu .live-menu-toggle::after{transform:rotate(-45deg)}.live-header.has-open-menu .live-nav.is-open{position:absolute;inset:var(--site-header-height) 0 0;max-height:none;width:100%;padding:clamp(24px,5dvh,64px) var(--ui-gutter,24px) max(32px,env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;background:#fff0;color:#fff;border:0;box-shadow:none}.live-header.has-open-menu .live-nav-list{display:block;max-width:960px;margin-inline:auto}.live-header.has-open-menu .live-nav-item{grid-template-columns:minmax(0,1fr) 44px;border-bottom:1px solid #ffffff26}.live-header.has-open-menu .live-nav-link{min-height:64px;padding:14px 0;font:300 clamp(28px,5.8vw,46px)/1.12 Geist,Arial,sans-serif;letter-spacing:-.025em;color:#fff}.live-header.has-open-menu .live-submenu-toggle{height:64px;border-radius:0;color:#fff}.live-header.has-open-menu .live-submenu-toggle img{filter:brightness(0) invert(1)!important}.live-header.has-open-menu .live-submenu-toggle:hover{background:#ffffff12}.live-header.has-open-menu .live-submenu{background:#fff0;padding:0 0 16px;color:#d8dce5}.live-header.has-open-menu .live-submenu a{padding:12px 0;color:#d8dce5;font:400 16px/1.5 Geist,Arial,sans-serif;border-radius:0}.live-header.has-open-menu .live-submenu a:hover{color:#fff;background:#fff0;text-decoration:underline;text-underline-offset:5px}.live-header.has-open-menu .live-mobile-apply{display:block;padding:28px 0 0}:root body .live-header.has-open-menu .live-mobile-apply .live-apply{display:inline-flex;width:auto;min-width:180px;min-height:48px;padding:14px 24px;font-size:16px;gap:18px}.live-header.has-open-menu :is(a,button):focus-visible{outline:2px solid #fff;outline-offset:4px}}