:root{
  --twl-paper:#f3f1ec;       
  --twl-ink:#0a0a0a;         
  --twl-paper-h:#0f0f0f;     
  --twl-paper-tx:#2e2d29;    
}body:not(.home) :is(
  .twl-breadcrumb,
  .twl-local-why, .twl-local-service-detail, .twl-local-location, .twl-local-related,
  .twl-dc-proceso, .twl-dc-gallery, .twl-dc-versus,
  .twl-featured-cases, .twl-related-guides, .twl-other-services, .twl-cluster-seo, .twl-resources,
  .twl-hub-section--light,
  .rp-system, .rp-custom, .rp-quality,
  .mf-section--alt,
  .wr-diagnosis, .wr-welding,
  .tb-section--light,
  .twl-seg-services
){
  background:var(--twl-paper) !important;
}body:not(.home) :is(
  .twl-breadcrumb,
  .twl-local-why, .twl-local-service-detail, .twl-local-location, .twl-local-related,
  .twl-dc-proceso, .twl-dc-gallery, .twl-dc-versus,
  .twl-featured-cases, .twl-related-guides, .twl-other-services, .twl-cluster-seo, .twl-resources,
  .twl-hub-section--light,
  .rp-system, .rp-custom, .rp-quality,
  .mf-section--alt,
  .wr-diagnosis, .wr-welding,
  .tb-section--light,
  .twl-seg-services,
  .twl-areas-zone--local, .twl-areas-zone--medium, .twl-areas-zone--far,
  .twl-dc-when-not
) :is(h1,h2,h3,h4,h5,h6,p,li,blockquote,dt){
  color:var(--twl-paper-tx);
}body:not(.home) :is(
  .twl-breadcrumb,
  .twl-local-why, .twl-local-service-detail, .twl-local-location, .twl-local-related,
  .twl-dc-proceso, .twl-dc-gallery, .twl-dc-versus,
  .twl-featured-cases, .twl-related-guides, .twl-other-services, .twl-cluster-seo, .twl-resources,
  .twl-hub-section--light,
  .rp-system, .rp-custom, .rp-quality,
  .mf-section--alt,
  .wr-diagnosis, .wr-welding,
  .tb-section--light,
  .twl-seg-services,
  .twl-areas-zone--local, .twl-areas-zone--medium, .twl-areas-zone--far
) :is(h1,h2,h3,h4,h5,h6){
  color:var(--twl-paper-h);
}body:not(.home) :is(.twl-dc-ba, .wr-problem, .wl-rev, .twl-vh__hero){
  background-color:var(--twl-ink) !important;
}.twl-particles-canvas{ position:absolute; inset:0; z-index:0; pointer-events:none; }