/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Heebo;font-style:normal;font-weight:300;src:url(../../fonts/heebo-v21-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Heebo;font-style:normal;font-weight:400;src:url(../../fonts/heebo-v21-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Heebo;font-style:normal;font-weight:500;src:url(../../fonts/heebo-v21-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Heebo;font-style:normal;font-weight:600;src:url(../../fonts/heebo-v21-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Heebo;font-style:normal;font-weight:700;src:url(../../fonts/heebo-v21-latin-700.woff2) format("woff2")}html{overflow-x:hidden}.d-block,picture{display:block}.w-100,.wh-100{width:100%}.h-100,.wh-100{height:100%}img{height:auto;vertical-align:top}.relative{position:relative}.absolute{position:absolute}aside,footer,header,main,section{width:100%}button,input,option,select,textarea{outline:none}video{aspect-ratio:16/9;display:block;width:100%}@media (min-width:1921px){body .gform-theme--framework .gform_validation_errors{border-radius:.15625vw;border-width:.0520833333vw;box-shadow:0 .0520833333vw .2083333333vw rgba(18,25,97,.078);gap:.4166666667vw;margin-block:0 2.0833333333vw;padding-block:1.0416666667vw;padding-inline:.8333333333vw}body .gform-theme--framework .gform_validation_errors:focus{outline:.15625vw solid rgba(192,43,10,.65);outline-offset:.0520833333vw}body .gform-theme--framework .gform_validation_errors .gform_submission_error{font-size:.7291666667vw;gap:.625vw}body .gform-theme--framework .gform_validation_errors .gform-icon{block-size:1.0416666667vw;border-width:.1041666667vw;font-size:.9375vw;inline-size:1.0416666667vw}body .gform-theme--framework .gfield_description:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){font-size:.6770833333vw}body .gform-theme--framework .field_description_below .gfield_description:where(:not(.gfield_creditcard_warning_message):not(.field_validation_above .gfield_validation_message):not(.ginput_counter_tinymce):not(.gfield_choice_limit_message)){-webkit-margin-before:.4166666667vw;margin-block-start:.4166666667vw}}.ginput_container_fileupload input[type=file]{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.ginput_container_fileupload .gfield_description{color:rgba(var(--vsm-white),.55)}@media (max-width:1920px){.ginput_container_fileupload .gfield_description{font-size:.75rem}}@media (min-width:1921px){.ginput_container_fileupload .gfield_description{font-size:.625vw}}body .gf-custom-file{align-items:stretch;display:flex;position:relative;width:100%}body .gf-custom-file__label{align-items:center;background-color:rgba(var(--vsm-white),.11);color:rgba(var(--vsm-white),.8);cursor:pointer;display:flex;font-weight:500;height:46px;justify-content:space-between;transition:background-color .2s ease,border-color .2s ease;width:100%}@media (max-width:1920px){body .gf-custom-file__label{border:.063rem solid rgba(0,0,0,.1);font-size:1rem;padding:.625rem}}@media (min-width:1921px){body .gf-custom-file__label{border:.0525vw solid rgba(0,0,0,.1);font-size:1vw;height:2.3958333333vw;padding:.5208333333vw}}body .gf-custom-file__label:hover{background-color:rgba(var(--vsm-white),.18)}body .gf-custom-file__text{display:inline-block;flex:1;overflow:hidden;padding-right:.5rem;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1921px){body .gf-custom-file__text{padding-right:.4166666667vw}}body .gf-custom-file__icon{align-items:center;color:#fff;display:flex;flex-shrink:0;justify-content:center}@media (max-width:1920px){body .gf-custom-file__icon{height:2.4rem;margin:-.625rem -.625rem -.625rem .625rem;width:2.4rem}}@media (min-width:1921px){body .gf-custom-file__icon{height:2vw;margin:-.5208333333vw -.5208333333vw -.5208333333vw .5208333333vw;width:2vw}}body .gf-custom-file__icon svg{fill:rgba(var(--vsm-primary-colour),1);height:1.25rem;width:1.25rem}@media (min-width:1921px){body .gf-custom-file__icon svg{height:1.0416666667vw;width:1.0416666667vw}body{font-size:.8333333333vw;margin:0}hr{margin:.8333333333vw 0}hr:not([size]){height:.0520833333vw}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.4166666667vw}.h1,h1{font-size:2.0833333333vw}.h2,h2{font-size:1.6666666667vw}.h3,h3{font-size:1.4583333333vw}.h4,h4{font-size:1.25vw}.h5,h5{font-size:1.0416666667vw}.h6,h6{font-size:.8333333333vw}address,p{margin-bottom:.8333333333vw}ol,ul{padding-left:1.6666666667vw}dl,ol,ul{margin-bottom:.8333333333vw}dd{margin-bottom:.4166666667vw}blockquote{margin:0 0 .8333333333vw}.small,small{font-size:.7291666667vw}.mark,mark{padding:.1666666667vw}sub,sup{font-size:.625vw}sub{bottom:-.2083333333vw}sup{top:-.4166666667vw}code,kbd,pre,samp{font-size:.8333333333vw}pre{margin-bottom:.8333333333vw}code,kbd,pre{font-size:.7291666667vw}kbd{border-radius:.1666666667vw;padding:.1666666667vw .3333333333vw}kbd kbd{font-size:.8333333333vw}figure{margin:0 0 .8333333333vw}caption{padding-bottom:.4166666667vw;padding-top:.4166666667vw}legend{font-size:1.25vw;margin-bottom:.4166666667vw;width:100%}legend+*{clear:left}[type=search]{outline-offset:-.1041666667vw}.lead{font-size:1.0416666667vw}.display-1{font-size:4.1666666667vw}.display-2{font-size:3.75vw}.display-3{font-size:3.3333333333vw}.display-4{font-size:2.9166666667vw}.display-5{font-size:2.5vw}.display-6{font-size:2.0833333333vw}.list-inline-item:not(:last-child){margin-right:.4166666667vw}.initialism{font-size:.7291666667vw}.blockquote{font-size:1.0416666667vw;margin-bottom:.8333333333vw}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{font-size:.7291666667vw;margin-bottom:.8333333333vw;margin-top:-.8333333333vw}.img-thumbnail{border:.0520833333vw solid #dee2e6;border-radius:.2083333333vw;padding:.2083333333vw}.figure-img{margin-bottom:.4166666667vw}.figure-caption{font-size:.7291666667vw}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{padding-left:var(--bs-gutter-x,.625vw);padding-right:var(--bs-gutter-x,.625vw)}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:68.75vw}.row{--bs-gutter-x:1.25vw;--bs-gutter-y:0;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.row>*{margin-top:var(--bs-gutter-y);padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.2083333333vw}.g-1,.gy-1{--bs-gutter-y:0.2083333333vw}.g-2,.gx-2{--bs-gutter-x:0.4166666667vw}.g-2,.gy-2{--bs-gutter-y:0.4166666667vw}.g-3,.gx-3{--bs-gutter-x:0.8333333333vw}.g-3,.gy-3{--bs-gutter-y:0.8333333333vw}.g-4,.gx-4{--bs-gutter-x:1.25vw}.g-4,.gy-4{--bs-gutter-y:1.25vw}.g-5,.gx-5{--bs-gutter-x:2.5vw}.g-5,.gy-5{--bs-gutter-y:2.5vw}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.2083333333vw}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.2083333333vw}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.4166666667vw}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.4166666667vw}.g-sm-3,.gx-sm-3{--bs-gutter-x:0.8333333333vw}.g-sm-3,.gy-sm-3{--bs-gutter-y:0.8333333333vw}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.25vw}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.25vw}.g-sm-5,.gx-sm-5{--bs-gutter-x:2.5vw}.g-sm-5,.gy-sm-5{--bs-gutter-y:2.5vw}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.2083333333vw}.g-md-1,.gy-md-1{--bs-gutter-y:0.2083333333vw}.g-md-2,.gx-md-2{--bs-gutter-x:0.4166666667vw}.g-md-2,.gy-md-2{--bs-gutter-y:0.4166666667vw}.g-md-3,.gx-md-3{--bs-gutter-x:0.8333333333vw}.g-md-3,.gy-md-3{--bs-gutter-y:0.8333333333vw}.g-md-4,.gx-md-4{--bs-gutter-x:1.25vw}.g-md-4,.gy-md-4{--bs-gutter-y:1.25vw}.g-md-5,.gx-md-5{--bs-gutter-x:2.5vw}.g-md-5,.gy-md-5{--bs-gutter-y:2.5vw}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.2083333333vw}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.2083333333vw}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.4166666667vw}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.4166666667vw}.g-lg-3,.gx-lg-3{--bs-gutter-x:0.8333333333vw}.g-lg-3,.gy-lg-3{--bs-gutter-y:0.8333333333vw}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.25vw}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.25vw}.g-lg-5,.gx-lg-5{--bs-gutter-x:2.5vw}.g-lg-5,.gy-lg-5{--bs-gutter-y:2.5vw}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.2083333333vw}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.2083333333vw}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.4166666667vw}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.4166666667vw}.g-xl-3,.gx-xl-3{--bs-gutter-x:0.8333333333vw}.g-xl-3,.gy-xl-3{--bs-gutter-y:0.8333333333vw}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.25vw}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.25vw}.g-xl-5,.gx-xl-5{--bs-gutter-x:2.5vw}.g-xl-5,.gy-xl-5{--bs-gutter-y:2.5vw}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.2083333333vw}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.2083333333vw}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.4166666667vw}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.4166666667vw}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:0.8333333333vw}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:0.8333333333vw}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.25vw}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.25vw}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:2.5vw}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:2.5vw}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,.075);margin-bottom:.8333333333vw}.table>:not(caption)>*>*{border-bottom-width:.0520833333vw;box-shadow:inset 0 0 0 520.78125vw var(--bs-table-accent-bg);padding:.4166666667vw}.table-sm>:not(caption)>*>*{padding:.2083333333vw}.table-bordered>:not(caption)>*{border-width:.0520833333vw 0}.table-bordered>:not(caption)>*>*{border-width:0 .0520833333vw}.form-label{margin-bottom:.4166666667vw}.col-form-label{padding-bottom:.36458vw;padding-top:.36458vw}.col-form-label-lg{font-size:1.0416666667vw;padding-bottom:.46875vw;padding-top:.46875vw}.col-form-label-sm{font-size:.7291666667vw;padding-bottom:.26042vw;padding-top:.26042vw}.form-text{font-size:.7291666667vw;margin-top:.2083333333vw}.form-control{border:.0520833333vw solid #ced4da;border-radius:.2083333333vw;font-size:.8333333333vw;padding:.3125vw .625vw}.form-control:focus{box-shadow:0 0 0 .2083333333vw rgba(13,110,253,.25)}}@media (min-width:1921px){.form-control::-webkit-date-and-time-value{height:1.25vw}.form-control::-webkit-file-upload-button{-webkit-margin-end:.625vw;border-inline-end-width:.0520833333vw;margin:-.3125vw -.625vw;margin-inline-end:.625vw;padding:.3125vw .625vw}.form-control-plaintext{border-width:.0520833333vw 0;padding:.3125vw 0}.form-control-sm{border-radius:.1666666667vw;font-size:.7291666667vw;min-height:1.77083vw;padding:.2083333333vw .4166666667vw}.form-control-sm::file-selector-button{-webkit-margin-end:.4166666667vw;margin:-.2083333333vw -.4166666667vw;margin-inline-end:.4166666667vw;padding:.2083333333vw .4166666667vw}.form-control-sm::-webkit-file-upload-button{-webkit-margin-end:.4166666667vw;margin:-.2083333333vw -.4166666667vw;margin-inline-end:.4166666667vw;padding:.2083333333vw .4166666667vw}.form-control-lg{border-radius:.25vw;font-size:1.0416666667vw;min-height:2.1875vw;padding:.4166666667vw .8333333333vw}.form-control-lg::file-selector-button{-webkit-margin-end:.8333333333vw;margin:-.4166666667vw -.8333333333vw;margin-inline-end:.8333333333vw;padding:.4166666667vw .8333333333vw}.form-control-lg::-webkit-file-upload-button{-webkit-margin-end:.8333333333vw;margin:-.4166666667vw -.8333333333vw;margin-inline-end:.8333333333vw;padding:.4166666667vw .8333333333vw}textarea.form-control{min-height:1.97917vw}textarea.form-control-sm{min-height:1.77083vw}textarea.form-control-lg{min-height:2.1875vw}.form-control-color{max-width:2.5vw;padding:.3125vw}.form-control-color::-moz-color-swatch{border-radius:.2083333333vw;height:1.25vw}.form-control-color::-webkit-color-swatch{border-radius:.2083333333vw;height:1.25vw}.form-select{-moz-padding-start:.46875vw;background-position:right .625vw center;background-size:.8333333333vw .625vw;border:.0520833333vw solid #ced4da;border-radius:.2083333333vw;font-size:.8333333333vw;padding:.3125vw 1.875vw .3125vw .625vw}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.625vw}.form-select-sm{font-size:.7291666667vw;padding-bottom:.2083333333vw;padding-left:.4166666667vw;padding-top:.2083333333vw}.form-select-lg{font-size:1.0416666667vw;padding-bottom:.4166666667vw;padding-left:.8333333333vw;padding-top:.4166666667vw}.form-check{margin-bottom:.1041666667vw;min-height:1.25vw;padding-left:1.25vw}.form-check .form-check-input{margin-left:-1.25vw}.form-check-input{border:.0520833333vw solid rgba(0,0,0,.25);height:.8333333333vw;margin-top:.2083333333vw;width:.8333333333vw}.form-check-input[type=checkbox]{border-radius:.2083333333vw}.form-switch{padding-left:2.0833333333vw}.form-switch .form-check-input{border-radius:1.6666666667vw;margin-left:-2.0833333333vw;width:1.6666666667vw}.form-check-inline{margin-right:.8333333333vw}.form-range{height:1.25vw}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 .0520833333vw #fff,0 0 0 .2083333333vw rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 .0520833333vw #fff,0 0 0 .2083333333vw rgba(13,110,253,.25)}.form-range::-webkit-slider-thumb{border-radius:.8333333333vw;height:.8333333333vw;margin-top:-.2083333333vw;width:.8333333333vw}.form-range::-webkit-slider-runnable-track{border-radius:.8333333333vw;height:.4166666667vw}.form-range::-moz-range-thumb{border-radius:.8333333333vw;height:.8333333333vw;width:.8333333333vw}.form-range::-moz-range-track{background-color:#dee2e6;border-color:transparent;border-radius:.8333333333vw;color:transparent;cursor:pointer;height:.4166666667vw}.form-floating>.form-control,.form-floating>.form-select{height:3.02083vw;line-height:1.25}.form-floating>label{border:.0520833333vw solid transparent;transition:opacity .1s ease-in-out,transform .1s ease-in-out}.form-floating>.form-control,.form-floating>label{padding:.8333333333vw .625vw}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-bottom:.5208333333vw;padding-top:1.3541666667vw}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-bottom:.5208333333vw;padding-top:1.3541666667vw}.form-floating>.form-control:-webkit-autofill{padding-bottom:.5208333333vw;padding-top:1.3541666667vw}.form-floating>.form-select{padding-bottom:.5208333333vw;padding-top:1.3541666667vw}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(.85) translateY(-.4166666667vw) translateX(.125vw)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.4166666667vw) translateX(.125vw)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.4166666667vw) translateX(.125vw)}.input-group-text{border:.0520833333vw solid #ced4da;border-radius:.2083333333vw;font-size:.8333333333vw;padding:.3125vw .625vw}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:.25vw;font-size:1.0416666667vw;padding:.4166666667vw .8333333333vw}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:.1666666667vw;font-size:.7291666667vw;padding:.2083333333vw .4166666667vw}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:2.5vw}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-.0520833333vw}.valid-feedback{font-size:.7291666667vw;margin-top:.2083333333vw}.valid-tooltip{border-radius:.2083333333vw;font-size:.7291666667vw;margin-top:.0833333333vw;padding:.2083333333vw .4166666667vw}.form-control.is-valid,.was-validated .form-control:valid{background-position:right .46875vw center;background-size:.9375vw .9375vw;padding-right:1.875vw}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{box-shadow:0 0 0 .2083333333vw rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{background-position:top .46875vw right .46875vw;padding-right:1.875vw}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{background-position:right .625vw center,center right 1.875vw;background-size:.8333333333vw .625vw,.9375vw .9375vw;padding-right:3.4375vw}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{box-shadow:0 0 0 .2083333333vw rgba(25,135,84,.25)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .2083333333vw rgba(25,135,84,.25)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.4166666667vw}.invalid-feedback{display:none;font-size:.7291666667vw;margin-top:.2083333333vw;width:100%}.invalid-tooltip{border-radius:.2083333333vw;font-size:.7291666667vw;margin-top:.0833333333vw;padding:.2083333333vw .4166666667vw}.form-control.is-invalid,.was-validated .form-control:invalid{background-position:right .46875vw center;background-size:.9375vw .9375vw;padding-right:1.875vw}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{box-shadow:0 0 0 .2083333333vw rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{background-position:top .46875vw right .46875vw;padding-right:1.875vw}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{background-position:right .625vw center,center right 1.875vw;background-size:.8333333333vw .625vw,.9375vw .9375vw;padding-right:3.4375vw}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.4166666667vw}.accordion-item:first-of-type{border-top-left-radius:.2083333333vw;border-top-right-radius:.2083333333vw}.accordion-item:last-of-type{border-bottom-left-radius:.2083333333vw;border-bottom-right-radius:.2083333333vw}.page-link{padding:.3125vw .625vw}.page-item:first-child .page-link{border-bottom-left-radius:.2083333333vw;border-top-left-radius:.2083333333vw}.page-item:last-child .page-link{border-bottom-right-radius:.2083333333vw;border-top-right-radius:.2083333333vw}.page-item:not(:first-child) .page-link{margin-left:-.0520833333vw}.modal-dialog{margin:1.4583333333vw auto}.modal-dialog-centered{min-height:calc(100% - 2.91667vw)}.modal-lg,.modal-xl{max-width:41.6666666667vw}.modal-content{border:.0520833333vw solid rgba(0,0,0,.2);border-radius:.25vw}.modal-header{border-bottom:.0520833333vw solid #dee2e6;border-top-left-radius:.1979166667vw;border-top-right-radius:.1979166667vw;padding:.8333333333vw}.btn-close{background-size:.8333333333vw;border-radius:.2083333333vw;height:.8333333333vw;width:.8333333333vw}.modal-header .btn-close{margin:-.4166666667vw -.4166666667vw -.4166666667vw auto;padding:.4166666667vw}.modal-body{padding:.8333333333vw}}.paging-information .page-item.current{background-color:transparent;color:rgba(var(--vsm-primary-colour),1)}.vsm-media-hub-search-results .search-results li .post .media,.vsm-media-hub-search-results .search-results li .post .post-details{width:100%}@media (min-width:768px){.vsm-media-hub-search-results .search-results li .post .post-details{max-width:calc(60% - .938rem)}}.page-template-archive-jobpost .vsm-top.switch-fixed{position:static!important}.pagination-parent-nav{display:flex;justify-content:center}@media (min-width:1921px){.vsm-top .navigation{padding:.7816666667vw 0}.vsm-top .navigation .primary-nav ul li a{padding:.7291666667vw .7816666667vw}.vsm-top .navigation .primary-nav ul li.dropdown:hover{border-top-left-radius:.2608333333vw;border-top-right-radius:.2608333333vw;box-shadow:0 -.5208333333vw 1.5625vw 0 rgba(0,0,0,.05)}.vsm-top .navigation .primary-nav ul li.dropdown>a:after,.vsm-top .navigation .primary-nav ul li.meganav>a:after{margin-left:.2608333333vw;top:-.1041666667vw}.vsm-top .navigation .primary-nav ul li.dropdown:hover ul{border-radius:.2608333333vw;box-shadow:0 1.5625vw 1.5625vw 0 rgba(0,0,0,.05)}.vsm-top .navigation .primary-nav ul li.dropdown:hover ul li a{font-size:.7291666667vw;padding:.5208333333vw 1.0416666667vw}.vsm-top .navigation .primary-nav .mega-menu{box-shadow:0 1.5625vw 1.5625vw 0 rgba(0,0,0,.05)}.vsm-top .navigation .primary-nav ul li.meganav:hover{border-top-left-radius:.2608333333vw;border-top-right-radius:.2608333333vw}.vsm-top .navigation .primary-nav .mega-menu .container{padding:2.0833333333vw 1.0416666667vw}.vsm-top .navigation .more-nav ul li a{font-size:.9375vw}.vsm-default-internal-hero .bg{padding:7.5vw 0 3.6458333333vw}.vsm-content-layout-1 .content{margin-bottom:1.5625vw}.vsm-content-layout-1 .media{margin-top:2.6041666667vw}.vsm-content-layout-1 .rte.larger-text{font-size:.8333333333vw}.paging-information{border-bottom:.0525vw solid rgba(0,0,0,.1);padding:.7816666667vw 0}.paging-information .page-link,.paging-information .total-items{font-size:.7291666667vw}.vsm-profile-cards .profile{padding:1.5625vw 0}.vsm-profile-cards .profile .media{margin:0 auto .7816666667vw}.vsm-profile-cards .profile .content h4{font-size:.9375vw;margin:0 auto .2604166667vw}.vsm-profile-cards .profile .content p{font-size:.8333333333vw;margin:0 auto .7816666667vw}.vsm-profile-cards .profile .content .social{margin:.7816666667vw auto 0}.vsm-profile-cards .profile .content .social li{margin:0 .5208333333vw}.paging-information~.paging-information{border-top:.0525vw solid rgba(0,0,0,.1)}.vsm-profile-details .profile-contacts{width:100%}.vsm-profile-details .profile-contacts .contacts{padding:1.0416666667vw 0}.vsm-profile-details .profile-contacts .contacts li{margin-bottom:.5208333333vw}.vsm-profile-details .profile-contacts .contacts .btn{padding:.5208333333vw!important}.vsm-profile-details .profile-contacts .contacts li:first-child .btn{border:.0525vw solid rgba(0,0,0,.2)!important}.vsm-profile-details .profile-contacts .contacts li:first-child .btn i{margin-right:.5208333333vw}.vsm-profile-details .profile-contacts .contacts li:nth-child(2) .btn{border:.0525vw solid rgba(0,0,0,.2)}.vsm-profile-details .profile-contacts .contacts li:nth-child(2) .btn i{margin-right:.5208333333vw}.vsm-profile-details .profile-contacts .contacts .back-link{font-size:.7291666667vw}.vsm-profile-details .profile-contacts .contacts .back-link:before{margin-right:.5208333333vw}.padding-top{padding-top:calc(var(--vsm-desktop-padding-top) / 1px / 1920 * 100 * 1vw)}.padding-bottom{padding-bottom:calc(var(--vsm-desktop-padding-bottom) / 1px / 1920 * 100 * 1vw)}.vsm-full-width-call-to-action-alt .bg{padding:4.1666666667vw 0}.vsm-content-image-50-50 .content{margin-bottom:1.5625vw}.vsm-content-image-50-50 .md-heading{font-size:calc(var(--vsm-md-heading) / 1rem * 16 / 1920 * 100 * 1vw)}.vsm-content-image-50-50 .rte{font-size:calc(var(--vsm-text-size) / 1rem * 16 / 1920 * 100 * 1vw)}.vsm-accordion-mixed-content-50-50 .accordion-item{border-width:.0525vw}.vsm-accordion-mixed-content-50-50 .accordion-header{padding:1.0416666667vw 0}.vsm-accordion-mixed-content-50-50 .accordion-header:after{font-size:.8333333333vw;margin-right:.5208333333vw}.vsm-job-carousel .vsm-body{padding:1.5625vw 0}.vsm-split-content-33-33-33 .vsm-header{margin-bottom:1.5625vw}.vsm-split-content-33-33-33 .vsm-body .media img{min-height:10.4166666667vw}.vsm-split-content-33-33-33 .content{margin-bottom:1.5625vw}.vsm-split-content-33-33-33 .sm-heading{font-size:calc(var(--vsm-sm-heading) / 1rem * 16 / 1920 * 100 * 1vw)}.vsm-full-width-call-to-action-alt .col .content p{margin-bottom:.2608333333vw}footer.vsm-default-footer-no-links .newsletter-signup{margin-bottom:1.5625vw}footer.vsm-default-footer-no-links .bg .newsletter-signup .sm-heading{font-size:1.5625vw}footer.vsm-default-footer-no-links .newsletter-signup .form-holder{max-width:15.625vw}footer.vsm-default-footer-no-links .general-contact-details li{margin-bottom:.625vw}.general-contact-details li i{margin-right:.5208333333vw}footer.vsm-default-footer-no-links .social li{margin-right:1.0416666667vw}footer.vsm-default-footer-no-links .social li a{font-size:.8333333333vw}footer.vsm-default-footer-no-links .social li a i{font-size:1.0416666667vw}.vsm-default-signoff{font-size:.625vw;padding:1.5625vw 0}.vsm-default-signoff .copyright{margin-right:.7816666667vw}.vsm-default-signoff .signoff-links li a{margin-right:.2608333333vw}.larger-text,.rte.larger-text{font-size:calc(var(--vsm-intro-text-size) / 1rem * 16 / 1920 * 100 * 1vw)}.vsm-full-width-fixed-media-bg .content blockquote .author{margin-top:.9375vw}.vsm-full-width-fixed-media-bg .content blockquote .author span{font-size:.8333333333vw}.inline-link{font-size:.7291666667vw}.inline-link:after{left:.5208333333vw}.vsm-latest-featured-alt .content-card{margin-bottom:.7816666667vw;min-height:20.8333333333vw}.vsm-latest-featured-alt .content-card .content{padding:1.5625vw}.vsm-intro-content-40-60 .content{margin-bottom:1.5625vw}.vsm-gmap .map-holder{height:26.0416666667vw}.vsm-content-cards-33-33-33 .content-card{box-shadow:0 0 1.5625vw rgba(0,0,0,.1);margin-bottom:.7816666667vw}.vsm-content-cards-33-33-33 .content-card .content{padding:0 1.5625vw 1.5625vw}.vsm-content-cards-33-33-33 .content-card .content .media{border-radius:83.3333333333vw;margin:-2.0833333333vw auto 1.5625vw;max-height:4.1666666667vw;max-width:4.1666666667vw;min-height:4.1666666667vw;min-width:4.1666666667vw}.vsm-content-cards-33-33-33 .content-card .content .media img{max-width:2.6041666667vw}.vsm-full-width-featured-columns-carousel .bg{padding:4.1666666667vw 0}.vsm-full-width-featured-columns-carousel .vsm-header{margin-bottom:4.1666666667vw}.vsm-full-width-featured-columns-carousel .swiper-button-prev{border:.1041666667vw solid rgba(var(--vsm-white),1);border-radius:83.3333333333vw;font-size:1.5625vw;height:4.1666666667vw;width:4.1666666667vw}.vsm-full-width-featured-columns-carousel .swiper-navigation div{margin:0 0 0 1.5625vw}.vsm-full-width-featured-columns-carousel .swiper-button-next{border:.1041666667vw solid rgba(var(--vsm-white),1);border-radius:83.3333333333vw;font-size:1.5625vw;height:4.1666666667vw;width:4.1666666667vw}.vsm-the-team .person{margin:.7816666667vw 0}.vsm-the-team .person .media{border-radius:83.3333333333vw;height:3.3333333333vw;margin-right:.7816666667vw;min-height:4.1666666667vw;min-width:4.1666666667vw;width:6.6666666667vw}.vsm-the-team .person .media[data-initials]:before{font-size:.7291666667vw;height:4.1666666667vw;line-height:4.1666666667vw;width:4.1666666667vw}.vsm-the-team .person .description h4{font-size:.9375vw;margin-bottom:.2608333333vw}.vsm-the-team .person .description p{font-size:.7291666667vw}.vsm-content-in-image-carousel .vsm-header{margin-bottom:1.5625vw}.vsm-content-in-image-carousel .content-in-image{margin-bottom:1.5625vw;min-height:20.8333333333vw}.vsm-content-in-image-carousel .content-in-image .content{padding:1.5625vw}.vsm-responsive-nav{border-bottom:.0520833333vw solid rgba(var(--vsm-body-copy-colour),.1);padding:.7816666667vw 0}.vsm-responsive-nav .displayed-nav{width:calc(100% - 3.125vw)}.vsm-responsive-nav .displayed-nav li a{font-size:.7291666667vw;padding:.5208333333vw .5vw}.vsm-responsive-nav .search-bar .input-group{border:.0520833333vw solid rgba(0,0,0,.1);padding:.0520833333vw}.vsm-responsive-nav .search-bar .btn{padding:.5208333333vw}.vsm-media-hub-featured-section .vsm-body{padding:0 0 1.5625vw}.vsm-media-hub-featured-section .vsm-body .xs-heading{margin:1.5625vw 0}.vsm-media-hub-featured-section .vsm-body .container>.row>.col:first-child>.row>.col:first-child{border-left:.0520833333vw solid rgba(0,0,0,.1);border-right:.0520833333vw solid rgba(0,0,0,.1)}.vsm-media-hub-featured-section .vsm-body .container>.row>.col:first-child>.row>.col:first-child>.post:first-of-type .post-title{font-size:1.5625vw;margin-bottom:.1566666667vw}.vsm-media-hub-featured-section .vsm-body .container>.row>.col:nth-child(2)>.row>.col .post{margin-bottom:.7816666667vw}.vsm-media-hub-featured-section .vsm-body .container>.row>.col:nth-child(2)>.row>.col .post .tag{margin-top:.7816666667vw}.vsm-media-hub-featured-section .vsm-body .author{margin-bottom:1.0416666667vw}.vsm-media-hub-featured-section .vsm-body .author .media{border-radius:83.3333333333vw;height:1.7708333333vw;margin-right:.2591666667vw;min-width:1.7708333333vw;width:1.7708333333vw}.vsm-media-hub-featured-section .vsm-body .author .media[data-initials]:before{font-size:.625vw;height:1.7708333333vw;line-height:1.7708333333vw;min-width:1.7708333333vw;width:1.7708333333vw}.vsm-media-hub-featured-section .vsm-body .author .author-details{margin:.5208333333vw 0}.vsm-media-hub-featured-section .vsm-body .author .author-details .title{font-size:.625vw;margin-bottom:.1566666667vw}.vsm-media-hub-featured-section .vsm-body .post .author{margin-top:.7816666667vw}.vsm-media-hub-featured-section .vsm-body .post .post-date,.vsm-media-hub-featured-section .vsm-body .post a.tag{font-size:.625vw;margin-top:.7816666667vw}.vsm-media-hub-featured-section .vsm-body .post a.post-title{font-size:.9375vw;margin-top:.1983333333vw}.vsm-media-hub-category-latest-carousel .swiper-container{border-bottom:.0520833333vw solid rgba(0,0,0,.2);padding:2.0833333333vw 0}.vsm-media-hub-category-latest-carousel .category .sm-heading{margin:0 0 2.0833333333vw}.vsm-media-hub-category-latest-carousel .category .post .post-title{font-size:.9375vw}.vsm-media-hub-category-latest-carousel .category .post .post-date{font-size:.625vw;margin-top:.7816666667vw}.vsm-media-hub-category-latest-carousel .category .col:first-child .post-title{margin:.7816666667vw 0}.vsm-media-hub-category-latest-carousel .category .col:nth-child(2) .post{border-bottom:.0520833333vw solid rgba(0,0,0,.2);margin-bottom:.7816666667vw;padding:0 0 .7816666667vw}.vsm-media-hub-category-latest-carousel .swiper-pagination{margin:1.5625vw 0 0}.vsm-media-hub-category-latest-carousel .swiper-pagination .swiper-pagination-bullet{height:.5208333333vw;margin:0 .2083333333vw;width:.5208333333vw}.vsm-media-hub-category-latest-carousel .swiper-navigation{border-bottom:.0520833333vw solid rgba(0,0,0,.2);padding:1.5625vw 0}.vsm-media-hub-category-latest-carousel .swiper-navigation div{margin:0 0 0 1.5625vw}.vsm-media-hub-category-latest-carousel .swiper-button-next,.vsm-media-hub-category-latest-carousel .swiper-button-prev{font-size:1.5625vw}.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:.4166666667vw}.vsm-media-hub-more-row .vsm-header{padding:2.0833333333vw 0}.vsm-media-hub-more-row .vsm-body{padding:0 0 2.0833333333vw}.vsm-media-hub-more-row .vsm-body .container>.row{border-bottom:.0520833333vw solid rgba(0,0,0,.2)}.vsm-media-hub-more-row .post a.post-title{margin-top:.1983333333vw}.vsm-media-hub-more-row .post .author{margin-bottom:1.0416666667vw;margin-top:.7816666667vw}.vsm-media-hub-more-row .post .author .media{border-radius:83.3333333333vw;height:1.7708333333vw;margin-right:.2591666667vw;min-width:1.7708333333vw;width:1.7708333333vw}.vsm-media-hub-more-row .post .author .media[data-initials]:before{font-size:.625vw;height:1.7708333333vw;line-height:1.7708333333vw;min-width:1.7708333333vw;width:1.7708333333vw}.vsm-media-hub-more-row .post .author .author-details{margin:.5208333333vw 0}.vsm-media-hub-more-row .post .author .author-details .title{font-size:.625vw;margin-bottom:.1566666667vw}.vsm-media-hub-more-row .post .post-date{font-size:.625vw;margin-top:.7816666667vw}.vsm-media-hub-more-row .col:first-child .post-title{font-size:1.5625vw}.vsm-media-hub-more-row .col:nth-child(2) .col .post-title{font-size:.9375vw}.vsm-media-hub .newsletter-signup{margin-bottom:1.5625vw}.vsm-media-hub .newsletter-signup .sm-heading{margin-bottom:1.0416666667vw}.vsm-media-hub .back-to-link{margin:1.5625vw 0}.vsm-media-hub .post-date{font-size:.625vw;margin:1.0416666667vw 0}.vsm-media-hub .time-to-read{font-size:.625vw;margin:1.0416666667vw 0 1.0416666667vw .5208333333vw}.vsm-media-hub .time-to-read:before{margin-right:.2608333333vw}.vsm-media-hub .author{margin-bottom:1.0416666667vw}.vsm-media-hub .author .media{border-radius:83.3333333333vw;height:3.3333333333vw;margin-right:.5208333333vw;min-width:3.3333333333vw;width:3.3333333333vw}.vsm-media-hub .author .media:before,.vsm-media-hub .author .media[data-initials]:before{font-size:.7291666667vw;height:3.3333333333vw;line-height:3.3333333333vw;width:3.3333333333vw}.vsm-media-hub-search-results .vsm-header{margin:2.0833333333vw 0}.vsm-media-hub-search-results .paging-information{margin-bottom:.7816666667vw}.vsm-media-hub-search-results .search-results{margin:2.0833333333vw 0 0}.vsm-media-hub-search-results .search-results li{border-bottom:.0520833333vw solid rgba(0,0,0,.1);margin:0 0 1.5625vw;padding:0 0 1.5625vw}.vsm-media-hub-search-results .search-results li .post .media{margin-right:.7816666667vw}.vsm-media-hub-search-results .search-results li .post .post-details{max-width:calc(60% - .78167vw)}.vsm-media-hub-search-results .search-results li .post .author{margin-bottom:1.0416666667vw;margin-top:.7816666667vw}.vsm-media-hub-search-results .search-results li .post .author .media{border-radius:83.3333333333vw;height:1.7708333333vw;margin-right:.2591666667vw;min-width:1.7708333333vw;width:1.7708333333vw}.vsm-media-hub-search-results .search-results li .post .author .media[data-initials]:before{font-size:.625vw;height:1.7708333333vw;line-height:1.7708333333vw;min-width:1.7708333333vw;width:1.7708333333vw}.vsm-media-hub-search-results .search-results li .post .author .author-details{margin:.5208333333vw 0}.vsm-media-hub-search-results .search-results li .post .author .author-details .title{font-size:.625vw;margin-bottom:.1566666667vw}.vsm-media-hub-search-results .search-results li .post a.post-title{font-size:.9375vw;margin-top:.1983333333vw}.vsm-media-hub-search-results .search-results li .post .post-date{font-size:.625vw;margin-top:.7816666667vw}.vsm-media-hub-search-results .side-filters dl{margin-top:2.0833333333vw}.vsm-media-hub-search-results .side-filters dl dd,.vsm-media-hub-search-results .side-filters dl dt{margin-bottom:.7816666667vw}.vsm-media-hub-search-results .side-filters dl dd a{font-size:.9375vw}.back-to-link{font-size:.8333333333vw}.back-to-link:before{margin-right:.5208333333vw}.vsm-video-carousel .vsm-header{margin-bottom:1.5625vw}.vsm-video-carousel .vsm-body{padding:1.5625vw 0}.vsm-video-carousel .video-card .content{padding:1.3025vw}.vsm-video-carousel .swiper-pagination{margin:1.5625vw 0 0}.vsm-video-carousel .swiper-pagination .swiper-pagination-bullet{height:.5208333333vw;margin:0 .2083333333vw;width:.5208333333vw}.vsm-video-carousel .swiper-button-next,.vsm-video-carousel .swiper-button-prev{font-size:1.5625vw}.vsm-video-carousel .swiper-navigation div{margin:0 0 0 1.5625vw}.vsm-job-details .job-ref{font-size:.6770833333vw;margin:.5208333333vw 0 0}.vsm-job-details ul.job-data-highlights li{margin-bottom:.5208333333vw;margin-right:.7816666667vw}.vsm-job-details .consultant .media{border-radius:83.3333333333vw;height:6.6666666667vw;margin:0 auto .625vw;width:6.6666666667vw}.vsm-job-details .consultant .consultant-details{margin-bottom:.625vw}.vsm-job-details .consultant .consultant-details .position{font-size:.6770833333vw}.vsm-job-details .share dl dt{font-size:.7291666667vw}.vsm-job-details .share dl dd{margin:0 .5208333333vw}.icon{margin-right:.3333333333vw;width:1.0416666667vw}.vsm-job-carousel .swiper-slide{border:.0525vw solid rgba(0,0,0,.1);padding:1.5625vw}.vsm-job-carousel .job-data ul.job-data-highlights li{margin-bottom:.5208333333vw}.vsm-job-carousel .vsm-body .swiper-navigation div{font-size:2.3958333333vw}.vsm-job-carousel .swiper-navigation div{margin:0 0 0 1.5625vw}.swiper-button-next,.swiper-button-prev{height:2.2916666667vw;width:1.40625vw}.vsm-short-testimonial-carousel .testimonial-data .media{border-radius:5.2083333333vw;height:4.6875vw;margin-right:1.5625vw;width:4.6875vw}.vsm-short-testimonial-carousel .testimonial-data .media[data-initials]:before{font-size:.7291666667vw;height:4.6875vw;line-height:4.6875vw;width:4.6875vw}.vsm-short-testimonial-carousel .testimonial-data .author .name{font-size:.9375vw}.vsm-short-testimonial-carousel .testimonial-data .author .position{font-size:.8333333333vw;margin-top:.4166666667vw}.vsm-short-testimonial-carousel .testimonial-data .rte{font-size:.8333333333vw;margin:.7816666667vw auto}.vsm-short-testimonial-carousel .testimonial-data .rte p{font-size:.8333333333vw}.vsm-short-testimonial-carousel .swiper-pagination .swiper-pagination-bullet{height:.5208333333vw;margin:.2083333333vw;width:.5208333333vw}.vsm-blog-article .related-posts{margin-top:1.5625vw}.vsm-blog-article .related-posts .related-heading{font-size:1.5625vw;margin-bottom:1.5625vw}.vsm-media-hub .post{margin-bottom:1.5625vw}.vsm-media-hub .post .post-title{font-size:.9375vw}.vsm-media-hub .post .media{height:4.9483333333vw;width:4.9483333333vw}}@media (max-width:767px){.vsm-default-signoff .footer-topbar,.vsm-default-signoff .signoff-links{align-items:center;flex-direction:column}.vsm-default-signoff .signoff-links{display:flex}}.page-template-archive-jobpost .btn-search:active,.page-template-archive-jobpost .btn-search:first-child:active{border:.125rem solid rgba(var(--vsm-tertiary-colour),1)}@media (min-width:1921px){.vsm-default-internal-hero .content .md-heading{font-size:2.6041666667vw}.vsm-split-get-in-touch-form-content .md-heading{margin-bottom:1.5625vw}.page-template-archive-jobpost .btn-search:active,.page-template-archive-jobpost .btn-search:first-child:active{border:.1041666667vw solid rgba(var(--vsm-tertiary-colour),1)}}.vsm-video-carousel.employee-testimonials{background:rgba(var(--vsm-secondary-colour),1)}.vsm-video-carousel.employee-testimonials .vsm-header .md-heading{color:rgba(var(--vsm-white),1);max-width:35rem}.vsm-video-carousel.employee-testimonials .swiper-navigation{margin-top:1rem}@media (min-width:1921px){body,dd,html,ol,p,ul{font-size:.8333333333vw}.vsm-top .navigation .brand img{height:2.6041666667vw}.vsm-top .navigation .primary-nav ul li a{font-size:.8333333333vw}.vsm-top .navigation .primary-nav ul li ul{min-width:7.5vw}.vsm-top .navigation .primary-nav .mega-menu{max-height:26.0416666667vw}.vsm-top .navigation .primary-nav ul li.meganav:hover{box-shadow:0 1.3541666667vw 1.5625vw 0 rgba(0,0,0,.15)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list{max-width:calc(50% - 1.5625vw)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list div.faux-title,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list h4,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list div.faux-title,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list h4{font-size:1.0416666667vw;margin-bottom:1.0416666667vw}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list div.faux-title:before,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list h4:before,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list div.faux-title:before,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list h4:before{bottom:.0520833333vw;height:.0520833333vw;margin-top:.5208333333vw}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list div.faux-title:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list h4:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list div.faux-title:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list h4:after{height:.15625vw;margin-top:.5208333333vw}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a{border-bottom:.0520833333vw solid rgba(var(--vsm-white),.2);padding:.2604166667vw 0}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list{margin-left:1.5625vw}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list div.faux-title a,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list h4 a,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list div.faux-title a,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list h4 a{font-size:1.0416666667vw}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list nav a{padding:.2604166667vw 0}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts div.faux-title,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts h4{font-size:1.0416666667vw;margin-bottom:1.0416666667vw}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts div.faux-title:before,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts h4:before{bottom:.0520833333vw;height:.0520833333vw;margin-top:.5208333333vw}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts div.faux-title:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts h4:after{height:.15625vw;margin-top:.5208333333vw}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert{min-height:15.625vw}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert div.faux-title,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert h5{font-size:1.0416666667vw;margin-bottom:1.0416666667vw}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert div.faux-title:before,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert h5:before{bottom:.0520833333vw;height:.0520833333vw;margin-top:.5208333333vw}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert div.faux-title:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert h5:after{height:.15625vw;margin-top:.5208333333vw}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .faux-link:after{left:.5208333333vw}.vsm-top .navigation .more-nav ul li{margin:0 0 0 .8858333333vw}.vsm-top.fixed .navigation .more-nav ul li a.btn,.vsm-top.jfixed .navigation .more-nav ul li a.btn{border:.1041666667vw solid rgba(var(--vsm-primary-colour),1);padding:.3125vw 1.40625vw}.vsm-top.fixed .navigation .more-nav ul li a.btn span,.vsm-top.jfixed .navigation .more-nav ul li a.btn span{font-size:.8333333333vw}.vsm-top.switch-fixed .navigation .more-nav ul li a.btn{border:.1041666667vw solid rgba(var(--vsm-primary-colour),1);padding:.3125vw 1.40625vw}.vsm-top.switch-fixed .navigation .more-nav ul li a.btn span{font-size:.8333333333vw}.vsm-default-internal-hero .content .md-heading{font-size:2.6041666667vw}.vsm-default-internal-hero .content .rte{font-size:1.25vw}.vsm-default-internal-hero .content .xs-heading{font-size:.9375vw}.vsm-content-layout-1 .rte.larger-text{font-size:.8333333333vw}.vsm-aligned-title-intro-text .vsm-body .md-heading{font-size:2.0833333333vw}.vsm-aligned-title-intro-text .vsm-body .rte{font-size:1.25vw}.vsm-profile-cards .profile .media{min-height:4.1666666667vw;min-width:4.1666666667vw}.vsm-profile-cards .vsm-body>.row>.col .profile .media{height:9.375vw;width:9.375vw}.vsm-profile-cards .vsm-body>.row>.col .profile .content{border-radius:.2604166667vw;box-shadow:0 0 1.5625vw 0 rgba(0,0,0,.05);height:calc(100% - 3.90625vw);margin-top:-5.2083333333vw;padding:5.2083333333vw 1.0416666667vw 1.5625vw}.vsm-oversized-statement-block .vsm-body .rte{font-size:2.0833333333vw}footer.vsm-default-footer-no-links .bg{padding-top:3.125vw}.vsm-content-image-50-50.right .media:after{left:-1.0416666667vw}.xs-heading{font-size:.9375vw}.md-heading{font-size:2.0833333333vw}.sm-heading{font-size:calc(var(--vsm-sm-heading) / 1rem * 16 / 1920 * 100 * 1vw)}.btn{border:.1041666667vw solid rgba(var(--vsm-tertiary-colour),1);font-size:.8333333333vw;padding:.5208333333vw 1.3541666667vw}.btn:hover{border-width:.1041666667vw}.btn span{font-size:calc(var(--vsm-button-text-size) / 1rem * 16 / 1920 * 100 * 1vw)}footer.vsm-default-footer-no-links{padding:3.125vw 0}.vsm-accordion-mixed-content-50-50 .accordion-header{font-size:1.5625vw}.vsm-accordion-mixed-content-50-50 .media:after{right:-.5208333333vw}.vsm-split-content-33-33-33.dark .bg{padding-bottom:7.2916666667vw;padding-top:3.125vw}.vsm-split-content-33-33-33 .vsm-body .media{margin-bottom:1.0416666667vw;max-height:10.4166666667vw}.vsm-split-content-33-33-33.dark .bg .vsm-body .media{border-top:.2083333333vw solid rgba(var(--vsm-primary-colour),1)}.vsm-full-width-call-to-action-alt .bg .rte{font-size:2.9166666667vw}footer.vsm-default-footer-no-links .bg .newsletter-signup .rte{font-size:1.25vw}footer.vsm-default-footer-no-links .bg .general-contact-details li{font-size:1.0416666667vw}footer.vsm-default-footer-no-links .bg .col-md-3 .image-container .images .media img{height:9.5833333333vw}.vsm-default-signoff .signoff-links li a{font-size:.625vw}.vsm-full-width-fixed-media-bg .content blockquote{font-size:1.5625vw}.rte ul li{padding-left:.78125vw}.rte ul li:before{top:.15625vw}.vsm-aligned-title-intro-text .vsm-body .xs-heading{font-size:.9375vw}.vsm-get-in-touch-form .container{padding:1.6666666667vw}.vsm-split-get-in-touch-form-content .form-holder{padding:2.6041666667vw}.cm-intro-content-40-60 .cm-body>.row>.col-md-6 .content{padding:4.1666666667vw 2.0833333333vw}.cm-intro-content-40-60 .cm-body>.row>.col-md-6:first-child .content{min-height:20.8333333333vw}.vsm-content-cards-33-33-33 .vsm-body .content-card .content{min-height:31.6666666667vw}.vsm-content-cards-33-33-33 .vsm-body .content-card .content .xs-heading{margin-bottom:1.0416666667vw;margin-top:1.5625vw}.vsm-content-cards-33-33-33 .vsm-body .content-card .content .btn{margin-top:.5208333333vw}.vsm-full-width-featured-columns-carousel .bg{padding-bottom:7.8125vw}.vsm-full-width-featured-columns-carousel .column-data .xs-heading:before{font-size:.625vw;margin-bottom:.5208333333vw}.vsm-content-in-image-carousel .content-in-image .content .btn{border:.0520833333vw solid rgba(var(--vsm-primary-colour),1)}.vsm-responsive-nav{border-top:0 solid transparent}.vsm-responsive-nav .search-bar .input-group,.vsm-responsive-nav .search-bar .input-group .btn,.vsm-responsive-nav .search-bar .input-group input[type=text]{border-radius:5.2083333333vw}.vsm-media-hub-featured-section .vsm-body .xs-heading{font-size:2.0833333333vw}[class*=" vsm-media-hub"] .vsm-body .tags,[class^=vsm-media-hub] .vsm-body .tags{font-size:.9375vw;margin-top:.5208333333vw}[class*=" vsm-media-hub"] .newsletter-signup .sm-heading,[class^=vsm-media-hub] .newsletter-signup .sm-heading{font-size:2.0833333333vw}[class*=" vsm-media-hub"] .newsletter-signup field,[class^=vsm-media-hub] .newsletter-signup field{margin-bottom:.625vw}.vsm-media-hub-search-results .search-results li .post .tags{font-size:.9375vw;margin-top:.5208333333vw}.vsm-default-single-media-hero .bg{min-height:43.5416666667vw}.vsm-default-single-media-hero .content .heading{font-size:4.1666666667vw}.vsm-default-single-media-hero .content .rte{font-size:1.25vw}.vsm-video-carousel.employee-testimonials .vsm-header .md-heading{max-width:29.1666666667vw}.vsm-video-carousel.employee-testimonials .swiper-navigation{margin-top:.8333333333vw}.job-data ul.job-data-highlights li{font-size:.8333333333vw}.vsm-job-carousel .vsm-body .swiper-slide .xs-heading{font-size:1.25vw}.job-data .xs-heading a,.vsm-job-carousel .vsm-body .swiper-slide .job-data-highlights li{font-size:.8333333333vw}[class*=" vsm-media-hub"] .related-posts .tags,[class^=vsm-media-hub] .related-posts .tags{margin-bottom:.625vw}[class*=" vsm-media-hub"] .related-posts .post-title,[class^=vsm-media-hub] .related-posts .post-title{margin-bottom:1.0416666667vw}}.vsm-split-get-in-touch-form-content .gfield_label,.vsm-split-get-in-touch-form-content .gform_title{color:#fff!important}@media (min-width:1921px){.vsm-split-get-in-touch-form-content .gfield_label{font-size:.7291666667vw!important}}.vsm-split-get-in-touch-form-content .gfield_required{display:none!important}@media (min-width:1921px){.vsm-split-get-in-touch-form-content .gform_title{font-size:1.6666666667vw!important;margin-bottom:.4166666667vw!important}.vsm-split-get-in-touch-form-content .gform-theme--foundation .gform_fields{row-gap:.4166666667vw!important}}@media (max-width:1920px){.vsm-split-get-in-touch-form-content .gform-theme--foundation .gform_fields{row-gap:.5rem!important}}@media (min-width:1921px){.vsm-split-get-in-touch-form-content .gform-theme--foundation .gfield textarea.large{min-block-size:6.1458333333vw!important}}@media (max-width:1920px){.vsm-split-get-in-touch-form-content .gform-theme--foundation .gfield textarea.large{min-block-size:118px!important}}@media (min-width:1921px){.vsm-split-get-in-touch-form-content .gform-theme--foundation .ginput_container_consent{padding-top:.4166666667vw!important}}@media (max-width:1920px){.vsm-split-get-in-touch-form-content .gform-theme--foundation .ginput_container_consent{padding-top:.5rem!important}}.vsm-split-get-in-touch-form-content .gform-theme--foundation .ginput_container_consent label{color:#fff!important;font-weight:300!important}@media (min-width:1921px){.vsm-split-get-in-touch-form-content .gform-theme--foundation .ginput_container_consent label{font-size:.625vw!important;margin:0 0 0 .5208333333vw!important}}@media (max-width:1920px){.vsm-split-get-in-touch-form-content .gform-theme--foundation .ginput_container_consent label{font-size:12px!important;margin:0 0 0 10px!important}}.vsm-split-get-in-touch-form-content .ginput_container input:not([type=checkbox]):not([type=radio]),.vsm-split-get-in-touch-form-content .ginput_container textarea{background-color:rgba(var(--vsm-white),.11)!important;border-radius:0!important;color:#fff!important;font-weight:500!important;width:100%!important}@media (min-width:1921px){.vsm-split-get-in-touch-form-content .ginput_container input:not([type=checkbox]):not([type=radio]),.vsm-split-get-in-touch-form-content .ginput_container textarea{border:.0525vw solid rgba(0,0,0,.1)!important;font-size:.8333333333vw!important;padding:.5208333333vw!important}}@media (max-width:1920px){.vsm-split-get-in-touch-form-content .ginput_container input:not([type=checkbox]):not([type=radio]),.vsm-split-get-in-touch-form-content .ginput_container textarea{border:.063rem solid rgba(0,0,0,.1);font-size:1rem!important;padding:.625rem!important}}.vsm-split-get-in-touch-form-content .ginput_container input:not([type=checkbox]):not([type=radio])::-moz-placeholder,.vsm-split-get-in-touch-form-content .ginput_container textarea::-moz-placeholder{color:rgba(var(--vsm-white),.8)!important}.vsm-split-get-in-touch-form-content .ginput_container input:not([type=checkbox]):not([type=radio])::placeholder,.vsm-split-get-in-touch-form-content .ginput_container textarea::placeholder{color:rgba(var(--vsm-white),.8)!important}@media (min-width:1921px){.vsm-split-get-in-touch-form-content .gform-theme--foundation .gform_footer,.vsm-split-get-in-touch-form-content .gform-theme--foundation .gform_page_footer{-webkit-margin-before:1.25vw!important;margin-block-start:1.25vw!important}}.vsm-split-get-in-touch-form-content [type=submit]{background:transparent!important;border-radius:0!important;color:rgba(var(--vsm-white),1)!important;display:block!important;margin-inline:auto!important}@media (min-width:1921px){.vsm-split-get-in-touch-form-content [type=submit]{border:.0520833333vw solid rgba(var(--vsm-primary-colour),1)!important;font-size:.8333333333vw!important;padding:.5208333333vw 1.3541666667vw!important}}@media (max-width:1920px){.vsm-split-get-in-touch-form-content [type=submit]{border:.0625rem solid rgba(var(--vsm-primary-colour),1)!important;font-size:1rem!important;padding:.625rem 1.625rem!important}}.vsm-gmap .container{max-width:100%!important}@media (min-width:1921px){.vsm-gmap .container{height:26.0416666667vw!important}.vsm-split-get-in-touch-form-content .general-contact-details li{font-size:1.25vw!important;margin-bottom:.8333333333vw!important}.vsm-split-get-in-touch-form-content i{font-size:1.5625vw!important}.vsm-body .container{max-width:68.75vw}.vsm-search-bar .bg{padding:.521vw 0}.vsm-search-bar .search-bar .input-group input,.vsm-search-bar .search-bar .input-group select{height:2.24vw}.vsm-search-bar .search-bar .row>.col .form-holder .col:nth-child(3) .select .field select{padding-right:2.083vw}.vsm-search-bar .element.text input{font-size:.833vw;padding:.521vw}.vsm-search-bar .element.select select{font-size:.833vw;padding:.521vw 1.354vw .521vw .521vw}.vsm-search-bar .element.select .field:before{right:.782vw;top:.782vw}.vsm-search-bar .btn{font-size:.833vw;padding:.521vw 1.354vw}.vsm-search-bar .btn span{font-size:.729vw}}@media (min-width:1921px){.vsm-search-bar .element.text input::-moz-placeholder{font-size:.833vw}.vsm-search-bar .element.text input::placeholder{font-size:.833vw}.vsm-job-search-results-listings .container{max-width:68.75vw}.vsm-job-search-results-listings .results-header .col-auto .btn{margin-right:.26vw;padding-left:.781vw;padding-right:.781vw}.vsm-job-search-results-listings .results-header .col-auto .btn svg{margin-right:.26vw}.vsm-job-search-results-listings .btn span{font-size:.833vw!important}.vsm-job-search-results-listings .faux-listing>li:first-child>li:first-child,.vsm-job-search-results-listings .job-listing>li:first-child{border-top-width:.052vw;padding:.521vw 1.042vw}.vsm-job-search-results-listings .faux-listing>li:first-child .job-data .job-ref,.vsm-job-search-results-listings .faux-listing>li:first-child .job-data .post-date,.vsm-job-search-results-listings .job-listing .job-data .job-ref,.vsm-job-search-results-listings .job-listing .job-data .post-date{font-size:.677vw}.vsm-job-search-results-listings .faux-listing>li:first-child .job-data .xs-heading,.vsm-job-search-results-listings .job-listing .job-data .xs-heading{font-size:.833vw}.vsm-job-search-results-listings .faux-listing>li:first-child .job-data .icon,.vsm-job-search-results-listings .job-listing .job-data .icon{margin-right:.333vw;width:1.042vw}.vsm-job-search-results-listings .faux-listing>li:first-child .job-data p,.vsm-job-search-results-listings .faux-listing>li:first-child .job-data ul.job-data-highlights li,.vsm-job-search-results-listings .faux-listing>li:first-child .job-data ul.job-data-highlights li span,.vsm-job-search-results-listings .job-listing .job-data p,.vsm-job-search-results-listings .job-listing .job-data ul.job-data-highlights li,.vsm-job-search-results-listings .job-listing .job-data ul.job-data-highlights li span{font-size:.729vw}.job-search-filters [class*=icheck-]>label{line-height:1.146vw}.job-search-filters .xs-heading{font-size:.833vw;margin-bottom:1.563vw;margin-top:1.25vw}.job-search-filters .element label,.job-search-filters .filter-group .filter-heading{font-size:.729vw}.job-search-filters .filter-group .filters .filter div.element.checkbox label{font-size:.625vw;padding-left:1.511vw!important}.job-search-filters .filter-group .filters .filter span.count{border-radius:.26vw;font-size:.573vw;margin-left:.521vw;padding:.156vw .417vw}.job-search-filters [class*=icheck-]{margin-bottom:.313vw!important;margin-top:.313vw!important;min-height:1.146vw}.job-search-filters [class*=icheck-]>input:first-child+input[type=hidden]+label:before,.job-search-filters [class*=icheck-]>input:first-child+label:before{border-width:.052vw;height:1.146vw;margin-left:-1.511vw;width:1.146vw}.job-search-filters [class*=icheck-]>input:first-child:checked+label:after{border:.1041666667vw solid #fff;border-color:rgba(var(--vsm-primary-colour),1);height:.5208333333vw;transform:translate(.4033333333vw,.2341666667vw) rotate(45deg);width:.365vw}.job-search-filters .switch .slider{border-radius:1.563vw;border-width:.052vw;height:1.302vw;width:2.292vw}.job-search-filters .switch .slider:before{border-radius:1.563vw;bottom:.104vw;height:.99vw;width:.99vw}.job-search-filters .switch label{padding-left:3.125vw!important}.job-search-filters .switch input:checked+.slider:before{transform:translateX(.9375vw)}.job-search-filters .filter-single{border:.0520833333vw solid rgba(var(--vsm-black),.05);border-radius:.2604166667vw;box-shadow:0 0 1.5625vw 0 rgba(var(--vsm-black),.05);margin-bottom:.78125vw}.results-header .xs-heading{margin:.521vw 0}.job-search-filters .filter-single{border-width:.052vw;padding:.365vw .781vw 0}.applied-filters{margin:1.0416666667vw 0 0}.applied-filters .applied-filter{border:.0520833333vw solid rgba(var(--vsm-primary-colour),1);border-radius:1.5625vw;font-size:.625vw;margin-right:.5208333333vw;max-height:2.1354166667vw;padding:.5208333333vw 1.0416666667vw}.applied-filters .applied-filter svg{margin-left:.5208333333vw;max-height:.7291666667vw}.applied-filters .applied-filter .close-button{margin-right:-.4166666667vw;padding:.4166666667vw}.svg-inline--fa{height:.8333333333vw;vertical-align:-.1041666667vw}.results-header{margin:.5208333333vw 0}.job-listing .job-data ul.job-data-highlights li{margin-bottom:.5208333333vw;margin-right:.7816666667vw}.vsm-job-search-results-listings .faux-listing>li,.vsm-job-search-results-listings .job-listing>li{border-top:.0520833333vw solid rgba(0,0,0,.102);margin:.78125vw 0;padding:.5208333333vw 1.0416666667vw}.vsm-job-search-results-listings .faux-listing>li:first-child:hover,.vsm-job-search-results-listings .job-listing>li:first-child:hover{padding:.5208333333vw 1.0416666667vw}}.location-radius-wrapper{position:relative}.location-radius-wrapper .location-radius-select{display:none}.location-radius-wrapper.active .location-radius-select{display:block;position:absolute;right:0;top:0;width:35%}#job-location-suggestions{background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 4px 12px rgba(0,0,0,.1);display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:100%;z-index:1000}#job-location-suggestions.open{display:block}#job-location-suggestions li{cursor:pointer;font-size:.875rem;line-height:1.4;padding:.5rem .75rem;text-align:left}#job-location-suggestions li:hover{background:rgba(0,0,0,.04)}#job-location-suggestions li+li{border-top:1px solid rgba(0,0,0,.06)}.consultant-cv-dropoff .content .rte{margin-bottom:1rem!important}@media (min-width:1921px){.consultant-cv-dropoff .content .rte{margin-bottom:.8333333333vw!important}}.consultant-cv-dropoff .gform_heading{display:none!important}.consultant-cv-dropoff .gform_body>.gform_fields{row-gap:16px}@media (min-width:1921px){.consultant-cv-dropoff .gform_body>.gform_fields{-moz-column-gap:.8333333333vw!important;column-gap:.8333333333vw!important;row-gap:.8333333333vw!important}}.consultant-cv-dropoff .gform_footer{justify-content:end;margin-top:1rem!important}@media (min-width:1921px){.consultant-cv-dropoff .gform_footer{margin-top:.8333333333vw!important}}.consultant-cv-dropoff .gf-cv-type{grid-column:span 6!important}@media (max-width:767px){.consultant-cv-dropoff .gf-cv-type{grid-column:1/-1!important}}.consultant-cv-dropoff .gf-cv-file{grid-column:span 6!important}@media (max-width:767px){.consultant-cv-dropoff .gf-cv-file{grid-column:1/-1!important}}.consultant-cv-dropoff .gf-cv-url{grid-column:span 6!important}@media (max-width:767px){.consultant-cv-dropoff .gf-cv-url{grid-column:1/-1!important}}@media (min-width:1921px){.consultant-cv-dropoff .gfield_label{font-size:.7291666667vw!important;margin-bottom:.4166666667vw!important}}.consultant-cv-dropoff .ginput_container input:not([type=checkbox]):not([type=radio]){border:.063rem solid rgba(0,0,0,.1)!important;font-size:1rem!important;padding:.625rem!important}@media (min-width:1921px){.consultant-cv-dropoff .ginput_container input:not([type=checkbox]):not([type=radio]){border:.0525vw solid rgba(0,0,0,.1)!important;font-size:.8333333333vw!important;padding:.5208333333vw!important}}.consultant-cv-dropoff .ginput_container input:not([type=checkbox]):not([type=radio]),.consultant-cv-dropoff .ginput_container select{height:46px!important}@media (min-width:1921px){.consultant-cv-dropoff .ginput_container input:not([type=checkbox]):not([type=radio]),.consultant-cv-dropoff .ginput_container select{height:2.3958333333vw!important}}.consultant-cv-dropoff .ginput_container input:not([type=checkbox]):not([type=radio]):focus,.consultant-cv-dropoff .ginput_container select:focus{border:transparent!important;box-shadow:0 0 0 .25rem rgba(7,232,189,.1)!important;outline:none}@media (min-width:1921px){.consultant-cv-dropoff .ginput_container input:not([type=checkbox]):not([type=radio]):focus,.consultant-cv-dropoff .ginput_container select:focus{box-shadow:0 0 0 .2083333333vw rgba(7,232,189,.1)!important}}.consultant-cv-dropoff .ginput_container select{align-items:center;display:flex;justify-content:center;line-height:1}@media (min-width:1921px){.consultant-cv-dropoff .ginput_container select{font-size:.7291666667vw!important;padding-left:.625vw!important;padding-right:1.6666666667vw!important}}.consultant-cv-dropoff .ginput_container [type=checkbox]:before{color:#07e8bd}.consultant-cv-dropoff .ginput_container [type=checkbox]:focus{border:none}@media (min-width:1921px){.consultant-cv-dropoff .ginput_container [type=checkbox]{height:1.0416666667vw!important;width:1.0416666667vw!important}.consultant-cv-dropoff .ginput_container [type=checkbox]+label{font-size:.7291666667vw!important;margin-left:.625vw!important}}.consultant-cv-dropoff .gform_button[type=submit]{background:rgba(32,64,140,0)!important;border:.125rem solid #20408c!important;color:#112334!important;font-size:1rem!important;min-height:48px!important;padding:.625rem 1.625rem!important}@media (min-width:1921px){.consultant-cv-dropoff .gform_button[type=submit]{border:.1041666667vw solid #20408c!important;font-size:.8333333333vw!important;min-height:2.5vw!important;padding:.5208333333vw 1.3541666667vw!important}}.consultant-cv-dropoff .gform_button[type=submit]:hover{background:#20408c!important;border:.125rem solid #20408c!important;color:#fff!important}@media (min-width:1921px){.consultant-cv-dropoff .gform_button[type=submit]:hover{border:.1041666667vw solid #20408c!important}.consultant-cv-dropoff .gform_submission_error{font-size:.7291666667vw!important}.consultant-cv-dropoff .gform-theme--framework .gform_validation_errors{border-width:.2083333333vw!important;padding:1.0416666667vw .8333333333vw!important}.consultant-cv-dropoff .gform-theme--framework .gform_validation_errors .gform-icon{border-width:.2083333333vw!important;font-size:.9375vw!important}}@media (min-width:1921px){.consultant-cv-dropoff .gform-theme--framework .gfield_description:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){font-size:.6770833333vw!important;margin-top:.4166666667vw!important}}.vsm-profile-details .gf-custom-file__label{color:#112337;font-weight:400;opacity:.85}@media (min-width:1921px){.vsm-profile-details .gf-custom-file__label{font-size:.7291666667vw!important}}.vsm-get-in-touch-form .gform-theme--foundation .gform_required_legend{display:none!important}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields{-moz-column-gap:24px;column-gap:24px;grid-template-rows:repeat(4,auto);row-gap:8px}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield_label,.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gform-field-label{color:#fff}@media (min-width:1921px){.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield_label,.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gform-field-label{font-size:.7291666667vw;margin-bottom:.4166666667vw}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield_label span,.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gform-field-label span{font-size:.625vw}}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-email,.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-text{align-self:start}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-email input,.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-text input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.11);border:.063rem solid rgba(0,0,0,.1);border-radius:0;color:#fff;display:block;font-size:1rem;font-weight:500;height:auto;line-height:1.5;outline:none!important;padding:.625rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (min-width:1921px){.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-email input,.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-text input{border:.0525vw solid rgba(0,0,0,.1)!important;font-size:.8333333333vw!important;padding:.5208333333vw!important}}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-email input:focus,.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-text input:focus{box-shadow:0 0 0 3.06918px rgba(7,232,189,.08)}@media (min-width:1921px){.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-email input:focus,.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-text input:focus{box-shadow:0 0 0 .159853125vw rgba(7,232,189,.08)}}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-email input::-moz-placeholder,.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-text input::-moz-placeholder{opacity:.75}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-email input::placeholder,.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-text input::placeholder{opacity:.75}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-textarea textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.11);border:.063rem solid rgba(0,0,0,.1);border-radius:0;color:#fff;display:block;font-size:1rem;font-weight:500;height:auto;line-height:1.5;outline:none!important;padding:.625rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media (min-width:1921px){.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-textarea textarea{border:.0525vw solid rgba(0,0,0,.1);font-size:.8333333333vw;padding:.5208333333vw}}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-textarea textarea:focus{box-shadow:0 0 0 3.06918px rgba(7,232,189,.08)}@media (min-width:1921px){.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-textarea textarea:focus{box-shadow:0 0 0 .159853125vw rgba(7,232,189,.08)}}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-textarea textarea::-moz-placeholder{opacity:.75}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-textarea textarea::placeholder{opacity:.75}@media (min-width:1921px){.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-checkbox [type=checkbox]{border-width:.0520833333vw;font-size:.7291666667vw;height:1.0416666667vw;width:1.0416666667vw}}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-checkbox [type=checkbox]:checked{background-color:rgba(7,232,189,.2);border-color:transparent}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-checkbox [type=checkbox]:before{color:#07e8bd}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-checkbox [type=checkbox]:focus{outline:none!important}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-checkbox [type=checkbox]+label{font-family:Heebo,sans-serif;font-size:14px;margin-left:8px}@media (min-width:1921px){.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-checkbox [type=checkbox]+label{font-size:.625vw;margin-left:.4166666667vw}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-checkbox .gform-field-label{margin-left:.625vw}}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields .gfield--type-checkbox a{color:#07e8bd}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields #field_4_1{align-self:start;grid-column:1/span 3;grid-row:1}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields #field_4_4{align-self:start;grid-column:1/span 3;grid-row:2}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields #field_4_3{align-self:start;grid-column:4/span 3;grid-row:1}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields #field_4_5{align-self:start;grid-column:4/span 3;grid-row:2}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields #field_4_6{align-self:start;grid-column:1/span 6;grid-row:3/span 2}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields #field_4_7{align-self:start;grid-column:7/span 6;grid-row:1/span 2;overflow:visible!important}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields #field_4_7 textarea{height:128px!important;max-height:128px!important;min-height:unset!important;resize:none}@media (min-width:1921px){.vsm-get-in-touch-form .gform-theme--foundation .gform_fields #field_4_7 textarea{height:6.6666666667vw!important;max-height:6.6666666667vw!important}}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields #field_4_8{align-self:center;grid-column:7/span 6;grid-row:3}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields #field_4_9{align-self:center;grid-column:7/span 6;grid-row:4}@media (min-width:1921px){.vsm-get-in-touch-form .gform-theme--foundation .gform_fields{-moz-column-gap:1.25vw;column-gap:1.25vw;row-gap:.4166666667vw}}@media (max-width:767px){.vsm-get-in-touch-form .gform-theme--foundation .gform_fields{display:flex;flex-direction:column}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields>*{width:100%}.vsm-get-in-touch-form .gform-theme--foundation .gform_fields>.gfield--type-textarea{margin-bottom:1rem}}.vsm-get-in-touch-form .gform-theme--foundation .gform_footer{display:grid;grid-template-columns:repeat(12,1fr);margin-top:8px}@media (min-width:1921px){.vsm-get-in-touch-form .gform-theme--foundation .gform_footer{margin-top:.4166666667vw}}@media (max-width:767px){.vsm-get-in-touch-form .gform-theme--foundation .gform_footer{grid-template-columns:1fr;margin-top:1rem}}.vsm-get-in-touch-form .gform-theme--foundation .gform_footer .gform_button{background-color:transparent!important;background-color:rgba(7,232,189,.404);border:.0625rem solid #07e8bd!important;border-radius:0;box-shadow:0 0 0 1.61686px rgba(7,232,189,.043)!important;color:#fff!important;cursor:pointer;display:inline-block;font-size:16px!important;font-weight:700;grid-column:7/-1;height:46px!important;line-height:1.5;max-width:170px;min-height:46px!important;padding:.625rem 1.625rem!important;text-align:center;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}@media (min-width:1921px){.vsm-get-in-touch-form .gform-theme--foundation .gform_footer .gform_button{border:.0520833333vw solid #07e8bd!important;box-shadow:0 0 0 .0842114583vw rgba(7,232,189,.043)!important;font-size:.8333333333vw!important;height:2.3958333333vw!important;max-width:8.8541666667vw;min-height:2.3958333333vw!important;padding:.5208333333vw 1.3541666667vw!important}}@media (max-width:767px){.vsm-get-in-touch-form .gform-theme--foundation .gform_footer .gform_button{grid-column:1/-1}}.vsm-get-in-touch-form .gform-theme--foundation .gform_footer .gform_button:hover{background-color:#07e8bd!important}@media (min-width:1921px){body .vsm-split-get-in-touch-form-content .gform_fields{-moz-column-gap:.8333333333vw;column-gap:.8333333333vw}}body .vsm-split-get-in-touch-form-content .gfield input,body .vsm-split-get-in-touch-form-content .gfield select,body .vsm-split-get-in-touch-form-content .gfield textarea{border-color:transparent}body .vsm-split-get-in-touch-form-content .gfield input:focus,body .vsm-split-get-in-touch-form-content .gfield select:focus,body .vsm-split-get-in-touch-form-content .gfield textarea:focus{box-shadow:0 0 0 .25rem rgba(7,232,189,.1);outline:none}@media (min-width:1921px){body .vsm-split-get-in-touch-form-content .gfield input:focus,body .vsm-split-get-in-touch-form-content .gfield select:focus,body .vsm-split-get-in-touch-form-content .gfield textarea:focus{box-shadow:0 0 0 .2083333333vw rgba(7,232,189,.1)}}body .vsm-split-get-in-touch-form-content .gfield input:not([type=checkbox]):not([type=radio]):not([type=submit]),body .vsm-split-get-in-touch-form-content .gfield select{font-size:14px;height:46px;max-height:46px}@media (min-width:1921px){body .vsm-split-get-in-touch-form-content .gfield input:not([type=checkbox]):not([type=radio]):not([type=submit]),body .vsm-split-get-in-touch-form-content .gfield select{font-size:.7291666667vw;height:2.3958333333vw;max-height:2.3958333333vw}}body .vsm-split-get-in-touch-form-content .gfield select{line-height:1}@media (min-width:1921px){body .vsm-split-get-in-touch-form-content .gfield select{padding-left:.625vw;padding-right:1.6666666667vw}}body .vsm-split-get-in-touch-form-content .gfield input[type=checkbox]:checked{background-color:rgba(7,232,189,.2)}body .vsm-split-get-in-touch-form-content .gfield input[type=checkbox]:before{color:#07e8bd}@media (min-width:1921px){body .vsm-split-get-in-touch-form-content .gfield input[type=checkbox]{font-size:.7291666667vw;height:1.0416666667vw;width:1.0416666667vw}body .vsm-split-get-in-touch-form-content .gfield input[type=checkbox]+label{font-size:.7291666667vw;margin-left:.625vw}}body .vsm-split-get-in-touch-form-content .gform_required_legend{display:none!important}body .vsm-split-get-in-touch-form-content .ginput_container input:not([type=checkbox]):not([type=radio]),body .vsm-split-get-in-touch-form-content .ginput_container textarea{height:auto}body .vsm-split-get-in-touch-form-content #field_6_6,body .vsm-split-get-in-touch-form-content #field_6_7,body .vsm-split-get-in-touch-form-content #field_6_8{margin-top:20px}body .vsm-split-get-in-touch-form-content #input_6_6{background:hsla(0,0%,100%,.11);color:#fff}@media (min-width:640px){body .vsm-split-get-in-touch-form-content #field_6_6,body .vsm-split-get-in-touch-form-content #field_6_7,body .vsm-split-get-in-touch-form-content #field_6_8{grid-column:span 6}}body .vsm-split-get-in-touch-form-content #input_6_6{align-items:center;display:flex;justify-content:center}body .vsm-split-get-in-touch-form-content [type=checkbox]+label{color:#fff}body .vsm-split-get-in-touch-form-content .ginput_container_fileupload input[type=file]{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}body .vsm-split-get-in-touch-form-content .ginput_container_fileupload .gfield_description{color:rgba(var(--vsm-white),.55)}@media (max-width:1920px){body .vsm-split-get-in-touch-form-content .ginput_container_fileupload .gfield_description{font-size:.75rem}}@media (min-width:1921px){body .vsm-split-get-in-touch-form-content .ginput_container_fileupload .gfield_description{font-size:.625vw}}body .vsm-split-get-in-touch-form-content .gf-custom-file{align-items:stretch;display:flex;position:relative;width:100%}body .vsm-split-get-in-touch-form-content .gf-custom-file__label{align-items:center;background-color:rgba(var(--vsm-white),.11);color:rgba(var(--vsm-white),.8);cursor:pointer;display:flex;font-weight:500;justify-content:space-between;transition:background-color .2s ease,border-color .2s ease;width:100%}@media (max-width:1920px){body .vsm-split-get-in-touch-form-content .gf-custom-file__label{border:.063rem solid rgba(0,0,0,.1);font-size:1rem;padding:.625rem}}@media (min-width:1921px){body .vsm-split-get-in-touch-form-content .gf-custom-file__label{border:.0525vw solid rgba(0,0,0,.1);font-size:1vw;padding:.5208333333vw}}body .vsm-split-get-in-touch-form-content .gf-custom-file__label:hover{background-color:rgba(var(--vsm-white),.18)}body .vsm-split-get-in-touch-form-content .gf-custom-file__text{display:inline-block;flex:1;overflow:hidden;padding-right:.5rem;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1921px){body .vsm-split-get-in-touch-form-content .gf-custom-file__text{padding-right:.4166666667vw}}body .vsm-split-get-in-touch-form-content .gf-custom-file__icon{align-items:center;color:#fff;display:flex;flex-shrink:0;justify-content:center}@media (max-width:1920px){body .vsm-split-get-in-touch-form-content .gf-custom-file__icon{height:2.4rem;margin:-.625rem -.625rem -.625rem .625rem;width:2.4rem}}@media (min-width:1921px){body .vsm-split-get-in-touch-form-content .gf-custom-file__icon{height:2vw;margin:-.5208333333vw -.5208333333vw -.5208333333vw .5208333333vw;width:2vw}}body .vsm-split-get-in-touch-form-content .gf-custom-file__icon svg{fill:rgba(var(--vsm-primary-colour),1);height:1.25rem;width:1.25rem}@media (min-width:1921px){body .vsm-split-get-in-touch-form-content .gf-custom-file__icon svg{height:1.0416666667vw;width:1.0416666667vw}}@media (max-width:767px){body.page-template-contact .vsm-split-get-in-touch-form-content .gfield--type-textarea textarea,body.page-template-submit-cv .vsm-split-get-in-touch-form-content .gfield--type-textarea textarea{max-height:118px}}.single-jobpost #gform_wrapper_7.gform-theme .gform_title{font-weight:700;text-align:center}.single-jobpost #gform_wrapper_7.gform-theme input,.single-jobpost #gform_wrapper_7.gform-theme select,.single-jobpost #gform_wrapper_7.gform-theme textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid rgba(0,0,0,.15)!important}.single-jobpost #gform_wrapper_7.gform-theme input:focus,.single-jobpost #gform_wrapper_7.gform-theme select:focus,.single-jobpost #gform_wrapper_7.gform-theme textarea:focus{box-shadow:0 0 0 .25rem rgba(7,232,189,.1);outline:none}.single-jobpost #gform_wrapper_7.gform-theme input::-moz-placeholder,.single-jobpost #gform_wrapper_7.gform-theme select::-moz-placeholder,.single-jobpost #gform_wrapper_7.gform-theme textarea::-moz-placeholder{opacity:.5}.single-jobpost #gform_wrapper_7.gform-theme input::placeholder,.single-jobpost #gform_wrapper_7.gform-theme select::placeholder,.single-jobpost #gform_wrapper_7.gform-theme textarea::placeholder{opacity:.5}.single-jobpost #gform_wrapper_7.gform-theme .gform_required_legend{display:none}.single-jobpost #gform_wrapper_7.gform-theme .gfield_select{background-image:var(--gf-ctrl-select-icon-hover);background-position:calc(100% - 16px);background-repeat:no-repeat}.single-jobpost #gform_wrapper_7.gform-theme .gf-custom-file__text{color:#000;font-size:14px;font-weight:400}.single-jobpost #gform_wrapper_7.gform-theme .gf-custom-file__label{max-height:38px}.single-jobpost #gform_wrapper_7.gform-theme .gfield:has(.gfield_select){grid-column:span 6}@media (max-width:767px){.single-jobpost #gform_wrapper_7.gform-theme .gfield:has(.gfield_select){grid-column:span 12}}.single-jobpost #gform_wrapper_7.gform-theme .gfield--input-type-website{grid-column:span 6}@media (max-width:767px){.single-jobpost #gform_wrapper_7.gform-theme .gfield--input-type-website{grid-column:span 12}}.single-jobpost #gform_wrapper_7.gform-theme .gfield--input-type-fileupload{grid-column:span 6}@media (max-width:767px){.single-jobpost #gform_wrapper_7.gform-theme .gfield--input-type-fileupload{grid-column:span 12}}.single-jobpost #gform_wrapper_7.gform-theme .gfield--input-type-textarea textarea{min-block-size:104px!important}.single-jobpost #gform_wrapper_7.gform-theme .gform_footer{justify-content:center}.single-jobpost #gform_wrapper_7.gform-theme .gform_footer input[type=submit]{background:rgba(var(--vsm-tertiary-colour),0)!important;border:.125rem solid rgba(var(--vsm-tertiary-colour),1)!important;color:#112334!important;line-height:1.75;padding:.625rem 1.625rem!important}.single-jobpost #gform_wrapper_7.gform-theme .gform_footer input[type=submit]:hover{background:rgba(var(--vsm-tertiary-colour),1)!important;border:.125rem solid rgba(var(--vsm-tertiary-colour),1)!important;color:#fff!important}@media (min-width:1921px){.single-jobpost .form-holder:has(#gform_7) .gform-theme--foundation .gform_fields{-moz-column-gap:.8333333333vw;column-gap:.8333333333vw;row-gap:2.0833333333vw}.single-jobpost .form-holder:has(#gform_7) .gform-theme--foundation .gform-field-label:where(:not([class*=gform-field-label--type-]):not(.gfield_header_item):not(.ginput_quantity_label)),.single-jobpost .form-holder:has(#gform_7) .gform-theme--foundation.gform_editor legend.gform-field-label>span{gap:.3125vw}.single-jobpost .form-holder:has(#gform_7) .gform-theme--framework .gfield_list_group_item:before:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.single-jobpost .form-holder:has(#gform_7) .gform-theme--framework .gform-field-label:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){font-size:.7291666667vw;margin-block:0 .4166666667vw}.single-jobpost .form-holder:has(#gform_7) .gform-theme--framework .gform-field-label>.gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)),.single-jobpost .form-holder:has(#gform_7) .gform-theme--framework.gform_editor legend.gform-field-label>span>.gfield_required:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){font-size:.625vw}.single-jobpost .form-holder:has(#gform_7) input:not([type=submit]):not([type=checkbox]):not([type=radio]),.single-jobpost .form-holder:has(#gform_7) select,.single-jobpost .form-holder:has(#gform_7) textarea{border:.0520833333vw solid rgba(0,0,0,.15)!important;font-size:.7291666667vw;height:1.9791666667vw;padding-inline:.625vw}.single-jobpost .form-holder:has(#gform_7) input:not([type=submit]):not([type=checkbox]):not([type=radio])::-moz-placeholder,.single-jobpost .form-holder:has(#gform_7) select::-moz-placeholder,.single-jobpost .form-holder:has(#gform_7) textarea::-moz-placeholder{font-size:.7291666667vw}.single-jobpost .form-holder:has(#gform_7) input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder,.single-jobpost .form-holder:has(#gform_7) select::placeholder,.single-jobpost .form-holder:has(#gform_7) textarea::placeholder{font-size:.7291666667vw}.single-jobpost .form-holder:has(#gform_7) select{align-items:center;background-position:calc(100% - .83333vw);display:flex;line-height:1}.single-jobpost .form-holder:has(#gform_7) .gf-custom-file__label{max-height:1.9791666667vw}.single-jobpost .form-holder:has(#gform_7) .gf-custom-file__text{font-size:.7291666667vw}.single-jobpost .form-holder:has(#gform_7) .gfield--input-type-textarea textarea{min-block-size:5.4166666667vw!important}.single-jobpost .form-holder:has(#gform_7) input[type=checkbox]{border:.0520833333vw solid rgba(0,0,0,.15)!important;font-size:.7291666667vw;height:.625vw;width:.625vw}.single-jobpost .form-holder:has(#gform_7) .gform_footer input[type=submit]{border:.1041666667vw solid rgba(var(--vsm-tertiary-colour),1)!important;border-radius:.15625vw;-moz-column-gap:.3125vw;column-gap:.3125vw;font-size:.7291666667vw;padding:.5208333333vw 1.3541666667vw!important}.single-jobpost .form-holder:has(#gform_7) .gform_footer input[type=submit]:hover{border:.1041666667vw solid rgba(var(--vsm-tertiary-colour),1)!important}}@keyframes skeleton-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.page-template-archive-jobpost .job-pagination{align-items:center;display:flex;gap:6px;justify-content:center}@media (min-width:1921px){.page-template-archive-jobpost .job-pagination{gap:.3125vw}}.page-template-archive-jobpost .job-pagination ul.pagination-pages{align-items:center;display:flex;gap:6px;list-style:none;margin:0;padding:0}@media (min-width:1921px){.page-template-archive-jobpost .job-pagination ul.pagination-pages{gap:.3125vw}}.page-template-archive-jobpost .pagination-btn{align-items:center;background:rgba(var(--vsm-primary-colour),.15);border:1px solid rgba(var(--vsm-primary-colour),.3);border-radius:4px;color:rgb(var(--vsm-primary-colour));cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:6px;line-height:1;padding:8px 14px;transition:background .2s,border-color .2s,color .2s}@media (min-width:1921px){.page-template-archive-jobpost .pagination-btn{border:.0520833333vw solid rgba(var(--vsm-primary-colour),.3);border-radius:.2083333333vw;font-size:.7291666667vw;gap:.3125vw;padding:.4166666667vw .7291666667vw}}.page-template-archive-jobpost .pagination-btn:hover{background:rgb(var(--vsm-primary-colour));border-color:rgba(var(--vsm-primary-colour),.7);color:#000}.page-template-archive-jobpost .pagination-btn.active{background:rgb(var(--vsm-primary-colour));border-color:rgb(var(--vsm-primary-colour));color:#000;cursor:default;font-weight:500;pointer-events:none}.page-template-archive-jobpost .pagination-btn.pagination-next,.page-template-archive-jobpost .pagination-btn.pagination-prev{padding:8px 16px}@media (min-width:1921px){.page-template-archive-jobpost .pagination-btn.pagination-next,.page-template-archive-jobpost .pagination-btn.pagination-prev{padding:.4166666667vw .8333333333vw}}.page-template-archive-jobpost .job-data>a>p{overflow-wrap:anywhere;white-space:normal;word-break:break-word}.page-template-archive-jobpost .results-header.is-loading{pointer-events:none}.page-template-archive-jobpost .results-header.is-loading h2.xs-heading{display:block;height:1.25rem;width:45%}.page-template-archive-jobpost .results-header.is-loading #toggleViewBtn,.page-template-archive-jobpost .results-header.is-loading h2.xs-heading{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e8e8e8 25%,#f0f0f0 50%,#e8e8e8 75%);background-size:200% 100%;border-radius:4px;color:transparent}.page-template-archive-jobpost .results-header.is-loading #toggleViewBtn{border-color:transparent}.page-template-archive-jobpost .results-header.is-loading #toggleViewBtn span,.page-template-archive-jobpost .results-header.is-loading #toggleViewBtn svg{visibility:hidden}.page-template-archive-jobpost .job-results.is-loading{pointer-events:none}.page-template-archive-jobpost .job-results.is-loading .job-data a{cursor:default;pointer-events:none}.page-template-archive-jobpost .job-results.is-loading .job-ref,.page-template-archive-jobpost .job-results.is-loading .post-date{height:.75rem;min-width:5rem;vertical-align:middle}.page-template-archive-jobpost .job-results.is-loading .job-ref,.page-template-archive-jobpost .job-results.is-loading .post-date,.page-template-archive-jobpost .job-results.is-loading .xs-heading span{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e8e8e8 25%,#f0f0f0 50%,#e8e8e8 75%);background-size:200% 100%;border-radius:4px;color:transparent;display:inline-block}.page-template-archive-jobpost .job-results.is-loading .xs-heading span{height:1rem;width:60%}.page-template-archive-jobpost .job-results.is-loading .job-data-highlights li i.icon{visibility:hidden}.page-template-archive-jobpost .job-results.is-loading .job-data-highlights li span{display:inline-block;height:.75rem;min-width:6rem;vertical-align:middle}.page-template-archive-jobpost .job-results.is-loading .job-data-highlights li span,.page-template-archive-jobpost .job-results.is-loading p{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:linear-gradient(90deg,#e8e8e8 25%,#f0f0f0 50%,#e8e8e8 75%);background-size:200% 100%;border-radius:4px;color:transparent}.page-template-archive-jobpost .job-results.is-loading p{border-radius:3px;height:2.5rem;overflow:hidden}@media (min-width:1921px){.job-search-filters .filter-group .filter-heading{border-bottom:.0520833333vw solid rgba(var(--vsm-black),.05);border-top-left-radius:.2604166667vw;border-top-right-radius:.2604166667vw;padding:.78125vw}.job-search-filters .filter-group .filters .filter{margin-top:.5208333333vw;padding:0 .78125vw}}.vsm-default-footer-no-links .form_footer_wrapper{margin-top:30px!important}.vsm-default-footer-no-links .form_footer_wrapper .gform_heading{display:none!important}.vsm-default-footer-no-links .form_footer_wrapper .gform-footer{margin-top:0!important}.vsm-default-footer-no-links .form_footer_wrapper form{align-items:stretch;display:flex!important;flex-wrap:wrap;position:relative;width:100%}.vsm-default-footer-no-links .form_footer_wrapper form .gform_body{display:block;flex:1 1 auto;min-width:0;position:relative;width:1%}.vsm-default-footer-no-links .form_footer_wrapper form .gform_footer{max-height:51px}.vsm-default-footer-no-links .form_footer_wrapper form [type=submit]{background-color:#fff!important;background-image:url(../../images/envelope.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;border-color:#fff!important;border-radius:initial!important;color:transparent!important;font-family:Heebo,sans-serif!important;outline-color:#fff!important;outline:none!important;position:relative}@media (min-width:1921px){.vsm-default-footer-no-links .form_footer_wrapper form [type=submit]{background-size:1.25vw}}.vsm-default-footer-no-links .form_footer__input [type=email]{height:51px}.vsm-default-footer-no-links .form_footer__input [type=email]:focus{outline:none!important}@media (min-width:1921px){.vsm-default-footer-no-links .form_footer_wrapper{margin-top:1.5625vw!important}.vsm-default-footer-no-links .form_footer_wrapper form .gform_footer{height:2.65625vw;max-height:2.65625vw;width:4.0942708333vw!important}.vsm-default-footer-no-links .form_footer_wrapper form [type=email]{border:.1041666667vw solid rgba(var(--vsm-white),1);font-size:.7291666667vw!important;height:2.65625vw;padding-inline:.625vw}.vsm-default-footer-no-links .form_footer_wrapper form [type=email]::-moz-placeholder{font-size:.7291666667vw!important}.vsm-default-footer-no-links .form_footer_wrapper form [type=email]::placeholder{font-size:.7291666667vw!important}.vsm-default-footer-no-links .form_footer_wrapper form [type=submit]{font-size:.7291666667vw!important;width:4.0942708333vw!important}}.newsletter-form{display:flex!important}.newsletter-form>div:first-of-type{flex:1}.newsletter-form>div:nth-of-type(2){flex:0}.newsletter-form .newsletter-input input{border:.125rem solid #112334!important;border-bottom-right-radius:0!important;border-right:none!important;border-top-right-radius:0!important;height:48px!important}@media (min-width:1921px){.newsletter-form .newsletter-input input{border:.1041666667vw solid #112334!important;font-size:.7291666667vw!important;height:2.5vw!important;padding-inline:.625vw!important}.newsletter-form .newsletter-input input::-moz-placeholder{font-size:.7291666667vw!important}.newsletter-form .newsletter-input input::placeholder{font-size:.7291666667vw!important}}.newsletter-form .gform_footer{border-radius:0!important;margin-top:0!important}.newsletter-form [type=submit]{background-color:#112334!important;border-radius:0!important;color:#07e8bd!important;height:48px!important}@media (min-width:1921px){.newsletter-form [type=submit]{font-size:.7291666667vw!important;height:2.5vw!important;padding-inline:.8333333333vw!important}}.rte-form-newsletter{margin-top:1rem}@media (min-width:1921px){.rte-form-newsletter{font-size:.8333333333vw;margin-top:.8333333333vw}}
/*# sourceMappingURL=app.min.css.map */
