/* Diginamics 1.6.3: correctly composed, opt-in background grid layers. */
html:not([data-dgm-theme="light"]) body.diginamics-site,html[data-dgm-theme="dark"] body.diginamics-site{--dgm-active-grid-horizontal:var(--dgm-dark-grid-horizontal,none);--dgm-active-grid-vertical:var(--dgm-dark-grid-vertical,none)}
html[data-dgm-theme="light"] body.diginamics-site{--dgm-active-grid-horizontal:var(--dgm-light-grid-horizontal,none);--dgm-active-grid-vertical:var(--dgm-light-grid-vertical,none)}
body.diginamics-site{background-image:var(--dgm-active-grid-horizontal),var(--dgm-active-grid-vertical),var(--dgm-active-image-overlay),var(--dgm-active-background-image)!important;background-size:var(--dgm-grid-size,48px) var(--dgm-grid-size,48px),var(--dgm-grid-size,48px) var(--dgm-grid-size,48px),auto,var(--dgm-background-size,cover)!important;background-position:0 0,0 0,center center,var(--dgm-background-position,center center)!important;background-repeat:repeat,repeat,no-repeat,var(--dgm-background-repeat,no-repeat)!important;background-attachment:scroll,scroll,scroll,scroll!important}
.dgm-front-page .dgm-main>.dgm-section::after,.dgm-page-stage>.dgm-section::after,.dgm-solid-section::after,.dgm-page-hero::before,.dgm-hero::before,.dgm-hero::after{opacity:1!important}
