.acf-block-preview .application,.application{color:#fff;padding:1.875rem 0 6.25rem}@media(min-width:992px){.acf-block-preview .application,.application{padding:1.25rem 0 7.5rem}}.acf-block-preview .application .wpcf7,.application .wpcf7{-webkit-transition:display .4s;transition:display .4s}.acf-block-preview .application form,.application form{margin:auto;max-width:43.75rem;width:100%}.acf-block-preview .application form h6,.application form h6{font-family:NotoSans-Light;font-size:.875rem;margin-bottom:.625rem;padding-left:1.25rem}@media(min-width:992px){.acf-block-preview .application form .form-flex,.application form .form-flex{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;justify-content:center}}.acf-block-preview .application form .form-field,.application form .form-field{position:relative;width:100%}.acf-block-preview .application form .form-field .input-field,.application form .form-field .input-field{margin-bottom:1.875rem;max-width:100%;width:100%}.acf-block-preview .application form input,.application form input{background:rgba(51,51,51,.8);border-radius:3.125rem;color:#fff;font-family:NotoSans-Light;font-size:1rem;max-width:100%;padding:1.0625rem 1.25rem;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;width:100%}.acf-block-preview .application form input:focus,.application form input:focus{-webkit-box-shadow:0 0 0 .0625rem var(--color-primary) inset;box-shadow:0 0 0 .0625rem var(--color-primary) inset}.acf-block-preview .application form .textarea-field,.application form .textarea-field{margin-bottom:1.875rem;max-width:100%;width:100%}@media(max-width:1199.98px){.acf-block-preview .application form .textarea-field,.application form .textarea-field{margin-bottom:1.25rem}}.acf-block-preview .application form .textarea-field textarea,.application form .textarea-field textarea{background:rgba(51,51,51,.8);border-radius:1.625rem;color:#fff;font-family:NotoSans-Light;font-size:1rem;height:11.375rem;max-width:100%;padding:1.25rem 1.5625rem;resize:none;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;width:100%}.acf-block-preview .application form .textarea-field textarea:focus,.application form .textarea-field textarea:focus{-webkit-box-shadow:0 0 0 .0625rem var(--color-primary) inset;box-shadow:0 0 0 .0625rem var(--color-primary) inset}.acf-block-preview .application form .btn,.application form .btn{height:3.125rem;max-width:25.375rem;width:100%}.acf-block-preview .application .sent .wpcf7-response-output,.application .sent .wpcf7-response-output{background:green;border:none;border-radius:1.875rem;font-size:1rem;margin:1.25rem 0;padding:1.25rem;text-align:center}.acf-block-preview .application .wpcf7-not-valid-tip,.application .wpcf7-not-valid-tip{font-size:.8125rem;padding:.625rem 0 .625rem 1.25rem}.acf-block-preview .application .wpcf7 form.invalid .wpcf7-response-output,.acf-block-preview .application .wpcf7 form.spam .wpcf7-response-output,.acf-block-preview .application .wpcf7 form.unaccepted .wpcf7-response-output,.application .wpcf7 form.invalid .wpcf7-response-output,.application .wpcf7 form.spam .wpcf7-response-output,.application .wpcf7 form.unaccepted .wpcf7-response-output{background:#000;border:none;border-radius:1.875rem;font-size:1rem;margin:1.25rem 0;padding:1.25rem;text-align:center}.acf-block-preview .application .response,.application .response{margin:auto;max-width:38.75rem;text-align:center;-webkit-transition:display .4s;transition:display .4s;width:100%}.acf-block-preview .application .response h2,.application .response h2{margin-bottom:1.25rem}.acf-block-preview .application .response .description,.application .response .description{margin:0 auto 2.5rem;max-width:30rem;width:100%}.acf-block-preview .application .response .back-button,.application .response .back-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.875rem;justify-content:center}.acf-block-preview .application .response .back-button span,.application .response .back-button span{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.0625rem solid #333;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.acf-block-preview .application .response .back-button span .icon,.application .response .back-button span .icon{height:.5625rem;width:.75rem}.job-description+.application .c{border-top:.0625rem solid #fff;padding-top:3.75rem}@media(min-width:992px){.job-description+.application .c{padding-top:7.5rem}}