@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 }}
.page-header {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 {height:36.23076923vw }}
@media screen and (max-width:1024px) {.page-header {height:72.97297297vw }}
@media screen and (max-width:460px) {.page-header {height:68.61111111vw }}
@media screen and (min-width:1300px) {.page-header {height:36.23076923vw }}
@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:3.61111111vw }}
@media screen and (min-width:1300px) {.page-header {padding-top:5.38461538vw }}
@media screen and (min-width:1025px) {.page-header {padding-bottom:16.15384615vw }}
@media screen and (max-width:1024px) {.page-header {padding-bottom:34.59459459vw }}
@media screen and (max-width:460px) {.page-header {padding-bottom:12.5vw }}
@media screen and (min-width:1300px) {.page-header {padding-bottom:16.15384615vw }}
.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-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:3.88888889vw }}
@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:6.38888889vw }}
@media screen and (min-width:1300px) {.page-subtitle {line-height:2.30769231vw }}
@media screen and (min-width:1025px) {.job-form {margin-top:-10.76923077vw }}
@media screen and (max-width:1024px) {.job-form {margin-top:-29.72972973vw }}
@media screen and (max-width:460px) {.job-form {margin-top:0vw }}
@media screen and (min-width:1300px) {.job-form {margin-top:-10.76923077vw }}
.job-form .form-group__label {display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}
@media screen and (min-width:1025px) {.job-form .form-group__label {margin-bottom:1.53846154vw }}
@media screen and (max-width:1024px) {.job-form .form-group__label {margin-bottom:2.7027027vw }}
@media screen and (max-width:460px) {.job-form .form-group__label {margin-bottom:5.55555556vw }}
@media screen and (min-width:1300px) {.job-form .form-group__label {margin-bottom:1.53846154vw }}
.job-form .form-group__label .form-group__input,
.job-form .form-group__label .form-group__textarea {width:100%}
.job-form form {background:#F9F9F9}
@media screen and (min-width:1025px) {.job-form form {padding-top:4.23076923vw }}
@media screen and (max-width:1024px) {.job-form form {padding-top:7.43243243vw }}
@media screen and (max-width:460px) {.job-form form {padding-top:10vw }}
@media screen and (min-width:1300px) {.job-form form {padding-top:4.23076923vw }}
@media screen and (min-width:1025px) {.job-form form {padding-bottom:4.61538462vw }}
@media screen and (max-width:1024px) {.job-form form {padding-bottom:8.10810811vw }}
@media screen and (max-width:460px) {.job-form form {padding-bottom:11.11111111vw }}
@media screen and (min-width:1300px) {.job-form form {padding-bottom:4.61538462vw }}
@media screen and (min-width:1025px) {.job-form form {padding-left:12.30769231vw }}
@media screen and (max-width:1024px) {.job-form form {padding-left:6.75675676vw }}
@media screen and (max-width:460px) {.job-form form {padding-left:5.55555556vw }}
@media screen and (min-width:1300px) {.job-form form {padding-left:12.30769231vw }}
@media screen and (min-width:1025px) {.job-form form {padding-right:13.84615385vw }}
@media screen and (max-width:1024px) {.job-form form {padding-right:6.75675676vw }}
@media screen and (max-width:460px) {.job-form form {padding-right:5.55555556vw }}
@media screen and (min-width:1300px) {.job-form form {padding-right:13.84615385vw }}
@media screen and (min-width:1025px) {.job-form form .form-group__title {font-size:1.15384615vw }}
@media screen and (max-width:1024px) {.job-form form .form-group__title {font-size:2.02702703vw }}
@media screen and (max-width:460px) {.job-form form .form-group__title {font-size:4.16666667vw }}
@media screen and (min-width:1300px) {.job-form form .form-group__title {font-size:1.15384615vw }}
.form-group__checkbox,
.form-group__submit {flex-shrink:0}
@media screen and (min-width:1025px) {.form-group__checkbox,.form-group__submit {margin-left:15.38461538vw }}
@media screen and (max-width:1024px) {.form-group__checkbox,.form-group__submit {margin-left:29.72972973vw }}
@media screen and (max-width:460px) {.form-group__checkbox,.form-group__submit {margin-left:0vw }}
@media screen and (min-width:1300px) {.form-group__checkbox,.form-group__submit {margin-left:15.38461538vw }}
.form-group__label-checkbox {-ms-align-items:flex-start;align-items:flex-start}
.form-group .form-group__submit {text-transform:uppercase;font-weight:600;line-height:120%}
@media screen and (min-width:1025px) {.form-group .form-group__submit {font-size:0.76923077vw }}
@media screen and (max-width:1024px) {.form-group .form-group__submit {font-size:1.35135135vw }}
@media screen and (max-width:460px) {.form-group .form-group__submit {font-size:2.77777778vw }}
@media screen and (min-width:1300px) {.form-group .form-group__submit {font-size:0.76923077vw }}
@media screen and (min-width:1025px) {.form-group .form-group__submit {letter-spacing:0.12461538vw }}
@media screen and (max-width:1024px) {.form-group .form-group__submit {letter-spacing:0.21891892vw }}
@media screen and (max-width:460px) {.form-group .form-group__submit {letter-spacing:0.45vw }}
@media screen and (min-width:1300px) {.form-group .form-group__submit {letter-spacing:0.12461538vw }}
.form-group__title {flex-shrink:0}
@media screen and (min-width:1025px) {.form-group__title {font-size:1.15384615vw }}
@media screen and (max-width:1024px) {.form-group__title {font-size:2.02702703vw }}
@media screen and (max-width:460px) {.form-group__title {font-size:4.16666667vw }}
@media screen and (min-width:1300px) {.form-group__title {font-size:1.15384615vw }}
@media screen and (min-width:1025px) {.form-group__title {width:15.38461538vw }}
@media screen and (max-width:1024px) {.form-group__title {width:29.72972973vw }}
@media screen and (max-width:460px) {.form-group__title {width:55.55555556vw }}
@media screen and (min-width:1300px) {.form-group__title {width:15.38461538vw }}
.form-title {font-family:'Rubik','Helvetica',sans-serif;text-align:center}
@media screen and (min-width:1025px) {.form-title {font-size:1.46153846vw }}
@media screen and (max-width:1024px) {.form-title {font-size:2.56756757vw }}
@media screen and (max-width:460px) {.form-title {font-size:5.27777778vw }}
@media screen and (min-width:1300px) {.form-title {font-size:1.46153846vw }}
@media screen and (min-width:1025px) {.form-title {line-height:2.61538462vw }}
@media screen and (max-width:1024px) {.form-title {line-height:4.59459459vw }}
@media screen and (max-width:460px) {.form-title {line-height:9.44444444vw }}
@media screen and (min-width:1300px) {.form-title {line-height:2.61538462vw }}
@media screen and (min-width:1025px) {.form-title {margin-bottom:0.92307692vw }}
@media screen and (max-width:1024px) {.form-title {margin-bottom:1.62162162vw }}
@media screen and (max-width:460px) {.form-title {margin-bottom:3.33333333vw }}
@media screen and (min-width:1300px) {.form-title {margin-bottom:0.92307692vw }}
.form-subtitle {text-align:center}
@media screen and (min-width:1025px) {.form-subtitle {margin-bottom:2.61538462vw }}
@media screen and (max-width:1024px) {.form-subtitle {margin-bottom:4.59459459vw }}
@media screen and (max-width:460px) {.form-subtitle {margin-bottom:9.44444444vw }}
@media screen and (min-width:1300px) {.form-subtitle {margin-bottom:2.61538462vw }}
@media screen and (min-width:1025px) {.form-subtitle {font-size:0.92307692vw }}
@media screen and (max-width:1024px) {.form-subtitle {font-size:1.62162162vw }}
@media screen and (max-width:460px) {.form-subtitle {font-size:3.33333333vw }}
@media screen and (min-width:1300px) {.form-subtitle {font-size:0.92307692vw }}
@media screen and (min-width:1025px) {.form-subtitle {line-height:1.61538462vw }}
@media screen and (max-width:1024px) {.form-subtitle {line-height:2.83783784vw }}
@media screen and (max-width:460px) {.form-subtitle {line-height:5.83333333vw }}
@media screen and (min-width:1300px) {.form-subtitle {line-height:1.61538462vw }}
.submit-success {text-align:center}
.submit-success img {margin:0 auto}
@media screen and (min-width:1025px) {.submit-success img {margin-bottom:2.84615385vw }}
@media screen and (max-width:1024px) {.submit-success img {margin-bottom:5vw }}
@media screen and (max-width:460px) {.submit-success img {margin-bottom:10.27777778vw }}
@media screen and (min-width:1300px) {.submit-success img {margin-bottom:2.84615385vw }}
.submit-success__title {font-family:'Rubik','Helvetica',sans-serif}
@media screen and (min-width:1025px) {.submit-success__title {font-size:1.46153846vw }}
@media screen and (max-width:1024px) {.submit-success__title {font-size:2.56756757vw }}
@media screen and (max-width:460px) {.submit-success__title {font-size:5.27777778vw }}
@media screen and (min-width:1300px) {.submit-success__title {font-size:1.46153846vw }}
@media screen and (min-width:1025px) {.submit-success__title {line-height:2.61538462vw }}
@media screen and (max-width:1024px) {.submit-success__title {line-height:4.59459459vw }}
@media screen and (max-width:460px) {.submit-success__title {line-height:9.44444444vw }}
@media screen and (min-width:1300px) {.submit-success__title {line-height:2.61538462vw }}
@media screen and (min-width:1025px) {.submit-success__title {margin-bottom:0.76923077vw }}
@media screen and (max-width:1024px) {.submit-success__title {margin-bottom:1.35135135vw }}
@media screen and (max-width:460px) {.submit-success__title {margin-bottom:2.77777778vw }}
@media screen and (min-width:1300px) {.submit-success__title {margin-bottom:0.76923077vw }}
@media screen and (min-width:1025px) {.submit-success__subtitle {margin-bottom:2.30769231vw }}
@media screen and (max-width:1024px) {.submit-success__subtitle {margin-bottom:4.05405405vw }}
@media screen and (max-width:460px) {.submit-success__subtitle {margin-bottom:8.33333333vw }}
@media screen and (min-width:1300px) {.submit-success__subtitle {margin-bottom:2.30769231vw }}
.submit-success .button {margin:0 auto}
@media screen and (min-width:1025px) {.submit-success .button {width:12.30769231vw }}
@media screen and (max-width:1024px) {.submit-success .button {width:21.62162162vw }}
@media screen and (max-width:460px) {.submit-success .button {width:44.44444444vw }}
@media screen and (min-width:1300px) {.submit-success .button {width:12.30769231vw }}
@media screen and (min-width:1025px) {.submit-success .button {height:2.92307692vw }}
@media screen and (max-width:1024px) {.submit-success .button {height:5.13513514vw }}
@media screen and (max-width:460px) {.submit-success .button {height:10.55555556vw }}
@media screen and (min-width:1300px) {.submit-success .button {height:2.92307692vw }}
.select2-dropdown {border:1px #DCDCDC solid}
.select2-dropdown.select2-dropdown--below {border-top-color:#fff;margin-top:-1px}
.select2-dropdown.select2-dropdown--above {border-bottom-color:#fff;margin-bottom:-1px}
@media screen and (max-width:1024px) {.page-header {background:#000 }}
@media screen and (max-width:460px) {.questionnaire {padding:0 }.job-form {padding-left:0 !important;padding-right:0 !important }.job-form >.row {margin:0;width:100% }.job-form .form-group__label {-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;text-align:left;-ms-align-items:flex-start;align-items:flex-start }.job-form .form-group__label .form-group__title {margin-bottom:1.38888889vw }.job-form .select-label .select2 {width:100% !important }.job-form .form-group__label-checkbox {-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;-o-flex-direction:row;flex-direction:row }.job-form .form-group__submit {width:100% }.page-header.page-header--invert {-ms-background-position-y:calc(100% + 40px);background-position-y:calc(100% + 40px) }.footer {padding-top:13.88888889vw }}