@media (min-width: 992px) {
	.w-lg-50 {
		width: 50% !important;
	}
	.w-lg-75 {
		width: 75% !important;
	}
}

@media (max-width: 1199.98px) {
	.min-height {
		height: 400px;
	}
	.display-lg-none {
		display: none;
	}
}

span {
	display: contents;
}

.row-cols-7 > * {
  flex: 0 0 auto;
  width: 14.2857143%;
}

@media (min-width: 576px) {
  .row-cols-sm-7 > * {
    flex: 0 0 auto;
    width: 14.2857143%;
  }
}
@media (min-width: 768px) {
  .row-cols-md-7 > * {
    flex: 0 0 auto;
    width: 14.2857143%;
  }
}
@media (min-width: 992px) {
  .row-cols-lg-7 > * {
    flex: 0 0 auto;
    width: 14.2857143%;
  }
}
@media (min-width: 1200px) {
  .row-cols-xl-7 > * {
    flex: 0 0 auto;
    width: 14.2857143%;
  }
}
@media (min-width: 1400px) {
  .row-cols-xxl-7 > * {
    flex: 0 0 auto;
    width: 14.2857143%;
  }
}

a{
	color:#E0AFFF!important;
}

a:hover{
	color:#ecd1fd!important;
}

/* HTML: <div class="loader"></div> */
.loader {
  width: 50px;
  aspect-ratio: 1;
  border-radius: 50%;
  border: 8px solid #0000;
  border-right-color: #ffffff97;
  position: relative;
  animation: l24 1s infinite linear;
}
.loader:before,
.loader:after {
  content: "";
  position: absolute;
  inset: -8px;
  border-radius: 50%;
  border: inherit;
  animation: inherit;
  animation-duration: 2s;
}
.loader:after {
  animation-duration: 4s;
}
@keyframes l24 {
  100% {transform: rotate(1turn)}
}

.w-15 {
	width: 15% !important;
}
