.careers_section{
	    margin-top: 10%;
}

.careers-container{
	padding-top: 10%;		
}

.careers-title{
	color: #367588;
	line-height: 27px;
	font-size: 24px;
	font-family: AzoSans-Regular;
}	
.careers-title:after {
	display:block;
	content: '';
	border-bottom: solid 2px #367588;  
	transform: scaleX(0);  
	transition: transform 250ms ease-in-out;
	transform-origin:  0% 50%;
}
.careers-title:hover:after {
	transform: scaleX(1);
}

.careers-txt-contnr{
	text-align: justify;
	padding-top: 15px;
}
.careers-txt-contnr p{
	color: #000000;
	line-height: 24px;
	font-size: 16px;
	font-family: AzoSans-Thin;
}
.careers-qn{
	padding-top: 5%;
    padding-bottom: 5%;
    font-family: AzoSans-Regular !important;
}

.careers-img-container{
	width: 100%;
	display: inline-block;
	overflow: hidden;
	height: 100%;
}


.careers-img{
	width: inherit;
	max-width: 100%;
	transition: transform .5s ease-in-out, filter 1.5s ease-in-out;
	height: 100%;
	transform-origin: center center;
	filter: brightness(60%);
}
.careers-img-container:hover .careers-img{
	transform: scale(1.2);
	filter: brightness(100%);
}


@media only screen and (max-width: 990px) {
  .careers-container{
	  margin-left:-10%;
  }
  .careers-txt-contnr{
	  padding-right:10%;
  }
}
@media only screen and (max-width: 450px) {
	.careers-title{
		margin-left: 5%;
	}
	
}