/* ...PAGE SPECIFIC STYLES  ..*/

/* .........HOME PAGE.......*/
.home-image {
	background-image: url("/assets/images/registration.jpg");
	background-size: cover;
	margin:0;
	padding:0;
	width:100%;
	min-height: 53rem;  
	background-position: center; 
	background-repeat: no-repeat;
	position: relative; 
	z-index: 0;
}

.home-image-text {
	position: absolute;
	bottom:0;
	margin-bottom:6rem;
	left:50%;
	width:80%;
	transform: translate(-50%, 0%);
	z-index: 1;
}  

.home-image-text h1 {
  text-align: center;
}

.home-image-text h3 {
  text-align: center; /* only needed if some other rule is making it centered */
}


/* .........OFFSET PAGE.......*/
.offset-image {
	display: block;
	width:100%;  
	aspect-ratio: 16 / 9;
	max-height: 15rem;
	background-image:url("assets/images/offset.jpg");
	background-repeat: repeat-x;
	background-position: top center; 
	background-size: auto 100%;
}


