/* VSM PARTNERS — base */
html{background:#0B0C0E;-webkit-text-size-adjust:100%}
body{margin:0;background:#0B0C0E;color:#ECEDE8}
[data-if]{display:contents}
[data-if][hidden],[hidden]{display:none !important}
img{max-width:100%}
.admin-bar .hdr{top:32px !important}
@media screen and (max-width:782px){.admin-bar .hdr{top:46px !important}}
.no-loader .loader{display:none !important}
.no-loader .cube-wrap{animation-delay:.2s !important}
.screen-reader-text{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}
