/* Reference layouts stay intact; these rules restore script-dependent visibility. */
.voltex-pending{display:block!important;font-size:12px!important;line-height:1.65!important;color:#e2c45e!important;margin:10px 0!important;letter-spacing:0!important;text-transform:none!important}
.voltex-corporate #header_logo>a{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit}
.voltex-corporate #header_logo .voltex-logo,.voltex-corp-logo{display:block!important;width:110px!important;height:32px!important;object-fit:contain}
.voltex-corporate .site_menu_ctrl .voltex-corp-logo{margin:auto;width:100px!important}
.voltex-corporate #header_logo span{display:none}
.voltex-corporate .pending-metric b{font-size:28px!important;letter-spacing:1px}
.voltex-corporate .IconPic{opacity:1!important;visibility:visible!important}
.voltex-corporate .anu{opacity:1!important;visibility:visible!important;transform:none!important}
.voltex-corporate .slider>li{display:none!important}.voltex-corporate .slider>li.voltex-frame-active{display:block!important;opacity:1!important}
.voltex-gallery-controls{position:absolute;bottom:10px;left:10px;z-index:12;display:flex;gap:6px}.voltex-gallery-controls button{border:1px solid #ffffff80;background:#0c093dcc;color:white;border-radius:4px;padding:2px 12px;font-size:22px;cursor:pointer}
.voltex-corporate #partner_list .voltex-pending{text-align:center;font-size:10px!important;margin:2px!important}
.voltex-corporate .awards .logo img{object-fit:contain}
.voltex-corporate #header_nav [data-voltex-icon]::before{display:none!important}
.voltex-partnership .hide{display:none!important}
.voltex-partnership #formSubmit{font:inherit;cursor:pointer;border:0}
.voltex-partnership #form-box>.voltex-pending{padding:0 20px 20px}
#partnership-review{color:#e7edef;background:#293237;border:1px solid #5b6a70;border-radius:14px;width:min(650px,calc(100vw - 36px));max-height:85vh;padding:30px;box-sizing:border-box;overflow:auto}
#partnership-review::backdrop{background:#000b}#partnership-review h2{font-size:23px;margin:0 0 10px}#partnership-review dt{text-transform:capitalize;font-size:12px;color:#aebbc4;margin-top:14px}#partnership-review dd{margin:3px 0;white-space:pre-wrap;overflow-wrap:anywhere}#partnership-review button{cursor:pointer;color:#fff;background:#067ca8;border:0;border-radius:6px;padding:10px 18px}#partnership-review .review-close{float:right;background:transparent;font-size:24px;padding:0 5px}#partnership-review .review-done{margin-top:25px}
#section-status{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:99999;background:#25323d;color:white;padding:16px 24px;border-radius:8px;box-shadow:0 5px 24px #0005;max-width:90vw}
.voltex-news .penci-lazy{opacity:1!important;visibility:visible!important}
.voltex-news .penci-border-arrow .inner-arrow,.voltex-news .penci-border-arrow .inner-arrow a{color:#222!important;opacity:1!important;visibility:visible!important}
.voltex-news .penci-header-logo img,.voltex-news .site-logo img{width:155px!important;max-height:46px!important;object-fit:contain}
.voltex-news #logo img{width:165px!important;height:40px!important;max-height:46px!important;object-fit:contain;padding:0!important}
.voltex-news .penci-swiper-mask{background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important}
.voltex-news #logo{height:80px;display:flex!important;align-items:center}.voltex-news #logo img{transform:none!important;opacity:1!important}
.voltex-news .voltex-slide-active .penci-featured-content-right{display:block!important}
.voltex-news .voltex-slide-active .penci-featured-content-right:before{opacity:.6!important;transform:none!important}
.voltex-news .voltex-slide-active .penci-featured-content-right{background:#0008}
.voltex-news .menu-item-has-children:focus-within>.sub-menu{opacity:1!important;visibility:visible!important;display:block!important}
.voltex-news #commentform input,.voltex-news #commentform textarea{display:block;width:100%;padding:14px;margin:12px 0;border:1px solid #ddd;background:white;color:#222}.voltex-news #commentform textarea{min-height:130px}.voltex-news #commentform button,.voltex-article-like{background:#ed8a30;color:white;border:0;padding:12px 20px;cursor:pointer}.voltex-comment-preview{padding:20px;border:1px solid #ddd;margin-top:20px}.voltex-comment-preview p{white-space:pre-wrap}
.voltex-hero-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:30;border:0;color:white;background:#0005;width:34px;height:44px;font-size:28px;cursor:pointer}.voltex-hero-prev{left:8px}.voltex-hero-next{right:8px}
.voltex-news .voltex-pending{color:#9a6a09!important;background:#fff9e7;padding:8px 12px;border-left:3px solid #d9ac3d}
.voltex-news .voltex-editorial-slider{position:relative;overflow:hidden!important}
.voltex-news .voltex-editorial-slider>.swiper-wrapper{display:block!important;transform:none!important;height:auto!important}
.voltex-news .voltex-editorial-slider>.swiper-wrapper>.swiper-slide{display:none!important;width:100%!important;opacity:0!important;position:relative!important;transform:none!important;margin:0!important}
.voltex-news .voltex-editorial-slider>.swiper-wrapper>.voltex-slide-active{display:block!important;opacity:1!important;visibility:visible!important}
.voltex-slider-dots{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);display:flex;gap:9px;z-index:20}.voltex-dot{border:2px solid #fff;background:transparent;width:8px;height:8px;border-radius:50%;padding:0;cursor:pointer}.voltex-dot.active{background:#fff}
.voltex-news .epyt-gallery{padding:30px;background:#f3f3f3;color:#222;line-height:1.7}.voltex-news .epyt-gallery h3{margin-bottom:15px}
.voltex-news .pc-searchform.voltex-search-visible{display:block!important;opacity:1!important;visibility:visible!important;position:fixed!important;top:85px!important;left:20%!important;width:60%!important;z-index:9999!important;padding:18px;background:#fff;border:1px solid #ddd;box-shadow:0 5px 15px #0002}
.voltex-news-search{max-width:1170px;margin:45px auto;padding:0 20px;color:#202020}.voltex-news-search h1{font:700 30px Montserrat,sans-serif;margin-bottom:28px}.voltex-news-search form{display:flex;gap:10px;margin-bottom:32px}.voltex-news-search input{padding:14px;border:1px solid #ddd;flex:1;color:#222;background:white}.voltex-news-search button{background:#ec8b31;color:white;border:0;padding:10px 25px}.voltex-news-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.voltex-news-results img{width:100%;aspect-ratio:16/9;object-fit:cover}.voltex-news-results h2{font-size:18px;line-height:1.5;margin:12px 0}.voltex-news-results a{color:#222}.voltex-news-results p{line-height:1.6}
@media(max-width:960px){.voltex-corporate.voltex-menu-open #header_nav{display:block!important;visibility:visible!important;transform:none!important;left:0!important;opacity:1!important}.voltex-corporate.voltex-menu-open #header_nav .inner{display:block!important}.voltex-corporate.voltex-menu-open .site_menu_ctrl_off{display:block!important}.voltex-news-menu-open #navigation{display:block!important}.voltex-news-results{grid-template-columns:repeat(2,minmax(0,1fr))}.voltex-news .pc-searchform.voltex-search-visible{left:5%!important;width:90%!important}}
@media(max-width:600px){.voltex-news-results{grid-template-columns:1fr}.voltex-partnership #business_partnership{overflow:hidden}.voltex-corporate .pending-metric b{font-size:22px!important}}
@media(max-width:960px){
 .voltex-news #logo{height:60px;justify-content:center;float:none!important;margin:auto!important;width:150px!important}.voltex-news #logo img{width:150px!important;height:36px!important}
 .voltex-news.voltex-news-menu-open #navigation #menu-main-menu{display:block!important;position:fixed!important;top:60px;left:0;background:white;width:290px;max-height:calc(100vh - 60px);overflow:auto;z-index:99999;padding:15px;box-shadow:3px 8px 18px #0003}
 .voltex-news.voltex-news-menu-open #menu-main-menu>li{display:block!important;float:none!important;text-align:left!important;width:100%}
 .voltex-news.voltex-news-menu-open #menu-main-menu>li>a{display:block!important;padding:10px 15px!important;line-height:1.5!important}
 .voltex-news.voltex-news-menu-open #menu-main-menu .sub-menu{display:block!important;position:static!important;opacity:1!important;visibility:visible!important;width:auto!important;box-shadow:none!important;padding-left:15px}
}
