/* Page-local exception: the body hub consultation separates white content from the black footer. */
html body.body-hub-white:not(#hc0):not(#hc1):not(#hc2) #top>#consult{background:#766b61!important;background-image:none!important;color:#fff!important}
html body.body-hub-white:not(#hc0):not(#hc1):not(#hc2) #top>#consult :is(h2,h3,p,span,strong,small,a){color:#fff!important}
html body.body-hub-white:not(#hc0):not(#hc1):not(#hc2) #top>#consult .nalsin-ending-action{border-color:#ffffff65!important}
html body.body-hub-white:not(#hc0):not(#hc1):not(#hc2) #top>#consult .nalsin-ending-button{background:#fff!important;border-color:#fff!important;color:#34312e!important}
html body.body-hub-white:not(#hc0):not(#hc1):not(#hc2) #top>#consult .nalsin-ending-button *{color:#34312e!important}
