/* Keep the original Local Flavor design; replace retired dependencies. */
[hidden]{display:none!important}a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid #49a096;outline-offset:4px}button{font:inherit;cursor:pointer}.animated{opacity:1!important;transform:none!important}.ads_sec,.thumb_ads,.right-logo{display:none!important}.archive-return{position:fixed;right:12px;bottom:12px;z-index:9999999;background:#fff;color:#28645e;border:1px solid #49a096;padding:7px 12px;font-size:13px;box-shadow:0 2px 12px #0002}.intro_sec ul li{isolation:isolate}.intro_sec ul li figure{opacity:1!important;z-index:0;transition:transform .5s,opacity .5s}.intro_sec ul li .final .final_cont{z-index:1}.intro_sec ul li .final{z-index:2}.intro_sec ul li:hover .final,.intro_sec ul li:focus-within .final,.intro_sec ul li.active .final{opacity:1!important;transform:none!important}.intro_sec ul li .final a{pointer-events:auto}.intro_sec ul li .final p{padding-bottom:18px}.intro_sec ul li.active figure,.intro_sec ul li:focus-within figure{opacity:0!important}.social_icon a span{display:block;color:inherit;font-size:16px;line-height:28px}.menu-bar .coming-soon a{cursor:default}.mid_sec .left_sec{overflow-y:auto;scrollbar-color:#49a096 #eee}.thumb_box.active .map-slider{display:block}.map-slider img{height:220px;object-fit:cover}.map-slider:after{pointer-events:none}.map-slider .prev-btn,.map-slider .next-btn{padding:12px;background-position:center!important}.map_container .localmap{height:820px;width:100%}.leaflet-container{font-family:'Source Sans 3',sans-serif}.archive-map-marker span{display:flex;width:30px;height:36px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:#49a096;color:#fff;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 1px 5px #0005;font-size:18px;font-weight:700}.archive-map-popup h3{font-size:20px}.archive-map-popup p{margin:6px 0}.archive-map-popup img{width:100%;height:150px;object-fit:cover;margin:10px 0}.archive-map-popup a{color:#26746b}.archive-film-unavailable{padding:30px;line-height:1.5;font-size:18px;background:#f5f5f5;color:#333}.archive-film-dialog{position:fixed;inset:0;margin:auto;padding:28px;max-width:560px;width:calc(100% - 40px);border:1px solid #49a096;box-sizing:border-box}.archive-film-dialog::backdrop{background:#000b}.archive-film-dialog h2{font-size:26px}.archive-film-dialog .archive-film-unavailable{padding:20px 0;background:none}.archive-film-dialog button{border:0;background:#49a096;color:white;padding:10px 24px}.video_bc>div>div{padding-top:0!important}.video_bc{padding-top:100px!important}.archive-film-dialog:not([open]){display:none}.lightbox-target{display:none}.home .intro_sec li .intro_cont{z-index:3}.thumb_box .left-sec a.read_more,.thumb_box .left-sec a.watch_now{z-index:3}.thumb_box .btn_overlay{z-index:2}.menu-bar{z-index:1000000}.leaflet-pane{z-index:1}.leaflet-top,.leaflet-bottom{z-index:2}
@media(max-width:1024px){.mid_sec .left_sec{overflow:visible}.thumb_container .thumb_box .map-slider{display:block}.mid_sec .right_sec{display:block;padding:0;float:left}.map_container{min-height:400px}.map_container .localmap{height:400px}.intro_sec ul li .final{pointer-events:none}.intro_sec ul li.active .final,.intro_sec ul li:focus-within .final{pointer-events:auto}.archive-return{font-size:12px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
#layout{padding-top:60px}@media(min-width:1024px){.navigation{top:60px}}.archive-map-marker span{transform:none;border-radius:50% 50% 50% 4px}

.archive-promo-art{max-width:900px;margin:20px auto}.archive-promo-art img{width:100%;height:auto}.archive-promo-art figcaption{font-size:12px;color:#777;padding:5px}.video_bc h1{font-size:40px}.video_bc .archive-film-unavailable{padding:20px}
