/* @override 
	https://zebrapeopledev.wpengine.com/wp-content/themes/zebrapeople/style_s__prefooter.css?* */


	
	
	
/* =========
   PREFOOTER
   ========= */	
   
.m__prefooter {
	background: var(--color-green) url(../../images/background/prefooter.jpg) center;
	background-size: cover; }   

.prefooter_container {
	display: flex;
	position: relative;
	justify-content: space-between; } 
	
.prefooter__option {
	width: 33%; }	

.prefooter__option:last-of-type {
	text-align: right; }	

p.prefooter__option__options {
	position: relative;
	display: flex; }
	
p.prefooter__option__options a {
	width: 48%;
	text-align: center; }
	
p.prefooter__option__options a:last-of-type {
	margin-left: 1rem; }	
	
.prefooter__option__candidate p.prefooter__option__options {
	justify-content: end; }

.prefooter__option p.subtitle {
	margin-bottom: 8rem; }
	

/* Underline */
.prefooter_container:after {
	content: '';
	position: absolute;
	display: block;
	background: var(--color-charcoal-dark-tint);
	width: 100%;
	height: 1px;
	left: 0;
	z-index: 9;
	bottom: 10rem; }	
	

@media all and (max-width:1300px) {
	
	.prefooter__option {
		width: 45%; }	
}
	

@media all and (max-width:1100px) {
	
	.prefooter__option {
		width: 48%; }	
	
	.prefooter__option a.btn {
		padding-left: 1rem;
		padding-right: 1rem; }		
}	

	

@media all and (max-width:760px) {
	
	.prefooter_container {
		flex-wrap: wrap; } 
	
	.prefooter__option {
		margin-top: 2rem;
		margin-bottom: 2rem;
		text-align: center !important;
		width: 100%; }	
		
	p.prefooter__option__options a:last-of-type {
		margin-left: .5rem; }	
	
	p.prefooter__option__options {
		display: flex; }	
		
	p.prefooter__option__options a {
		width: 50%;
		padding-left: .7rem;
		padding-right: .7rem;  }
	
	.prefooter__option:first-of-type {
		padding-bottom: 4rem;
		border-bottom: 1px solid var(--color-charcoal-dark-tint); }
		
		
	.prefooter__option p.subtitle {
		margin-bottom: 4rem; }
		
	.prefooter_container:after {
		content: none; }		
}	
	


@media all and (max-width:400px) {

	p.prefooter__option__options a {
		width: auto;
		flex: 1 1 auto; }
}
