.b-job-application {
	padding-top:7.5rem;
	padding-bottom:7.5rem;
	position:relative;
	background:#0e1d5d;
	padding-top:4rem
}
@media (max-width:1919px) {
.b-job-application {
padding-top:7.5rem;
padding-bottom:7.5rem
}
}
@media (max-width:1599px) {
.b-job-application {
padding-top:7.5rem;
padding-bottom:7.5rem
}
}
@media (max-width:1199px) {
.b-job-application {
padding-top:7.5rem;
padding-bottom:7.5rem
}
}
@media (max-width:991px) {
.b-job-application {
padding-top:6.25rem;
padding-bottom:6.25rem
}
}
@media (max-width:767px) {
.b-job-application {
padding-top:5rem;
padding-bottom:5rem
}
}
@media (max-width:575px) {
.b-job-application {
padding-top:2.8125rem;
padding-bottom:2.8125rem
}
}
@media (max-width:1919px) {
.b-job-application {
padding-top:15rem
}
}
@media (max-width:1599px) {
.b-job-application {
padding-top:4rem
}
}
@media (max-width:1199px) {
.b-job-application {
padding-top:15rem
}
}
@media (max-width:991px) {
.b-job-application {
padding-top:12.5rem
}
}
@media (max-width:767px) {
.b-job-application {
padding-top:10rem
}
}
@media (max-width:575px) {
.b-job-application {
padding-top:5.625rem
}
}
.b-job-application-main {
	padding-left:7.5rem;
	padding-right:7.5rem
}
@media (max-width:1919px) {
.b-job-application-main {
padding-left:7.5rem;
padding-right:7.5rem
}
}
@media (max-width:1599px) {
.b-job-application-main {
padding-left:7.5rem;
padding-right:7.5rem
}
}
@media (max-width:1199px) {
.b-job-application-main {
padding-left:7.5rem;
padding-right:7.5rem
}
}
@media (max-width:991px) {
.b-job-application-main {
padding-left:0;
padding-right:0
}
}
.b-job-application-caption {
	margin-bottom:3.75rem
}
@media (max-width:991px) {
.b-job-application-caption {
margin-bottom:2.8125rem
}
}
@media (max-width:575px) {
.b-job-application-caption {
margin-bottom:1.875rem
}
}
.b-job-application-caption .dash-text {
	font-weight:400
}
.b-job-application-caption .dash-line {
	-moz-flex:none;
	-ms-flex:none;
	flex:none;
	width:6.25rem
}
.b-job-application-heading {
	color:#fff;
	opacity:0;
	transition-property:opacity, transform;
	transition-duration:1.25s;
	transition-timing-function:cubic-bezier(.19, 1, .22, 1);
	margin-bottom:5.625rem
}
@media (max-width:1919px) {
.b-job-application-heading {
margin-bottom:5.625rem
}
}
@media (max-width:1599px) {
.b-job-application-heading {
margin-bottom:5.625rem
}
}
@media (max-width:1199px) {
.b-job-application-heading {
margin-bottom:5.625rem
}
}
@media (max-width:991px) {
.b-job-application-heading {
margin-bottom:4.375rem
}
}
@media (max-width:767px) {
.b-job-application-heading {
margin-bottom:3.75rem
}
}
@media (max-width:575px) {
.b-job-application-heading {
margin-bottom:2.8125rem
}
}
.ready .visible-on-screen .b-job-application-heading {
transition-delay:.3125s;
	opacity:1
}
.b-job-application-form {
	opacity:0;
	transition-property:opacity, transform;
	transition-duration:1.25s;
	transition-timing-function:cubic-bezier(.19, 1, .22, 1)
}
.ready .visible-on-screen .b-job-application-form {
transition-delay:.3125s;
	opacity:1
}
/*# sourceMappingURL=styles.css.map */
