body {
  position: relative;
  background-color: #0b0b0b;
  color: #fff;
  font-family: "Candara", "Trebuchet MS", Helvetica, sans-serif;
}
.spacing {
  position: relative;
  padding-top: 70px;
  padding-bottom: 70px;
}
.golden {
  color: #7b6b48;
}
.container-fluid {
	padding: 0px;
}
.container {
}
.justify-content-center {
	width: 100%;
}
.h-90 {
	height: 90%;
}
.h-10 {
	height: 10%;
}
.login {
	max-width: 1000px;
	margin: auto;
	padding: 15px;
	border: 0px solid #000;
}
.spacing {
	padding-top: 125px;
}

h1 {
	font-weight: lighter;
	margin: 0;
}
h2 {
	font-weight: lighter;
	margin: 0;
}
h3 {
	font-weight: lighter;
	margin: 0;
}
h4 {
	font-weight: lighter;
	margin: 0;
}
h5 {
	font-weight: lighter;
	margin: 0;
}
h6 {
	font-weight: lighter;
	margin: 0;
}
@media only screen and (max-width: 767px) {
	h6.conditions {
		margin-top: 30px;
		text-align: center;
	}
    main{
		max-width: 100%;
		padding: 0;
		margin: 0;
	}
}
@media (min-width: 1200px) and (max-width: 1599px) {
	h1 {
		font-size: 4em;
	}
	h2 {
		font-size: 3em;
	}
	h3 {
		font-size: 2em;
	}
	h4 {
		font-size: 1.5em;
	}
	h5 {
		font-size: 1.2em;
	}
	h6 {
		font-size: 1em;
	}
	p, a {
		font-size: 1.2em;
	}
}
@media only screen and (min-width: 1600px) {
	h1 {
		font-size: 5em;
	}
	h2 {
		font-size: 4em;
	}
	h3 {
		font-size: 3em;
	}
	h4 {
		font-size: 2em;
	}
	h5 {
		font-size: 1.5em;
	}
	h6 {
		font-size: 1.2em;
	}
	p, a {
		font-size: 1.5em;
	}
}


.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
	transition: transform 1s ease-in-out;
  transform: translateX(200%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
	transition: transform 1s ease-in-out;
  transform: translateX(-200%);
}