/* v15 - approved royal devotional header fidelity, responsive */
.shyam14-top{background:linear-gradient(95deg,#610017,#79001d 58%,#4d061c)!important;min-height:49px;padding:7px 0!important;border-bottom:2px solid #e2a943}
.shyam14-top .wrap{width:min(1540px,calc(100% - 46px))}.shyam14-top-inner{min-height:33px!important}.shyam14-notice{font-family:Mukta,Hind,sans-serif;font-size:15px!important;font-weight:600!important;color:#ffe8c1}.shyam14-today{font-size:14px!important}.shyam14-top-right .shyam-social-icons a{height:29px;width:29px;border:1px solid #e7bc6b;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#ffe7ac!important}
.shyam14-brand-scene{background:linear-gradient(90deg,#fffbf3 0%,#fff8e8 42%,#ffe6ae 100%)!important;border-bottom:2px solid #e9aa39!important;isolation:isolate;overflow:hidden;}
.shyam14-brand-scene:before{content:"";display:block;position:absolute;inset:0;z-index:-1;background:url('shyam15-royal-temple.svg') right center/auto 100% no-repeat;opacity:.85;pointer-events:none}
.shyam14-brand-scene:after{content:"";position:absolute;left:-25px;top:0;bottom:0;width:190px;height:auto;background:radial-gradient(ellipse at 0% 50%,#c58b2517,transparent 70%);opacity:1;pointer-events:none}
.shyam14-branding{width:min(1540px,calc(100% - 46px))!important;min-height:184px!important;padding:21px 0!important;gap:21px!important;position:relative;z-index:1}
.shyam14-branding .brand-symbol{width:116px!important;height:116px!important;flex-basis:116px!important;border:5px solid #e9aa37!important;box-shadow:0 0 0 4px #fff3ce,0 8px 24px #69232124!important}
.shyam14-branding .brand-name{font-size:clamp(31px,3.05vw,49px)!important;font-weight:900!important;line-height:1.15!important;color:#69001f!important}
.shyam14-branding .tagline{font-size:clamp(18px,1.45vw,23px)!important;margin-top:6px!important;color:#8a5017!important}.shyam14-branding .brand-subtitle{font-size:15px!important;color:#9a5d14!important;letter-spacing:.6px!important}
.shyam14-quick{gap:22px!important}.shyam14-search{height:57px!important;width:clamp(240px,22vw,375px)!important;background:#fffdf8!important;border:1px solid #efc88c!important;box-shadow:0 5px 20px #9f4f1619!important}.shyam14-search button{font-size:31px!important;color:#98002c!important}.shyam14-search input{font-size:17px!important}.shyam14-quick .header-action{font-size:18px!important;padding:13px 27px!important;border:3px solid #dba43b!important;box-shadow:0 4px 9px #27020b25!important}
.shyam14-nav{background:linear-gradient(90deg,#690016,#830322 55%,#590017)!important;border-top:3px solid #ffc66a!important;border-bottom:4px solid #e6a42b!important;box-shadow:0 8px 18px #470b1b20}.shyam14-navwrap{width:min(1540px,calc(100% - 40px))!important;min-height:66px!important;gap:10px!important}.shyam14-nav .menu{justify-content:space-between!important;gap:0!important}.shyam14-nav .menu>li>a{font-family:Mukta,Hind,sans-serif;font-size:clamp(12px,.99vw,16px)!important;font-weight:800!important;padding:14px clamp(5px,.65vw,12px)!important;display:flex!important;gap:7px!important;align-items:center!important;white-space:nowrap!important}.shyam14-nav .menu>li>a:before{font-family:Arial,sans-serif;display:inline-block;font-size:19px;color:#eeb94b;line-height:1;content:'✦';font-weight:normal}.shyam14-nav .menu>li:nth-child(1)>a:before{content:'⌂';font-size:27px}.shyam14-nav .menu>li:nth-child(2)>a:before{content:'♜'}.shyam14-nav .menu>li:nth-child(3)>a:before{content:'♨'}.shyam14-nav .menu>li:nth-child(4)>a:before{content:'♫'}.shyam14-nav .menu>li:nth-child(5)>a:before{content:'▤'}.shyam14-nav .menu>li:nth-child(6)>a:before{content:'▦'}.shyam14-nav .menu>li:nth-child(7)>a:before{content:'⚑'}.shyam14-nav .menu>li:nth-child(8)>a:before{content:'▣'}.shyam14-nav .menu>li:nth-child(9)>a:before{content:'▤'}.shyam14-nav .menu>li:first-child>a{background:#ae1426!important;border:1px solid #bc2c3a;border-radius:10px;padding-left:17px!important;padding-right:17px!important;color:#ffe1a1!important}
.shyam14-nav .shyam-translate-dropdown>summary{padding:9px 14px!important;border:2px solid #e6ad3e!important;border-radius:28px!important;background:#fffdf7!important;font-size:13px!important;min-width:91px!important}.shyam14-lang-content{top:calc(100% + 7px)!important;width:232px!important;padding:13px!important;border:2px solid #e8ad3a!important;border-radius:14px!important;box-shadow:0 17px 30px #36081936!important}.shyam14-lang-content>strong{font-size:16px!important}.shyam14-lang-content .switcher{max-width:100%!important}.shyam14-lang-content .gt_switcher_wrapper{position:static!important;display:block!important;max-width:100%!important}.shyam14-lang-content a{color:#481329!important}.shyam14-lang-content img{max-width:24px!important;height:auto!important}.shyam14-lang-content .gt_selector{display:block!important;width:100%!important;padding:9px!important;white-space:normal!important}.shyam14-lang-content .glink{margin:3px!important}.shyam14-lang-content .gt_float_switcher{box-shadow:none!important;position:static!important;width:100%!important}.shyam14-lang-content .gt_float_switcher .gt_options{max-height:320px;overflow-y:auto}.shyam14-lang-content .gt_float_switcher .gt-selected{background:#fff8e8!important}.shyam14-nav .shyam-translate-holder{z-index:9999!important}
@media (max-width:1350px){.shyam14-branding .brand-symbol{width:87px!important;height:87px!important;flex-basis:87px!important}.shyam14-branding{min-height:140px!important}.shyam14-branding .brand-name{font-size:34px!important}.shyam14-branding .tagline{font-size:17px!important}.shyam14-search{width:260px!important}.shyam14-nav .menu>li>a{font-size:12px!important;gap:5px!important;padding-inline:5px!important}.shyam14-nav .menu>li>a:before{font-size:15px}.shyam14-nav .menu>li:first-child>a:before{font-size:20px}.shyam14-navwrap{gap:4px!important}}
@media (max-width:1100px){.shyam14-brand-scene:before{opacity:.5}.shyam14-nav .menu>li>a{font-size:11px!important;padding-inline:3px!important}.shyam14-nav .menu>li>a:before{display:none!important}.shyam14-navwrap{width:calc(100% - 24px)!important}.shyam14-search{width:190px!important}.shyam14-quick .header-action{padding:10px 14px!important;font-size:14px!important}}
@media (max-width:990px){.shyam14-navwrap{flex-wrap:wrap!important;padding:7px 0!important}.shyam14-nav .menu-primary-container{flex-basis:100%!important}.shyam14-nav .menu{display:block!important}.shyam14-nav .menu>li>a{font-size:15px!important;padding:11px!important}.shyam14-nav .menu>li>a:before{display:inline-block!important}.shyam14-brand-scene:before{background-size:auto 100%;opacity:.24}.shyam14-branding{width:calc(100% - 30px)!important}.shyam14-branding .brand-symbol{width:70px!important;height:70px!important;flex-basis:70px!important}.shyam14-branding .brand-name{font-size:29px!important}.shyam14-branding .tagline{font-size:14px!important}.shyam14-branding .brand-subtitle{font-size:10px!important}}
@media (max-width:680px){.shyam14-top{min-height:28px;padding:4px 0!important}.shyam14-top-inner{min-height:22px!important}.shyam14-notice{font-size:11px!important}.shyam14-branding{min-height:82px!important;padding:11px 0!important;gap:10px!important}.shyam14-branding .brand-symbol{width:56px!important;height:56px!important;flex-basis:56px!important;border-width:3px!important}.shyam14-branding .brand-name{font-size:clamp(20px,5vw,26px)!important}.shyam14-branding .tagline{font-size:11px!important}.shyam14-quick{gap:0!important}.shyam14-search{width:38px!important;height:38px!important}.shyam14-search:focus-within{width:auto!important}.shyam14-navwrap{min-height:42px!important}.shyam14-nav .shyam-translate-dropdown>summary{padding:7px 12px!important}.shyam14-lang-content{right:0!important;width:min(240px,calc(100vw - 24px))!important}}
