
/**** Background relevé Index**********************/ 

.backgr_ind{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	--vh_img: 50vh;
	padding: 40px 0;
}


.backgr_ind:nth-of-type(odd) {
	background: #fff;
}

.backgr_ind:nth-of-type(2) {
	background-image: url(/images/backgr/ind1.jpg);
	height: var(--vh_img);

}



/**** Background relevé intro**********************/ 

.backgr_intro{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	--vh_img: 50vh;
	padding: 40px 0;
}


.backgr_intro:nth-of-type(odd) {
	background: #fff;
}

.backgr_intro:nth-of-type(2) {
	background-image: url(/images/backgr/intro.jpg);
	height: var(--vh_img);
}

/**** Background relevé rules**********************/ 

.backgr_rules{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	--vh_img: 55vh;
	padding: 40px 0;
}


.backgr_rules:nth-of-type(odd) {
	background: #fff;
}

.backgr_rules:nth-of-type(2) {
	background-image: url(/images/backgr/rules2.jpg);
	height: var(--vh_img);
}



/**** Background relevé prérequis**********************/ 

.backgr_preq{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	--vh_img: 55vh;
	padding: 40px 0;
}


.backgr_preq:nth-of-type(odd) {
	background: #fff;
}

.backgr_preq:nth-of-type(2) {
	background-image: url(/images/backgr/prereq.jpg);
	height: var(--vh_img);
}




/**** Background relevé inscription**********************/ 

.backgr_inscr{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 40px 0;
}


.backgr_inscr:nth-of-type(odd) {
	background: #fff;
}

.backgr_inscr:nth-of-type(2) {
	background-image: url(/images/backgr/inscrip.jpg);
	padding: 40px 0;
}



/**** Background relevé grades & awards **********************/ 

.backgr_grad{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 10px 0 40px 0;
}


.backgr_grad:nth-of-type(odd) {
	background: #fff;
}

.backgr_grad:nth-of-type(2) {
	background-image: url(/images/backgr/distinc.jpg);
	padding: 60px 0;
}




/**** Background relevé staff**********************/ 

.backgr_staff{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 10px;
}


.backgr_staff:nth-of-type(odd) {
	background: #fff;
}

.backgr_staff:nth-of-type(2) {
	background-image: url(/images/backgr/tour.jpg);
	padding: 60px 0;
}




/**** Background relevé roster**********************/ 

.backgr_rost{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 10px 0;
}


.backgr_rost:nth-of-type(odd) {
	background: #fff;
}

.backgr_rost:nth-of-type(2) {
	background-image: url(/images/backgr/roster.jpg);
	padding: 60px 0;
}



/**** Background relevé évènements **********************/ 

.backgr_event{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 40px 0;
}


.backgr_event:nth-of-type(odd) {
	background: #fff;
}

.backgr_event:nth-of-type(2) {
	background-image: url(/images/backgr/event.jpg);
	height: 40vh;
}



/**** Background relevé tours **********************/ 

.backgr_tours{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 40px 0;
}


.backgr_tours:nth-of-type(odd) {
	background: #fff;
}

.backgr_tours:nth-of-type(2) {
	background-image: url(/images/backgr/tours.jpg);
	padding: 60px 0;
}


/**** Background relevé stats **********************/ 

.backgr_stats{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 5px 0 25px 0;
}


.backgr_stats:nth-of-type(odd) {
	background: #fff;
}

.backgr_stats:nth-of-type(2) {
	background-image: url(/images/backgr/stats.jpg);
	padding: 60px 0;
}


/**** Background relevé profile **********************/ 

.backgr_profile{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 10px 0;
}


.backgr_profile:nth-of-type(odd) {
	background: #fff;
}

.backgr_profile:nth-of-type(2) {
	background-image: url(/images/backgr/profile.jpg);
	padding: 60px 0;
}


/**** Background relevé crew center **********************/ 

.backgr_crew{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 0 0 40px 0
}


.backgr_crew:nth-of-type(odd) {
	background: #fff;
}

.backgr_crew:nth-of-type(2) {
	background-image: url(/images/backgr/crewcenter.jpg);
	padding: 60px 0;
}


/**** Background crew center gen**********************/ 

.backgr_crewgen{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 0;
}


.backgr_crewgen:nth-of-type(odd) {
	background: #fff;
}

.backgr_crewgen:nth-of-type(2) {
	background-image: url(/images/backgr/crewcenter.jpg);
	padding: 60px 0;
}


/**** Background download**********************/ 

.backgr_download{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 40px 0;
}


.backgr_download:nth-of-type(odd) {
	background: #fff;
}

.backgr_download:nth-of-type(2) {
	background-image: url(/images/backgr/downl.jpg);
	padding: 60px 0;
}


/**** Background staff**********************/ 

.backgr_staffCenter{
	box-sizing: border-box;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	flex-direction: column;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	padding: 10px 0 40px 0;
}


.backgr_staffCenter:nth-of-type(odd) {
	background: #fff;
}

.backgr_staffCenter:nth-of-type(2) {
	background-image: url(/images/backgr/staffcenter.jpg);
	padding: 100px 0;
}





