@import url(https://fonts.googleapis.com/css2?family=Mona+Sans:ital,wght@0,200..900;1,200..900&display=swap);.vacancy-container{margin-bottom:2rem}@media screen and (min-width:767px){.vacancy-container{margin:0 auto}}.vacancy-container .apex-form,.vacancy-container .wysiwyg-user-generated-content{padding-bottom:26px;padding-top:26px}@media screen and (min-width:767px){.vacancy-container .apex-form,.vacancy-container .wysiwyg-user-generated-content{padding-top:50px}}@media screen and (min-width:1025px){.vacancy-container .apex-form,.vacancy-container .wysiwyg-user-generated-content{padding-top:64px}}@media screen and (min-width:767px){.vacancy-container .apex-form,.vacancy-container .wysiwyg-user-generated-content{padding-bottom:50px}}@media screen and (min-width:1025px){.vacancy-container .apex-form,.vacancy-container .wysiwyg-user-generated-content{padding-bottom:64px}}@media screen and (min-width:767px){.vacancy-container .wysiwyg-user-generated-content{margin:0 auto;width:calc(83.33333% - 20px)}}@media screen and (min-width:1025px){.vacancy-container .wysiwyg-user-generated-content{width:calc(41.66667% - 20px)}.vacancy-container .application-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:0 calc(8.33333% - 18.33333px);width:calc(83.33333% - 3.33333px)}}.vacancy-container .wysiwyg-user-generated-content li,.vacancy-container .wysiwyg-user-generated-content p{color:#333}@media screen and (min-width:1025px){.vacancy-container .wysiwyg-user-generated-content{margin:0 calc(8.33333% - 18.33333px) 0 0;width:calc(66.66667% - 6.66667px)}.vacancy-container .apex-form{border-radius:.5rem;box-shadow:0 8px 24px 0 rgba(0,0,0,.15);height:-moz-max-content;height:max-content;margin-top:4rem;padding:1.625rem .813rem 2rem;width:calc(41.66667% - 11.66667px)}}@media screen and (min-width:1440px){.vacancy-container .apex-form{min-width:20.813rem;width:calc(25% - 15px)}}@media screen and (min-width:1025px){.vacancy-container .apex-form .form-title{font-size:1.3125rem}.vacancy-container .apex-form .sub-heading{font-size:.875rem}.vacancy-container .apex-form .form-title,.vacancy-container .apex-form .sub-heading{text-align:left}}@media screen and (min-width:767px){.vacancy-container .apex-form .container.title{width:calc(33.33333% - 13.33333px)}}@media screen and (min-width:1025px){.vacancy-container .apex-form .container.title{min-width:11.25rem;width:calc(50% - 10px)}}.vacancy-container .apex-form .checkbox-container .sub{font-size:.75rem}.vacancy-container .icon-contact-tile{box-shadow:none;padding:initial}.text-split-hero{color:#333}.text-split-hero.theme-background-primary-light{background-color:#f5f5f5}.text-split-hero.theme-background-secondary-light{background-color:#fff}.text-split-hero.theme-background-primary-dark{background-color:#333}.text-split-hero.theme-background-secondary-dark{background-color:#000}.text-split-hero.theme-background-primary-dark,.text-split-hero.theme-background-secondary-dark{color:#b5b5b5}.text-split-hero.theme-background-primary-dark h1,.text-split-hero.theme-background-secondary-dark h1{color:#fff}.text-split-hero.theme-background-primary-dark .meta li,.text-split-hero.theme-background-secondary-dark .meta li{color:inherit}.text-split-hero.theme-background-primary-dark .meta li .icon [fill^="#"],.text-split-hero.theme-background-secondary-dark .meta li .icon [fill^="#"]{fill:#b5b5b5!important;transition:.3s}.text-split-hero.theme-background-primary-dark .meta li .icon [stroke^="#"],.text-split-hero.theme-background-secondary-dark .meta li .icon [stroke^="#"]{stroke:#b5b5b5!important;transition:.3s}@media screen and (min-width:1440px){.text-split-hero.alignment-left .flexed-cols{flex-direction:row-reverse}}.text-split-hero .flexed-cols{align-items:stretch;flex-direction:column;gap:0}@media screen and (max-width:767px){.text-split-hero .flexed-cols{margin:0;width:100%}}@media screen and (min-width:767px){.text-split-hero .flexed-cols{align-items:center;flex-direction:row;gap:0}}.text-split-hero .flexed-cols .col-6{flex:1 0 auto}@media screen and (max-width:766px){.text-split-hero .flexed-cols .col-6{margin:0;width:100%}}@media screen and (min-width:767px){.text-split-hero .flexed-cols .col-6{margin:0}}.text-split-hero .image-container{aspect-ratio:3/2;border-radius:.5rem;min-width:100%}@media screen and (min-width:767px){.text-split-hero .image-container{aspect-ratio:2/3;min-width:50%}}@media screen and (min-width:1025px){.text-split-hero .image-container{aspect-ratio:3/2}}.text-split-hero .image-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-split-hero .content-container{margin:0;padding:26px}@media screen and (min-width:767px){.text-split-hero .content-container{padding:64px}}.text-split-hero h1{padding:0}.text-split-hero .meta{display:flex;flex-direction:column;flex-wrap:wrap;font-size:.875rem;gap:1rem;margin-top:1.625rem}@media screen and (min-width:767px){.text-split-hero .meta{margin-top:2rem}}@media screen and (min-width:1025px){.text-split-hero .meta{flex-direction:row;gap:1rem}}.text-split-hero .meta li{align-items:center;color:#333;display:flex;gap:.25rem}.text-split-hero .meta li .icon{height:1.125rem;width:1.125rem}.text-split-hero .meta li .icon [fill^="#"]{fill:#333!important;transition:.3s}.text-split-hero .meta li .icon [stroke^="#"]{stroke:#333!important;transition:.3s}@media screen and (min-width:1025px){.text-split-hero .meta li{width:calc(50% - .938rem)}}@font-face{font-family:UKNumberPlate;font-style:normal;src:url(/_nuxt/fonts/UKNumberPlate.22820c6.ttf) format("truetype")}@font-face{font-family:DIN_Pro_Bold_700;font-style:normal;src:url(/_nuxt/fonts/DIN_Pro_Bold_700.e18c1d1.otf) format("opentype")}.icon-contact-tile{align-items:center;background-color:#fff;border-radius:.5rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.15);display:flex;flex-direction:column;margin:0 auto;padding:1.625rem}@media screen and (min-width:1025px){.icon-contact-tile{padding:2rem}}.icon-contact-tile.dark{background-color:#333;color:#b5b5b5}.icon-contact-tile.dark .heading{color:#fff}.icon-contact-tile.dark>.icon [fill^="#"]{fill:#fff!important;transition:.3s}.icon-contact-tile.dark>.icon [stroke^="#"]{stroke:#fff!important;transition:.3s}.icon-contact-tile.dark .button{color:#fff}.icon-contact-tile.dark .button>.icon [fill^="#"]{fill:#fff!important;transition:.3s}.icon-contact-tile.dark .button>.icon [stroke^="#"]{stroke:#fff!important;transition:.3s}.icon-contact-tile.dark .additional-info,.icon-contact-tile.dark .address p,.icon-contact-tile.dark .description,.icon-contact-tile.dark .hours li span,.icon-contact-tile.dark p{color:#b5b5b5}.icon-contact-tile.dark.contact-tile-enquiry{background-color:#000}.icon-contact-tile.dark.contact-tile-enquiry .button{color:#000}.icon-contact-tile.contact-tile-enquiry{background-color:#fff;border-radius:.5rem;box-shadow:none}.icon-contact-tile .wrapper{align-items:center;display:flex;flex-direction:column;width:100%}.icon-contact-tile h3{font-size:.875rem;padding-bottom:.5rem}@media screen and (min-width:767px){.icon-contact-tile h3{font-size:1rem}}@media screen and (min-width:1025px){.icon-contact-tile h3{font-size:1.625;text-align:center}}.icon-contact-tile>.icon{height:auto;margin-bottom:1rem;opacity:.5;width:1.5rem}.icon-contact-tile>.icon [fill^="#"]{fill:#000!important;transition:.3s}.icon-contact-tile>.icon [stroke^="#"]{stroke:#000!important;transition:.3s}@media screen and (min-width:767px){.icon-contact-tile>.icon{width:2.25rem}}.icon-contact-tile .address{padding-bottom:1rem;text-align:center}.icon-contact-tile .address p{color:#333;font-style:normal;line-height:1.5rem;padding-bottom:0}.icon-contact-tile .hours{margin-bottom:auto;padding-bottom:2rem;width:100%}.icon-contact-tile .hours li{color:#333;display:flex;justify-content:space-between}.icon-contact-tile .description{color:#333;text-align:center}.icon-contact-tile .cta-container{container-type:inline-size;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:auto;width:100%}.icon-contact-tile .cta-container .button{align-items:center;flex-wrap:nowrap;justify-content:center;white-space:nowrap;width:100%}@container (max-width: 180px){.icon-contact-tile .cta-container .button{width:100%}.icon-contact-tile .cta-container .button .icon{display:none}}.icon-contact-tile .cta-container .button.small{width:-moz-max-content;width:max-content}@media screen and (min-width:1025px){.icon-contact-tile .cta-container .button.small{font-size:1rem}}.icon-contact-tile .additional-info{margin-top:auto;padding:2rem 0 0}.icon-contact-tile .additional-info p{color:#333;font-size:.75rem}.icon-contact-tile .sub-only-mobile{color:#333}.icon-contact-tile .view-on-social-media{margin-top:1.625rem}.icon-contact-tile .view-on-social-media ul{gap:.25rem}