.elementor-812 .elementor-element.elementor-element-f626865{--display:flex;--min-height:80px;--justify-content:center;--overlay-opacity:0.76;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-812 .elementor-element.elementor-element-f626865::before, .elementor-812 .elementor-element.elementor-element-f626865 > .elementor-background-video-container::before, .elementor-812 .elementor-element.elementor-element-f626865 > .e-con-inner > .elementor-background-video-container::before, .elementor-812 .elementor-element.elementor-element-f626865 > .elementor-background-slideshow::before, .elementor-812 .elementor-element.elementor-element-f626865 > .e-con-inner > .elementor-background-slideshow::before, .elementor-812 .elementor-element.elementor-element-f626865 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nihilist.bmsites.co.uk/wp-content/uploads/2026/10/Group-1108-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-812 .elementor-element.elementor-element-d0e5a2b{--display:flex;--min-height:80px;--justify-content:center;--overlay-opacity:0.76;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-812 .elementor-element.elementor-element-d0e5a2b::before, .elementor-812 .elementor-element.elementor-element-d0e5a2b > .elementor-background-video-container::before, .elementor-812 .elementor-element.elementor-element-d0e5a2b > .e-con-inner > .elementor-background-video-container::before, .elementor-812 .elementor-element.elementor-element-d0e5a2b > .elementor-background-slideshow::before, .elementor-812 .elementor-element.elementor-element-d0e5a2b > .e-con-inner > .elementor-background-slideshow::before, .elementor-812 .elementor-element.elementor-element-d0e5a2b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nihilist.bmsites.co.uk/wp-content/uploads/2026/10/Group-1108-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-812 .elementor-element.elementor-element-371d0da{--display:flex;--min-height:80px;--justify-content:center;--overlay-opacity:0.76;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-812 .elementor-element.elementor-element-371d0da::before, .elementor-812 .elementor-element.elementor-element-371d0da > .elementor-background-video-container::before, .elementor-812 .elementor-element.elementor-element-371d0da > .e-con-inner > .elementor-background-video-container::before, .elementor-812 .elementor-element.elementor-element-371d0da > .elementor-background-slideshow::before, .elementor-812 .elementor-element.elementor-element-371d0da > .e-con-inner > .elementor-background-slideshow::before, .elementor-812 .elementor-element.elementor-element-371d0da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nihilist.bmsites.co.uk/wp-content/uploads/2026/10/Group-1108-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-812 .elementor-element.elementor-element-3bdf31e{--display:flex;--min-height:80px;--justify-content:center;--overlay-opacity:0.76;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-812 .elementor-element.elementor-element-3bdf31e::before, .elementor-812 .elementor-element.elementor-element-3bdf31e > .elementor-background-video-container::before, .elementor-812 .elementor-element.elementor-element-3bdf31e > .e-con-inner > .elementor-background-video-container::before, .elementor-812 .elementor-element.elementor-element-3bdf31e > .elementor-background-slideshow::before, .elementor-812 .elementor-element.elementor-element-3bdf31e > .e-con-inner > .elementor-background-slideshow::before, .elementor-812 .elementor-element.elementor-element-3bdf31e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nihilist.bmsites.co.uk/wp-content/uploads/2026/10/Group-1108-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-812 .elementor-element.elementor-element-3cb9537{--display:flex;--min-height:80px;--justify-content:center;--overlay-opacity:0.76;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-812 .elementor-element.elementor-element-3cb9537::before, .elementor-812 .elementor-element.elementor-element-3cb9537 > .elementor-background-video-container::before, .elementor-812 .elementor-element.elementor-element-3cb9537 > .e-con-inner > .elementor-background-video-container::before, .elementor-812 .elementor-element.elementor-element-3cb9537 > .elementor-background-slideshow::before, .elementor-812 .elementor-element.elementor-element-3cb9537 > .e-con-inner > .elementor-background-slideshow::before, .elementor-812 .elementor-element.elementor-element-3cb9537 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nihilist.bmsites.co.uk/wp-content/uploads/2026/10/Group-1108-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-812 .elementor-element.elementor-element-2c876b9{--display:flex;--min-height:80px;--justify-content:center;--overlay-opacity:0.76;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-812 .elementor-element.elementor-element-2c876b9::before, .elementor-812 .elementor-element.elementor-element-2c876b9 > .elementor-background-video-container::before, .elementor-812 .elementor-element.elementor-element-2c876b9 > .e-con-inner > .elementor-background-video-container::before, .elementor-812 .elementor-element.elementor-element-2c876b9 > .elementor-background-slideshow::before, .elementor-812 .elementor-element.elementor-element-2c876b9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-812 .elementor-element.elementor-element-2c876b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nihilist.bmsites.co.uk/wp-content/uploads/2026/10/Group-1108-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:contain;}/* Start custom CSS *//* NIHILIST Pictures – sidebar: wavy-lines artwork (rf.png from the Media Library, recoloured for the purple sidebar) + 1 3 1 2 */
body.elementor-page-812 .nh-side::before{content:'';position:absolute;top:0;left:0;right:0;height:210px;pointer-events:none;background:url('/wp-content/uploads/2026/10/rf.png') 0 0/100% 100% no-repeat;filter:invert(1) grayscale(1) brightness(.85);mix-blend-mode:screen}
body.elementor-page-812 .nh-side::after{content:'1 3 1 2';writing-mode:vertical-rl;position:absolute;top:14px;right:6px;z-index:2;padding:6px 2px;font-family:var(--nh-font-body);font-weight:300;font-size:.8rem;line-height:1;letter-spacing:1.6em;color:var(--nh-light-pink);opacity:.55;background:var(--nh-purple)}
@media (max-width:767px){body.elementor-page-812 .nh-side::before{height:70px}body.elementor-page-812 .nh-side::after{display:none}}

/* Retro TV trailer frame (decoration only; video + text are editable in the Navigator) */
body.elementor-page-812 .nh-tv{margin-top:80px}
body.elementor-page-812 .nh-tv::after{content:'';position:absolute;bottom:calc(100% - 4px);left:calc(50% - 60px);width:120px;height:80px;pointer-events:none;z-index:1;background:linear-gradient(to top right,transparent calc(50% - 2px),var(--nh-black) calc(50% - 2px),var(--nh-black) calc(50% + 2px),transparent calc(50% + 2px)) left bottom/50% 100% no-repeat,linear-gradient(to top left,transparent calc(50% - 2px),var(--nh-black) calc(50% - 2px),var(--nh-black) calc(50% + 2px),transparent calc(50% + 2px)) right bottom/50% 100% no-repeat}
@media (max-width:767px){body.elementor-page-812 .nh-tv{margin-top:60px}body.elementor-page-812 .nh-tv::after{height:56px;width:90px;left:calc(50% - 45px)}}
body.elementor-page-812 .nh-tv-screen::after{content:'';position:absolute;inset:12px;border-radius:28px;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(255,255,255,.025) 0 1px,transparent 1px 4px),radial-gradient(ellipse at center,transparent 62%,rgba(0,0,0,.35) 100%)}
@media (max-width:767px){body.elementor-page-812 .nh-tv-screen::after{inset:7px;border-radius:16px}}
body.elementor-page-812 .nh-tv-knob{position:relative}
body.elementor-page-812 .nh-tv-knob::after{content:'';position:absolute;left:50%;bottom:50%;width:3px;height:40%;margin-left:-1.5px;background:var(--nh-pink);border-radius:2px;transform-origin:50% 100%}
body.elementor-page-812 .nh-tv-knob+.nh-tv-knob::after{transform:rotate(55deg)}
body.elementor-page-812 .nh-tv-speaker{background:repeating-linear-gradient(to bottom,var(--nh-black) 0 3px,transparent 3px 7px)}

body.elementor-page-812 a:focus-visible{outline:2px solid var(--nh-acid);outline-offset:3px}/* End custom CSS */