/* FRONT PAGE — BLACK & WHITE THEME.
 *
 * Generated from the page's OWN stylesheets (post-20 global kit, post-47
 * homepage, post-169 header, post-204 footer). For every rule that sets a
 * COLOUR property, the same selector is re-emitted with each colour mapped to
 * its greyscale luma (0.2126R + 0.7152G + 0.0722B).
 *
 * COLOUR ONLY. No width, height, margin, padding, display, position, flex,
 * grid, font or coordinate property is copied -- verified at build time.
 * Loaded last, so it wins at identical specificity without changing layout.
 *
 * Only index.html links this file, so the other pages keep their colours.
 * Images keep theirs too: desaturating album art and band portraits would be
 * a content change, not a theme change.
 */

/* ---- post-20.css ---- */
.elementor-kit-20{background-color:#131313 !important}
.elementor-kit-20 e-page-transition{background-color:#c6c6c6 !important}

/* ---- post-47.css ---- */
.elementor-47 .elementor-element.elementor-element-54768fda:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-54768fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:linear-gradient(180deg, #131313 0%, #545454 100%) !important}
.elementor-47 .elementor-element.elementor-element-8af83d9 .elementor-heading-title{stroke:#3a3a3a;text-shadow:5px 5px 0px rgba(0, 0, 0, 0.3);color:#6d6d6d !important}
.elementor-47 .elementor-element.elementor-element-edbd4a6{text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3) !important}
.elementor-47 .elementor-element.elementor-element-a53fd20 .elementor-button{box-shadow:2px 2px 2px 0px rgba(0, 0, 0, 0.5) !important}
.elementor-47 .elementor-element.elementor-element-1045c44 img{box-shadow:0px 0px 10px 10px rgba(0, 0, 0, 0.5) !important}
.elementor-47 .elementor-element.elementor-element-51fad75 .wpr-countdown-number{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-51fad75 .wpr-countdown-label{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-51fad75 .wpr-countdown-separator span{background:#9c9c9c !important}
.elementor-47 .elementor-element.elementor-element-6d2ddcf:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-6d2ddcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:linear-gradient(180deg, #545454 0%, #101010 100%) !important}
.elementor-47 .elementor-element.elementor-element-a45161b .elementor-heading-title{stroke:#3a3a3a;text-shadow:5px 5px 0px rgba(0, 0, 0, 0.3);color:#000000 !important}
.elementor-47 .elementor-element.elementor-element-c5cd8e7{text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3) !important}
.elementor-47 .elementor-element.elementor-element-4ba9c96{text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3) !important}
.elementor-47 .elementor-element.elementor-element-ae82d50:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ae82d50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:linear-gradient(180deg, var( --e-global-color-c696dce ) 0%, #444444 100%) !important}
.elementor-47 .elementor-element.elementor-element-a51e9d3 .elementor-heading-title{stroke:#3a3a3a;text-shadow:5px 5px 0px rgba(0, 0, 0, 0.3);color:#6d6d6d !important}
.elementor-47 .elementor-element.elementor-element-8b8e6d1{text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3) !important}
.elementor-47 .elementor-element.elementor-element-c637711 .wpr-flip-box-front{background-image:linear-gradient(135deg, #d0d0d0 0%, #acacac 100%) !important}
.elementor-47 .elementor-element.elementor-element-c637711 .wpr-flip-box-back{background-color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-c637711 .wpr-flip-box-front .wpr-flip-box-title{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-c637711 .wpr-flip-box-front .wpr-flip-box-description{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-c637711 .wpr-flip-box-back .wpr-flip-box-title{color:#d0d0d0 !important}
.elementor-47 .elementor-element.elementor-element-c637711 .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-e168908 .wpr-flip-box-front{background-image:linear-gradient(135deg, #aaaaaa 0%, #767676 100%) !important}
.elementor-47 .elementor-element.elementor-element-e168908 .wpr-flip-box-back{background-color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-e168908 .wpr-flip-box-front .wpr-flip-box-title{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-e168908 .wpr-flip-box-front .wpr-flip-box-description{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-e168908 .wpr-flip-box-back .wpr-flip-box-title{color:#aaaaaa !important}
.elementor-47 .elementor-element.elementor-element-e168908 .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-4406891 .wpr-flip-box-front{background-image:linear-gradient(135deg, #acacac 0%, #979797 100%) !important}
.elementor-47 .elementor-element.elementor-element-4406891 .wpr-flip-box-back{background-color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-4406891 .wpr-flip-box-front .wpr-flip-box-title{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-4406891 .wpr-flip-box-front .wpr-flip-box-description{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-4406891 .wpr-flip-box-back .wpr-flip-box-title{color:#acacac !important}
.elementor-47 .elementor-element.elementor-element-4406891 .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-ffe60ff .wpr-flip-box-front{background-image:linear-gradient(135deg, #aaaaaa 0%, #787878 100%) !important}
.elementor-47 .elementor-element.elementor-element-ffe60ff .wpr-flip-box-back{background-color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-ffe60ff .wpr-flip-box-front .wpr-flip-box-title{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-ffe60ff .wpr-flip-box-front .wpr-flip-box-description{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-ffe60ff .wpr-flip-box-back .wpr-flip-box-title{color:#aaaaaa !important}
.elementor-47 .elementor-element.elementor-element-ffe60ff .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-15c0fe3 .wpr-flip-box-front{background-image:linear-gradient(135deg, #808080 0%, #5a5a5a 100%) !important}
.elementor-47 .elementor-element.elementor-element-15c0fe3 .wpr-flip-box-back{background-color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-15c0fe3 .wpr-flip-box-front .wpr-flip-box-title{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-15c0fe3 .wpr-flip-box-front .wpr-flip-box-description{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-15c0fe3 .wpr-flip-box-back .wpr-flip-box-title{color:#808080 !important}
.elementor-47 .elementor-element.elementor-element-15c0fe3 .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-d8ea6c6 .wpr-flip-box-front{background-image:linear-gradient(135deg, #4f4f4f 0%, #8e8e8e 100%) !important}
.elementor-47 .elementor-element.elementor-element-d8ea6c6 .wpr-flip-box-back{background-color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-d8ea6c6 .wpr-flip-box-front .wpr-flip-box-title{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-d8ea6c6 .wpr-flip-box-front .wpr-flip-box-description{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-d8ea6c6 .wpr-flip-box-back .wpr-flip-box-title{color:#4f4f4f !important}
.elementor-47 .elementor-element.elementor-element-d8ea6c6 .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-90b8179 .wpr-flip-box-front{background-image:linear-gradient(135deg, #616161 0%, #2c2c2c 100%) !important}
.elementor-47 .elementor-element.elementor-element-90b8179 .wpr-flip-box-back{background-color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-90b8179 .wpr-flip-box-front .wpr-flip-box-title{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-90b8179 .wpr-flip-box-front .wpr-flip-box-description{color:#1a1a1a !important}
.elementor-47 .elementor-element.elementor-element-90b8179 .wpr-flip-box-back .wpr-flip-box-title{color:#616161 !important}
.elementor-47 .elementor-element.elementor-element-90b8179 .wpr-flip-box-back .wpr-flip-box-description{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-fb66eb3:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-fb66eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:linear-gradient(180deg, #444444 0%, #878787 100%) !important}
.elementor-47 .elementor-element.elementor-element-6644080 .elementor-heading-title{stroke:#3a3a3a;text-shadow:5px 5px 0px rgba(0, 0, 0, 0.3);color:#6d6d6d !important}
.elementor-47 .elementor-element.elementor-element-da34ca4{text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3) !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-tabs-f7fc984.exad-advance-tab > .exad-advance-tab-nav li{color:#8d8d8d !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-tabs-f7fc984.exad-advance-tab > .exad-advance-tab-nav li.active, .elementor-47 .elementor-element.elementor-element-f7fc984 .exad-tabs-f7fc984.exad-advance-tab > .exad-advance-tab-nav li:hover{color:#151515;border-color:#6a6a6a;fill:#151515 !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-tabs-f7fc984.exad-advance-tab > .exad-advance-tab-nav li.active i, .elementor-47 .elementor-element.elementor-element-f7fc984 .exad-tabs-f7fc984.exad-advance-tab > .exad-advance-tab-nav li:hover i{color:#151515 !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-tabs-f7fc984.exad-advance-tab > .exad-advance-tab-content .exad-tab-btn{color:#000000;border-color:#000000 !important}
.elementor-47 .elementor-element.elementor-element-ef758f8:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-ef758f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:linear-gradient(180deg, #878787 0%, #191919 100%) !important}
.elementor-47 .elementor-element.elementor-element-3d3feae .elementor-heading-title{stroke:#3a3a3a;text-shadow:5px 5px 0px rgba(0, 0, 0, 0.3);color:#6d6d6d !important}
.elementor-47 .elementor-element.elementor-element-c79cd4a{text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3) !important}
.elementor-47 .elementor-element.elementor-element-42c8245{text-shadow:0px 0px 10px rgba(0, 0, 0, 0.3) !important}
.elementor-47 .elementor-element.elementor-element-37186b9 .elementskit-infobox{background-color:#888888;border-color:#888888 !important}
.elementor-47 .elementor-element.elementor-element-37186b9 .elementskit-infobox:hover{background-color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-37186b9 .elementskit-infobox .elementskit-info-box-title{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-37186b9 .elementskit-infobox:hover .elementskit-info-box-title{color:#888888 !important}
.elementor-47 .elementor-element.elementor-element-37186b9 .elementskit-infobox .box-body > p{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-37186b9 .elementskit-infobox:hover .box-body > p{color:#888888 !important}
.elementor-47 .elementor-element.elementor-element-37186b9 .elementskit-info-box-icon{color:#ffffff;fill:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-37186b9 .elementskit-infobox:hover .elementskit-info-box-icon{color:#888888;fill:#888888 !important}
.elementor-47 .elementor-element.elementor-element-bea9d23 .elementskit-infobox{background-color:#000000;border-color:#000000 !important}
.elementor-47 .elementor-element.elementor-element-bea9d23 .elementskit-infobox:hover{background-color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-bea9d23 .elementskit-infobox .elementskit-info-box-title{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-bea9d23 .elementskit-infobox:hover .elementskit-info-box-title{color:#000000 !important}
.elementor-47 .elementor-element.elementor-element-bea9d23 .elementskit-infobox .box-body > p{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-bea9d23 .elementskit-infobox:hover .box-body > p{color:#000000 !important}
.elementor-47 .elementor-element.elementor-element-bea9d23 .elementskit-info-box-icon{color:#ffffff;fill:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-bea9d23 .elementskit-infobox:hover .elementskit-info-box-icon{color:#000000;fill:#000000 !important}
.elementor-47 .elementor-element.elementor-element-be00954 .elementskit-infobox{background-color:#6c6c6c;border-color:#6c6c6c !important}
.elementor-47 .elementor-element.elementor-element-be00954 .elementskit-infobox:hover{background-color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-be00954 .elementskit-infobox .elementskit-info-box-title{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-be00954 .elementskit-infobox:hover .elementskit-info-box-title{color:#6c6c6c !important}
.elementor-47 .elementor-element.elementor-element-be00954 .elementskit-infobox .box-body > p{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-be00954 .elementskit-infobox:hover .box-body > p{color:#6c6c6c !important}
.elementor-47 .elementor-element.elementor-element-be00954 .elementskit-info-box-icon{color:#ffffff;fill:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-be00954 .elementskit-infobox:hover .elementskit-info-box-icon{color:#6c6c6c;fill:#6c6c6c !important}
.elementor-47 .elementor-element.elementor-element-3f6769a .elementskit-infobox{background-color:#656565;border-color:#656565 !important}
.elementor-47 .elementor-element.elementor-element-3f6769a .elementskit-infobox:hover{background-color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-3f6769a .elementskit-infobox .elementskit-info-box-title{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-3f6769a .elementskit-infobox:hover .elementskit-info-box-title{color:#656565 !important}
.elementor-47 .elementor-element.elementor-element-3f6769a .elementskit-infobox .box-body > p{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-3f6769a .elementskit-infobox:hover .box-body > p{color:#656565 !important}
.elementor-47 .elementor-element.elementor-element-3f6769a .elementskit-info-box-icon{color:#ffffff;fill:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-3f6769a .elementskit-infobox:hover .elementskit-info-box-icon{color:#656565;fill:#656565 !important}
.elementor-47 .elementor-element.elementor-element-5daa3dd .elementskit-infobox{background-color:#000000;border-color:#000000 !important}
.elementor-47 .elementor-element.elementor-element-5daa3dd .elementskit-infobox:hover{background-color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-5daa3dd .elementskit-infobox .elementskit-info-box-title{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-5daa3dd .elementskit-infobox:hover .elementskit-info-box-title{color:#000000 !important}
.elementor-47 .elementor-element.elementor-element-5daa3dd .elementskit-infobox .box-body > p{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-5daa3dd .elementskit-infobox:hover .box-body > p{color:#000000 !important}
.elementor-47 .elementor-element.elementor-element-5daa3dd .elementskit-info-box-icon{color:#ffffff;fill:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-5daa3dd .elementskit-infobox:hover .elementskit-info-box-icon{color:#010101;fill:#010101 !important}
.elementor-47 .elementor-element.elementor-element-7007ddf .elementskit-infobox{background-color:#363636;border-color:#363636 !important}
.elementor-47 .elementor-element.elementor-element-7007ddf .elementskit-infobox:hover{background-color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-7007ddf .elementskit-infobox .elementskit-info-box-title{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-7007ddf .elementskit-infobox:hover .elementskit-info-box-title{color:#363636 !important}
.elementor-47 .elementor-element.elementor-element-7007ddf .elementskit-infobox .box-body > p{color:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-7007ddf .elementskit-infobox:hover .box-body > p{color:#363636 !important}
.elementor-47 .elementor-element.elementor-element-7007ddf .elementskit-info-box-icon{color:#ffffff;fill:#ffffff !important}
.elementor-47 .elementor-element.elementor-element-7007ddf .elementskit-infobox:hover .elementskit-info-box-icon{color:#363636;fill:#363636 !important}
.elementor-47 .elementor-element.elementor-element-72cc93b:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-72cc93b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:linear-gradient(180deg, #191919 0%, #1f1f1f 100%) !important}
.elementor-47 .elementor-element.elementor-element-d2574f0 .elementor-heading-title{stroke:#3a3a3a;text-shadow:5px 5px 0px rgba(0, 0, 0, 0.3);color:#6d6d6d !important}
.elementor-47 .elementor-element.elementor-element-df293f6{text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3) !important}
.elementor-47 .elementor-element.elementor-element-7da91e1:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-7da91e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:linear-gradient(180deg, #1f1f1f 0%, #0a0a0a 100%) !important}
.elementor-47 .elementor-element.elementor-element-7fa92e8 .elementor-heading-title{stroke:#3a3a3a;text-shadow:5px 5px 0px rgba(0, 0, 0, 0.3);color:#6d6d6d !important}
.elementor-47 .elementor-element.elementor-element-4c580b4{text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3) !important}
.elementor-47 .elementor-element.elementor-element-a920e6b:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a920e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:linear-gradient(180deg, #0a0a0a 0%, #0a0a0a 100%) !important}
.elementor-47 .elementor-element.elementor-element-8c25bb7 .elementor-heading-title{stroke:#3a3a3a;text-shadow:5px 5px 0px rgba(0, 0, 0, 0.3);color:#6d6d6d !important}
.elementor-47 .elementor-element.elementor-element-585a78e > .elementor-widget-container{border-color:#d0d0d0 !important}
.elementor-47 .elementor-element.elementor-element-585a78e{text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3);color:#d0d0d0 !important}
.elementor-47 .elementor-element.elementor-element-e04d79c{text-shadow:2px 2px 0px rgba(0, 0, 0, 0.3) !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(1){background:rgba(208, 208, 208, 0.1) !important !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(1).active,
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(1):hover{background:rgba(208, 208, 208, 0.3) !important !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(2){background:rgba(105, 105, 105, 0.1) !important !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(2).active,
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(2):hover{background:rgba(105, 105, 105, 0.3) !important !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(3){background:rgba(109, 109, 109, 0.1) !important !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(3).active,
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(3):hover{background:rgba(109, 109, 109, 0.3) !important !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(4){background:rgba(40, 40, 40, 0.1) !important !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(4).active,
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(4):hover{background:rgba(40, 40, 40, 0.3) !important !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(5){background:rgba(54, 54, 54, 0.1) !important !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(5).active,
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav li:nth-child(5):hover{background:rgba(54, 54, 54, 0.3) !important !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-nav{background:rgba(0, 0, 0, 0.3) !important !important}
.elementor-47 .elementor-element.elementor-element-f7fc984 .exad-advance-tab-content{background:rgba(0, 0, 0, 0.5) !important !important}
.anthems-item:hover{background:rgba(208, 208, 208, 0.1) !important;border-left-color:#d0d0d0 !important}
.rugged-item:hover{background:rgba(105, 105, 105, 0.1) !important;border-left-color:#696969 !important}
.hodlfor-item:hover{background:rgba(147, 147, 147, 0.1) !important;border-left-color:#414141 !important}
.antisocial-item:hover{background:rgba(74, 74, 74, 0.1) !important;border-left-color:#282828 !important}
.ggezwmk-item:hover{background:rgba(104, 104, 104, 0.1) !important;border-left-color:#363636 !important}
.anthems-button{background:#d0d0d0;color:#000000 !important}
.anthems-button:hover{background:#acacac !important;box-shadow:0 5px 20px rgba(208, 208, 208, 0.4) !important}
.shine-effect{background:linear-gradient(
        60deg,
        transparent,
        rgba(255, 255, 255, 0.4),
        transparent
    ) !important}
.rugged-button{background:#696969;color:#ffffff !important}
.rugged-button:hover{background:#808080 !important;box-shadow:0 5px 20px rgba(105, 105, 105, 0.4) !important}
.hodlfor-button{background:#6d6d6d;color:#ffffff !important}
.hodlfor-button:hover{background:#a1a1a1 !important;box-shadow:0 5px 20px rgba(147, 147, 147, 0.4) !important}
.antisocial-button{background:#282828;color:#ffffff !important}
.antisocial-button:hover{background:#747474 !important;box-shadow:0 5px 20px rgba(74, 74, 74, 0.4) !important}
.ggezwmk-button{background:#363636;color:#ffffff !important}
.ggezwmk-button:hover{background:#414141 !important;box-shadow:0 5px 20px rgba(104, 104, 104, 0.4) !important}
.anti-roadmap-section{background:linear-gradient(135deg, rgba(128, 128, 128, 0.05) 0%, rgba(208, 208, 208, 0.05) 100%) !important}
.epic-quote{background:linear-gradient(90deg, 
        rgba(208, 208, 208, 0.15) 0%, 
        rgba(193, 193, 193, 0.05) 25%,
        rgba(50, 50, 50, 0.1) 50%,
        rgba(0, 0, 0, 0.2) 100%) !important}
.sub-text{color:rgba(255, 255, 255, 0.8) !important}
50%{text-shadow:0 0 40px rgba(208, 208, 208, 0.8) !important}

/* ---- post-169.css ---- */
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-nav-menu .wpr-menu-item,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-nav-menu > .menu-item-has-children > .wpr-sub-icon{color:#333333 !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-nav-menu .wpr-menu-item:hover,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-nav-menu > .menu-item-has-children:hover > .wpr-sub-icon,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-nav-menu .wpr-menu-item.wpr-active-menu-item,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-nav-menu > .menu-item-has-children.current_page_item > .wpr-sub-icon{color:#666666 !important}
.elementor-169 .elementor-element.elementor-element-60b546c.wpr-pointer-line-fx .wpr-menu-item:before,
					 .elementor-169 .elementor-element.elementor-element-60b546c.wpr-pointer-line-fx .wpr-menu-item:after{background-color:#666666 !important}
.elementor-169 .elementor-element.elementor-element-60b546c.wpr-pointer-border-fx .wpr-menu-item:before{border-color:#666666 !important}
.elementor-169 .elementor-element.elementor-element-60b546c.wpr-pointer-background-fx .wpr-menu-item:before{background-color:#666666 !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-sub-menu .wpr-sub-menu-item,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-sub-menu > .menu-item-has-children .wpr-sub-icon{color:#333333 !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-sub-menu .wpr-sub-menu-item{background-color:#ffffff !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-sub-menu > .menu-item-has-children .wpr-sub-menu-item:hover .wpr-sub-icon,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-sub-menu > .menu-item-has-children.current_page_item .wpr-sub-icon{color:#ffffff !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-sub-menu .wpr-sub-menu-item:hover,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-sub-menu .wpr-sub-menu-item.wpr-active-menu-item{background-color:#666666 !important}
.elementor-169 .elementor-element.elementor-element-60b546c.wpr-sub-divider-yes .wpr-sub-menu li:not(:last-child){border-bottom-color:#e8e8e8 !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-sub-menu{border-color:#e8e8e8 !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-nav-menu a,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-nav-menu .menu-item-has-children > a:after{color:#333333 !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-nav-menu li{background-color:#ffffff !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-nav-menu li a:hover,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-nav-menu .menu-item-has-children > a:hover:after,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-nav-menu li a.wpr-active-menu-item,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-nav-menu .menu-item-has-children.current_page_item > a:hover:after{color:#ffffff !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-nav-menu a:hover,
					 .elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-nav-menu a.wpr-active-menu-item{background-color:#666666 !important}
.elementor-169 .elementor-element.elementor-element-60b546c.wpr-mobile-divider-yes .wpr-mobile-nav-menu a{border-bottom-color:#e8e8e8 !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-toggle{border-color:#333333 !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-toggle-text{color:#333333 !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-toggle-line{background-color:#333333 !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-toggle:hover{border-color:#666666 !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-toggle:hover .wpr-mobile-toggle-text{color:#666666 !important}
.elementor-169 .elementor-element.elementor-element-60b546c .wpr-mobile-toggle:hover .wpr-mobile-toggle-line{background-color:#666666 !important}
.elementor-169 .elementor-element.elementor-element-55066ee .wpr-stt-content{color:#ffffff !important}
.elementor-169 .elementor-element.elementor-element-55066ee .wpr-stt-icon{color:#ffffff !important}
.elementor-169 .elementor-element.elementor-element-55066ee .wpr-stt-icon svg{fill:#ffffff !important}
.elementor-169 .elementor-element.elementor-element-55066ee .wpr-stt-btn{background-color:#666666 !important}
.elementor-169 .elementor-element.elementor-element-55066ee .wpr-stt-btn:hover > .wpr-stt-icon{Color:#ffffff !important}
.elementor-169 .elementor-element.elementor-element-55066ee .wpr-stt-btn:hover > .wpr-stt-icon svg{fill:#ffffff !important}
.elementor-169 .elementor-element.elementor-element-55066ee .wpr-stt-btn:hover{background-color:#474747 !important}
body.elementor-page-169:not(.elementor-motion-effects-element-type-background), body.elementor-page-169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131313 !important}
.nfe-site-logo-container::before{color:rgba(255, 255, 255, 0.1) !important}
.chameleon-walker::after{background:linear-gradient(90deg, #3f3f3f, #3f3f3f) !important}
.piano-menu ul.wpr-nav-menu > li:nth-child(1) > a,
.piano-menu ul.wpr-nav-menu > li:nth-child(3) > a,
.piano-menu ul.wpr-nav-menu > li:nth-child(5) > a,
.piano-menu ul.wpr-nav-menu > li:nth-child(6) > a,
.piano-menu ul.wpr-nav-menu > li:nth-child(8) > a,
.piano-menu ul.wpr-nav-menu > li:nth-child(10) > a,
.piano-menu ul.wpr-nav-menu > li:nth-child(12) > a{border:1px solid #333333 !important;color:#000000 !important;box-shadow:0 2px 3px rgba(0, 0, 0, 0.2) !important !important}
.piano-menu ul.wpr-nav-menu > li:nth-child(1) > a{background:linear-gradient(180deg, #fefefe, #dfdfdf) !important !important}
.piano-menu ul.wpr-nav-menu > li:nth-child(3) > a{background:linear-gradient(180deg, #fefefe, #a2a2a2) !important !important}
.piano-menu ul.wpr-nav-menu > li:nth-child(5) > a{background:linear-gradient(180deg, #fefefe, #a0a0a0) !important !important}
.piano-menu ul.wpr-nav-menu > li:nth-child(6) > a{background:linear-gradient(180deg, #fefefe, #686868) !important !important}
.piano-menu ul.wpr-nav-menu > li:nth-child(8) > a{background:linear-gradient(180deg, #fefefe, #ededed) !important !important}
.piano-menu ul.wpr-nav-menu > li:nth-child(10) > a{background:linear-gradient(180deg, #fefefe, #5e5e5e) !important !important}
.piano-menu ul.wpr-nav-menu > li:nth-child(12) > a{background:linear-gradient(180deg, #fefefe, #757575) !important !important}
.piano-menu ul.wpr-nav-menu > li:nth-child(1) > a:hover,
.piano-menu ul.wpr-nav-menu > li:nth-child(3) > a:hover,
.piano-menu ul.wpr-nav-menu > li:nth-child(5) > a:hover,
.piano-menu ul.wpr-nav-menu > li:nth-child(6) > a:hover,
.piano-menu ul.wpr-nav-menu > li:nth-child(8) > a:hover,
.piano-menu ul.wpr-nav-menu > li:nth-child(10) > a:hover,
.piano-menu ul.wpr-nav-menu > li:nth-child(12) > a:hover{background:linear-gradient(135deg, #818181, #5a5a5a) !important;color:#ffffff !important !important}
.piano-menu ul.wpr-nav-menu > li:nth-child(2) > a,
.piano-menu ul.wpr-nav-menu > li:nth-child(4) > a,
.piano-menu ul.wpr-nav-menu > li:nth-child(7) > a,
.piano-menu ul.wpr-nav-menu > li:nth-child(9) > a,
.piano-menu ul.wpr-nav-menu > li:nth-child(11) > a{background:linear-gradient(180deg, #2a2a2a, #000000) !important;border:1px solid #000000 !important;color:#f7f7f7 !important;box-shadow:0 2px 4px rgba(0, 0, 0, 0.5) !important !important}
.piano-menu ul.wpr-nav-menu > li:nth-child(2) > a:hover,
.piano-menu ul.wpr-nav-menu > li:nth-child(4) > a:hover,
.piano-menu ul.wpr-nav-menu > li:nth-child(7) > a:hover,
.piano-menu ul.wpr-nav-menu > li:nth-child(9) > a:hover,
.piano-menu ul.wpr-nav-menu > li:nth-child(11) > a:hover{background:linear-gradient(135deg, #c2c2c2, #b4b4b4) !important;color:#000000 !important !important}

/* ---- post-204.css ---- */
.unified-footer{background:linear-gradient(180deg, transparent, #0a0a0a) !important}
.unified-footer::before{background-image:linear-gradient(rgba(255, 255, 255, 0.02) 1px, transparent 1px),
        linear-gradient(90deg, rgba(255, 255, 255, 0.02) 1px, transparent 1px) !important}
.mode-btn{background:rgba(255, 255, 255, 0.05);border:2px solid rgba(255, 255, 255, 0.2);color:#ffffff !important}
.band-mode-btn.active{border-color:#5a5a5a;background:rgba(90, 90, 90, 0.1);color:#5a5a5a !important}
.tech-mode-btn.active{border-color:#c2c2c2;background:rgba(194, 194, 194, 0.1);color:#c2c2c2 !important}
.mode-btn:hover{border-color:rgba(255, 255, 255, 0.4) !important}
.band-mode-btn:hover{border-color:#5a5a5a;background:rgba(90, 90, 90, 0.2) !important}
.tech-mode-btn:hover{border-color:#c2c2c2;background:rgba(194, 194, 194, 0.2) !important}
.band-mode-btn.active{border-color:#5a5a5a !important;background:rgba(90, 90, 90, 0.3) !important;color:#5a5a5a !important !important}
.tech-mode-btn.active{border-color:#c2c2c2 !important;background:rgba(194, 194, 194, 0.3) !important;color:#c2c2c2 !important !important}
.nav-section h4{color:#ffffff !important}
.band-nav h4{color:#5a5a5a !important}
.tech-nav h4{color:#c2c2c2 !important}
.shared-nav h4{background:linear-gradient(90deg, #5a5a5a, #c2c2c2) !important}
.band-nav::after{background:linear-gradient(180deg, transparent, rgba(255, 255, 255, 0.2), transparent) !important}
.tech-nav::before{background:linear-gradient(180deg, transparent, rgba(255, 255, 255, 0.2), transparent) !important}
.nav-section a{color:rgba(255, 255, 255, 0.7) !important}
.band-nav a:hover{color:#5a5a5a !important}
.tech-nav a:hover{color:#c2c2c2 !important}
.shared-nav a:hover{color:#d0d0d0;text-shadow:0 0 10px rgba(208, 208, 208, 0.5) !important}
.copyright{color:rgba(255, 255, 255, 0.4) !important}
.shared-nav::before{background:linear-gradient(180deg, transparent, rgba(255, 255, 255, 0.2), transparent) !important}
.studio-credit{color:#d0d0d0 !important}
.tech-tagline{color:#d0d0d0 !important}
50%{text-shadow:0 0 20px rgba(208, 208, 208, 0.8), 0 0 30px rgba(194, 194, 194, 0.5) !important}
.tech-motto{color:#c2c2c2 !important}

/* ---- page-specific, colour/visibility only ---- */
/* Countdown expired 2025-11-07; hidden as requested.
   Hiding the WIDGET was not enough: its column (330c27c) is the second child
   of the hero's two-column flex row, so it kept holding 389px of empty space
   and pushed the album cover off-centre while the title, subtitle and button
   stayed centred. The rainbow stripes used to fill that gap visually; once the
   background went black the dead column was plain to see.
   Hide the COLUMN so the row collapses to one child and the cover centres. */
.elementor-element-51fad75, .wpr-countdown-wrap { display:none !important; }
.elementor-47 .elementor-element.elementor-element-330c27c { display:none !important; }
/* Body + hero: the sleeve is pure black. */
body { background-color:#000000 !important; }
.elementor-element-54768fda { background-image:linear-gradient(180deg,#000000 0%,#0b0b0b 100%) !important; }

/* ── Kill the rainbow ─────────────────────────────────────────────────────
   The piano-stripe artwork paints through a ::before pseudo-element, and the
   greyscale generator skipped those rules because they carry a url() and no
   hex value to convert. Desaturating them is not enough -- the stripes are
   the AntiSocial identity, and this page is now the monochrome album.

   The first attempt at this override listed only ONE of the six selectors the
   original rule carries -- the .elementor-motion-effects-layer variant, which
   is not the one in use. The stripes paint from `<element>::before` directly,
   so the override matched nothing and failed silently. All six are listed for
   both sections now; drop any and the rainbow comes back. */
.elementor-47 .elementor-element.elementor-element-54768fda::before,
.elementor-47 .elementor-element.elementor-element-54768fda > .elementor-background-video-container::before,
.elementor-47 .elementor-element.elementor-element-54768fda > .e-con-inner > .elementor-background-video-container::before,
.elementor-47 .elementor-element.elementor-element-54768fda > .elementor-background-slideshow::before,
.elementor-47 .elementor-element.elementor-element-54768fda > .e-con-inner > .elementor-background-slideshow::before,
.elementor-47 .elementor-element.elementor-element-54768fda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before,
.elementor-47 .elementor-element.elementor-element-6d2ddcf::before,
.elementor-47 .elementor-element.elementor-element-6d2ddcf > .elementor-background-video-container::before,
.elementor-47 .elementor-element.elementor-element-6d2ddcf > .e-con-inner > .elementor-background-video-container::before,
.elementor-47 .elementor-element.elementor-element-6d2ddcf > .elementor-background-slideshow::before,
.elementor-47 .elementor-element.elementor-element-6d2ddcf > .e-con-inner > .elementor-background-slideshow::before,
.elementor-47 .elementor-element.elementor-element-6d2ddcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    background-image: none !important;
    background-color: #000 !important;
    opacity: 1 !important;
}



/* ── Entrance animations must never hide content ──────────────────────────
   Elementor marks animated blocks .elementor-invisible {visibility:hidden}
   and relies on its frontend JS to strip the class when the block scrolls
   into view. On this STATIC export that handoff never completes: the JS and
   its config both load, but 17 blocks stay hidden forever — including the
   "The Infinite Scroll" heading and its paragraph. Verified by scrolling the
   element into view in a real browser and re-reading computed style 2.5s
   later: still visibility:hidden.

   Selecting the text revealed it, which is exactly how a hidden-but-laid-out
   element behaves — that is what made it look like black-on-black.

   Content visibility must not depend on an animation that may never run, so
   the class is neutralised. The animations themselves still play where the JS
   does fire; this only guarantees the words are readable if it does not. */
.elementor-invisible {
    visibility: visible !important;
}
