@media screen and (min-width:1025px) {.small-text {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.small-text {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.small-text {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.small-text {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.small-text {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.small-text {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.small-text {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.small-text {line-height:1.61538462vw }}
@media screen and (min-width:1025px) {.page-header {padding-top:5.38461538vw }}
@media screen and (max-width:1024px) {.page-header {padding-top:9.45945946vw }}
@media screen and (max-width:460px) {.page-header {padding-top:19.44444444vw }}
@media screen and (min-width:1300px) {.page-header {padding-top:5.38461538vw }}
.page-header .lg-10,
.page-header .lg-6 {margin:0 auto;text-align:center;float:none;position:relative}
@media screen and (min-width:1025px) {.page-title {margin-bottom:3.84615385vw }}
@media screen and (max-width:1024px) {.page-title {margin-bottom:6.75675676vw }}
@media screen and (max-width:460px) {.page-title {margin-bottom:13.88888889vw }}
@media screen and (min-width:1300px) {.page-title {margin-bottom:3.84615385vw }}
@media screen and (min-width:1025px) {.page-subtitle {font-size:1.46153846vw }}
@media screen and (max-width:1024px) {.page-subtitle {font-size:2.56756757vw }}
@media screen and (max-width:460px) {.page-subtitle {font-size:5.27777778vw }}
@media screen and (min-width:1300px) {.page-subtitle {font-size:1.46153846vw }}
@media screen and (min-width:1025px) {.page-subtitle {line-height:2.30769231vw }}
@media screen and (max-width:1024px) {.page-subtitle {line-height:4.05405405vw }}
@media screen and (max-width:460px) {.page-subtitle {line-height:8.33333333vw }}
@media screen and (min-width:1300px) {.page-subtitle {line-height:2.30769231vw }}
@media screen and (min-width:1025px) {.page-subtitle {margin-bottom:2.30769231vw }}
@media screen and (max-width:1024px) {.page-subtitle {margin-bottom:4.05405405vw }}
@media screen and (max-width:460px) {.page-subtitle {margin-bottom:8.33333333vw }}
@media screen and (min-width:1300px) {.page-subtitle {margin-bottom:2.30769231vw }}
.description {text-align:left}
@media screen and (min-width:1025px) {.description {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.description {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.description {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.description {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.description {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.description {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.description {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.description {line-height:1.61538462vw }}
@media screen and (min-width:1025px) {.description {margin-bottom:3.84615385vw }}
@media screen and (max-width:1024px) {.description {margin-bottom:6.75675676vw }}
@media screen and (max-width:460px) {.description {margin-bottom:13.88888889vw }}
@media screen and (min-width:1300px) {.description {margin-bottom:3.84615385vw }}
.page-header--invert {background:url(../themes/gromit/assets/img/svg/job-form-header-bg.svg) center bottom / contain,#000;background-position:bottom center;-webkit-background-size:cover;background-size:cover}
@media screen and (min-width:1025px) {.page-header--invert {height:27.69230769vw }}
@media screen and (max-width:1024px) {.page-header--invert {height:56.75675676vw }}
@media screen and (max-width:460px) {.page-header--invert {height:68.61111111vw }}
@media screen and (min-width:1300px) {.page-header--invert {height:27.69230769vw }}
@media screen and (min-width:1025px) {.page-header--invert {margin-bottom:4.61538462vw }}
@media screen and (max-width:1024px) {.page-header--invert {margin-bottom:5.40540541vw }}
@media screen and (max-width:460px) {.page-header--invert {margin-bottom:8.33333333vw }}
@media screen and (min-width:1300px) {.page-header--invert {margin-bottom:4.61538462vw }}