@charset "utf-8";
/* CSS Document */


	.astoundContainerMargins{
		margin-top: var(--astoundDefaultElementPadding);
		margin-bottom: var(--astoundDefaultElementPadding);
		
	}
	.astoundContainerMarginsT{
		margin-top: var(--astoundDefaultElementPadding);
		
	}
	.astoundContainerMarginsB{
		margin-bottom: var(--astoundDefaultElementPadding);
		
	}
	.astoundContainerMarginLR{
		
		margin-left:var(--astoundDefaultSectionMarginSmaller);
		margin-right:var(--astoundDefaultSectionMarginSmaller);
	}
	.astoundContainerPaddingLR{
		
		padding-left:var(--astoundDefaultSectionMarginSmaller);
		padding-right:var(--astoundDefaultSectionMarginSmaller);
	}
	.astoundContainerPaddingTB{
		
		padding-top:var(--astoundDefaultSectionMarginSmaller);
		padding-bottom:var(--astoundDefaultSectionMarginSmaller);
	}
	.astoundCareers{
		margin-bottom: var(--astoundDefaultElementPadding);
		
	}


	
	.astoundCareersDescStyle1{
		margin-top:var(--astoundDefaultElementPadding);
		margin-bottom:var(--astoundDefaultElementPadding);
	}
	.astoundCareerDescStyle1Headline{
		padding-left:var(--astoundDefaultSectionMarginSmaller);
		padding-bottom:var(--astoundDefaultSectionMarginSmallerHalf);
	}
	.astoundCareerDesc1Divider{
		width:50%;
		border-bottom:1px solid var(--astoundBlack);
	}
	.astoundCareerDescStyle1Contents{
		padding-left:var(--astoundDefaultSectionMarginSmaller);
	}
	.astoundCareerDescStyle1ContentsDesc{
		padding-left:var(--astoundDefaultSectionMarginSmallerHalf);
		padding-top:var(--astoundDefaultSectionMarginSmallerHalf);
		padding-bottom:var(--astoundDefaultSectionMarginSmallerHalf);
		border-left:1px solid var(--astoundBlack);
		
	}
	
	
	
	.astoundCareersFeatured{
		margin-bottom:var(--astoundDefaultSectionMarginSmallerHalf);
		
	}

.astoundCareersMulti {
display: grid;
grid-template-columns: repeat(3, 1fr);
grid-template-rows: repeat(5, 1fr);
grid-column-gap: 24px;
grid-row-gap: 24px;
}

.astoundCareersMulti-img{
	display: none;
}


.astoundCareersMulti1 { grid-area: 1 / 1 / 2 / 3; min-height:50vh }
.astoundCareersMulti2 { grid-area: 1 / 3 / 2 / 4; }
.astoundCareersMulti3 { grid-area: 2 / 1 / 3 / 2; }
.astoundCareersMulti4 { grid-area: 2 / 2 / 3 / 4; }
.astoundCareersMulti5 { grid-area: 3 / 1 / 4 / 2; }
.astoundCareersMulti6 { grid-area: 3 / 2 / 4 / 2; }
.astoundCareersMulti7 { grid-area: 3 / 3 / 4 / 4; }
.astoundCareersMulti8 { grid-area: 4 / 2 / 5 / 2; }
.astoundCareersMulti9 { grid-area: 4 / 3 / 5 / 3; }
.astoundCareersMulti10 { grid-area: 4 / 1 / 6 / 2; }
.astoundCareersMulti11 { grid-area: 5 / 1 / 6 / 3; }
.astoundCareersMulti12 { grid-area: 5 / 3 / 5 / 4; }
	
	.astoundCareersMultiImageContain{
		position: absolute;
		width:100%;
		height: 100%;
		background-image: url("images/demo/homepageTopBG.jpg");
		background-size: cover;
		background-position: center;
	}

	.learnMore-btn{
		display: none;
	}
	
	
	.astoundCareersListingHeader{
		background-color:var(--astoundBlack);
	}

	/* STARTT */

	.astoundCareersListing {
		transition: background-color 0.3s, color 0s;
	  }
	  
	  .astoundCareersListing:hover {
		background-color: black;
		color: white;
		cursor: pointer;
	  }

	  .astoundNavArrow{
		transition: 0.5s all;
	  }
	  
	  .astoundCareersListing:hover .astoundNavArrow{
		transform: rotate(180deg);
		filter: invert(1);
	  }

	 

	.astoundCareersListingDetails p{
		margin-top:12px;
		margin-bottom:12px;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	 /* ENDD */
	.astoundCareersListingHeader h1,.astoundCareersListingHeader h3,.astoundCareersListingHeader p{
		color:var(--astoundWhite);
	}
	.astoundCareersListingHeaderText{
		border-bottom:1px solid var(--astoundWhite);
		color: white;
	}
	.astoundCareersListingDetailsCol1,.astoundCareersListingDetailsCol2,.astoundCareersListingDetailsCol3,.astoundCareersListingDetailsCol4{
		border-left:1px solid var(--astoundWhite);
	}

	.astoundCareersListingDetails {
		border-bottom: 1px solid var(--astoundBlack);
	}
	  
	.astoundCareersListingNavButtons p{
		display: flex;
		flex-wrap: wrap;
	}
	/* 	.astoundCareersListingLine .astoundCareersListingDetails:not(:last-child){
		border-bottom:1px solid var(--astoundBlack);
		
	} */

	@media (max-width: 820px) {

		.astoundCareersFeatured-content{
			flex-direction: column-reverse;

		}

		.astoundCareersMulti {
			all: unset;
			display: block;
		}

		.astoundCareersMulti1 { all: unset;}
		.astoundCareersMulti2 { all: unset; }
		.astoundCareersMulti3 { all: unset; }
		.astoundCareersMulti4 { all: unset; }
		.astoundCareersMulti5 { all: unset; }
		.astoundCareersMulti6 { all: unset; }
		.astoundCareersMulti7 { all: unset; }
		.astoundCareersMulti8 { all: unset;}
		.astoundCareersMulti9 { all: unset; }
		.astoundCareersMulti10 { all: unset; }
		.astoundCareersMulti11 { all: unset; }
		.astoundCareersMulti12 { all: unset; }
 
		.astoundCareersMultiImageContain{
			all: unset;
		}
 
		.astoundCareersMulti-img {
			display: block;
			width: 100%;
			margin-bottom: 10px;
		}

		.learnMore-btn{
			display: block;
			width: auto;
			padding-right: 50px;
		}

		.astoundCareersListingDetailsCol4 h5 a{
			display: none;
		}
		
		.astoundCareersListingLine .astoundCareersListingDetails{
			border-bottom:1px solid var(--astoundBlack);
		}
		.astoundCareersListingNavButtons{
			display: none;
		}

		.astoundNavArrow{
			display: none;
		  }

	}


