/* This only works with JavaScript, 
  if it's not present, don't show loader */
  
.no-js #loader { display: none;  }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
	position: fixed;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	z-index: 9999;
	background: var(--main2);
    text-align: center;
}

.load-anim {
    display: block;
    margin-top: 9%;;
    height: 91%;
    width: 100%;
    text-align: center;
}

svg#logo-svg * {
  fill: none;
  stroke: currentColor;
  width: fit-content;
}

svg#logo-svg {
  transform: scale(-0.33, 0.33);
}

#logo-svg {
  stroke-width: 10;
  stroke-miterlimit: 10;
  width: inherit;
  height: inherit;
}

.logo-container {
  width: 100vw;
  height: 100vh;
  padding: 1px 0 30px;
  clear: both;
}

.mod {
  color: #c13127;
  padding: 30px;
}