.container.wide{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.container.wide{width:750px}}@media(min-width: 992px){.container.wide{width:970px}}@media(min-width: 1200px){.container.wide{width:100%;max-width:90%}}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^=col-],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}@font-face{font-family:"Avenir";src:url("../fonts/avenir-light.woff2") format("woff2");font-weight:light;font-style:normal}@font-face{font-family:"Avenir";src:url("../fonts/avenir-regular.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Avenir";src:url("../fonts/avenir-heavy.woff2") format("woff2");font-weight:bold;font-style:normal}@font-face{font-family:"Avenir";src:url("../fonts/avenir-black.woff2") format("woff2");font-weight:bold;font-style:normal}html,body{color:rgba(var(--vsm-body-copy-colour), 1);height:100% !important;font-family:"Avenir",sans-serif;font-size:16px;font-size:1rem;font-weight:500;font-size:16px}@media(min-width: 768px){html,body{font-size:16px}}@media(min-width: 1024px){html,body{font-size:16px}}h1{font-family:"Avenir",sans-serif;font-weight:700}h2,h3,h4,h5,h6{font-family:"Avenir",sans-serif;font-weight:bold;color:rgba(var(--vsm-body-copy-colour), 1);font-weight:700}ul,ol,dd,p{font-family:"Avenir",sans-serif;font-size:16px;font-size:1rem;font-weight:500;color:rgba(var(--vsm-body-copy-colour), 1)}ul strong,ol strong,dd strong,p strong{font-weight:600}a{color:rgba(var(--vsm-primary-colour), 1);text-decoration:underline}@media(min-width: 1200px){a{transition:all .3s ease-in-out}}a:hover{text-decoration:none;color:rgba(var(--vsm-primary-colour), 0.5)}.heading{font-size:2.5rem}@media(min-width: 1024px){.heading{font-size:4.375rem}}.md-heading{font-size:1.5rem}@media(min-width: 1024px){.md-heading{font-size:2.8125rem}}.sm-heading{font-size:1.5rem}@media(min-width: 1024px){.sm-heading{font-size:1.875rem}}.xs-heading{color:rgba(var(--vsm-quinary-colour), 1);font-size:1.1rem}@media(min-width: 1024px){.xs-heading{font-size:1.375rem}}.xxs-heading{font-size:.75rem;text-transform:uppercase;letter-spacing:1px}@media(min-width: 1024px){.xxs-heading{font-size:.75rem}}.sub-heading{font-size:1.1rem;text-transform:uppercase;letter-spacing:1px}@media(min-width: 1024px){.sub-heading{font-size:1.125rem}}.rte.larger-text{font-weight:500;font-size:1rem}.rte.larger-text p{margin-bottom:1.5rem;font-weight:500;font-size:1rem}@media(min-width: 768px){.rte.larger-text{font-size:1.5rem}.rte.larger-text p{font-size:1.5rem}}.rte ul{list-style-type:none;margin-left:0px;padding-left:0px}.rte ul li::before{background:rgba(var(--vsm-primary-colour), 1);content:"";height:1rem;width:1rem;border-radius:50%;border-top-right-radius:0 !important;display:inline-block;font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;padding:0 10px 0 0;margin-right:.5rem}.rte ul li ul li{padding-left:1rem}.rte blockquote{left:2rem;color:rgba(var(--vsm-black), 1);font-weight:700;font-size:1.4rem;position:relative;line-height:1.2}@media(max-width: 768px){.rte blockquote{position:relative;left:0px}}.btn,.btn-white,.btn-secondary,.btn-ghost{border-radius:50px;background-color:rgba(var(--vsm-primary-colour), 1);background:rgba(var(--vsm-primary-colour), 1);border:none;transition:all .3s ease-in-out;color:#fcfaff;padding:.625rem 3rem;font-size:1rem;font-weight:bold}.btn span,.btn-white span,.btn-secondary span,.btn-ghost span{transition:all .3s ease-in-out;font-size:1rem;font-weight:bold;color:#fcfaff}.btn:hover,.btn-white:hover,.btn-secondary:hover,.btn-ghost:hover{border:none;background-color:rgba(var(--vsm-body-copy-colour), 1);background:rgba(var(--vsm-body-copy-colour), 1);color:#fcfaff}.btn:hover span,.btn-white:hover span,.btn-secondary:hover span,.btn-ghost:hover span{color:rgba(var(--vsm-white), 1)}.btn-ghost{border:2px solid rgba(var(--vsm-primary-colour), 1);display:inline-block;text-decoration:none;background:rgba(var(--vsm-white), 1);background-color:rgba(var(--vsm-white), 1)}.btn-ghost span{color:rgba(var(--vsm-primary-colour), 1)}.btn-ghost:hover{border:2px solid rgba(var(--vsm-body-copy-colour), 1)}.btn-secondary{display:inline-block;text-decoration:none;background:rgba(var(--vsm-body-copy-colour), 1);background-color:rgba(var(--vsm-body-copy-colour), 1)}.btn-secondary:hover{background:rgba(var(--vsm-primary-colour), 1);background-color:rgba(var(--vsm-primary-colour), 1)}.btn-white{display:inline-block;text-decoration:none;background:rgba(var(--vsm-white), 1);background-color:rgba(var(--vsm-white), 1)}.btn-white span{color:rgba(var(--vsm-primary-colour), 1)}.btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1);background-color:rgba(var(--vsm-body-copy-colour), 1)}.nav-contact{display:flex;text-decoration:none}.nav-contact span{display:none}@media(min-width: 1200px){.nav-contact{background:rgba(var(--vsm-primary-colour), 1);border:2px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;padding:.8rem 1.5rem}.nav-contact span{display:block;font-weight:400;color:rgba(var(--vsm-white), 1);font-size:1rem;transition:all .3s ease-in-out}.nav-contact:hover{background:rgba(var(--vsm-bg-transparent), 1);border:2px solid rgba(var(--vsm-primary-colour), 1)}.nav-contact:hover span{color:rgba(var(--vsm-accent-colour), 1)}.nav-contact i{display:none}}.inline-link{color:rgba(var(--vsm-black), 1)}.inline-link::after{color:rgba(var(--vsm-black), 1)}.inline-link span{font-size:1rem;font-weight:400}@media(max-width: 768px){.inline-link span{font-size:.8rem}}.plyr .plyr__control.plyr__control--overlaid{display:flex;justify-content:center;align-items:center;background:rgba(var(--vsm-white), 1) !important;min-height:5rem;min-width:5rem}.plyr .plyr__control.plyr__control--overlaid svg{height:2.5rem;width:2.5rem;color:rgba(var(--vsm-primary-colour), 1) !important}.swiper-navigation{position:relative;z-index:90;margin-top:1rem}.swiper-navigation i.fas{color:rgba(var(--vsm-dark-background), 1);transition:all .3s ease-in-out}.swiper-navigation .swiper-button-prev,.swiper-navigation .swiper-button-prev-z{background:rgba(var(--vsm-primary-colour), 1);padding:1rem 1.3rem;border-radius:50%}.swiper-navigation .swiper-button-prev::after,.swiper-navigation .swiper-button-prev-z::after{display:none}.swiper-navigation .swiper-button-prev i.fas,.swiper-navigation .swiper-button-prev-z i.fas{color:rgba(var(--vsm-white), 1)}@media(min-width: 768px){.swiper-navigation .swiper-button-prev:hover i.fas,.swiper-navigation .swiper-button-prev-z:hover i.fas{transform:translateX(-4px)}}.swiper-navigation .swiper-button-next,.swiper-navigation .swiper-button-next-z{background:rgba(var(--vsm-primary-colour), 1);padding:1rem 1.3rem;border-radius:50%}.swiper-navigation .swiper-button-next::after,.swiper-navigation .swiper-button-next-z::after{display:none}.swiper-navigation .swiper-button-next i.fas,.swiper-navigation .swiper-button-next-z i.fas{color:rgba(var(--vsm-white), 1)}@media(min-width: 768px){.swiper-navigation .swiper-button-next:hover i.fas,.swiper-navigation .swiper-button-next-z:hover i.fas{transform:translateX(4px)}}.swiper-navigation .swiper-button-prev.swiper-button-disabled{background:rgba(var(--vsm-primary-colour), 0.5)}.vsm-default-internal-hero .form-holder form .element.text>label,.vsm-default-internal-hero .form-holder form .element.select>label,.vsm-default-internal-hero .form-holder form .element.file>label,.vsm-default-internal-hero .form-holder form .element.textarea>label,.vsm-drop-off-your-cv .form-holder form .element.text>label,.vsm-drop-off-your-cv .form-holder form .element.select>label,.vsm-drop-off-your-cv .form-holder form .element.file>label,.vsm-drop-off-your-cv .form-holder form .element.textarea>label,.vsm-get-in-touch-form .form-holder form .element.text>label,.vsm-get-in-touch-form .form-holder form .element.select>label,.vsm-get-in-touch-form .form-holder form .element.file>label,.vsm-get-in-touch-form .form-holder form .element.textarea>label,.vsm-split-get-in-touch-form-content .form-holder form .element.text>label,.vsm-split-get-in-touch-form-content .form-holder form .element.select>label,.vsm-split-get-in-touch-form-content .form-holder form .element.file>label,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea>label,.vsm-data-capture-alt .form-holder form .element.text>label,.vsm-data-capture-alt .form-holder form .element.select>label,.vsm-data-capture-alt .form-holder form .element.file>label,.vsm-data-capture-alt .form-holder form .element.textarea>label,.vsm-data-capture .form-holder form .element.text>label,.vsm-data-capture .form-holder form .element.select>label,.vsm-data-capture .form-holder form .element.file>label,.vsm-data-capture .form-holder form .element.textarea>label,.vsm-job-details .form-holder form .element.text>label,.vsm-job-details .form-holder form .element.select>label,.vsm-job-details .form-holder form .element.file>label,.vsm-job-details .form-holder form .element.textarea>label,#cv-dropoff .modal-body .form-holder form .element.text>label,#cv-dropoff .modal-body .form-holder form .element.select>label,#cv-dropoff .modal-body .form-holder form .element.file>label,#cv-dropoff .modal-body .form-holder form .element.textarea>label{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-default-internal-hero .form-holder form .element.text .field::before,.vsm-default-internal-hero .form-holder form .element.select .field::before,.vsm-default-internal-hero .form-holder form .element.file .field::before,.vsm-default-internal-hero .form-holder form .element.textarea .field::before,.vsm-drop-off-your-cv .form-holder form .element.text .field::before,.vsm-drop-off-your-cv .form-holder form .element.select .field::before,.vsm-drop-off-your-cv .form-holder form .element.file .field::before,.vsm-drop-off-your-cv .form-holder form .element.textarea .field::before,.vsm-get-in-touch-form .form-holder form .element.text .field::before,.vsm-get-in-touch-form .form-holder form .element.select .field::before,.vsm-get-in-touch-form .form-holder form .element.file .field::before,.vsm-get-in-touch-form .form-holder form .element.textarea .field::before,.vsm-split-get-in-touch-form-content .form-holder form .element.text .field::before,.vsm-split-get-in-touch-form-content .form-holder form .element.select .field::before,.vsm-split-get-in-touch-form-content .form-holder form .element.file .field::before,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .field::before,.vsm-data-capture-alt .form-holder form .element.text .field::before,.vsm-data-capture-alt .form-holder form .element.select .field::before,.vsm-data-capture-alt .form-holder form .element.file .field::before,.vsm-data-capture-alt .form-holder form .element.textarea .field::before,.vsm-data-capture .form-holder form .element.text .field::before,.vsm-data-capture .form-holder form .element.select .field::before,.vsm-data-capture .form-holder form .element.file .field::before,.vsm-data-capture .form-holder form .element.textarea .field::before,.vsm-job-details .form-holder form .element.text .field::before,.vsm-job-details .form-holder form .element.select .field::before,.vsm-job-details .form-holder form .element.file .field::before,.vsm-job-details .form-holder form .element.textarea .field::before,#cv-dropoff .modal-body .form-holder form .element.text .field::before,#cv-dropoff .modal-body .form-holder form .element.select .field::before,#cv-dropoff .modal-body .form-holder form .element.file .field::before,#cv-dropoff .modal-body .form-holder form .element.textarea .field::before{color:rgba(var(--vsm-body-copy-colour), 1);top:30%}.vsm-default-internal-hero .form-holder form .element.text input,.vsm-default-internal-hero .form-holder form .element.text select,.vsm-default-internal-hero .form-holder form .element.text textarea,.vsm-default-internal-hero .form-holder form .element.text .form-control,.vsm-default-internal-hero .form-holder form .element.select input,.vsm-default-internal-hero .form-holder form .element.select select,.vsm-default-internal-hero .form-holder form .element.select textarea,.vsm-default-internal-hero .form-holder form .element.select .form-control,.vsm-default-internal-hero .form-holder form .element.file input,.vsm-default-internal-hero .form-holder form .element.file select,.vsm-default-internal-hero .form-holder form .element.file textarea,.vsm-default-internal-hero .form-holder form .element.file .form-control,.vsm-default-internal-hero .form-holder form .element.textarea input,.vsm-default-internal-hero .form-holder form .element.textarea select,.vsm-default-internal-hero .form-holder form .element.textarea textarea,.vsm-default-internal-hero .form-holder form .element.textarea .form-control,.vsm-drop-off-your-cv .form-holder form .element.text input,.vsm-drop-off-your-cv .form-holder form .element.text select,.vsm-drop-off-your-cv .form-holder form .element.text textarea,.vsm-drop-off-your-cv .form-holder form .element.text .form-control,.vsm-drop-off-your-cv .form-holder form .element.select input,.vsm-drop-off-your-cv .form-holder form .element.select select,.vsm-drop-off-your-cv .form-holder form .element.select textarea,.vsm-drop-off-your-cv .form-holder form .element.select .form-control,.vsm-drop-off-your-cv .form-holder form .element.file input,.vsm-drop-off-your-cv .form-holder form .element.file select,.vsm-drop-off-your-cv .form-holder form .element.file textarea,.vsm-drop-off-your-cv .form-holder form .element.file .form-control,.vsm-drop-off-your-cv .form-holder form .element.textarea input,.vsm-drop-off-your-cv .form-holder form .element.textarea select,.vsm-drop-off-your-cv .form-holder form .element.textarea textarea,.vsm-drop-off-your-cv .form-holder form .element.textarea .form-control,.vsm-get-in-touch-form .form-holder form .element.text input,.vsm-get-in-touch-form .form-holder form .element.text select,.vsm-get-in-touch-form .form-holder form .element.text textarea,.vsm-get-in-touch-form .form-holder form .element.text .form-control,.vsm-get-in-touch-form .form-holder form .element.select input,.vsm-get-in-touch-form .form-holder form .element.select select,.vsm-get-in-touch-form .form-holder form .element.select textarea,.vsm-get-in-touch-form .form-holder form .element.select .form-control,.vsm-get-in-touch-form .form-holder form .element.file input,.vsm-get-in-touch-form .form-holder form .element.file select,.vsm-get-in-touch-form .form-holder form .element.file textarea,.vsm-get-in-touch-form .form-holder form .element.file .form-control,.vsm-get-in-touch-form .form-holder form .element.textarea input,.vsm-get-in-touch-form .form-holder form .element.textarea select,.vsm-get-in-touch-form .form-holder form .element.textarea textarea,.vsm-get-in-touch-form .form-holder form .element.textarea .form-control,.vsm-split-get-in-touch-form-content .form-holder form .element.text input,.vsm-split-get-in-touch-form-content .form-holder form .element.text select,.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea,.vsm-split-get-in-touch-form-content .form-holder form .element.text .form-control,.vsm-split-get-in-touch-form-content .form-holder form .element.select input,.vsm-split-get-in-touch-form-content .form-holder form .element.select select,.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea,.vsm-split-get-in-touch-form-content .form-holder form .element.select .form-control,.vsm-split-get-in-touch-form-content .form-holder form .element.file input,.vsm-split-get-in-touch-form-content .form-holder form .element.file select,.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea,.vsm-split-get-in-touch-form-content .form-holder form .element.file .form-control,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea input,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .form-control,.vsm-data-capture-alt .form-holder form .element.text input,.vsm-data-capture-alt .form-holder form .element.text select,.vsm-data-capture-alt .form-holder form .element.text textarea,.vsm-data-capture-alt .form-holder form .element.text .form-control,.vsm-data-capture-alt .form-holder form .element.select input,.vsm-data-capture-alt .form-holder form .element.select select,.vsm-data-capture-alt .form-holder form .element.select textarea,.vsm-data-capture-alt .form-holder form .element.select .form-control,.vsm-data-capture-alt .form-holder form .element.file input,.vsm-data-capture-alt .form-holder form .element.file select,.vsm-data-capture-alt .form-holder form .element.file textarea,.vsm-data-capture-alt .form-holder form .element.file .form-control,.vsm-data-capture-alt .form-holder form .element.textarea input,.vsm-data-capture-alt .form-holder form .element.textarea select,.vsm-data-capture-alt .form-holder form .element.textarea textarea,.vsm-data-capture-alt .form-holder form .element.textarea .form-control,.vsm-data-capture .form-holder form .element.text input,.vsm-data-capture .form-holder form .element.text select,.vsm-data-capture .form-holder form .element.text textarea,.vsm-data-capture .form-holder form .element.text .form-control,.vsm-data-capture .form-holder form .element.select input,.vsm-data-capture .form-holder form .element.select select,.vsm-data-capture .form-holder form .element.select textarea,.vsm-data-capture .form-holder form .element.select .form-control,.vsm-data-capture .form-holder form .element.file input,.vsm-data-capture .form-holder form .element.file select,.vsm-data-capture .form-holder form .element.file textarea,.vsm-data-capture .form-holder form .element.file .form-control,.vsm-data-capture .form-holder form .element.textarea input,.vsm-data-capture .form-holder form .element.textarea select,.vsm-data-capture .form-holder form .element.textarea textarea,.vsm-data-capture .form-holder form .element.textarea .form-control,.vsm-job-details .form-holder form .element.text input,.vsm-job-details .form-holder form .element.text select,.vsm-job-details .form-holder form .element.text textarea,.vsm-job-details .form-holder form .element.text .form-control,.vsm-job-details .form-holder form .element.select input,.vsm-job-details .form-holder form .element.select select,.vsm-job-details .form-holder form .element.select textarea,.vsm-job-details .form-holder form .element.select .form-control,.vsm-job-details .form-holder form .element.file input,.vsm-job-details .form-holder form .element.file select,.vsm-job-details .form-holder form .element.file textarea,.vsm-job-details .form-holder form .element.file .form-control,.vsm-job-details .form-holder form .element.textarea input,.vsm-job-details .form-holder form .element.textarea select,.vsm-job-details .form-holder form .element.textarea textarea,.vsm-job-details .form-holder form .element.textarea .form-control,#cv-dropoff .modal-body .form-holder form .element.text input,#cv-dropoff .modal-body .form-holder form .element.text select,#cv-dropoff .modal-body .form-holder form .element.text textarea,#cv-dropoff .modal-body .form-holder form .element.text .form-control,#cv-dropoff .modal-body .form-holder form .element.select input,#cv-dropoff .modal-body .form-holder form .element.select select,#cv-dropoff .modal-body .form-holder form .element.select textarea,#cv-dropoff .modal-body .form-holder form .element.select .form-control,#cv-dropoff .modal-body .form-holder form .element.file input,#cv-dropoff .modal-body .form-holder form .element.file select,#cv-dropoff .modal-body .form-holder form .element.file textarea,#cv-dropoff .modal-body .form-holder form .element.file .form-control,#cv-dropoff .modal-body .form-holder form .element.textarea input,#cv-dropoff .modal-body .form-holder form .element.textarea select,#cv-dropoff .modal-body .form-holder form .element.textarea textarea,#cv-dropoff .modal-body .form-holder form .element.textarea .form-control{border:2px solid rgba(var(--vsm-body-copy-colour), 1);background:rgba(var(--vsm-white), 1);border-radius:50px;color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-default-internal-hero .form-holder form .element.text input::placeholder,.vsm-default-internal-hero .form-holder form .element.text select::placeholder,.vsm-default-internal-hero .form-holder form .element.text textarea::placeholder,.vsm-default-internal-hero .form-holder form .element.text .form-control::placeholder,.vsm-default-internal-hero .form-holder form .element.select input::placeholder,.vsm-default-internal-hero .form-holder form .element.select select::placeholder,.vsm-default-internal-hero .form-holder form .element.select textarea::placeholder,.vsm-default-internal-hero .form-holder form .element.select .form-control::placeholder,.vsm-default-internal-hero .form-holder form .element.file input::placeholder,.vsm-default-internal-hero .form-holder form .element.file select::placeholder,.vsm-default-internal-hero .form-holder form .element.file textarea::placeholder,.vsm-default-internal-hero .form-holder form .element.file .form-control::placeholder,.vsm-default-internal-hero .form-holder form .element.textarea input::placeholder,.vsm-default-internal-hero .form-holder form .element.textarea select::placeholder,.vsm-default-internal-hero .form-holder form .element.textarea textarea::placeholder,.vsm-default-internal-hero .form-holder form .element.textarea .form-control::placeholder,.vsm-drop-off-your-cv .form-holder form .element.text input::placeholder,.vsm-drop-off-your-cv .form-holder form .element.text select::placeholder,.vsm-drop-off-your-cv .form-holder form .element.text textarea::placeholder,.vsm-drop-off-your-cv .form-holder form .element.text .form-control::placeholder,.vsm-drop-off-your-cv .form-holder form .element.select input::placeholder,.vsm-drop-off-your-cv .form-holder form .element.select select::placeholder,.vsm-drop-off-your-cv .form-holder form .element.select textarea::placeholder,.vsm-drop-off-your-cv .form-holder form .element.select .form-control::placeholder,.vsm-drop-off-your-cv .form-holder form .element.file input::placeholder,.vsm-drop-off-your-cv .form-holder form .element.file select::placeholder,.vsm-drop-off-your-cv .form-holder form .element.file textarea::placeholder,.vsm-drop-off-your-cv .form-holder form .element.file .form-control::placeholder,.vsm-drop-off-your-cv .form-holder form .element.textarea input::placeholder,.vsm-drop-off-your-cv .form-holder form .element.textarea select::placeholder,.vsm-drop-off-your-cv .form-holder form .element.textarea textarea::placeholder,.vsm-drop-off-your-cv .form-holder form .element.textarea .form-control::placeholder,.vsm-get-in-touch-form .form-holder form .element.text input::placeholder,.vsm-get-in-touch-form .form-holder form .element.text select::placeholder,.vsm-get-in-touch-form .form-holder form .element.text textarea::placeholder,.vsm-get-in-touch-form .form-holder form .element.text .form-control::placeholder,.vsm-get-in-touch-form .form-holder form .element.select input::placeholder,.vsm-get-in-touch-form .form-holder form .element.select select::placeholder,.vsm-get-in-touch-form .form-holder form .element.select textarea::placeholder,.vsm-get-in-touch-form .form-holder form .element.select .form-control::placeholder,.vsm-get-in-touch-form .form-holder form .element.file input::placeholder,.vsm-get-in-touch-form .form-holder form .element.file select::placeholder,.vsm-get-in-touch-form .form-holder form .element.file textarea::placeholder,.vsm-get-in-touch-form .form-holder form .element.file .form-control::placeholder,.vsm-get-in-touch-form .form-holder form .element.textarea input::placeholder,.vsm-get-in-touch-form .form-holder form .element.textarea select::placeholder,.vsm-get-in-touch-form .form-holder form .element.textarea textarea::placeholder,.vsm-get-in-touch-form .form-holder form .element.textarea .form-control::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.text input::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.text select::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.text .form-control::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.select input::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.select select::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.select .form-control::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.file input::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.file select::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.file .form-control::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea input::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea::placeholder,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .form-control::placeholder,.vsm-data-capture-alt .form-holder form .element.text input::placeholder,.vsm-data-capture-alt .form-holder form .element.text select::placeholder,.vsm-data-capture-alt .form-holder form .element.text textarea::placeholder,.vsm-data-capture-alt .form-holder form .element.text .form-control::placeholder,.vsm-data-capture-alt .form-holder form .element.select input::placeholder,.vsm-data-capture-alt .form-holder form .element.select select::placeholder,.vsm-data-capture-alt .form-holder form .element.select textarea::placeholder,.vsm-data-capture-alt .form-holder form .element.select .form-control::placeholder,.vsm-data-capture-alt .form-holder form .element.file input::placeholder,.vsm-data-capture-alt .form-holder form .element.file select::placeholder,.vsm-data-capture-alt .form-holder form .element.file textarea::placeholder,.vsm-data-capture-alt .form-holder form .element.file .form-control::placeholder,.vsm-data-capture-alt .form-holder form .element.textarea input::placeholder,.vsm-data-capture-alt .form-holder form .element.textarea select::placeholder,.vsm-data-capture-alt .form-holder form .element.textarea textarea::placeholder,.vsm-data-capture-alt .form-holder form .element.textarea .form-control::placeholder,.vsm-data-capture .form-holder form .element.text input::placeholder,.vsm-data-capture .form-holder form .element.text select::placeholder,.vsm-data-capture .form-holder form .element.text textarea::placeholder,.vsm-data-capture .form-holder form .element.text .form-control::placeholder,.vsm-data-capture .form-holder form .element.select input::placeholder,.vsm-data-capture .form-holder form .element.select select::placeholder,.vsm-data-capture .form-holder form .element.select textarea::placeholder,.vsm-data-capture .form-holder form .element.select .form-control::placeholder,.vsm-data-capture .form-holder form .element.file input::placeholder,.vsm-data-capture .form-holder form .element.file select::placeholder,.vsm-data-capture .form-holder form .element.file textarea::placeholder,.vsm-data-capture .form-holder form .element.file .form-control::placeholder,.vsm-data-capture .form-holder form .element.textarea input::placeholder,.vsm-data-capture .form-holder form .element.textarea select::placeholder,.vsm-data-capture .form-holder form .element.textarea textarea::placeholder,.vsm-data-capture .form-holder form .element.textarea .form-control::placeholder,.vsm-job-details .form-holder form .element.text input::placeholder,.vsm-job-details .form-holder form .element.text select::placeholder,.vsm-job-details .form-holder form .element.text textarea::placeholder,.vsm-job-details .form-holder form .element.text .form-control::placeholder,.vsm-job-details .form-holder form .element.select input::placeholder,.vsm-job-details .form-holder form .element.select select::placeholder,.vsm-job-details .form-holder form .element.select textarea::placeholder,.vsm-job-details .form-holder form .element.select .form-control::placeholder,.vsm-job-details .form-holder form .element.file input::placeholder,.vsm-job-details .form-holder form .element.file select::placeholder,.vsm-job-details .form-holder form .element.file textarea::placeholder,.vsm-job-details .form-holder form .element.file .form-control::placeholder,.vsm-job-details .form-holder form .element.textarea input::placeholder,.vsm-job-details .form-holder form .element.textarea select::placeholder,.vsm-job-details .form-holder form .element.textarea textarea::placeholder,.vsm-job-details .form-holder form .element.textarea .form-control::placeholder,#cv-dropoff .modal-body .form-holder form .element.text input::placeholder,#cv-dropoff .modal-body .form-holder form .element.text select::placeholder,#cv-dropoff .modal-body .form-holder form .element.text textarea::placeholder,#cv-dropoff .modal-body .form-holder form .element.text .form-control::placeholder,#cv-dropoff .modal-body .form-holder form .element.select input::placeholder,#cv-dropoff .modal-body .form-holder form .element.select select::placeholder,#cv-dropoff .modal-body .form-holder form .element.select textarea::placeholder,#cv-dropoff .modal-body .form-holder form .element.select .form-control::placeholder,#cv-dropoff .modal-body .form-holder form .element.file input::placeholder,#cv-dropoff .modal-body .form-holder form .element.file select::placeholder,#cv-dropoff .modal-body .form-holder form .element.file textarea::placeholder,#cv-dropoff .modal-body .form-holder form .element.file .form-control::placeholder,#cv-dropoff .modal-body .form-holder form .element.textarea input::placeholder,#cv-dropoff .modal-body .form-holder form .element.textarea select::placeholder,#cv-dropoff .modal-body .form-holder form .element.textarea textarea::placeholder,#cv-dropoff .modal-body .form-holder form .element.textarea .form-control::placeholder{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-default-internal-hero .form-holder form .element.text input[type=email],.vsm-default-internal-hero .form-holder form .element.text input[type=text],.vsm-default-internal-hero .form-holder form .element.text input[type=textarea],.vsm-default-internal-hero .form-holder form .element.text select[type=email],.vsm-default-internal-hero .form-holder form .element.text select[type=text],.vsm-default-internal-hero .form-holder form .element.text select[type=textarea],.vsm-default-internal-hero .form-holder form .element.text textarea[type=email],.vsm-default-internal-hero .form-holder form .element.text textarea[type=text],.vsm-default-internal-hero .form-holder form .element.text textarea[type=textarea],.vsm-default-internal-hero .form-holder form .element.text .form-control[type=email],.vsm-default-internal-hero .form-holder form .element.text .form-control[type=text],.vsm-default-internal-hero .form-holder form .element.text .form-control[type=textarea],.vsm-default-internal-hero .form-holder form .element.select input[type=email],.vsm-default-internal-hero .form-holder form .element.select input[type=text],.vsm-default-internal-hero .form-holder form .element.select input[type=textarea],.vsm-default-internal-hero .form-holder form .element.select select[type=email],.vsm-default-internal-hero .form-holder form .element.select select[type=text],.vsm-default-internal-hero .form-holder form .element.select select[type=textarea],.vsm-default-internal-hero .form-holder form .element.select textarea[type=email],.vsm-default-internal-hero .form-holder form .element.select textarea[type=text],.vsm-default-internal-hero .form-holder form .element.select textarea[type=textarea],.vsm-default-internal-hero .form-holder form .element.select .form-control[type=email],.vsm-default-internal-hero .form-holder form .element.select .form-control[type=text],.vsm-default-internal-hero .form-holder form .element.select .form-control[type=textarea],.vsm-default-internal-hero .form-holder form .element.file input[type=email],.vsm-default-internal-hero .form-holder form .element.file input[type=text],.vsm-default-internal-hero .form-holder form .element.file input[type=textarea],.vsm-default-internal-hero .form-holder form .element.file select[type=email],.vsm-default-internal-hero .form-holder form .element.file select[type=text],.vsm-default-internal-hero .form-holder form .element.file select[type=textarea],.vsm-default-internal-hero .form-holder form .element.file textarea[type=email],.vsm-default-internal-hero .form-holder form .element.file textarea[type=text],.vsm-default-internal-hero .form-holder form .element.file textarea[type=textarea],.vsm-default-internal-hero .form-holder form .element.file .form-control[type=email],.vsm-default-internal-hero .form-holder form .element.file .form-control[type=text],.vsm-default-internal-hero .form-holder form .element.file .form-control[type=textarea],.vsm-default-internal-hero .form-holder form .element.textarea input[type=email],.vsm-default-internal-hero .form-holder form .element.textarea input[type=text],.vsm-default-internal-hero .form-holder form .element.textarea input[type=textarea],.vsm-default-internal-hero .form-holder form .element.textarea select[type=email],.vsm-default-internal-hero .form-holder form .element.textarea select[type=text],.vsm-default-internal-hero .form-holder form .element.textarea select[type=textarea],.vsm-default-internal-hero .form-holder form .element.textarea textarea[type=email],.vsm-default-internal-hero .form-holder form .element.textarea textarea[type=text],.vsm-default-internal-hero .form-holder form .element.textarea textarea[type=textarea],.vsm-default-internal-hero .form-holder form .element.textarea .form-control[type=email],.vsm-default-internal-hero .form-holder form .element.textarea .form-control[type=text],.vsm-default-internal-hero .form-holder form .element.textarea .form-control[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.text input[type=email],.vsm-drop-off-your-cv .form-holder form .element.text input[type=text],.vsm-drop-off-your-cv .form-holder form .element.text input[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.text select[type=email],.vsm-drop-off-your-cv .form-holder form .element.text select[type=text],.vsm-drop-off-your-cv .form-holder form .element.text select[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.text textarea[type=email],.vsm-drop-off-your-cv .form-holder form .element.text textarea[type=text],.vsm-drop-off-your-cv .form-holder form .element.text textarea[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.text .form-control[type=email],.vsm-drop-off-your-cv .form-holder form .element.text .form-control[type=text],.vsm-drop-off-your-cv .form-holder form .element.text .form-control[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.select input[type=email],.vsm-drop-off-your-cv .form-holder form .element.select input[type=text],.vsm-drop-off-your-cv .form-holder form .element.select input[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.select select[type=email],.vsm-drop-off-your-cv .form-holder form .element.select select[type=text],.vsm-drop-off-your-cv .form-holder form .element.select select[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.select textarea[type=email],.vsm-drop-off-your-cv .form-holder form .element.select textarea[type=text],.vsm-drop-off-your-cv .form-holder form .element.select textarea[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.select .form-control[type=email],.vsm-drop-off-your-cv .form-holder form .element.select .form-control[type=text],.vsm-drop-off-your-cv .form-holder form .element.select .form-control[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.file input[type=email],.vsm-drop-off-your-cv .form-holder form .element.file input[type=text],.vsm-drop-off-your-cv .form-holder form .element.file input[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.file select[type=email],.vsm-drop-off-your-cv .form-holder form .element.file select[type=text],.vsm-drop-off-your-cv .form-holder form .element.file select[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.file textarea[type=email],.vsm-drop-off-your-cv .form-holder form .element.file textarea[type=text],.vsm-drop-off-your-cv .form-holder form .element.file textarea[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.file .form-control[type=email],.vsm-drop-off-your-cv .form-holder form .element.file .form-control[type=text],.vsm-drop-off-your-cv .form-holder form .element.file .form-control[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.textarea input[type=email],.vsm-drop-off-your-cv .form-holder form .element.textarea input[type=text],.vsm-drop-off-your-cv .form-holder form .element.textarea input[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.textarea select[type=email],.vsm-drop-off-your-cv .form-holder form .element.textarea select[type=text],.vsm-drop-off-your-cv .form-holder form .element.textarea select[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.textarea textarea[type=email],.vsm-drop-off-your-cv .form-holder form .element.textarea textarea[type=text],.vsm-drop-off-your-cv .form-holder form .element.textarea textarea[type=textarea],.vsm-drop-off-your-cv .form-holder form .element.textarea .form-control[type=email],.vsm-drop-off-your-cv .form-holder form .element.textarea .form-control[type=text],.vsm-drop-off-your-cv .form-holder form .element.textarea .form-control[type=textarea],.vsm-get-in-touch-form .form-holder form .element.text input[type=email],.vsm-get-in-touch-form .form-holder form .element.text input[type=text],.vsm-get-in-touch-form .form-holder form .element.text input[type=textarea],.vsm-get-in-touch-form .form-holder form .element.text select[type=email],.vsm-get-in-touch-form .form-holder form .element.text select[type=text],.vsm-get-in-touch-form .form-holder form .element.text select[type=textarea],.vsm-get-in-touch-form .form-holder form .element.text textarea[type=email],.vsm-get-in-touch-form .form-holder form .element.text textarea[type=text],.vsm-get-in-touch-form .form-holder form .element.text textarea[type=textarea],.vsm-get-in-touch-form .form-holder form .element.text .form-control[type=email],.vsm-get-in-touch-form .form-holder form .element.text .form-control[type=text],.vsm-get-in-touch-form .form-holder form .element.text .form-control[type=textarea],.vsm-get-in-touch-form .form-holder form .element.select input[type=email],.vsm-get-in-touch-form .form-holder form .element.select input[type=text],.vsm-get-in-touch-form .form-holder form .element.select input[type=textarea],.vsm-get-in-touch-form .form-holder form .element.select select[type=email],.vsm-get-in-touch-form .form-holder form .element.select select[type=text],.vsm-get-in-touch-form .form-holder form .element.select select[type=textarea],.vsm-get-in-touch-form .form-holder form .element.select textarea[type=email],.vsm-get-in-touch-form .form-holder form .element.select textarea[type=text],.vsm-get-in-touch-form .form-holder form .element.select textarea[type=textarea],.vsm-get-in-touch-form .form-holder form .element.select .form-control[type=email],.vsm-get-in-touch-form .form-holder form .element.select .form-control[type=text],.vsm-get-in-touch-form .form-holder form .element.select .form-control[type=textarea],.vsm-get-in-touch-form .form-holder form .element.file input[type=email],.vsm-get-in-touch-form .form-holder form .element.file input[type=text],.vsm-get-in-touch-form .form-holder form .element.file input[type=textarea],.vsm-get-in-touch-form .form-holder form .element.file select[type=email],.vsm-get-in-touch-form .form-holder form .element.file select[type=text],.vsm-get-in-touch-form .form-holder form .element.file select[type=textarea],.vsm-get-in-touch-form .form-holder form .element.file textarea[type=email],.vsm-get-in-touch-form .form-holder form .element.file textarea[type=text],.vsm-get-in-touch-form .form-holder form .element.file textarea[type=textarea],.vsm-get-in-touch-form .form-holder form .element.file .form-control[type=email],.vsm-get-in-touch-form .form-holder form .element.file .form-control[type=text],.vsm-get-in-touch-form .form-holder form .element.file .form-control[type=textarea],.vsm-get-in-touch-form .form-holder form .element.textarea input[type=email],.vsm-get-in-touch-form .form-holder form .element.textarea input[type=text],.vsm-get-in-touch-form .form-holder form .element.textarea input[type=textarea],.vsm-get-in-touch-form .form-holder form .element.textarea select[type=email],.vsm-get-in-touch-form .form-holder form .element.textarea select[type=text],.vsm-get-in-touch-form .form-holder form .element.textarea select[type=textarea],.vsm-get-in-touch-form .form-holder form .element.textarea textarea[type=email],.vsm-get-in-touch-form .form-holder form .element.textarea textarea[type=text],.vsm-get-in-touch-form .form-holder form .element.textarea textarea[type=textarea],.vsm-get-in-touch-form .form-holder form .element.textarea .form-control[type=email],.vsm-get-in-touch-form .form-holder form .element.textarea .form-control[type=text],.vsm-get-in-touch-form .form-holder form .element.textarea .form-control[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.text input[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.text input[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.text input[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.text select[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.text select[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.text select[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.text .form-control[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.text .form-control[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.text .form-control[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.select input[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.select input[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.select input[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.select select[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.select select[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.select select[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.select .form-control[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.select .form-control[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.select .form-control[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.file input[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.file input[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.file input[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.file select[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.file select[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.file select[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.file .form-control[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.file .form-control[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.file .form-control[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.textarea input[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.textarea input[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.textarea input[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea[type=textarea],.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .form-control[type=email],.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .form-control[type=text],.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .form-control[type=textarea],.vsm-data-capture-alt .form-holder form .element.text input[type=email],.vsm-data-capture-alt .form-holder form .element.text input[type=text],.vsm-data-capture-alt .form-holder form .element.text input[type=textarea],.vsm-data-capture-alt .form-holder form .element.text select[type=email],.vsm-data-capture-alt .form-holder form .element.text select[type=text],.vsm-data-capture-alt .form-holder form .element.text select[type=textarea],.vsm-data-capture-alt .form-holder form .element.text textarea[type=email],.vsm-data-capture-alt .form-holder form .element.text textarea[type=text],.vsm-data-capture-alt .form-holder form .element.text textarea[type=textarea],.vsm-data-capture-alt .form-holder form .element.text .form-control[type=email],.vsm-data-capture-alt .form-holder form .element.text .form-control[type=text],.vsm-data-capture-alt .form-holder form .element.text .form-control[type=textarea],.vsm-data-capture-alt .form-holder form .element.select input[type=email],.vsm-data-capture-alt .form-holder form .element.select input[type=text],.vsm-data-capture-alt .form-holder form .element.select input[type=textarea],.vsm-data-capture-alt .form-holder form .element.select select[type=email],.vsm-data-capture-alt .form-holder form .element.select select[type=text],.vsm-data-capture-alt .form-holder form .element.select select[type=textarea],.vsm-data-capture-alt .form-holder form .element.select textarea[type=email],.vsm-data-capture-alt .form-holder form .element.select textarea[type=text],.vsm-data-capture-alt .form-holder form .element.select textarea[type=textarea],.vsm-data-capture-alt .form-holder form .element.select .form-control[type=email],.vsm-data-capture-alt .form-holder form .element.select .form-control[type=text],.vsm-data-capture-alt .form-holder form .element.select .form-control[type=textarea],.vsm-data-capture-alt .form-holder form .element.file input[type=email],.vsm-data-capture-alt .form-holder form .element.file input[type=text],.vsm-data-capture-alt .form-holder form .element.file input[type=textarea],.vsm-data-capture-alt .form-holder form .element.file select[type=email],.vsm-data-capture-alt .form-holder form .element.file select[type=text],.vsm-data-capture-alt .form-holder form .element.file select[type=textarea],.vsm-data-capture-alt .form-holder form .element.file textarea[type=email],.vsm-data-capture-alt .form-holder form .element.file textarea[type=text],.vsm-data-capture-alt .form-holder form .element.file textarea[type=textarea],.vsm-data-capture-alt .form-holder form .element.file .form-control[type=email],.vsm-data-capture-alt .form-holder form .element.file .form-control[type=text],.vsm-data-capture-alt .form-holder form .element.file .form-control[type=textarea],.vsm-data-capture-alt .form-holder form .element.textarea input[type=email],.vsm-data-capture-alt .form-holder form .element.textarea input[type=text],.vsm-data-capture-alt .form-holder form .element.textarea input[type=textarea],.vsm-data-capture-alt .form-holder form .element.textarea select[type=email],.vsm-data-capture-alt .form-holder form .element.textarea select[type=text],.vsm-data-capture-alt .form-holder form .element.textarea select[type=textarea],.vsm-data-capture-alt .form-holder form .element.textarea textarea[type=email],.vsm-data-capture-alt .form-holder form .element.textarea textarea[type=text],.vsm-data-capture-alt .form-holder form .element.textarea textarea[type=textarea],.vsm-data-capture-alt .form-holder form .element.textarea .form-control[type=email],.vsm-data-capture-alt .form-holder form .element.textarea .form-control[type=text],.vsm-data-capture-alt .form-holder form .element.textarea .form-control[type=textarea],.vsm-data-capture .form-holder form .element.text input[type=email],.vsm-data-capture .form-holder form .element.text input[type=text],.vsm-data-capture .form-holder form .element.text input[type=textarea],.vsm-data-capture .form-holder form .element.text select[type=email],.vsm-data-capture .form-holder form .element.text select[type=text],.vsm-data-capture .form-holder form .element.text select[type=textarea],.vsm-data-capture .form-holder form .element.text textarea[type=email],.vsm-data-capture .form-holder form .element.text textarea[type=text],.vsm-data-capture .form-holder form .element.text textarea[type=textarea],.vsm-data-capture .form-holder form .element.text .form-control[type=email],.vsm-data-capture .form-holder form .element.text .form-control[type=text],.vsm-data-capture .form-holder form .element.text .form-control[type=textarea],.vsm-data-capture .form-holder form .element.select input[type=email],.vsm-data-capture .form-holder form .element.select input[type=text],.vsm-data-capture .form-holder form .element.select input[type=textarea],.vsm-data-capture .form-holder form .element.select select[type=email],.vsm-data-capture .form-holder form .element.select select[type=text],.vsm-data-capture .form-holder form .element.select select[type=textarea],.vsm-data-capture .form-holder form .element.select textarea[type=email],.vsm-data-capture .form-holder form .element.select textarea[type=text],.vsm-data-capture .form-holder form .element.select textarea[type=textarea],.vsm-data-capture .form-holder form .element.select .form-control[type=email],.vsm-data-capture .form-holder form .element.select .form-control[type=text],.vsm-data-capture .form-holder form .element.select .form-control[type=textarea],.vsm-data-capture .form-holder form .element.file input[type=email],.vsm-data-capture .form-holder form .element.file input[type=text],.vsm-data-capture .form-holder form .element.file input[type=textarea],.vsm-data-capture .form-holder form .element.file select[type=email],.vsm-data-capture .form-holder form .element.file select[type=text],.vsm-data-capture .form-holder form .element.file select[type=textarea],.vsm-data-capture .form-holder form .element.file textarea[type=email],.vsm-data-capture .form-holder form .element.file textarea[type=text],.vsm-data-capture .form-holder form .element.file textarea[type=textarea],.vsm-data-capture .form-holder form .element.file .form-control[type=email],.vsm-data-capture .form-holder form .element.file .form-control[type=text],.vsm-data-capture .form-holder form .element.file .form-control[type=textarea],.vsm-data-capture .form-holder form .element.textarea input[type=email],.vsm-data-capture .form-holder form .element.textarea input[type=text],.vsm-data-capture .form-holder form .element.textarea input[type=textarea],.vsm-data-capture .form-holder form .element.textarea select[type=email],.vsm-data-capture .form-holder form .element.textarea select[type=text],.vsm-data-capture .form-holder form .element.textarea select[type=textarea],.vsm-data-capture .form-holder form .element.textarea textarea[type=email],.vsm-data-capture .form-holder form .element.textarea textarea[type=text],.vsm-data-capture .form-holder form .element.textarea textarea[type=textarea],.vsm-data-capture .form-holder form .element.textarea .form-control[type=email],.vsm-data-capture .form-holder form .element.textarea .form-control[type=text],.vsm-data-capture .form-holder form .element.textarea .form-control[type=textarea],.vsm-job-details .form-holder form .element.text input[type=email],.vsm-job-details .form-holder form .element.text input[type=text],.vsm-job-details .form-holder form .element.text input[type=textarea],.vsm-job-details .form-holder form .element.text select[type=email],.vsm-job-details .form-holder form .element.text select[type=text],.vsm-job-details .form-holder form .element.text select[type=textarea],.vsm-job-details .form-holder form .element.text textarea[type=email],.vsm-job-details .form-holder form .element.text textarea[type=text],.vsm-job-details .form-holder form .element.text textarea[type=textarea],.vsm-job-details .form-holder form .element.text .form-control[type=email],.vsm-job-details .form-holder form .element.text .form-control[type=text],.vsm-job-details .form-holder form .element.text .form-control[type=textarea],.vsm-job-details .form-holder form .element.select input[type=email],.vsm-job-details .form-holder form .element.select input[type=text],.vsm-job-details .form-holder form .element.select input[type=textarea],.vsm-job-details .form-holder form .element.select select[type=email],.vsm-job-details .form-holder form .element.select select[type=text],.vsm-job-details .form-holder form .element.select select[type=textarea],.vsm-job-details .form-holder form .element.select textarea[type=email],.vsm-job-details .form-holder form .element.select textarea[type=text],.vsm-job-details .form-holder form .element.select textarea[type=textarea],.vsm-job-details .form-holder form .element.select .form-control[type=email],.vsm-job-details .form-holder form .element.select .form-control[type=text],.vsm-job-details .form-holder form .element.select .form-control[type=textarea],.vsm-job-details .form-holder form .element.file input[type=email],.vsm-job-details .form-holder form .element.file input[type=text],.vsm-job-details .form-holder form .element.file input[type=textarea],.vsm-job-details .form-holder form .element.file select[type=email],.vsm-job-details .form-holder form .element.file select[type=text],.vsm-job-details .form-holder form .element.file select[type=textarea],.vsm-job-details .form-holder form .element.file textarea[type=email],.vsm-job-details .form-holder form .element.file textarea[type=text],.vsm-job-details .form-holder form .element.file textarea[type=textarea],.vsm-job-details .form-holder form .element.file .form-control[type=email],.vsm-job-details .form-holder form .element.file .form-control[type=text],.vsm-job-details .form-holder form .element.file .form-control[type=textarea],.vsm-job-details .form-holder form .element.textarea input[type=email],.vsm-job-details .form-holder form .element.textarea input[type=text],.vsm-job-details .form-holder form .element.textarea input[type=textarea],.vsm-job-details .form-holder form .element.textarea select[type=email],.vsm-job-details .form-holder form .element.textarea select[type=text],.vsm-job-details .form-holder form .element.textarea select[type=textarea],.vsm-job-details .form-holder form .element.textarea textarea[type=email],.vsm-job-details .form-holder form .element.textarea textarea[type=text],.vsm-job-details .form-holder form .element.textarea textarea[type=textarea],.vsm-job-details .form-holder form .element.textarea .form-control[type=email],.vsm-job-details .form-holder form .element.textarea .form-control[type=text],.vsm-job-details .form-holder form .element.textarea .form-control[type=textarea],#cv-dropoff .modal-body .form-holder form .element.text input[type=email],#cv-dropoff .modal-body .form-holder form .element.text input[type=text],#cv-dropoff .modal-body .form-holder form .element.text input[type=textarea],#cv-dropoff .modal-body .form-holder form .element.text select[type=email],#cv-dropoff .modal-body .form-holder form .element.text select[type=text],#cv-dropoff .modal-body .form-holder form .element.text select[type=textarea],#cv-dropoff .modal-body .form-holder form .element.text textarea[type=email],#cv-dropoff .modal-body .form-holder form .element.text textarea[type=text],#cv-dropoff .modal-body .form-holder form .element.text textarea[type=textarea],#cv-dropoff .modal-body .form-holder form .element.text .form-control[type=email],#cv-dropoff .modal-body .form-holder form .element.text .form-control[type=text],#cv-dropoff .modal-body .form-holder form .element.text .form-control[type=textarea],#cv-dropoff .modal-body .form-holder form .element.select input[type=email],#cv-dropoff .modal-body .form-holder form .element.select input[type=text],#cv-dropoff .modal-body .form-holder form .element.select input[type=textarea],#cv-dropoff .modal-body .form-holder form .element.select select[type=email],#cv-dropoff .modal-body .form-holder form .element.select select[type=text],#cv-dropoff .modal-body .form-holder form .element.select select[type=textarea],#cv-dropoff .modal-body .form-holder form .element.select textarea[type=email],#cv-dropoff .modal-body .form-holder form .element.select textarea[type=text],#cv-dropoff .modal-body .form-holder form .element.select textarea[type=textarea],#cv-dropoff .modal-body .form-holder form .element.select .form-control[type=email],#cv-dropoff .modal-body .form-holder form .element.select .form-control[type=text],#cv-dropoff .modal-body .form-holder form .element.select .form-control[type=textarea],#cv-dropoff .modal-body .form-holder form .element.file input[type=email],#cv-dropoff .modal-body .form-holder form .element.file input[type=text],#cv-dropoff .modal-body .form-holder form .element.file input[type=textarea],#cv-dropoff .modal-body .form-holder form .element.file select[type=email],#cv-dropoff .modal-body .form-holder form .element.file select[type=text],#cv-dropoff .modal-body .form-holder form .element.file select[type=textarea],#cv-dropoff .modal-body .form-holder form .element.file textarea[type=email],#cv-dropoff .modal-body .form-holder form .element.file textarea[type=text],#cv-dropoff .modal-body .form-holder form .element.file textarea[type=textarea],#cv-dropoff .modal-body .form-holder form .element.file .form-control[type=email],#cv-dropoff .modal-body .form-holder form .element.file .form-control[type=text],#cv-dropoff .modal-body .form-holder form .element.file .form-control[type=textarea],#cv-dropoff .modal-body .form-holder form .element.textarea input[type=email],#cv-dropoff .modal-body .form-holder form .element.textarea input[type=text],#cv-dropoff .modal-body .form-holder form .element.textarea input[type=textarea],#cv-dropoff .modal-body .form-holder form .element.textarea select[type=email],#cv-dropoff .modal-body .form-holder form .element.textarea select[type=text],#cv-dropoff .modal-body .form-holder form .element.textarea select[type=textarea],#cv-dropoff .modal-body .form-holder form .element.textarea textarea[type=email],#cv-dropoff .modal-body .form-holder form .element.textarea textarea[type=text],#cv-dropoff .modal-body .form-holder form .element.textarea textarea[type=textarea],#cv-dropoff .modal-body .form-holder form .element.textarea .form-control[type=email],#cv-dropoff .modal-body .form-holder form .element.textarea .form-control[type=text],#cv-dropoff .modal-body .form-holder form .element.textarea .form-control[type=textarea]{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-default-internal-hero .form-holder form .element.text input:focus,.vsm-default-internal-hero .form-holder form .element.text select:focus,.vsm-default-internal-hero .form-holder form .element.text textarea:focus,.vsm-default-internal-hero .form-holder form .element.text .form-control:focus,.vsm-default-internal-hero .form-holder form .element.select input:focus,.vsm-default-internal-hero .form-holder form .element.select select:focus,.vsm-default-internal-hero .form-holder form .element.select textarea:focus,.vsm-default-internal-hero .form-holder form .element.select .form-control:focus,.vsm-default-internal-hero .form-holder form .element.file input:focus,.vsm-default-internal-hero .form-holder form .element.file select:focus,.vsm-default-internal-hero .form-holder form .element.file textarea:focus,.vsm-default-internal-hero .form-holder form .element.file .form-control:focus,.vsm-default-internal-hero .form-holder form .element.textarea input:focus,.vsm-default-internal-hero .form-holder form .element.textarea select:focus,.vsm-default-internal-hero .form-holder form .element.textarea textarea:focus,.vsm-default-internal-hero .form-holder form .element.textarea .form-control:focus,.vsm-drop-off-your-cv .form-holder form .element.text input:focus,.vsm-drop-off-your-cv .form-holder form .element.text select:focus,.vsm-drop-off-your-cv .form-holder form .element.text textarea:focus,.vsm-drop-off-your-cv .form-holder form .element.text .form-control:focus,.vsm-drop-off-your-cv .form-holder form .element.select input:focus,.vsm-drop-off-your-cv .form-holder form .element.select select:focus,.vsm-drop-off-your-cv .form-holder form .element.select textarea:focus,.vsm-drop-off-your-cv .form-holder form .element.select .form-control:focus,.vsm-drop-off-your-cv .form-holder form .element.file input:focus,.vsm-drop-off-your-cv .form-holder form .element.file select:focus,.vsm-drop-off-your-cv .form-holder form .element.file textarea:focus,.vsm-drop-off-your-cv .form-holder form .element.file .form-control:focus,.vsm-drop-off-your-cv .form-holder form .element.textarea input:focus,.vsm-drop-off-your-cv .form-holder form .element.textarea select:focus,.vsm-drop-off-your-cv .form-holder form .element.textarea textarea:focus,.vsm-drop-off-your-cv .form-holder form .element.textarea .form-control:focus,.vsm-get-in-touch-form .form-holder form .element.text input:focus,.vsm-get-in-touch-form .form-holder form .element.text select:focus,.vsm-get-in-touch-form .form-holder form .element.text textarea:focus,.vsm-get-in-touch-form .form-holder form .element.text .form-control:focus,.vsm-get-in-touch-form .form-holder form .element.select input:focus,.vsm-get-in-touch-form .form-holder form .element.select select:focus,.vsm-get-in-touch-form .form-holder form .element.select textarea:focus,.vsm-get-in-touch-form .form-holder form .element.select .form-control:focus,.vsm-get-in-touch-form .form-holder form .element.file input:focus,.vsm-get-in-touch-form .form-holder form .element.file select:focus,.vsm-get-in-touch-form .form-holder form .element.file textarea:focus,.vsm-get-in-touch-form .form-holder form .element.file .form-control:focus,.vsm-get-in-touch-form .form-holder form .element.textarea input:focus,.vsm-get-in-touch-form .form-holder form .element.textarea select:focus,.vsm-get-in-touch-form .form-holder form .element.textarea textarea:focus,.vsm-get-in-touch-form .form-holder form .element.textarea .form-control:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.text input:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.text select:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.text .form-control:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.select input:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.select select:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.select .form-control:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.file input:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.file select:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.file .form-control:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea input:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea:focus,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .form-control:focus,.vsm-data-capture-alt .form-holder form .element.text input:focus,.vsm-data-capture-alt .form-holder form .element.text select:focus,.vsm-data-capture-alt .form-holder form .element.text textarea:focus,.vsm-data-capture-alt .form-holder form .element.text .form-control:focus,.vsm-data-capture-alt .form-holder form .element.select input:focus,.vsm-data-capture-alt .form-holder form .element.select select:focus,.vsm-data-capture-alt .form-holder form .element.select textarea:focus,.vsm-data-capture-alt .form-holder form .element.select .form-control:focus,.vsm-data-capture-alt .form-holder form .element.file input:focus,.vsm-data-capture-alt .form-holder form .element.file select:focus,.vsm-data-capture-alt .form-holder form .element.file textarea:focus,.vsm-data-capture-alt .form-holder form .element.file .form-control:focus,.vsm-data-capture-alt .form-holder form .element.textarea input:focus,.vsm-data-capture-alt .form-holder form .element.textarea select:focus,.vsm-data-capture-alt .form-holder form .element.textarea textarea:focus,.vsm-data-capture-alt .form-holder form .element.textarea .form-control:focus,.vsm-data-capture .form-holder form .element.text input:focus,.vsm-data-capture .form-holder form .element.text select:focus,.vsm-data-capture .form-holder form .element.text textarea:focus,.vsm-data-capture .form-holder form .element.text .form-control:focus,.vsm-data-capture .form-holder form .element.select input:focus,.vsm-data-capture .form-holder form .element.select select:focus,.vsm-data-capture .form-holder form .element.select textarea:focus,.vsm-data-capture .form-holder form .element.select .form-control:focus,.vsm-data-capture .form-holder form .element.file input:focus,.vsm-data-capture .form-holder form .element.file select:focus,.vsm-data-capture .form-holder form .element.file textarea:focus,.vsm-data-capture .form-holder form .element.file .form-control:focus,.vsm-data-capture .form-holder form .element.textarea input:focus,.vsm-data-capture .form-holder form .element.textarea select:focus,.vsm-data-capture .form-holder form .element.textarea textarea:focus,.vsm-data-capture .form-holder form .element.textarea .form-control:focus,.vsm-job-details .form-holder form .element.text input:focus,.vsm-job-details .form-holder form .element.text select:focus,.vsm-job-details .form-holder form .element.text textarea:focus,.vsm-job-details .form-holder form .element.text .form-control:focus,.vsm-job-details .form-holder form .element.select input:focus,.vsm-job-details .form-holder form .element.select select:focus,.vsm-job-details .form-holder form .element.select textarea:focus,.vsm-job-details .form-holder form .element.select .form-control:focus,.vsm-job-details .form-holder form .element.file input:focus,.vsm-job-details .form-holder form .element.file select:focus,.vsm-job-details .form-holder form .element.file textarea:focus,.vsm-job-details .form-holder form .element.file .form-control:focus,.vsm-job-details .form-holder form .element.textarea input:focus,.vsm-job-details .form-holder form .element.textarea select:focus,.vsm-job-details .form-holder form .element.textarea textarea:focus,.vsm-job-details .form-holder form .element.textarea .form-control:focus,#cv-dropoff .modal-body .form-holder form .element.text input:focus,#cv-dropoff .modal-body .form-holder form .element.text select:focus,#cv-dropoff .modal-body .form-holder form .element.text textarea:focus,#cv-dropoff .modal-body .form-holder form .element.text .form-control:focus,#cv-dropoff .modal-body .form-holder form .element.select input:focus,#cv-dropoff .modal-body .form-holder form .element.select select:focus,#cv-dropoff .modal-body .form-holder form .element.select textarea:focus,#cv-dropoff .modal-body .form-holder form .element.select .form-control:focus,#cv-dropoff .modal-body .form-holder form .element.file input:focus,#cv-dropoff .modal-body .form-holder form .element.file select:focus,#cv-dropoff .modal-body .form-holder form .element.file textarea:focus,#cv-dropoff .modal-body .form-holder form .element.file .form-control:focus,#cv-dropoff .modal-body .form-holder form .element.textarea input:focus,#cv-dropoff .modal-body .form-holder form .element.textarea select:focus,#cv-dropoff .modal-body .form-holder form .element.textarea textarea:focus,#cv-dropoff .modal-body .form-holder form .element.textarea .form-control:focus{box-shadow:none}.vsm-default-internal-hero .form-holder form .element.text textarea,.vsm-default-internal-hero .form-holder form .element.select textarea,.vsm-default-internal-hero .form-holder form .element.file textarea,.vsm-default-internal-hero .form-holder form .element.textarea textarea,.vsm-drop-off-your-cv .form-holder form .element.text textarea,.vsm-drop-off-your-cv .form-holder form .element.select textarea,.vsm-drop-off-your-cv .form-holder form .element.file textarea,.vsm-drop-off-your-cv .form-holder form .element.textarea textarea,.vsm-get-in-touch-form .form-holder form .element.text textarea,.vsm-get-in-touch-form .form-holder form .element.select textarea,.vsm-get-in-touch-form .form-holder form .element.file textarea,.vsm-get-in-touch-form .form-holder form .element.textarea textarea,.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea,.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea,.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea,.vsm-data-capture-alt .form-holder form .element.text textarea,.vsm-data-capture-alt .form-holder form .element.select textarea,.vsm-data-capture-alt .form-holder form .element.file textarea,.vsm-data-capture-alt .form-holder form .element.textarea textarea,.vsm-data-capture .form-holder form .element.text textarea,.vsm-data-capture .form-holder form .element.select textarea,.vsm-data-capture .form-holder form .element.file textarea,.vsm-data-capture .form-holder form .element.textarea textarea,.vsm-job-details .form-holder form .element.text textarea,.vsm-job-details .form-holder form .element.select textarea,.vsm-job-details .form-holder form .element.file textarea,.vsm-job-details .form-holder form .element.textarea textarea,#cv-dropoff .modal-body .form-holder form .element.text textarea,#cv-dropoff .modal-body .form-holder form .element.select textarea,#cv-dropoff .modal-body .form-holder form .element.file textarea,#cv-dropoff .modal-body .form-holder form .element.textarea textarea{border-radius:20px !important}.vsm-default-internal-hero .form-holder form .element.text select,.vsm-default-internal-hero .form-holder form .element.select select,.vsm-default-internal-hero .form-holder form .element.file select,.vsm-default-internal-hero .form-holder form .element.textarea select,.vsm-drop-off-your-cv .form-holder form .element.text select,.vsm-drop-off-your-cv .form-holder form .element.select select,.vsm-drop-off-your-cv .form-holder form .element.file select,.vsm-drop-off-your-cv .form-holder form .element.textarea select,.vsm-get-in-touch-form .form-holder form .element.text select,.vsm-get-in-touch-form .form-holder form .element.select select,.vsm-get-in-touch-form .form-holder form .element.file select,.vsm-get-in-touch-form .form-holder form .element.textarea select,.vsm-split-get-in-touch-form-content .form-holder form .element.text select,.vsm-split-get-in-touch-form-content .form-holder form .element.select select,.vsm-split-get-in-touch-form-content .form-holder form .element.file select,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select,.vsm-data-capture-alt .form-holder form .element.text select,.vsm-data-capture-alt .form-holder form .element.select select,.vsm-data-capture-alt .form-holder form .element.file select,.vsm-data-capture-alt .form-holder form .element.textarea select,.vsm-data-capture .form-holder form .element.text select,.vsm-data-capture .form-holder form .element.select select,.vsm-data-capture .form-holder form .element.file select,.vsm-data-capture .form-holder form .element.textarea select,.vsm-job-details .form-holder form .element.text select,.vsm-job-details .form-holder form .element.select select,.vsm-job-details .form-holder form .element.file select,.vsm-job-details .form-holder form .element.textarea select,#cv-dropoff .modal-body .form-holder form .element.text select,#cv-dropoff .modal-body .form-holder form .element.select select,#cv-dropoff .modal-body .form-holder form .element.file select,#cv-dropoff .modal-body .form-holder form .element.textarea select{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-default-internal-hero .form-holder form .element.text .custom-file,.vsm-default-internal-hero .form-holder form .element.select .custom-file,.vsm-default-internal-hero .form-holder form .element.file .custom-file,.vsm-default-internal-hero .form-holder form .element.textarea .custom-file,.vsm-drop-off-your-cv .form-holder form .element.text .custom-file,.vsm-drop-off-your-cv .form-holder form .element.select .custom-file,.vsm-drop-off-your-cv .form-holder form .element.file .custom-file,.vsm-drop-off-your-cv .form-holder form .element.textarea .custom-file,.vsm-get-in-touch-form .form-holder form .element.text .custom-file,.vsm-get-in-touch-form .form-holder form .element.select .custom-file,.vsm-get-in-touch-form .form-holder form .element.file .custom-file,.vsm-get-in-touch-form .form-holder form .element.textarea .custom-file,.vsm-split-get-in-touch-form-content .form-holder form .element.text .custom-file,.vsm-split-get-in-touch-form-content .form-holder form .element.select .custom-file,.vsm-split-get-in-touch-form-content .form-holder form .element.file .custom-file,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .custom-file,.vsm-data-capture-alt .form-holder form .element.text .custom-file,.vsm-data-capture-alt .form-holder form .element.select .custom-file,.vsm-data-capture-alt .form-holder form .element.file .custom-file,.vsm-data-capture-alt .form-holder form .element.textarea .custom-file,.vsm-data-capture .form-holder form .element.text .custom-file,.vsm-data-capture .form-holder form .element.select .custom-file,.vsm-data-capture .form-holder form .element.file .custom-file,.vsm-data-capture .form-holder form .element.textarea .custom-file,.vsm-job-details .form-holder form .element.text .custom-file,.vsm-job-details .form-holder form .element.select .custom-file,.vsm-job-details .form-holder form .element.file .custom-file,.vsm-job-details .form-holder form .element.textarea .custom-file,#cv-dropoff .modal-body .form-holder form .element.text .custom-file,#cv-dropoff .modal-body .form-holder form .element.select .custom-file,#cv-dropoff .modal-body .form-holder form .element.file .custom-file,#cv-dropoff .modal-body .form-holder form .element.textarea .custom-file{font-weight:400}.vsm-default-internal-hero .form-holder form .element.text .custom-file label,.vsm-default-internal-hero .form-holder form .element.select .custom-file label,.vsm-default-internal-hero .form-holder form .element.file .custom-file label,.vsm-default-internal-hero .form-holder form .element.textarea .custom-file label,.vsm-drop-off-your-cv .form-holder form .element.text .custom-file label,.vsm-drop-off-your-cv .form-holder form .element.select .custom-file label,.vsm-drop-off-your-cv .form-holder form .element.file .custom-file label,.vsm-drop-off-your-cv .form-holder form .element.textarea .custom-file label,.vsm-get-in-touch-form .form-holder form .element.text .custom-file label,.vsm-get-in-touch-form .form-holder form .element.select .custom-file label,.vsm-get-in-touch-form .form-holder form .element.file .custom-file label,.vsm-get-in-touch-form .form-holder form .element.textarea .custom-file label,.vsm-split-get-in-touch-form-content .form-holder form .element.text .custom-file label,.vsm-split-get-in-touch-form-content .form-holder form .element.select .custom-file label,.vsm-split-get-in-touch-form-content .form-holder form .element.file .custom-file label,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .custom-file label,.vsm-data-capture-alt .form-holder form .element.text .custom-file label,.vsm-data-capture-alt .form-holder form .element.select .custom-file label,.vsm-data-capture-alt .form-holder form .element.file .custom-file label,.vsm-data-capture-alt .form-holder form .element.textarea .custom-file label,.vsm-data-capture .form-holder form .element.text .custom-file label,.vsm-data-capture .form-holder form .element.select .custom-file label,.vsm-data-capture .form-holder form .element.file .custom-file label,.vsm-data-capture .form-holder form .element.textarea .custom-file label,.vsm-job-details .form-holder form .element.text .custom-file label,.vsm-job-details .form-holder form .element.select .custom-file label,.vsm-job-details .form-holder form .element.file .custom-file label,.vsm-job-details .form-holder form .element.textarea .custom-file label,#cv-dropoff .modal-body .form-holder form .element.text .custom-file label,#cv-dropoff .modal-body .form-holder form .element.select .custom-file label,#cv-dropoff .modal-body .form-holder form .element.file .custom-file label,#cv-dropoff .modal-body .form-holder form .element.textarea .custom-file label{font-weight:inherit;border:2px solid rgba(var(--vsm-body-copy-colour), 1);border-radius:50px;background:rgba(var(--vsm-white), 1);color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-default-internal-hero .form-holder form .element.text .custom-file .custom-file-label,.vsm-default-internal-hero .form-holder form .element.select .custom-file .custom-file-label,.vsm-default-internal-hero .form-holder form .element.file .custom-file .custom-file-label,.vsm-default-internal-hero .form-holder form .element.textarea .custom-file .custom-file-label,.vsm-drop-off-your-cv .form-holder form .element.text .custom-file .custom-file-label,.vsm-drop-off-your-cv .form-holder form .element.select .custom-file .custom-file-label,.vsm-drop-off-your-cv .form-holder form .element.file .custom-file .custom-file-label,.vsm-drop-off-your-cv .form-holder form .element.textarea .custom-file .custom-file-label,.vsm-get-in-touch-form .form-holder form .element.text .custom-file .custom-file-label,.vsm-get-in-touch-form .form-holder form .element.select .custom-file .custom-file-label,.vsm-get-in-touch-form .form-holder form .element.file .custom-file .custom-file-label,.vsm-get-in-touch-form .form-holder form .element.textarea .custom-file .custom-file-label,.vsm-split-get-in-touch-form-content .form-holder form .element.text .custom-file .custom-file-label,.vsm-split-get-in-touch-form-content .form-holder form .element.select .custom-file .custom-file-label,.vsm-split-get-in-touch-form-content .form-holder form .element.file .custom-file .custom-file-label,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .custom-file .custom-file-label,.vsm-data-capture-alt .form-holder form .element.text .custom-file .custom-file-label,.vsm-data-capture-alt .form-holder form .element.select .custom-file .custom-file-label,.vsm-data-capture-alt .form-holder form .element.file .custom-file .custom-file-label,.vsm-data-capture-alt .form-holder form .element.textarea .custom-file .custom-file-label,.vsm-data-capture .form-holder form .element.text .custom-file .custom-file-label,.vsm-data-capture .form-holder form .element.select .custom-file .custom-file-label,.vsm-data-capture .form-holder form .element.file .custom-file .custom-file-label,.vsm-data-capture .form-holder form .element.textarea .custom-file .custom-file-label,.vsm-job-details .form-holder form .element.text .custom-file .custom-file-label,.vsm-job-details .form-holder form .element.select .custom-file .custom-file-label,.vsm-job-details .form-holder form .element.file .custom-file .custom-file-label,.vsm-job-details .form-holder form .element.textarea .custom-file .custom-file-label,#cv-dropoff .modal-body .form-holder form .element.text .custom-file .custom-file-label,#cv-dropoff .modal-body .form-holder form .element.select .custom-file .custom-file-label,#cv-dropoff .modal-body .form-holder form .element.file .custom-file .custom-file-label,#cv-dropoff .modal-body .form-holder form .element.textarea .custom-file .custom-file-label{font-weight:inherit}.vsm-default-internal-hero .form-holder form .element.text .custom-file .custom-file-label::after,.vsm-default-internal-hero .form-holder form .element.select .custom-file .custom-file-label::after,.vsm-default-internal-hero .form-holder form .element.file .custom-file .custom-file-label::after,.vsm-default-internal-hero .form-holder form .element.textarea .custom-file .custom-file-label::after,.vsm-drop-off-your-cv .form-holder form .element.text .custom-file .custom-file-label::after,.vsm-drop-off-your-cv .form-holder form .element.select .custom-file .custom-file-label::after,.vsm-drop-off-your-cv .form-holder form .element.file .custom-file .custom-file-label::after,.vsm-drop-off-your-cv .form-holder form .element.textarea .custom-file .custom-file-label::after,.vsm-get-in-touch-form .form-holder form .element.text .custom-file .custom-file-label::after,.vsm-get-in-touch-form .form-holder form .element.select .custom-file .custom-file-label::after,.vsm-get-in-touch-form .form-holder form .element.file .custom-file .custom-file-label::after,.vsm-get-in-touch-form .form-holder form .element.textarea .custom-file .custom-file-label::after,.vsm-split-get-in-touch-form-content .form-holder form .element.text .custom-file .custom-file-label::after,.vsm-split-get-in-touch-form-content .form-holder form .element.select .custom-file .custom-file-label::after,.vsm-split-get-in-touch-form-content .form-holder form .element.file .custom-file .custom-file-label::after,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .custom-file .custom-file-label::after,.vsm-data-capture-alt .form-holder form .element.text .custom-file .custom-file-label::after,.vsm-data-capture-alt .form-holder form .element.select .custom-file .custom-file-label::after,.vsm-data-capture-alt .form-holder form .element.file .custom-file .custom-file-label::after,.vsm-data-capture-alt .form-holder form .element.textarea .custom-file .custom-file-label::after,.vsm-data-capture .form-holder form .element.text .custom-file .custom-file-label::after,.vsm-data-capture .form-holder form .element.select .custom-file .custom-file-label::after,.vsm-data-capture .form-holder form .element.file .custom-file .custom-file-label::after,.vsm-data-capture .form-holder form .element.textarea .custom-file .custom-file-label::after,.vsm-job-details .form-holder form .element.text .custom-file .custom-file-label::after,.vsm-job-details .form-holder form .element.select .custom-file .custom-file-label::after,.vsm-job-details .form-holder form .element.file .custom-file .custom-file-label::after,.vsm-job-details .form-holder form .element.textarea .custom-file .custom-file-label::after,#cv-dropoff .modal-body .form-holder form .element.text .custom-file .custom-file-label::after,#cv-dropoff .modal-body .form-holder form .element.select .custom-file .custom-file-label::after,#cv-dropoff .modal-body .form-holder form .element.file .custom-file .custom-file-label::after,#cv-dropoff .modal-body .form-holder form .element.textarea .custom-file .custom-file-label::after{color:rgba(var(--vsm-body-copy-colour), 1);top:30%}.vsm-default-internal-hero .form-holder form .element.text .custom-file .custom-file-label span,.vsm-default-internal-hero .form-holder form .element.select .custom-file .custom-file-label span,.vsm-default-internal-hero .form-holder form .element.file .custom-file .custom-file-label span,.vsm-default-internal-hero .form-holder form .element.textarea .custom-file .custom-file-label span,.vsm-drop-off-your-cv .form-holder form .element.text .custom-file .custom-file-label span,.vsm-drop-off-your-cv .form-holder form .element.select .custom-file .custom-file-label span,.vsm-drop-off-your-cv .form-holder form .element.file .custom-file .custom-file-label span,.vsm-drop-off-your-cv .form-holder form .element.textarea .custom-file .custom-file-label span,.vsm-get-in-touch-form .form-holder form .element.text .custom-file .custom-file-label span,.vsm-get-in-touch-form .form-holder form .element.select .custom-file .custom-file-label span,.vsm-get-in-touch-form .form-holder form .element.file .custom-file .custom-file-label span,.vsm-get-in-touch-form .form-holder form .element.textarea .custom-file .custom-file-label span,.vsm-split-get-in-touch-form-content .form-holder form .element.text .custom-file .custom-file-label span,.vsm-split-get-in-touch-form-content .form-holder form .element.select .custom-file .custom-file-label span,.vsm-split-get-in-touch-form-content .form-holder form .element.file .custom-file .custom-file-label span,.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .custom-file .custom-file-label span,.vsm-data-capture-alt .form-holder form .element.text .custom-file .custom-file-label span,.vsm-data-capture-alt .form-holder form .element.select .custom-file .custom-file-label span,.vsm-data-capture-alt .form-holder form .element.file .custom-file .custom-file-label span,.vsm-data-capture-alt .form-holder form .element.textarea .custom-file .custom-file-label span,.vsm-data-capture .form-holder form .element.text .custom-file .custom-file-label span,.vsm-data-capture .form-holder form .element.select .custom-file .custom-file-label span,.vsm-data-capture .form-holder form .element.file .custom-file .custom-file-label span,.vsm-data-capture .form-holder form .element.textarea .custom-file .custom-file-label span,.vsm-job-details .form-holder form .element.text .custom-file .custom-file-label span,.vsm-job-details .form-holder form .element.select .custom-file .custom-file-label span,.vsm-job-details .form-holder form .element.file .custom-file .custom-file-label span,.vsm-job-details .form-holder form .element.textarea .custom-file .custom-file-label span,#cv-dropoff .modal-body .form-holder form .element.text .custom-file .custom-file-label span,#cv-dropoff .modal-body .form-holder form .element.select .custom-file .custom-file-label span,#cv-dropoff .modal-body .form-holder form .element.file .custom-file .custom-file-label span,#cv-dropoff .modal-body .form-holder form .element.textarea .custom-file .custom-file-label span{font-weight:inherit}.vsm-default-internal-hero .form-holder form .element.submit .btn,.vsm-default-internal-hero .form-holder form .element.submit .btn-ghost,.vsm-default-internal-hero .form-holder form .element.submit .btn-secondary,.vsm-default-internal-hero .form-holder form .element.submit .btn-white,.vsm-drop-off-your-cv .form-holder form .element.submit .btn,.vsm-drop-off-your-cv .form-holder form .element.submit .btn-ghost,.vsm-drop-off-your-cv .form-holder form .element.submit .btn-secondary,.vsm-drop-off-your-cv .form-holder form .element.submit .btn-white,.vsm-get-in-touch-form .form-holder form .element.submit .btn,.vsm-get-in-touch-form .form-holder form .element.submit .btn-ghost,.vsm-get-in-touch-form .form-holder form .element.submit .btn-secondary,.vsm-get-in-touch-form .form-holder form .element.submit .btn-white,.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn,.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn-ghost,.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn-secondary,.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn-white,.vsm-data-capture-alt .form-holder form .element.submit .btn,.vsm-data-capture-alt .form-holder form .element.submit .btn-ghost,.vsm-data-capture-alt .form-holder form .element.submit .btn-secondary,.vsm-data-capture-alt .form-holder form .element.submit .btn-white,.vsm-data-capture .form-holder form .element.submit .btn,.vsm-data-capture .form-holder form .element.submit .btn-ghost,.vsm-data-capture .form-holder form .element.submit .btn-secondary,.vsm-data-capture .form-holder form .element.submit .btn-white,.vsm-job-details .form-holder form .element.submit .btn,.vsm-job-details .form-holder form .element.submit .btn-ghost,.vsm-job-details .form-holder form .element.submit .btn-secondary,.vsm-job-details .form-holder form .element.submit .btn-white,#cv-dropoff .modal-body .form-holder form .element.submit .btn,#cv-dropoff .modal-body .form-holder form .element.submit .btn-ghost,#cv-dropoff .modal-body .form-holder form .element.submit .btn-secondary,#cv-dropoff .modal-body .form-holder form .element.submit .btn-white{padding:.5rem 2rem}.vsm-default-internal-hero .form-holder form .element.submit .btn::after,.vsm-default-internal-hero .form-holder form .element.submit .btn-ghost::after,.vsm-default-internal-hero .form-holder form .element.submit .btn-secondary::after,.vsm-default-internal-hero .form-holder form .element.submit .btn-white::after,.vsm-drop-off-your-cv .form-holder form .element.submit .btn::after,.vsm-drop-off-your-cv .form-holder form .element.submit .btn-ghost::after,.vsm-drop-off-your-cv .form-holder form .element.submit .btn-secondary::after,.vsm-drop-off-your-cv .form-holder form .element.submit .btn-white::after,.vsm-get-in-touch-form .form-holder form .element.submit .btn::after,.vsm-get-in-touch-form .form-holder form .element.submit .btn-ghost::after,.vsm-get-in-touch-form .form-holder form .element.submit .btn-secondary::after,.vsm-get-in-touch-form .form-holder form .element.submit .btn-white::after,.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn::after,.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn-ghost::after,.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn-secondary::after,.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn-white::after,.vsm-data-capture-alt .form-holder form .element.submit .btn::after,.vsm-data-capture-alt .form-holder form .element.submit .btn-ghost::after,.vsm-data-capture-alt .form-holder form .element.submit .btn-secondary::after,.vsm-data-capture-alt .form-holder form .element.submit .btn-white::after,.vsm-data-capture .form-holder form .element.submit .btn::after,.vsm-data-capture .form-holder form .element.submit .btn-ghost::after,.vsm-data-capture .form-holder form .element.submit .btn-secondary::after,.vsm-data-capture .form-holder form .element.submit .btn-white::after,.vsm-job-details .form-holder form .element.submit .btn::after,.vsm-job-details .form-holder form .element.submit .btn-ghost::after,.vsm-job-details .form-holder form .element.submit .btn-secondary::after,.vsm-job-details .form-holder form .element.submit .btn-white::after,#cv-dropoff .modal-body .form-holder form .element.submit .btn::after,#cv-dropoff .modal-body .form-holder form .element.submit .btn-ghost::after,#cv-dropoff .modal-body .form-holder form .element.submit .btn-secondary::after,#cv-dropoff .modal-body .form-holder form .element.submit .btn-white::after{display:none}.vsm-default-internal-hero .form-holder form span.error,.vsm-drop-off-your-cv .form-holder form span.error,.vsm-get-in-touch-form .form-holder form span.error,.vsm-split-get-in-touch-form-content .form-holder form span.error,.vsm-data-capture-alt .form-holder form span.error,.vsm-data-capture .form-holder form span.error,.vsm-job-details .form-holder form span.error,#cv-dropoff .modal-body .form-holder form span.error{color:rgba(var(--vsm-primary-colour), 1)}.vsm-default-internal-hero .form-holder form .icheck-primary label,.vsm-drop-off-your-cv .form-holder form .icheck-primary label,.vsm-get-in-touch-form .form-holder form .icheck-primary label,.vsm-split-get-in-touch-form-content .form-holder form .icheck-primary label,.vsm-data-capture-alt .form-holder form .icheck-primary label,.vsm-data-capture .form-holder form .icheck-primary label,.vsm-job-details .form-holder form .icheck-primary label,#cv-dropoff .modal-body .form-holder form .icheck-primary label{color:rgba(var(--vsm-black), 1);font-size:0.875rem;font-weight:bold}.vsm-default-internal-hero .form-holder form .icheck-primary label span,.vsm-default-internal-hero .form-holder form .icheck-primary label p,.vsm-drop-off-your-cv .form-holder form .icheck-primary label span,.vsm-drop-off-your-cv .form-holder form .icheck-primary label p,.vsm-get-in-touch-form .form-holder form .icheck-primary label span,.vsm-get-in-touch-form .form-holder form .icheck-primary label p,.vsm-split-get-in-touch-form-content .form-holder form .icheck-primary label span,.vsm-split-get-in-touch-form-content .form-holder form .icheck-primary label p,.vsm-data-capture-alt .form-holder form .icheck-primary label span,.vsm-data-capture-alt .form-holder form .icheck-primary label p,.vsm-data-capture .form-holder form .icheck-primary label span,.vsm-data-capture .form-holder form .icheck-primary label p,.vsm-job-details .form-holder form .icheck-primary label span,.vsm-job-details .form-holder form .icheck-primary label p,#cv-dropoff .modal-body .form-holder form .icheck-primary label span,#cv-dropoff .modal-body .form-holder form .icheck-primary label p{font-weight:bold;color:rgba(var(--vsm-black), 1);font-size:0.875rem}.vsm-default-internal-hero .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.vsm-default-internal-hero .form-holder form [class*=icheck-]>input:first-child+label::before,.vsm-drop-off-your-cv .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.vsm-drop-off-your-cv .form-holder form [class*=icheck-]>input:first-child+label::before,.vsm-get-in-touch-form .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.vsm-get-in-touch-form .form-holder form [class*=icheck-]>input:first-child+label::before,.vsm-split-get-in-touch-form-content .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.vsm-split-get-in-touch-form-content .form-holder form [class*=icheck-]>input:first-child+label::before,.vsm-data-capture-alt .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.vsm-data-capture-alt .form-holder form [class*=icheck-]>input:first-child+label::before,.vsm-data-capture .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.vsm-data-capture .form-holder form [class*=icheck-]>input:first-child+label::before,.vsm-job-details .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.vsm-job-details .form-holder form [class*=icheck-]>input:first-child+label::before,#cv-dropoff .modal-body .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,#cv-dropoff .modal-body .form-holder form [class*=icheck-]>input:first-child+label::before{border-radius:20px;border:2px solid rgba(var(--vsm-body-copy-colour), 1)}.vsm-default-internal-hero .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-default-internal-hero .form-holder form .icheck-primary>input:first-child:checked+label::before,.vsm-drop-off-your-cv .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-drop-off-your-cv .form-holder form .icheck-primary>input:first-child:checked+label::before,.vsm-get-in-touch-form .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-get-in-touch-form .form-holder form .icheck-primary>input:first-child:checked+label::before,.vsm-split-get-in-touch-form-content .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-split-get-in-touch-form-content .form-holder form .icheck-primary>input:first-child:checked+label::before,.vsm-data-capture-alt .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-data-capture-alt .form-holder form .icheck-primary>input:first-child:checked+label::before,.vsm-data-capture .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-data-capture .form-holder form .icheck-primary>input:first-child:checked+label::before,.vsm-job-details .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-job-details .form-holder form .icheck-primary>input:first-child:checked+label::before,#cv-dropoff .modal-body .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,#cv-dropoff .modal-body .form-holder form .icheck-primary>input:first-child:checked+label::before{border-radius:20px;border:2px solid rgba(var(--vsm-body-copy-colour), 1)}.vsm-default-internal-hero input:-webkit-autofill,.vsm-default-internal-hero input:-webkit-autofill:hover,.vsm-default-internal-hero input:-webkit-autofill:focus,.vsm-default-internal-hero input:-webkit-autofill:active,.vsm-drop-off-your-cv input:-webkit-autofill,.vsm-drop-off-your-cv input:-webkit-autofill:hover,.vsm-drop-off-your-cv input:-webkit-autofill:focus,.vsm-drop-off-your-cv input:-webkit-autofill:active,.vsm-get-in-touch-form input:-webkit-autofill,.vsm-get-in-touch-form input:-webkit-autofill:hover,.vsm-get-in-touch-form input:-webkit-autofill:focus,.vsm-get-in-touch-form input:-webkit-autofill:active,.vsm-split-get-in-touch-form-content input:-webkit-autofill,.vsm-split-get-in-touch-form-content input:-webkit-autofill:hover,.vsm-split-get-in-touch-form-content input:-webkit-autofill:focus,.vsm-split-get-in-touch-form-content input:-webkit-autofill:active,.vsm-data-capture-alt input:-webkit-autofill,.vsm-data-capture-alt input:-webkit-autofill:hover,.vsm-data-capture-alt input:-webkit-autofill:focus,.vsm-data-capture-alt input:-webkit-autofill:active,.vsm-data-capture input:-webkit-autofill,.vsm-data-capture input:-webkit-autofill:hover,.vsm-data-capture input:-webkit-autofill:focus,.vsm-data-capture input:-webkit-autofill:active,.vsm-job-details input:-webkit-autofill,.vsm-job-details input:-webkit-autofill:hover,.vsm-job-details input:-webkit-autofill:focus,.vsm-job-details input:-webkit-autofill:active,#cv-dropoff .modal-body input:-webkit-autofill,#cv-dropoff .modal-body input:-webkit-autofill:hover,#cv-dropoff .modal-body input:-webkit-autofill:focus,#cv-dropoff .modal-body input:-webkit-autofill:active{border:none;-webkit-box-shadow:0 0 0 30px rgba(var(--vsm-white), 1) inset !important;-webkit-text-fill-color:rgba(var(--vsm-black), 1) !important}@media(max-width: 768px){.vsm-job-details .form-holder{padding:1rem}.vsm-job-details .form-holder form .row>.col{flex:1 0 100%}}#cv-dropoff .modal-content{border:1px solid rgba(0,0,0,0);border-radius:8px;overflow:hidden}#cv-dropoff .modal-content .modal-header .btn-close{filter:invert(1)}#cv-dropoff .modal-content .modal-body{background:rgba(var(--vsm-white), 1)}@media(max-width: 768px){#cv-dropoff .modal-content .modal-body{padding:.5rem}}#cv-dropoff .modal-content .modal-body .md-heading{color:rgba(var(--vsm-black), 1)}#cv-dropoff .modal-content .modal-body .element.submit{margin-bottom:1rem}@media(min-width: 1024px){.vsm-data-capture .col{width:100%}}.vsm-data-capture .vsm-body .container>.row{display:grid}@media(min-width: 1024px){.vsm-data-capture .vsm-body .container>.row{grid-auto-flow:column}}.vsm-data-capture .vsm-body .container>.row .form-preview{overflow:hidden}.vsm-data-capture .vsm-body .container>.row .form-preview .details{overflow:hidden}.vsm-data-capture .vsm-body .container>.row .form-preview .details::before{background:rgba(28,28,28,.6)}.vsm-data-capture .vsm-body .container>.row .form-preview img,.vsm-data-capture .vsm-body .container>.row .form-preview .details{border-radius:8px}.vsm-drop-off-your-cv .bg{padding:0;background:rgba(255,255,255,0)}@media(min-width: 1000px){.vsm-drop-off-your-cv .bg .container>.row .col:nth-child(1){width:40%}.vsm-drop-off-your-cv .bg .container>.row .col:nth-child(2){width:60%}}.vsm-drop-off-your-cv .bg .md-heading{color:rgba(var(--vsm-black), 1)}@media(min-width: 768px){.vsm-drop-off-your-cv .bg a:hover{color:rgba(var(--vsm-primary-colour), 0.8)}}.vsm-split-get-in-touch-form-content .bg .vsm-body .general-contact-details p,.vsm-data-capture .bg .vsm-body .general-contact-details p{margin-right:.5rem}.vsm-split-get-in-touch-form-content .bg .vsm-body .general-contact-details a,.vsm-data-capture .bg .vsm-body .general-contact-details a{color:rgba(var(--vsm-body-copy-colour), 1);font-weight:bold;text-decoration:none}.vsm-split-get-in-touch-form-content .bg .vsm-body .general-contact-details a.email,.vsm-data-capture .bg .vsm-body .general-contact-details a.email{color:rgba(var(--vsm-primary-colour), 1)}.vsm-split-get-in-touch-form-content .bg .vsm-body .general-contact-details a:hover,.vsm-data-capture .bg .vsm-body .general-contact-details a:hover{opacity:.8}.vsm-split-get-in-touch-form-content .bg .vsm-body .general-contact-details li i,.vsm-data-capture .bg .vsm-body .general-contact-details li i{color:rgba(var(--vsm-primary-colour), 1)}.vsm-split-get-in-touch-form-content .bg .vsm-body .form-holder,.vsm-data-capture .bg .vsm-body .form-holder{background:rgba(var(--vsm-bg-transparent), 0);padding:1rem}@media(min-width: 1024px){.vsm-split-get-in-touch-form-content .bg .vsm-body .form-holder,.vsm-data-capture .bg .vsm-body .form-holder{padding:2rem}}.vsm-split-get-in-touch-form-content.light_theme .vsm-body .form-holder,.vsm-data-capture.light_theme .vsm-body .form-holder{border:none;background:rgba(var(--vsm-dark-background), 1)}.vsm-data-capture-alt .form-holder .element.submit .btn,.vsm-data-capture-alt .form-holder .element.submit .btn-ghost,.vsm-data-capture-alt .form-holder .element.submit .btn-secondary,.vsm-data-capture-alt .form-holder .element.submit .btn-white,.vsm-drop-off-your-cv .form-holder .element.submit .btn,.vsm-drop-off-your-cv .form-holder .element.submit .btn-ghost,.vsm-drop-off-your-cv .form-holder .element.submit .btn-secondary,.vsm-drop-off-your-cv .form-holder .element.submit .btn-white,.vsm-get-in-touch-form .form-holder .element.submit .btn,.vsm-get-in-touch-form .form-holder .element.submit .btn-ghost,.vsm-get-in-touch-form .form-holder .element.submit .btn-secondary,.vsm-get-in-touch-form .form-holder .element.submit .btn-white{background:rgba(var(--vsm-primary-colour), 1)}.vsm-data-capture-alt .form-holder .element.submit .btn:hover,.vsm-data-capture-alt .form-holder .element.submit .btn-ghost:hover,.vsm-data-capture-alt .form-holder .element.submit .btn-secondary:hover,.vsm-data-capture-alt .form-holder .element.submit .btn-white:hover,.vsm-drop-off-your-cv .form-holder .element.submit .btn:hover,.vsm-drop-off-your-cv .form-holder .element.submit .btn-ghost:hover,.vsm-drop-off-your-cv .form-holder .element.submit .btn-secondary:hover,.vsm-drop-off-your-cv .form-holder .element.submit .btn-white:hover,.vsm-get-in-touch-form .form-holder .element.submit .btn:hover,.vsm-get-in-touch-form .form-holder .element.submit .btn-ghost:hover,.vsm-get-in-touch-form .form-holder .element.submit .btn-secondary:hover,.vsm-get-in-touch-form .form-holder .element.submit .btn-white:hover{background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-data-capture-alt .form-holder .element.submit .btn:hover span,.vsm-data-capture-alt .form-holder .element.submit .btn-ghost:hover span,.vsm-data-capture-alt .form-holder .element.submit .btn-secondary:hover span,.vsm-data-capture-alt .form-holder .element.submit .btn-white:hover span,.vsm-drop-off-your-cv .form-holder .element.submit .btn:hover span,.vsm-drop-off-your-cv .form-holder .element.submit .btn-ghost:hover span,.vsm-drop-off-your-cv .form-holder .element.submit .btn-secondary:hover span,.vsm-drop-off-your-cv .form-holder .element.submit .btn-white:hover span,.vsm-get-in-touch-form .form-holder .element.submit .btn:hover span,.vsm-get-in-touch-form .form-holder .element.submit .btn-ghost:hover span,.vsm-get-in-touch-form .form-holder .element.submit .btn-secondary:hover span,.vsm-get-in-touch-form .form-holder .element.submit .btn-white:hover span{color:rgba(var(--vsm-white), 0.8)}@media(min-width: 768px){.vsm-get-in-touch-form .form-holder .element.select.job-type .field{max-width:48%}}.vsm-get-in-touch-form.general{overflow:hidden;background:rgba(var(--vsm-quaternary-colour), 1);position:relative}.vsm-get-in-touch-form.general .xs-heading,.vsm-get-in-touch-form.general .sm-heading,.vsm-get-in-touch-form.general p{color:rgba(var(--vsm-white), 1)}.vsm-get-in-touch-form.general .form-holder{position:relative;z-index:2}.vsm-get-in-touch-form.general .form-holder form label{color:rgba(var(--vsm-white), 1) !important}.vsm-get-in-touch-form.general .form-holder form input,.vsm-get-in-touch-form.general .form-holder form textarea,.vsm-get-in-touch-form.general .form-holder form select{border:2px solid rgba(var(--vsm-white), 1) !important;background:rgba(var(--vsm-quaternary-colour), 1) !important}.vsm-get-in-touch-form.general .form-holder form input::placeholder,.vsm-get-in-touch-form.general .form-holder form textarea::placeholder,.vsm-get-in-touch-form.general .form-holder form select::placeholder{color:rgba(var(--vsm-white), 1) !important}.vsm-get-in-touch-form.general .form-holder form input[type=email],.vsm-get-in-touch-form.general .form-holder form input[type=text],.vsm-get-in-touch-form.general .form-holder form input[type=textarea],.vsm-get-in-touch-form.general .form-holder form textarea[type=email],.vsm-get-in-touch-form.general .form-holder form textarea[type=text],.vsm-get-in-touch-form.general .form-holder form textarea[type=textarea],.vsm-get-in-touch-form.general .form-holder form select[type=email],.vsm-get-in-touch-form.general .form-holder form select[type=text],.vsm-get-in-touch-form.general .form-holder form select[type=textarea]{color:rgba(var(--vsm-white), 1) !important}.vsm-get-in-touch-form.general .form-holder form .custom-file label{background:rgba(var(--vsm-quaternary-colour), 1) !important;color:rgba(var(--vsm-white), 1) !important}.vsm-get-in-touch-form.general .form-holder form .custom-file .custom-file-label{font-weight:inherit}.vsm-get-in-touch-form.general .form-holder form .custom-file .custom-file-label::after{color:rgba(var(--vsm-white), 1) !important}.vsm-get-in-touch-form.general .form-holder form .element.select .field::before{color:rgba(var(--vsm-white), 1) !important}.vsm-get-in-touch-form.general [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.vsm-get-in-touch-form.general [class*=icheck-]>input:first-child+label::before{background-color:rgba(var(--vsm-white), 1) !important;border:2px solid rgba(var(--vsm-white), 1) !important}.vsm-get-in-touch-form.general .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-get-in-touch-form.general .icheck-primary>input:first-child:checked+label::before{background-color:rgba(var(--vsm-white), 1) !important;border:2px solid rgba(var(--vsm-white), 1) !important}.vsm-get-in-touch-form.general .btn-white{background:rgba(var(--vsm-white), 1) !important}.vsm-get-in-touch-form.general .btn-white:hover span{color:rgba(var(--vsm-body-copy-colour), 1) !important}.vsm-get-in-touch-form.general a{color:rgba(var(--vsm-white), 1) !important}.custom-file{overflow:hidden}.error{display:inline-block;margin-top:.5rem !important;color:red !important}@media(min-width: 768px){.element.select select{cursor:pointer}}.content-wrapper header{z-index:500}.top{background:rgba(0,0,0,0);padding:1.5rem 0;background:rgba(var(--vsm-body-copy-colour), 1)}.top.switch-fixed{position:absolute;width:100%;background:rgba(var(--vsm-body-copy-colour), 0)}.top.fixed{background:rgba(var(--vsm-body-copy-colour), 1)}.top .brand img{width:4rem}@media(min-width: 768px){.top .brand img{width:8rem}}.top .top-actions li{list-style:none;color:rgba(var(--vsm-white), 1);margin-right:1rem}.top .top-actions li a{color:rgba(var(--vsm-white), 1);text-decoration:none}.top .top-actions li a.search{position:relative}@media(min-width: 1024px){.top .top-actions li a.search:hover::after{content:"Job Search";position:absolute;bottom:-33px;left:-35px;background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1);max-width:6rem;width:6rem;height:1.6rem;border-radius:25px;font-size:.7rem;font-weight:600;display:flex;align-items:center;justify-content:center}}.top .top-actions li span{font-weight:bold;color:inherit}@media(max-width: 768px){.top .top-actions li span{display:none}}.top .top-actions .burger-menu{cursor:pointer}.top .top-actions .quick-links-dropdown-menu{display:none;position:relative;border:1px solid rgba(var(--vsm-white), 1);border-radius:20px;padding:.5rem}@media(min-width: 768px){.top .top-actions .quick-links-dropdown-menu{display:block}}.top .top-actions .quick-links-dropdown-menu .top-link{cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-width:10rem}.top .top-actions .quick-links-dropdown-menu:hover{border-bottom-left-radius:0;border-bottom-right-radius:0;background:rgba(var(--vsm-white), 1)}.top .top-actions .quick-links-dropdown-menu:hover .top-link{color:rgba(var(--vsm-body-copy-colour), 1)}.top .top-actions .quick-links-dropdown-menu .faux-dropdown-menu{display:none;position:absolute;left:-1px;right:0;bottom:auto;top:40px;width:101%}.top .top-actions .quick-links-dropdown-menu .faux-dropdown-menu.display{display:block}.top .top-actions .quick-links-dropdown-menu .faux-dropdown-menu.display dl{padding:.5rem;width:100%;background:rgba(var(--vsm-white), 1);inset:0;border-bottom-left-radius:20px;border-bottom-right-radius:20px;border:1px solid rgba(var(--vsm-white), 1)}.top .top-actions .quick-links-dropdown-menu .faux-dropdown-menu dl dd a{color:rgba(var(--vsm-body-copy-colour), 1)}.top .top-actions .quick-links-dropdown-menu .faux-dropdown-menu dl dd a:hover{text-decoration:underline}.menu{top:-100%;opacity:0;transition:all 1s ease-in-out;z-index:-10;position:fixed;display:block;width:100%}.menu .sectors{height:100vh}@media(max-width: 768px){.menu .sectors{height:100%;min-height:100vh}}@media(max-width: 768px){.menu .sectors .row{flex-direction:column}}.menu .sectors .row>.col{padding:0 !important;background:rgba(128,128,128,.516)}@media(max-width: 768px){.menu .sectors .row>.col{min-height:15rem}}@media(max-width: 768px){.menu .sectors .row>.col:last-of-type{min-height:auto}}@media(min-width: 768px){.menu .sectors .row>.col a:hover div.img{transition:all .3s ease-in-out;transform:translateX(10px)}}.menu .sectors .row>.col .nav{background:rgba(var(--vsm-body-copy-colour), 1)}@media(min-width: 768px){.menu .sectors .row>.col .nav{height:100%}}.menu .sectors .row>.col .nav ul{margin-top:40%}@media(max-width: 768px){.menu .sectors .row>.col .nav ul{margin-top:0;margin:2rem 0}}.menu .sectors .row>.col .nav ul>li{list-style:none;margin-bottom:.5rem}.menu .sectors .row>.col .nav ul>li a{font-size:1.2rem;color:rgba(var(--vsm-white), 1);text-decoration:none;font-weight:bold}.menu .sectors .row>.col .nav ul>li a:hover{text-decoration:underline}body.active-menu .top{background:rgba(0,0,0,0);z-index:920}body.active-menu .menu{transition:all 1s ease-in-out;opacity:1;position:fixed;display:block;z-index:450;width:100%;height:100%;top:0%}@media(max-width: 768px){body.active-menu .menu{overflow-y:scroll !important}}.slide-menu{background:rgba(var(--vsm-black), 1)}.vsm-responsive-nav{z-index:100 !important}.vsm-responsive-nav .input-group .btn::before,.vsm-responsive-nav .input-group .btn-ghost::before,.vsm-responsive-nav .input-group .btn-secondary::before,.vsm-responsive-nav .input-group .btn-white::before{display:none}.vsm-responsive-nav .more-nav i::before{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-media-hub .back-to-link,.vsm-media-hub-search-results .back-to-link,.vsm-media-hub-featured-section .back-to-link,.vsm-media-hub-more-row .back-to-link,.vsm-media-hub-extra-row .back-to-link,.vsm-media-hub-category-latest-carousel .back-to-link{display:none}.vsm-media-hub .page-item.disabled .page-link,.vsm-media-hub-search-results .page-item.disabled .page-link,.vsm-media-hub-featured-section .page-item.disabled .page-link,.vsm-media-hub-more-row .page-item.disabled .page-link,.vsm-media-hub-extra-row .page-item.disabled .page-link,.vsm-media-hub-category-latest-carousel .page-item.disabled .page-link{background-color:rgba(0,0,0,0)}@media(min-width: 1000px){.vsm-media-hub a,.vsm-media-hub-search-results a,.vsm-media-hub-featured-section a,.vsm-media-hub-more-row a,.vsm-media-hub-extra-row a,.vsm-media-hub-category-latest-carousel a{transition:all .3s ease-in-out}}.vsm-media-hub .back-to-link span,.vsm-media-hub-search-results .back-to-link span,.vsm-media-hub-featured-section .back-to-link span,.vsm-media-hub-more-row .back-to-link span,.vsm-media-hub-extra-row .back-to-link span,.vsm-media-hub-category-latest-carousel .back-to-link span{font-weight:500}.vsm-media-hub .vsm-header .sm-heading,.vsm-media-hub-search-results .vsm-header .sm-heading,.vsm-media-hub-featured-section .vsm-header .sm-heading,.vsm-media-hub-more-row .vsm-header .sm-heading,.vsm-media-hub-extra-row .vsm-header .sm-heading,.vsm-media-hub-category-latest-carousel .vsm-header .sm-heading{color:rgba(var(--vsm-black), 1)}.vsm-media-hub .time-to-read,.vsm-media-hub-search-results .time-to-read,.vsm-media-hub-featured-section .time-to-read,.vsm-media-hub-more-row .time-to-read,.vsm-media-hub-extra-row .time-to-read,.vsm-media-hub-category-latest-carousel .time-to-read{color:rgba(var(--vsm-black), 1)}.vsm-media-hub .rte,.vsm-media-hub-search-results .rte,.vsm-media-hub-featured-section .rte,.vsm-media-hub-more-row .rte,.vsm-media-hub-extra-row .rte,.vsm-media-hub-category-latest-carousel .rte{color:rgba(var(--vsm-black), 1)}.vsm-media-hub p,.vsm-media-hub-search-results p,.vsm-media-hub-featured-section p,.vsm-media-hub-more-row p,.vsm-media-hub-extra-row p,.vsm-media-hub-category-latest-carousel p{font-weight:400 !important}.vsm-media-hub dt,.vsm-media-hub-search-results dt,.vsm-media-hub-featured-section dt,.vsm-media-hub-more-row dt,.vsm-media-hub-extra-row dt,.vsm-media-hub-category-latest-carousel dt{color:rgba(var(--vsm-black) 1) !important}.vsm-media-hub .post-title,.vsm-media-hub-search-results .post-title,.vsm-media-hub-featured-section .post-title,.vsm-media-hub-more-row .post-title,.vsm-media-hub-extra-row .post-title,.vsm-media-hub-category-latest-carousel .post-title{font-weight:bold !important}.vsm-media-hub .author-details .title,.vsm-media-hub-search-results .author-details .title,.vsm-media-hub-featured-section .author-details .title,.vsm-media-hub-more-row .author-details .title,.vsm-media-hub-extra-row .author-details .title,.vsm-media-hub-category-latest-carousel .author-details .title{color:rgba(var(--vsm-black) 1) !important}.vsm-media-hub a.tag,.vsm-media-hub-search-results a.tag,.vsm-media-hub-featured-section a.tag,.vsm-media-hub-more-row a.tag,.vsm-media-hub-extra-row a.tag,.vsm-media-hub-category-latest-carousel a.tag{font-weight:bold;color:rgba(var(--vsm-body-copy-colour), 1) !important}.vsm-media-hub a,.vsm-media-hub-search-results a,.vsm-media-hub-featured-section a,.vsm-media-hub-more-row a,.vsm-media-hub-extra-row a,.vsm-media-hub-category-latest-carousel a{color:rgba(var(--vsm-black) 1) !important}.vsm-media-hub a:hover,.vsm-media-hub-search-results a:hover,.vsm-media-hub-featured-section a:hover,.vsm-media-hub-more-row a:hover,.vsm-media-hub-extra-row a:hover,.vsm-media-hub-category-latest-carousel a:hover{color:rgba(var(--vsm-accent-colour), 1) !important}.vsm-media-hub .xs-heading,.vsm-media-hub-search-results .xs-heading,.vsm-media-hub-featured-section .xs-heading,.vsm-media-hub-more-row .xs-heading,.vsm-media-hub-extra-row .xs-heading,.vsm-media-hub-category-latest-carousel .xs-heading{font-size:1rem;color:rgba(var(--vsm-black), 1)}@media(min-width: 768px){.vsm-media-hub .xs-heading,.vsm-media-hub-search-results .xs-heading,.vsm-media-hub-featured-section .xs-heading,.vsm-media-hub-more-row .xs-heading,.vsm-media-hub-extra-row .xs-heading,.vsm-media-hub-category-latest-carousel .xs-heading{font-size:1.125rem !important}}.vsm-media-hub .sm-heading,.vsm-media-hub-search-results .sm-heading,.vsm-media-hub-featured-section .sm-heading,.vsm-media-hub-more-row .sm-heading,.vsm-media-hub-extra-row .sm-heading,.vsm-media-hub-category-latest-carousel .sm-heading{font-size:1.125rem;color:rgba(var(--vsm-black), 1)}@media(min-width: 768px){.vsm-media-hub .sm-heading,.vsm-media-hub-search-results .sm-heading,.vsm-media-hub-featured-section .sm-heading,.vsm-media-hub-more-row .sm-heading,.vsm-media-hub-extra-row .sm-heading,.vsm-media-hub-category-latest-carousel .sm-heading{font-size:1.875rem !important}}.vsm-media-hub .post-details,.vsm-media-hub .post,.vsm-media-hub-search-results .post-details,.vsm-media-hub-search-results .post,.vsm-media-hub-featured-section .post-details,.vsm-media-hub-featured-section .post,.vsm-media-hub-more-row .post-details,.vsm-media-hub-more-row .post,.vsm-media-hub-extra-row .post-details,.vsm-media-hub-extra-row .post,.vsm-media-hub-category-latest-carousel .post-details,.vsm-media-hub-category-latest-carousel .post{margin-bottom:1rem}.vsm-media-hub .article-tags dt,.vsm-media-hub-search-results .article-tags dt,.vsm-media-hub-featured-section .article-tags dt,.vsm-media-hub-more-row .article-tags dt,.vsm-media-hub-extra-row .article-tags dt,.vsm-media-hub-category-latest-carousel .article-tags dt{font-weight:500}.vsm-media-hub .author .author-details p.title,.vsm-media-hub-search-results .author .author-details p.title,.vsm-media-hub-featured-section .author .author-details p.title,.vsm-media-hub-more-row .author .author-details p.title,.vsm-media-hub-extra-row .author .author-details p.title,.vsm-media-hub-category-latest-carousel .author .author-details p.title{color:rgba(var(--vsm-black), 1);font-size:1.5rem}.vsm-media-hub .author .author-details p.title span.post-date,.vsm-media-hub-search-results .author .author-details p.title span.post-date,.vsm-media-hub-featured-section .author .author-details p.title span.post-date,.vsm-media-hub-more-row .author .author-details p.title span.post-date,.vsm-media-hub-extra-row .author .author-details p.title span.post-date,.vsm-media-hub-category-latest-carousel .author .author-details p.title span.post-date{color:inherit}.vsm-media-hub .author .author-details .subtitle,.vsm-media-hub-search-results .author .author-details .subtitle,.vsm-media-hub-featured-section .author .author-details .subtitle,.vsm-media-hub-more-row .author .author-details .subtitle,.vsm-media-hub-extra-row .author .author-details .subtitle,.vsm-media-hub-category-latest-carousel .author .author-details .subtitle{color:rgba(var(--vsm-black), 1)}.vsm-media-hub .post-date,.vsm-media-hub-search-results .post-date,.vsm-media-hub-featured-section .post-date,.vsm-media-hub-more-row .post-date,.vsm-media-hub-extra-row .post-date,.vsm-media-hub-category-latest-carousel .post-date{color:rgba(var(--vsm-black) 1) !important}.vsm-media-hub .share dl>dt,.vsm-media-hub-search-results .share dl>dt,.vsm-media-hub-featured-section .share dl>dt,.vsm-media-hub-more-row .share dl>dt,.vsm-media-hub-extra-row .share dl>dt,.vsm-media-hub-category-latest-carousel .share dl>dt{color:rgba(var(--vsm-body-copy-colour), 1) !important;text-decoration:underline}.vsm-media-hub .share dd i,.vsm-media-hub-search-results .share dd i,.vsm-media-hub-featured-section .share dd i,.vsm-media-hub-more-row .share dd i,.vsm-media-hub-extra-row .share dd i,.vsm-media-hub-category-latest-carousel .share dd i{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-media-hub .related-posts .post{margin-bottom:2rem}.vsm-media-hub .related-posts .post a.tag{font-size:0.875rem}.vsm-media-hub .related-posts .post .post-title{font-weight:bold;font-size:1.125rem}.vsm-media-hub .related-posts .post .post-date{font-size:0.875rem;font-weight:300;color:rgba(var(--vsm-body-copy-colour), 1) !important}.vsm-media-hub .newsletter-signup{background-color:rgba(var(--vsm-body-copy-colour), 1);border-radius:20px;padding:2rem;position:relative;overflow:hidden}@media(min-width: 768px){.vsm-media-hub .newsletter-signup{border-bottom-right-radius:200px}}.vsm-media-hub .newsletter-signup::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:rgba(59,21,58,.452);background:linear-gradient(0deg, rgba(59, 21, 58, 0.8421743697) 0%, rgba(59, 21, 58, 0.3323704482) 100%)}.vsm-media-hub .newsletter-signup .sm-heading{position:relative;z-index:2;color:rgba(var(--vsm-white), 1);font-weight:bold}@media(min-width: 768px){.vsm-media-hub .newsletter-signup .sm-heading{font-size:30px !important}}.vsm-media-hub .newsletter-signup input.form-control{border-radius:20px !important;border:2px solid rgba(var(--vsm-white), 1) !important;background:rgba(255,255,255,0) !important}.vsm-media-hub .newsletter-signup input.form-control::placeholder{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup input.form-control[type=email]{color:rgba(var(--vsm-white), 1) !important}.vsm-media-hub .newsletter-signup .input-group{margin-top:1.5rem}@media(min-width: 768px){.vsm-media-hub .newsletter-signup .input-group{max-width:80%}}.vsm-media-hub .newsletter-signup .input-group label span{color:rgba(var(--vsm-black), 1)}@media(max-width: 768px){.vsm-media-hub .newsletter-signup .input-group input.form-control{width:100%}}.vsm-media-hub .newsletter-signup .input-group input{border:none;border-bottom:1px solid rgba(var(--vsm-black), 1);border-radius:0;margin-right:1rem}.vsm-media-hub .newsletter-signup .input-group input:focus{box-shadow:none}.vsm-media-hub .newsletter-signup .input-group input[type=email]{color:rgba(var(--vsm-black), 1)}.vsm-media-hub .newsletter-signup .input-group .btn,.vsm-media-hub .newsletter-signup .input-group .btn-ghost,.vsm-media-hub .newsletter-signup .input-group .btn-secondary,.vsm-media-hub .newsletter-signup .input-group .btn-white{margin-left:1rem;border-radius:20px !important}.vsm-media-hub .newsletter-signup .input-group label{color:rgba(var(--vsm-white), 1) !important}.vsm-media-hub .newsletter-signup .input-group label a{color:rgba(var(--vsm-white), 1)}.vsm-media-hub.vsm-featured-blog-article .hero-bg .post-date,.vsm-media-hub.vsm-featured-blog-article .hero-bg .time-to-read,.vsm-media-hub.vsm-featured-blog-article .hero-bg p,.vsm-media-hub.vsm-podcast-article .hero-bg .post-date,.vsm-media-hub.vsm-podcast-article .hero-bg .time-to-read,.vsm-media-hub.vsm-podcast-article .hero-bg p{color:rgba(var(--vsm-black) 1) !important}.vsm-media-hub.vsm-featured-blog-article .hero-bg a,.vsm-media-hub.vsm-podcast-article .hero-bg a{color:rgba(var(--vsm-black) 1) !important}.vsm-media-hub.vsm-featured-blog-article .hero-bg a:hover,.vsm-media-hub.vsm-podcast-article .hero-bg a:hover{color:rgba(var(--vsm-primary-colour), 1) !important}.vsm-media-hub.vsm-event-article .event-box .author .author-details .title{color:rgba(var(--vsm-black) 1) !important}.vsm-media-hub.vsm-event-article .event-box .author .author-details .title a{color:rgba(var(--vsm-black) 1) !important}.vsm-media-hub.vsm-event-article .event-box .btn span,.vsm-media-hub.vsm-event-article .event-box .btn-ghost span,.vsm-media-hub.vsm-event-article .event-box .btn-secondary span,.vsm-media-hub.vsm-event-article .event-box .btn-white span{color:rgba(var(--vsm-black), 1)}@media(max-width: 768px){.vsm-media-hub-search-results .search-results li{margin:0 0 0 0;padding:0 0 .5rem 0}}.vsm-media-hub-search-results .search-results li a{width:100%}@media(min-width: 768px){.vsm-media-hub-search-results .search-results li a{max-width:70%}}.vsm-media-hub-search-results .post-title{font-size:1.5rem !important}.vsm-media-hub-search-results .side-filters dl>dd>a{font-weight:bold}.vsm-media-hub-search-results .side-filters dl>dd>a span{color:rgba(var(--vsm-primary-colour), 1);font-weight:400}.vsm-media-hub-featured-section{background:rgba(113,0,211,.05)}.vsm-blog-article .md-heading{color:rgba(var(--vsm-black), 1)}.vsm-responsive-nav a{color:rgba(var(--vsm-black), 1) !important}.vsm-responsive-nav a:hover{color:rgba(var(--vsm-primary-colour), 1) !important}.vsm-responsive-nav .input-group .btn,.vsm-responsive-nav .input-group .btn-ghost,.vsm-responsive-nav .input-group .btn-secondary,.vsm-responsive-nav .input-group .btn-white{border:none}.vsm-responsive-nav .more-nav li>span{color:rgba(var(--vsm-black), 1)}.vsm-responsive-nav .more-nav .submenu{border:2px solid rgba(var(--vsm-black), 1);background:rgba(var(--vsm-black), 1) !important}.job-search-filters .filter .label{cursor:pointer}.vsm-job-search-results-listings{position:relative}.vsm-job-search-results-listings .bg .page-link,.vsm-job-search-results-listings .bg span.total-items{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .page-item.disabled .page-link{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .paging-information{border-top:none;border-bottom:none;padding:0;margin:1rem 0;max-width:100%}@media(max-width: 768px){.vsm-job-search-results-listings .bg .paging-information{margin:1rem}.vsm-job-search-results-listings .bg .paging-information span.total-items{margin-top:1rem;display:block}}.vsm-job-search-results-listings .bg .paging-information>.row{max-width:100%}.vsm-job-search-results-listings .bg .vsm-body h3{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-listing>li{border-top:1px solid rgba(var(--vsm-accent-colour), 0.5)}.vsm-job-search-results-listings .bg .vsm-body .job-data{padding:1rem !important;border:2px solid rgba(var(--vsm-primary-colour), 1);border-radius:8px;transition:all .5s ease-in-out}.vsm-job-search-results-listings .bg .vsm-body .job-data:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data:hover span,.vsm-job-search-results-listings .bg .vsm-body .job-data:hover p,.vsm-job-search-results-listings .bg .vsm-body .job-data:hover .xs-heading,.vsm-job-search-results-listings .bg .vsm-body .job-data:hover a,.vsm-job-search-results-listings .bg .vsm-body .job-data:hover i::before{color:rgba(var(--vsm-white), 1) !important}.vsm-job-search-results-listings .bg .vsm-body .job-data span,.vsm-job-search-results-listings .bg .vsm-body .job-data p,.vsm-job-search-results-listings .bg .vsm-body .job-data .xs-heading,.vsm-job-search-results-listings .bg .vsm-body .job-data a{color:rgba(var(--vsm-black), 1)}@media(min-width: 768px){.vsm-job-search-results-listings .bg .vsm-body .job-data p{max-width:60%}}.vsm-job-search-results-listings .bg .vsm-body .job-data .xs-heading>a{color:rgba(var(--vsm-black), 1);transition:all .3s ease-in-out}.vsm-job-search-results-listings .bg .vsm-body .job-data .xs-heading>a:hover{color:rgba(var(--vsm-primary-colour), 1)}@media(max-width: 768px){.vsm-job-search-results-listings .bg .vsm-body .job-data ul.job-data-highlights{display:flex;flex-direction:column}}.vsm-job-search-results-listings .bg .vsm-body .job-data ul.job-data-highlights i::before{color:rgba(var(--vsm-primary-colour), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-ghost,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-secondary,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-white{background:rgba(var(--vsm-black), 1);border:2px solid rgba(var(--vsm-primary-colour), 1)}@media(max-width: 768px){.vsm-job-search-results-listings .bg .vsm-body .job-data .btn,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-ghost,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-secondary,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-white{margin-bottom:1rem}}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn span,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-ghost span,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-secondary span,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-white span{font-family:"Avenir",sans-serif;color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn:hover,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-ghost:hover,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-secondary:hover,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-white:hover{background:rgba(var(--vsm-black), 1);border:2px solid rgba(var(--vsm-primary-colour), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn:hover span,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-ghost:hover span,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-secondary:hover span,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-white:hover span{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-secondary,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-secondary{border:2px solid rgba(var(--vsm-tertiary-colour), 1);background:rgba(var(--vsm-tertiary-colour), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-secondary span,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-secondary span{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-secondary:hover,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn-secondary:hover{border:2px solid rgba(var(--vsm-accent-colour), 1);background:rgba(var(--vsm-accent-colour), 1) span;background-color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .add-to-shortlist i::before{color:rgba(var(--vsm-primary-colour), 1)}@media(max-width: 768px){.vsm-job-search-results-listings .bg .vsm-body .job-data .col-auto{margin-top:auto}}@media(max-width: 768px){.vsm-job-search-results-listings .bg .vsm-body .job-data .row{flex-direction:column;align-items:flex-start !important}}.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist{background:rgba(var(--vsm-dark-background), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist span,.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist p,.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .xs-heading,.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist a{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .btn,.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .btn-ghost,.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .btn-secondary,.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .btn-white{background:rgba(var(--vsm-black), 1)}@media(min-width: 768px){.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .btn:hover span,.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .btn-ghost:hover span,.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .btn-secondary:hover span,.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .btn-white:hover span{color:rgba(var(--vsm-black), 1)}}.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .btn.btn-secondary,.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .btn-secondary{border:2px solid rgba(var(--vsm-accent-colour), 1);background:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .btn.btn-secondary span,.vsm-job-search-results-listings .bg .vsm-body .job-data.in-shortlist .btn-secondary span{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .xs-heading{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter .label.toggler{color:rgba(var(--vsm-black), 1)}@media(min-width: 768px){.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter .label.toggler{font-size:1rem}}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter .form-select>option{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter label{color:rgba(var(--vsm-black), 1)}@media(min-width: 768px){.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter label{font-size:1rem}}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.select>label,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit>label,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.text>label{font-weight:bold;color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.select button{border:none;border-bottom:1px solid rgba(var(--vsm-accent-colour), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.select button:focus{box-shadow:none}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters input,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters select{border:none;border-bottom:1px solid rgba(var(--vsm-accent-colour), 1);color:rgba(var(--vsm-black), 0.5)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters input:focus,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters select:focus{box-shadow:none}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters input::placeholder,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters select::placeholder{color:rgba(var(--vsm-black), 0.5)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters input[type=text],.vsm-job-search-results-listings .bg .vsm-body .job-search-filters select[type=text]{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters input option,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters select option{color:rgba(var(--vsm-black), 1) !important}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-apply .element.submit .btn,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-apply .element.submit .btn-ghost,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-apply .element.submit .btn-secondary,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-apply .element.submit .btn-white{width:100%;background:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-apply .element.submit .btn span,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-apply .element.submit .btn-ghost span,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-apply .element.submit .btn-secondary span,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-apply .element.submit .btn-white span{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn-ghost,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn-secondary,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn-white{width:100%;border:2px solid rgba(var(--vsm-accent-colour), 1);background-color:rgba(var(--vsm-accent-colour), 1);background:rgba(var(--vsm-accent-colour), 1);color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn:hover,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn-ghost:hover,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn-secondary:hover,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn-white:hover{border:2px solid rgba(var(--vsm-accent-colour), 1);background-color:rgba(var(--vsm-accent-colour), 1);background:rgba(var(--vsm-accent-colour), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn:hover span,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn-ghost:hover span,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn-secondary:hover span,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn-white:hover span{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn span,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn-ghost span,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn-secondary span,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn-white span{color:rgba(var(--vsm-black), 1)}.vsm-job-search-alt .btn,.vsm-job-search-alt .btn-ghost,.vsm-job-search-alt .btn-secondary,.vsm-job-search-alt .btn-white{width:auto}.vsm-job-search-alt .bg{background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.vsm-job-search-alt .bg::before{content:"";position:absolute;inset:0;height:100%;width:100%;background:rgba(0,0,0,.3)}.vsm-job-search-alt .bg .vsm-header .md-heading{margin-top:2rem;display:inline-block;background:rgba(var(--vsm-primary-colour), 1);position:relative}.vsm-job-search-alt .bg .vsm-header .md-heading::before{content:"";position:absolute;left:0%;bottom:-5px;width:100%;height:8px;transform:skew(300deg) translateX(0%);background:rgba(var(--vsm-dark-background), 1)}.vsm-job-search-alt .bg .vsm-body{position:relative;z-index:1}.vsm-job-search-alt .bg .vsm-body input{border-radius:8px;background:rgba(var(--vsm-black), 0.5);border:2px solid rgba(var(--vsm-primary-colour), 1)}.vsm-job-search-alt .bg .vsm-body input::placeholder{color:rgba(var(--vsm-black), 1)}.vsm-job-search-alt .bg .vsm-body input[type=text]{color:rgba(var(--vsm-black), 1)}.vsm-job-search-alt .bg .vsm-body span.clear-all{color:rgba(var(--vsm-black), 1)}.vsm-job-details .back-to-link{color:rgba(var(--vsm-primary-colour), 1)}.vsm-job-details .back-to-link span{color:inherit}.vsm-job-details .md-heading{color:rgba(var(--vsm-black), 1)}.vsm-job-details .job-ref,.vsm-job-details span.post-date{color:rgba(var(--vsm-black), 1)}.vsm-job-details .job-data .job-data-highlights{margin-left:1rem}@media(max-width: 768px){.vsm-job-details .job-data .job-data-highlights{flex-direction:column}}.vsm-job-details .share dl>dd>a{color:rgba(var(--vsm-primary-colour), 1)}.vsm-job-details .consultant>.consultant-details a.name{color:rgba(var(--vsm-black), 1)}.vsm-job-details .form-holder{border:2px solid rgba(var(--vsm-primary-colour), 1);border-radius:8px}@media(min-width: 768px){.vsm-job-details .form-holder .md-heading{font-size:1.875rem}}.vsm-job-details .form-holder .notice{background:rgba(var(--vsm-black), 1);border-radius:5px}@media(min-width: 768px){#vennture_dynamic_jobsearch #toggleViewBtn:hover{background:rgba(var(--vsm-primary-colour), 0.5)}}#vennture_dynamic_jobsearch .map-container .job-results .job-listing .job-data{min-height:10rem;padding:0 !important}@media(max-width: 768px){#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto{width:100%;flex:1 0 100%}}#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn-ghost,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn-secondary,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn-white{background:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn span,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn-ghost span,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn-secondary span,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn-white span{color:rgba(var(--vsm-body-copy-colour), 1)}#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn:hover,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn-ghost:hover,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn-secondary:hover,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn:hover span,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn-ghost:hover span,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn-secondary:hover span,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto .element.submit .btn-white:hover span{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .element.select .field{transition:background-color .3s ease-in-out}@media(min-width: 768px){#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .element.select .field:hover{background-color:rgba(var(--vsm-white), 0.2)}}@media(min-width: 768px){#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .element.select .field select.form-control:hover{cursor:pointer}}#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder input::placeholder{font-weight:bold}@media(max-width: 768px){#vennture_dynamic_jobsearch .job-search-filters.toggle-filters-panel .toggle-container{background:rgba(var(--vsm-white), 1)}}#vennture_dynamic_jobsearch .applied-filters .applied-filter{border:2px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .autocomplete-dropdown-container{z-index:500}#vennture_dynamic_jobsearch .autocomplete-dropdown-container>div{background:rgba(var(--vsm-white), 1);cursor:pointer;display:block;padding:.5rem .625rem;color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .autocomplete-dropdown-container .suggestion-item,#vennture_dynamic_jobsearch .autocomplete-dropdown-container .suggestion-item--active{font-size:14px;font-size:.875rem}#vennture_dynamic_jobsearch .autocomplete-dropdown-container .suggestion-item--active:hover,#vennture_dynamic_jobsearch .autocomplete-dropdown-container .suggestion-item:hover{background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .tabbed-filters .nav li a{color:rgba(var(--vsm-black), 1);text-align:left}#vennture_dynamic_jobsearch .tabbed-filters .nav li a.active{color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group{border-radius:8px;border-color:rgba(var(--vsm-black), 0.8)}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data{padding:1rem !important;border:2px solid rgba(var(--vsm-primary-colour), 1);border-radius:8px;transition:all .5s ease-in-out}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.print{border:2px solid #18b8ea}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.print i::before{color:#18b8ea !important}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.print:hover{background:#18b8ea}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.print:hover i::before{color:rgba(var(--vsm-white), 1) !important}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.packaging{border:2px solid #d44985}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.packaging i::before{color:#d44985 !important}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.packaging:hover{background:#d44985}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.packaging:hover i::before{color:rgba(var(--vsm-white), 1) !important}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.tech{border:2px solid #52b8ac}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.tech i::before{color:#52b8ac !important}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.tech:hover{background:#52b8ac}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.tech:hover i::before{color:rgba(var(--vsm-white), 1) !important}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.digital{border:2px solid #e44e0d}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.digital i::before{color:#e44e0d !important}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.digital:hover{background:#e44e0d}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>.job-data.digital:hover i::before{color:rgba(var(--vsm-white), 1) !important}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing.card-view .job-data p{max-width:100%}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filter-heading,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons label{color:rgba(var(--vsm-primary-colour), 1);font-size:1rem}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.range label,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.select label,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.text label,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.textarea label{color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .filter-group .filters .filter span.count{background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-single,#vennture_dynamic_jobsearch .job-search-filters .filter-group{border:1px solid #dfe0e1;border-radius:8px}#vennture_dynamic_jobsearch .job-search-filters .filter-single .faux-label,#vennture_dynamic_jobsearch .job-search-filters .filter-group .faux-label{color:rgba(var(--vsm-primary-colour), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons .field button{background:rgba(var(--vsm-primary-colour), 1) !important;color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons .field button:hover{background:rgba(var(--vsm-dark-background), 1) !important;color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .results-header .col-auto .btn,#vennture_dynamic_jobsearch .results-header .col-auto .btn-ghost,#vennture_dynamic_jobsearch .results-header .col-auto .btn-secondary,#vennture_dynamic_jobsearch .results-header .col-auto .btn-white{background:rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .map-container .mapped-jobs{background:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li .xs-heading,#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li .more-details .consultant .posted{color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li .more-details .summary .btn:hover,#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li .more-details .summary .btn-ghost:hover,#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li .more-details .summary .btn-secondary:hover,#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li .more-details .summary .btn-white:hover{background:rgba(var(--vsm-black), 1);color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li .more-details .summary .btn:hover span,#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li .more-details .summary .btn-ghost:hover span,#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li .more-details .summary .btn-secondary:hover span,#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li .more-details .summary .btn-white:hover span{color:rgba(var(--vsm-black), 1) !important}#vennture_dynamic_jobsearch .map img{width:auto;height:auto}.vsm-profile-cards{position:relative}.vsm-profile-cards .page-item.disabled .page-link{background-color:rgba(0,0,0,0)}.vsm-profile-cards::before{content:"";position:absolute;height:1000px;width:100%;top:0;right:0;background:url(../img/right-splash-bg-2.svg) no-repeat right center/contain}.vsm-profile-cards .col:nth-child(1),.vsm-profile-cards .col:nth-child(even),.vsm-profile-cards .col:nth-child(odd){background:rgba(255,255,255,0)}.vsm-profile-cards .bg .filter{padding:2rem 0}.vsm-profile-cards .bg .filter .col-auto{display:flex;align-items:center}.vsm-profile-cards .bg .filter .row .col:nth-child(3){display:flex}.vsm-profile-cards .bg .filter .row .col element.select{display:flex;align-items:center;justify-content:center}.vsm-profile-cards .bg .filter .row .col element.select label{margin-right:1.5rem}.vsm-profile-cards .bg .vsm-body .paging-information{border-bottom:none;border-top:none}.vsm-profile-cards .bg .vsm-body .paging-information .row{justify-content:space-between}.vsm-profile-cards .bg .vsm-body .row{margin-bottom:2.5rem;row-gap:1.5rem}@media(min-width: 768px){.vsm-profile-cards .bg .vsm-body .row .col{flex:1 0 50%;max-width:50%}}@media(min-width: 1000px){.vsm-profile-cards .bg .vsm-body .row .col{flex:1 0 33.33%;max-width:33.33%}}.vsm-profile-cards .bg .vsm-body .row .col .profile{margin-bottom:4rem;padding:0;min-height:390px;background:rgba(var(--vsm-white), 1);border-radius:20px;border:2px solid #7100d3}.vsm-profile-cards .bg .vsm-body .row .col .profile .media{transform:translateY(-60px);width:12rem;height:12rem;overflow:hidden;border-radius:50%;border-top-right-radius:0 !important;border:2px solid #7100d3;background:rgba(var(--vsm-white), 1);margin:0 auto 0 auto}.vsm-profile-cards .bg .vsm-body .row .col .profile .media img{border-radius:0;aspect-ratio:1/1}.vsm-profile-cards .bg .vsm-body .row .col .profile .media[data-initials]::before{display:none}.vsm-profile-cards .bg .vsm-body .row .col .profile .content{padding:0 .5rem}.vsm-profile-cards .bg .vsm-body .row .col .profile .content h4{font-size:1.875rem;font-weight:bold;color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-profile-cards .bg .vsm-body .row .col .profile .content h4 a{text-decoration:none;color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-profile-cards .bg .vsm-body .row .col .profile .content p{color:rgba(var(--vsm-accent-colour), 1);font-size:1rem;font-weight:500}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .social li>a{padding:1rem;background:rgba(var(--vsm-body-copy-colour), 1);display:block;margin:1rem 0;border-radius:50%;overflow:hidden;width:3rem;height:3rem;display:flex;align-items:center;justify-content:end;text-decoration:none}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .social li>a i{color:rgba(var(--vsm-white), 1)}@media(min-width: 768px){.vsm-profile-cards .bg .vsm-body .row .col .profile .content .social li>a{transition:all .3s ease-in-out}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .social li>a:hover{color:rgba(var(--vsm-primary-colour), 1)}}.vsm-profile-cards .bg .vsm-body .row .col .profile.tech{border:2px solid #52b8ac}.vsm-profile-cards .bg .vsm-body .row .col .profile.tech .media{border:2px solid #52b8ac}.vsm-profile-cards .bg .vsm-body .row .col .profile.tech .content p{color:#52b8ac}.vsm-profile-cards .bg .vsm-body .row .col .profile.tech .content .btn,.vsm-profile-cards .bg .vsm-body .row .col .profile.tech .content .btn-ghost,.vsm-profile-cards .bg .vsm-body .row .col .profile.tech .content .btn-secondary,.vsm-profile-cards .bg .vsm-body .row .col .profile.tech .content .btn-white{background:#52b8ac}.vsm-profile-cards .bg .vsm-body .row .col .profile.tech .content .btn:hover,.vsm-profile-cards .bg .vsm-body .row .col .profile.tech .content .btn-ghost:hover,.vsm-profile-cards .bg .vsm-body .row .col .profile.tech .content .btn-secondary:hover,.vsm-profile-cards .bg .vsm-body .row .col .profile.tech .content .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-profile-cards .bg .vsm-body .row .col .profile.tech .content .social li>a:has(i.fa-envelope){background:#52b8ac !important}.vsm-profile-cards .bg .vsm-body .row .col .profile.digital{border:2px solid #e44e0d}.vsm-profile-cards .bg .vsm-body .row .col .profile.digital .media{border:2px solid #e44e0d}.vsm-profile-cards .bg .vsm-body .row .col .profile.digital .content p{color:#e44e0d}.vsm-profile-cards .bg .vsm-body .row .col .profile.digital .content .btn,.vsm-profile-cards .bg .vsm-body .row .col .profile.digital .content .btn-ghost,.vsm-profile-cards .bg .vsm-body .row .col .profile.digital .content .btn-secondary,.vsm-profile-cards .bg .vsm-body .row .col .profile.digital .content .btn-white{background:#e44e0d}.vsm-profile-cards .bg .vsm-body .row .col .profile.digital .content .btn:hover,.vsm-profile-cards .bg .vsm-body .row .col .profile.digital .content .btn-ghost:hover,.vsm-profile-cards .bg .vsm-body .row .col .profile.digital .content .btn-secondary:hover,.vsm-profile-cards .bg .vsm-body .row .col .profile.digital .content .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-profile-cards .bg .vsm-body .row .col .profile.digital .content .social li>a:has(i.fa-envelope){background:#e44e0d !important}.vsm-profile-cards .bg .vsm-body .row .col .profile.packaging{border:2px solid #d44985}.vsm-profile-cards .bg .vsm-body .row .col .profile.packaging .media{border:2px solid #d44985}.vsm-profile-cards .bg .vsm-body .row .col .profile.packaging .content p{color:#d44985}.vsm-profile-cards .bg .vsm-body .row .col .profile.packaging .content .btn,.vsm-profile-cards .bg .vsm-body .row .col .profile.packaging .content .btn-ghost,.vsm-profile-cards .bg .vsm-body .row .col .profile.packaging .content .btn-secondary,.vsm-profile-cards .bg .vsm-body .row .col .profile.packaging .content .btn-white{background:#d44985}.vsm-profile-cards .bg .vsm-body .row .col .profile.packaging .content .btn:hover,.vsm-profile-cards .bg .vsm-body .row .col .profile.packaging .content .btn-ghost:hover,.vsm-profile-cards .bg .vsm-body .row .col .profile.packaging .content .btn-secondary:hover,.vsm-profile-cards .bg .vsm-body .row .col .profile.packaging .content .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-profile-cards .bg .vsm-body .row .col .profile.packaging .content .social li>a:has(i.fa-envelope){background:#d44985 !important}.vsm-profile-cards .bg .vsm-body .row .col .profile.print{border:2px solid #18b8ea}.vsm-profile-cards .bg .vsm-body .row .col .profile.print .media{border:2px solid #18b8ea}.vsm-profile-cards .bg .vsm-body .row .col .profile.print .content p{color:#18b8ea}.vsm-profile-cards .bg .vsm-body .row .col .profile.print .content .btn,.vsm-profile-cards .bg .vsm-body .row .col .profile.print .content .btn-ghost,.vsm-profile-cards .bg .vsm-body .row .col .profile.print .content .btn-secondary,.vsm-profile-cards .bg .vsm-body .row .col .profile.print .content .btn-white{background:#18b8ea}.vsm-profile-cards .bg .vsm-body .row .col .profile.print .content .btn:hover,.vsm-profile-cards .bg .vsm-body .row .col .profile.print .content .btn-ghost:hover,.vsm-profile-cards .bg .vsm-body .row .col .profile.print .content .btn-secondary:hover,.vsm-profile-cards .bg .vsm-body .row .col .profile.print .content .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-profile-cards .bg .vsm-body .row .col .profile.print .content .social li>a:has(i.fa-envelope){background:#18b8ea !important}.vsm-profile-cards.internal{padding-top:6rem}.vsm-profile-details .bg .vsm-body .profile-head .media{border:1px solid rgba(var(--vsm-primary-colour), 1);border-radius:50%;border-top-right-radius:0 !important}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-ghost,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-secondary,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-white{background:rgba(var(--vsm-primary-colour), 1);width:100%;border:1px solid rgba(var(--vsm-primary-colour), 0.5)}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn::before,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn::before,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-ghost::before,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-secondary::before,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-white::before{display:none}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn span,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn span,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-ghost span,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-secondary span,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-white span{color:rgba(var(--vsm-white), 1)}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn span i::before,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn span i::before,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-ghost span i::before,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-secondary span i::before,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-white span i::before{color:rgba(var(--vsm-white), 1)}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn:hover span,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn:hover span,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-ghost:hover span,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-secondary:hover span,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn-white:hover span{color:rgba(var(--vsm-white), 0.5)}.candidate-dashboard{overflow-x:hidden}.candidate-dashboard .btn,.candidate-dashboard .btn-ghost,.candidate-dashboard .btn-secondary,.candidate-dashboard .btn-white{background-color:rgba(var(--vsm-primary-colour), 1)}.candidate-dashboard .btn:hover,.candidate-dashboard .btn-ghost:hover,.candidate-dashboard .btn-secondary:hover,.candidate-dashboard .btn-white:hover{background:rgba(var(--vsm-dark-background), 1)}.candidate-dashboard .btn span::before,.candidate-dashboard .btn-ghost span::before,.candidate-dashboard .btn-secondary span::before,.candidate-dashboard .btn-white span::before{display:none}.candidate-dashboard label{font-family:"Avenir",sans-serif;font-size:1rem !important;color:rgba(var(--vsm-black), 1)}.candidate-dashboard.sign-in .btn,.candidate-dashboard.sign-in .btn-ghost,.candidate-dashboard.sign-in .btn-secondary,.candidate-dashboard.sign-in .btn-white{border:2px solid rgba(var(--vsm-primary-colour), 1);background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.candidate-dashboard.sign-in .btn:hover,.candidate-dashboard.sign-in .btn-ghost:hover,.candidate-dashboard.sign-in .btn-secondary:hover,.candidate-dashboard.sign-in .btn-white:hover{background:rgba(var(--vsm-primary-colour), 1);border:2px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-accent-colour), 1)}.candidate-dashboard.sign-in .btn:hover span,.candidate-dashboard.sign-in .btn-ghost:hover span,.candidate-dashboard.sign-in .btn-secondary:hover span,.candidate-dashboard.sign-in .btn-white:hover span{color:rgba(var(--vsm-white), 1) !important}.candidate-dashboard.sign-in .btn span,.candidate-dashboard.sign-in .btn-ghost span,.candidate-dashboard.sign-in .btn-secondary span,.candidate-dashboard.sign-in .btn-white span{color:rgba(var(--vsm-white), 1)}.candidate-dashboard.sign-in .btn span::before,.candidate-dashboard.sign-in .btn-ghost span::before,.candidate-dashboard.sign-in .btn-secondary span::before,.candidate-dashboard.sign-in .btn-white span::before{display:none}.candidate-dashboard.sign-in .sign-in-form label{font-size:1rem;color:rgba(var(--vsm-black), 1);font-family:"Avenir",sans-serif}.candidate-dashboard.sign-in .sign-in-form .md-heading{color:rgba(var(--vsm-black), 1)}.candidate-dashboard.sign-in .sign-in-form p{color:rgba(var(--vsm-black), 1) !important}.candidate-dashboard.sign-in .sign-in-form .sign-in [class*=icheck-]>input:first-child+label::before{border:.0625rem solid rgba(var(--vsm-primary-colour), 1) !important}.candidate-dashboard.sign-in .sign-in-form .sign-in [class*=icheck-]>input:first-child+label::before{border:.0625rem solid rgba(var(--vsm-primary-colour), 0.2) !important}.candidate-dashboard.sign-in .sign-in-form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.candidate-dashboard.sign-in .sign-in-form [class*=icheck-]>input:first-child+label::before{border:2px solid rgba(var(--vsm-dark-background), 1) !important;border-radius:50px}.candidate-dashboard.sign-in .sign-in-form [class*=icheck-]>input:first-child:checked+input[type=hidden]+label::after,.candidate-dashboard.sign-in .sign-in-form [class*=icheck-]>input:first-child:checked+label::after{border-color:rgba(var(--vsm-black), 1) !important}.candidate-dashboard.sign-in p{color:rgba(var(--vsm-black), 1)}.candidate-dashboard.sign-in .element.text .field{border-radius:50px;border:2px solid rgba(var(--vsm-dark-background), 1)}.candidate-dashboard.sign-in .element.text .field input::placeholder{color:rgba(var(--vsm-black), 1);font-family:"Avenir",sans-serif}.candidate-dashboard.sign-in .element.text .field input[type=text],.candidate-dashboard.sign-in .element.text .field input[type=password]{color:rgba(var(--vsm-black), 1);font-family:"Avenir",sans-serif}.candidate-dashboard.register .btn,.candidate-dashboard.register .btn-ghost,.candidate-dashboard.register .btn-secondary,.candidate-dashboard.register .btn-white{border:2px solid rgba(var(--vsm-primary-colour), 1);background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.candidate-dashboard.register .btn:hover,.candidate-dashboard.register .btn-ghost:hover,.candidate-dashboard.register .btn-secondary:hover,.candidate-dashboard.register .btn-white:hover{background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1);border:2px solid rgba(var(--vsm-primary-colour), 1)}.candidate-dashboard.register .btn:hover span,.candidate-dashboard.register .btn-ghost:hover span,.candidate-dashboard.register .btn-secondary:hover span,.candidate-dashboard.register .btn-white:hover span{color:rgba(var(--vsm-white), 1) !important}.candidate-dashboard.register .btn span,.candidate-dashboard.register .btn-ghost span,.candidate-dashboard.register .btn-secondary span,.candidate-dashboard.register .btn-white span{color:rgba(var(--vsm-white), 1)}.candidate-dashboard.register .btn span::before,.candidate-dashboard.register .btn-ghost span::before,.candidate-dashboard.register .btn-secondary span::before,.candidate-dashboard.register .btn-white span::before{display:none}.candidate-dashboard.register .sign-in-form{background:rgba(var(--vsm-white), 1)}.candidate-dashboard.register .sign-in-form .md-heading{color:rgba(var(--vsm-black), 1)}.candidate-dashboard.register .sign-in-form .btn:hover,.candidate-dashboard.register .sign-in-form .btn-ghost:hover,.candidate-dashboard.register .sign-in-form .btn-secondary:hover,.candidate-dashboard.register .sign-in-form .btn-white:hover{background:rgba(var(--vsm-dark-background), 1)}.candidate-dashboard.register .sign-in-form .btn span::before,.candidate-dashboard.register .sign-in-form .btn-ghost span::before,.candidate-dashboard.register .sign-in-form .btn-secondary span::before,.candidate-dashboard.register .sign-in-form .btn-white span::before{display:none}.candidate-dashboard.register .sign-in-form p{color:rgba(var(--vsm-black), 1)}.candidate-dashboard.register .sign-in-form .input-group .custom-file{height:48px}.candidate-dashboard.register .sign-in-form .field input[type=text]{color:rgba(var(--vsm-black), 1) !important}.candidate-dashboard.register .sign-in-form .element.file .custom-file-label{height:48px !important;border-radius:50px;border:2px solid rgba(var(--vsm-dark-background), 1)}.candidate-dashboard.register .sign-in-form .element.file .custom-file-label::after{display:flex;align-items:center;cursor:pointer;border-radius:50px}.candidate-dashboard.register .sign-in-form .element.text .field{border-radius:50px;border:2px solid rgba(var(--vsm-dark-background), 1)}.candidate-dashboard.register .sign-in-form .element.text .field input::placeholder{color:rgba(var(--vsm-black), 1);font-family:"Avenir",sans-serif}.candidate-dashboard.register .sign-in-form .element.text .field input[type=text],.candidate-dashboard.register .sign-in-form .element.text .field input[type=password]{color:rgba(var(--vsm-black), 1);font-family:"Avenir",sans-serif}.candidate-dashboard.register .sign-in-form .element.text .field input:focus{box-shadow:none}.candidate-dashboard.register p{color:rgba(var(--vsm-black), 1) !important}.candidate-dashboard.register .col.align-center p{color:rgba(var(--vsm-white), 1) !important}.candidate-dashboard .side-menu .client-logo .brand{display:flex;justify-content:center}.candidate-dashboard .content-wrapper{background:rgba(var(--vsm-white), 1)}.candidate-dashboard .content-wrapper .section-header .btn-sm.btn-secondary{background:rgba(var(--vsm-primary-colour), 1);border-radius:0;transition:all .3 ease-in-out}.candidate-dashboard .content-wrapper .section-header .btn-sm.btn-secondary:hover span{transition:all .3 ease-in-out;color:rgba(var(--vsm-accent-colour), 1)}.candidate-dashboard .content-wrapper .section-contents p{color:rgba(var(--vsm-black), 1)}@media(max-width: 768px){.candidate-dashboard .content-wrapper .section-contents .side-cta{top:0 !important}}.candidate-dashboard .content-wrapper .section-contents .form.card form label{color:rgba(var(--vsm-black), 1)}.candidate-dashboard .content-wrapper .section-contents .form.card form .element.text .field input::placeholder{color:rgba(var(--vsm-black), 1) !important}.candidate-dashboard .content-wrapper .section-contents .form.card form .element.text .field input[type=password],.candidate-dashboard .content-wrapper .section-contents .form.card form .element.text .field input [type=text]{color:rgba(var(--vsm-black), 1) !important}.candidate-dashboard .content-wrapper .section-contents .upload-doc-widget .element.file .custom-file{height:44px}.candidate-dashboard .content-wrapper .section-contents .upload-doc-widget .element.file .custom-file-label,.candidate-dashboard .content-wrapper .section-contents .upload-doc-widget .element.file .custom-file-input{height:inherit;border-radius:8px;font-size:.8rem !important}.candidate-dashboard.modal-open .modal-dialog form{background:rgba(var(--vsm-white), 1)}.candidate-dashboard.modal-open .modal-dialog form button.close{padding:.2rem 2rem;background:rgba(var(--vsm-primary-colour), 1);border:none;transition:all .3s ease-in-out}.candidate-dashboard.modal-open .modal-dialog form button.close span{font-size:2rem}.candidate-dashboard.modal-open .modal-dialog form label,.candidate-dashboard.modal-open .modal-dialog form .sub-heading,.candidate-dashboard.modal-open .modal-dialog form .sm-heading{color:rgba(var(--vsm-black), 1)}.candidate-dashboard.modal-open .modal-dialog form [class*=icheck-]>input:first-child:checked+input[type=hidden]+label::after,.candidate-dashboard.modal-open .modal-dialog form [class*=icheck-]>input:first-child:checked+label::after{border-color:rgba(var(--vsm-black), 1) !important}.candidate-dashboard.modal-open .modal-dialog form .element.select .field{border-radius:0}.candidate-dashboard.modal-open .modal-dialog form .filter-option .filter-option-inner-inner{color:rgba(var(--vsm-black), 1)}.candidate-dashboard.modal-open .modal-dialog form select{color:rgba(var(--vsm-black), 1) !important}.candidate-dashboard.modal-open .modal-dialog form .element.multiselect .btn,.candidate-dashboard.modal-open .modal-dialog form .element.multiselect .btn-ghost,.candidate-dashboard.modal-open .modal-dialog form .element.multiselect .btn-secondary,.candidate-dashboard.modal-open .modal-dialog form .element.multiselect .btn-white{border-radius:0}.candidate-dashboard.modal-open .modal-dialog form .field::before{display:none}.candidate-dashboard.modal-open .modal-dialog form .element.text .field{border-radius:0}.candidate-dashboard.modal-open .modal-dialog form .element.text .field input::placeholder{color:rgba(var(--vsm-black), 1);font-family:"Avenir",sans-serif}.candidate-dashboard.modal-open .modal-dialog form .element.text .field input[type=text],.candidate-dashboard.modal-open .modal-dialog form .element.text .field input[type=password]{color:rgba(var(--vsm-black), 1);font-family:"Avenir",sans-serif}.dark-theme{background-color:rgba(var(--vsm-dark-background), 1)}.dark-theme blockquote{color:rgba(var(--vsm-primary-colour), 1)}.dark-theme .xs-heading,.dark-theme .sm-heading{color:rgba(var(--vsm-accent-colour), 1)}.dark-theme p,.dark-theme li,.dark-theme span,.dark-theme .md-heading,.dark-theme .heading,.dark-theme h1,.dark-theme h2,.dark-theme h3,.dark-theme h4,.dark-theme h5,.dark-theme h6{color:rgba(var(--vsm-white), 1)}.dark-theme .btn,.dark-theme .btn-ghost,.dark-theme .btn-secondary,.dark-theme .btn-white{background:rgba(var(--vsm-primary-colour), 1);background-color:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.dark-theme .btn span,.dark-theme .btn-ghost span,.dark-theme .btn-secondary span,.dark-theme .btn-white span{color:rgba(var(--vsm-white), 1)}.dark-theme .icheck-primary label,.dark-theme .icheck-primary p,.dark-theme .icheck-primary span{color:rgba(var(--vsm-white), 1)}.dark-theme .bg{background-color:rgba(var(--vsm-dark-background), 1)}.dark-theme .bg .btn,.dark-theme .bg .btn-ghost,.dark-theme .bg .btn-secondary,.dark-theme .bg .btn-white{background:rgba(var(--vsm-primary-colour), 1);background-color:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.dark-theme .bg .btn span,.dark-theme .bg .btn-ghost span,.dark-theme .bg .btn-secondary span,.dark-theme .bg .btn-white span{color:rgba(var(--vsm-white), 1)}.dark-theme .bg .inline-link{color:rgba(var(--vsm-white), 1)}.dark-theme .bg .inline-link::after{color:rgba(var(--vsm-primary-colour), 1)}.dark-theme .bg .vsm-header .xs-heading,.dark-theme .bg .vsm-header .sm-heading{color:rgba(var(--vsm-white), 1)}.dark-theme .bg .vsm-header .md-heading,.dark-theme .bg .vsm-header h1,.dark-theme .bg .vsm-header h2,.dark-theme .bg .vsm-header h3,.dark-theme .bg .vsm-header h4,.dark-theme .bg .vsm-header h5,.dark-theme .bg .vsm-header h6{color:rgba(var(--vsm-white), 1)}.dark-theme .bg .vsm-header .rte,.dark-theme .bg .vsm-header .rte-larger-text{color:rgba(var(--vsm-white), 1)}.dark-theme .bg .vsm-header .rte p,.dark-theme .bg .vsm-header .rte li,.dark-theme .bg .vsm-header .rte span,.dark-theme .bg .vsm-header .rte-larger-text p,.dark-theme .bg .vsm-header .rte-larger-text li,.dark-theme .bg .vsm-header .rte-larger-text span{color:rgba(var(--vsm-white), 1)}.dark-theme .bg .vsm-header .rte blockquote,.dark-theme .bg .vsm-header .rte-larger-text blockquote{color:rgba(var(--vsm-white), 1)}.dark-theme .bg .vsm-body .rte,.dark-theme .bg .vsm-body .rte-larger-text{color:rgba(var(--vsm-white), 1)}.dark-theme .bg .vsm-body .rte p,.dark-theme .bg .vsm-body .rte li,.dark-theme .bg .vsm-body .rte span,.dark-theme .bg .vsm-body .rte-larger-text p,.dark-theme .bg .vsm-body .rte-larger-text li,.dark-theme .bg .vsm-body .rte-larger-text span{color:rgba(var(--vsm-white), 1)}.dark-theme .bg .vsm-body .rte blockquote,.dark-theme .bg .vsm-body .rte-larger-text blockquote{color:rgba(var(--vsm-white), 1)}.dark-theme .bg .vsm-body .xs-heading,.dark-theme .bg .vsm-body .sm-heading{color:rgba(var(--vsm-accent-colour), 1)}.dark-theme .bg .vsm-body .md-heading,.dark-theme .bg .vsm-body .heading,.dark-theme .bg .vsm-body h1,.dark-theme .bg .vsm-body h2,.dark-theme .bg .vsm-body h3,.dark-theme .bg .vsm-body h4,.dark-theme .bg .vsm-body h5,.dark-theme .bg .vsm-body h6{color:rgba(var(--vsm-white), 1)}.dark-theme .bg .vsm-body .content .xs-heading,.dark-theme .bg .vsm-body .content .rte,.dark-theme .bg .vsm-body .content p,.dark-theme .bg .vsm-body .content span,.dark-theme .bg .vsm-body .content li{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text>label,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select>label,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file>label,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea>label,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text>label,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select>label,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file>label,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea>label,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text>label,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select>label,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file>label,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea>label,.dark-theme.vsm-data-capture-alt .form-holder form .element.text>label,.dark-theme.vsm-data-capture-alt .form-holder form .element.select>label,.dark-theme.vsm-data-capture-alt .form-holder form .element.file>label,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea>label,.dark-theme.vsm-data-capture .form-holder form .element.text>label,.dark-theme.vsm-data-capture .form-holder form .element.select>label,.dark-theme.vsm-data-capture .form-holder form .element.file>label,.dark-theme.vsm-data-capture .form-holder form .element.textarea>label,.dark-theme.vsm-job-details .form-holder form .element.text>label,.dark-theme.vsm-job-details .form-holder form .element.select>label,.dark-theme.vsm-job-details .form-holder form .element.file>label,.dark-theme.vsm-job-details .form-holder form .element.textarea>label,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text>label,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select>label,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file>label,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea>label{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text .field::before,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select .field::before,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file .field::before,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea .field::before,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text .field::before,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select .field::before,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file .field::before,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea .field::before,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text .field::before,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select .field::before,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file .field::before,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .field::before,.dark-theme.vsm-data-capture-alt .form-holder form .element.text .field::before,.dark-theme.vsm-data-capture-alt .form-holder form .element.select .field::before,.dark-theme.vsm-data-capture-alt .form-holder form .element.file .field::before,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea .field::before,.dark-theme.vsm-data-capture .form-holder form .element.text .field::before,.dark-theme.vsm-data-capture .form-holder form .element.select .field::before,.dark-theme.vsm-data-capture .form-holder form .element.file .field::before,.dark-theme.vsm-data-capture .form-holder form .element.textarea .field::before,.dark-theme.vsm-job-details .form-holder form .element.text .field::before,.dark-theme.vsm-job-details .form-holder form .element.select .field::before,.dark-theme.vsm-job-details .form-holder form .element.file .field::before,.dark-theme.vsm-job-details .form-holder form .element.textarea .field::before,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text .field::before,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select .field::before,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file .field::before,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea .field::before{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text input,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text select,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text textarea,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text .form-control,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select input,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select select,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select textarea,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select .form-control,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file input,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file select,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file textarea,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file .form-control,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea input,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea select,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea textarea,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea .form-control,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text input,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text select,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text textarea,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text .form-control,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select input,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select select,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select textarea,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select .form-control,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file input,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file select,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file textarea,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file .form-control,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea input,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea select,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea textarea,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea .form-control,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text input,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text select,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text .form-control,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select input,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select select,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select .form-control,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file input,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file select,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file .form-control,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea input,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .form-control,.dark-theme.vsm-data-capture-alt .form-holder form .element.text input,.dark-theme.vsm-data-capture-alt .form-holder form .element.text select,.dark-theme.vsm-data-capture-alt .form-holder form .element.text textarea,.dark-theme.vsm-data-capture-alt .form-holder form .element.text .form-control,.dark-theme.vsm-data-capture-alt .form-holder form .element.select input,.dark-theme.vsm-data-capture-alt .form-holder form .element.select select,.dark-theme.vsm-data-capture-alt .form-holder form .element.select textarea,.dark-theme.vsm-data-capture-alt .form-holder form .element.select .form-control,.dark-theme.vsm-data-capture-alt .form-holder form .element.file input,.dark-theme.vsm-data-capture-alt .form-holder form .element.file select,.dark-theme.vsm-data-capture-alt .form-holder form .element.file textarea,.dark-theme.vsm-data-capture-alt .form-holder form .element.file .form-control,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea input,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea select,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea textarea,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea .form-control,.dark-theme.vsm-data-capture .form-holder form .element.text input,.dark-theme.vsm-data-capture .form-holder form .element.text select,.dark-theme.vsm-data-capture .form-holder form .element.text textarea,.dark-theme.vsm-data-capture .form-holder form .element.text .form-control,.dark-theme.vsm-data-capture .form-holder form .element.select input,.dark-theme.vsm-data-capture .form-holder form .element.select select,.dark-theme.vsm-data-capture .form-holder form .element.select textarea,.dark-theme.vsm-data-capture .form-holder form .element.select .form-control,.dark-theme.vsm-data-capture .form-holder form .element.file input,.dark-theme.vsm-data-capture .form-holder form .element.file select,.dark-theme.vsm-data-capture .form-holder form .element.file textarea,.dark-theme.vsm-data-capture .form-holder form .element.file .form-control,.dark-theme.vsm-data-capture .form-holder form .element.textarea input,.dark-theme.vsm-data-capture .form-holder form .element.textarea select,.dark-theme.vsm-data-capture .form-holder form .element.textarea textarea,.dark-theme.vsm-data-capture .form-holder form .element.textarea .form-control,.dark-theme.vsm-job-details .form-holder form .element.text input,.dark-theme.vsm-job-details .form-holder form .element.text select,.dark-theme.vsm-job-details .form-holder form .element.text textarea,.dark-theme.vsm-job-details .form-holder form .element.text .form-control,.dark-theme.vsm-job-details .form-holder form .element.select input,.dark-theme.vsm-job-details .form-holder form .element.select select,.dark-theme.vsm-job-details .form-holder form .element.select textarea,.dark-theme.vsm-job-details .form-holder form .element.select .form-control,.dark-theme.vsm-job-details .form-holder form .element.file input,.dark-theme.vsm-job-details .form-holder form .element.file select,.dark-theme.vsm-job-details .form-holder form .element.file textarea,.dark-theme.vsm-job-details .form-holder form .element.file .form-control,.dark-theme.vsm-job-details .form-holder form .element.textarea input,.dark-theme.vsm-job-details .form-holder form .element.textarea select,.dark-theme.vsm-job-details .form-holder form .element.textarea textarea,.dark-theme.vsm-job-details .form-holder form .element.textarea .form-control,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text input,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text select,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text textarea,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text .form-control,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select input,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select select,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select textarea,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select .form-control,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file input,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file select,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file textarea,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file .form-control,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea input,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea select,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea textarea,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea .form-control{background:rgba(var(--vsm-dark-background), 1) !important;color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text input::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text select::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text textarea::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text .form-control::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select input::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select select::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select textarea::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select .form-control::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file input::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file select::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file textarea::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file .form-control::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea input::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea select::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea textarea::placeholder,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea .form-control::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text input::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text select::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text textarea::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text .form-control::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select input::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select select::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select textarea::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select .form-control::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file input::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file select::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file textarea::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file .form-control::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea input::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea select::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea textarea::placeholder,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea .form-control::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text input::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text select::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text .form-control::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select input::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select select::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select .form-control::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file input::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file select::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file .form-control::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea input::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea::placeholder,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .form-control::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.text input::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.text select::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.text textarea::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.text .form-control::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.select input::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.select select::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.select textarea::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.select .form-control::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.file input::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.file select::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.file textarea::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.file .form-control::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea input::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea select::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea textarea::placeholder,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea .form-control::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.text input::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.text select::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.text textarea::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.text .form-control::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.select input::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.select select::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.select textarea::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.select .form-control::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.file input::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.file select::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.file textarea::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.file .form-control::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.textarea input::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.textarea select::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.textarea textarea::placeholder,.dark-theme.vsm-data-capture .form-holder form .element.textarea .form-control::placeholder,.dark-theme.vsm-job-details .form-holder form .element.text input::placeholder,.dark-theme.vsm-job-details .form-holder form .element.text select::placeholder,.dark-theme.vsm-job-details .form-holder form .element.text textarea::placeholder,.dark-theme.vsm-job-details .form-holder form .element.text .form-control::placeholder,.dark-theme.vsm-job-details .form-holder form .element.select input::placeholder,.dark-theme.vsm-job-details .form-holder form .element.select select::placeholder,.dark-theme.vsm-job-details .form-holder form .element.select textarea::placeholder,.dark-theme.vsm-job-details .form-holder form .element.select .form-control::placeholder,.dark-theme.vsm-job-details .form-holder form .element.file input::placeholder,.dark-theme.vsm-job-details .form-holder form .element.file select::placeholder,.dark-theme.vsm-job-details .form-holder form .element.file textarea::placeholder,.dark-theme.vsm-job-details .form-holder form .element.file .form-control::placeholder,.dark-theme.vsm-job-details .form-holder form .element.textarea input::placeholder,.dark-theme.vsm-job-details .form-holder form .element.textarea select::placeholder,.dark-theme.vsm-job-details .form-holder form .element.textarea textarea::placeholder,.dark-theme.vsm-job-details .form-holder form .element.textarea .form-control::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text input::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text select::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text textarea::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text .form-control::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select input::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select select::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select textarea::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select .form-control::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file input::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file select::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file textarea::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file .form-control::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea input::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea select::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea textarea::placeholder,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea .form-control::placeholder{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text input[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text input[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text input[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text select[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text select[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text select[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text textarea[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text textarea[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text textarea[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text .form-control[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text .form-control[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text .form-control[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select input[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select input[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select input[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select select[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select select[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select select[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select textarea[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select textarea[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select textarea[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select .form-control[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select .form-control[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select .form-control[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file input[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file input[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file input[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file select[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file select[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file select[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file textarea[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file textarea[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file textarea[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file .form-control[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file .form-control[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file .form-control[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea input[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea input[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea input[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea select[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea select[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea select[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea textarea[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea textarea[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea textarea[type=textarea],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea .form-control[type=email],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea .form-control[type=text],.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea .form-control[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.text input[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.text input[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.text input[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.text select[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.text select[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.text select[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.text textarea[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.text textarea[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.text textarea[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.text .form-control[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.text .form-control[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.text .form-control[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.select input[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.select input[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.select input[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.select select[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.select select[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.select select[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.select textarea[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.select textarea[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.select textarea[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.select .form-control[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.select .form-control[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.select .form-control[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.file input[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.file input[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.file input[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.file select[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.file select[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.file select[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.file textarea[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.file textarea[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.file textarea[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.file .form-control[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.file .form-control[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.file .form-control[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea input[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea input[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea input[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea select[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea select[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea select[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea textarea[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea textarea[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea textarea[type=textarea],.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea .form-control[type=email],.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea .form-control[type=text],.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea .form-control[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text input[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text input[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text input[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text select[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text select[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text select[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text .form-control[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text .form-control[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text .form-control[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select input[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select input[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select input[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select select[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select select[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select select[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select .form-control[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select .form-control[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select .form-control[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file input[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file input[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file input[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file select[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file select[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file select[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file .form-control[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file .form-control[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file .form-control[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea input[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea input[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea input[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea[type=textarea],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .form-control[type=email],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .form-control[type=text],.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .form-control[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.text input[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.text input[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.text input[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.text select[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.text select[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.text select[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.text textarea[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.text textarea[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.text textarea[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.text .form-control[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.text .form-control[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.text .form-control[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.select input[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.select input[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.select input[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.select select[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.select select[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.select select[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.select textarea[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.select textarea[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.select textarea[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.select .form-control[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.select .form-control[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.select .form-control[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.file input[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.file input[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.file input[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.file select[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.file select[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.file select[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.file textarea[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.file textarea[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.file textarea[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.file .form-control[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.file .form-control[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.file .form-control[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea input[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea input[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea input[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea select[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea select[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea select[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea textarea[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea textarea[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea textarea[type=textarea],.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea .form-control[type=email],.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea .form-control[type=text],.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea .form-control[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.text input[type=email],.dark-theme.vsm-data-capture .form-holder form .element.text input[type=text],.dark-theme.vsm-data-capture .form-holder form .element.text input[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.text select[type=email],.dark-theme.vsm-data-capture .form-holder form .element.text select[type=text],.dark-theme.vsm-data-capture .form-holder form .element.text select[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.text textarea[type=email],.dark-theme.vsm-data-capture .form-holder form .element.text textarea[type=text],.dark-theme.vsm-data-capture .form-holder form .element.text textarea[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.text .form-control[type=email],.dark-theme.vsm-data-capture .form-holder form .element.text .form-control[type=text],.dark-theme.vsm-data-capture .form-holder form .element.text .form-control[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.select input[type=email],.dark-theme.vsm-data-capture .form-holder form .element.select input[type=text],.dark-theme.vsm-data-capture .form-holder form .element.select input[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.select select[type=email],.dark-theme.vsm-data-capture .form-holder form .element.select select[type=text],.dark-theme.vsm-data-capture .form-holder form .element.select select[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.select textarea[type=email],.dark-theme.vsm-data-capture .form-holder form .element.select textarea[type=text],.dark-theme.vsm-data-capture .form-holder form .element.select textarea[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.select .form-control[type=email],.dark-theme.vsm-data-capture .form-holder form .element.select .form-control[type=text],.dark-theme.vsm-data-capture .form-holder form .element.select .form-control[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.file input[type=email],.dark-theme.vsm-data-capture .form-holder form .element.file input[type=text],.dark-theme.vsm-data-capture .form-holder form .element.file input[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.file select[type=email],.dark-theme.vsm-data-capture .form-holder form .element.file select[type=text],.dark-theme.vsm-data-capture .form-holder form .element.file select[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.file textarea[type=email],.dark-theme.vsm-data-capture .form-holder form .element.file textarea[type=text],.dark-theme.vsm-data-capture .form-holder form .element.file textarea[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.file .form-control[type=email],.dark-theme.vsm-data-capture .form-holder form .element.file .form-control[type=text],.dark-theme.vsm-data-capture .form-holder form .element.file .form-control[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.textarea input[type=email],.dark-theme.vsm-data-capture .form-holder form .element.textarea input[type=text],.dark-theme.vsm-data-capture .form-holder form .element.textarea input[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.textarea select[type=email],.dark-theme.vsm-data-capture .form-holder form .element.textarea select[type=text],.dark-theme.vsm-data-capture .form-holder form .element.textarea select[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.textarea textarea[type=email],.dark-theme.vsm-data-capture .form-holder form .element.textarea textarea[type=text],.dark-theme.vsm-data-capture .form-holder form .element.textarea textarea[type=textarea],.dark-theme.vsm-data-capture .form-holder form .element.textarea .form-control[type=email],.dark-theme.vsm-data-capture .form-holder form .element.textarea .form-control[type=text],.dark-theme.vsm-data-capture .form-holder form .element.textarea .form-control[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.text input[type=email],.dark-theme.vsm-job-details .form-holder form .element.text input[type=text],.dark-theme.vsm-job-details .form-holder form .element.text input[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.text select[type=email],.dark-theme.vsm-job-details .form-holder form .element.text select[type=text],.dark-theme.vsm-job-details .form-holder form .element.text select[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.text textarea[type=email],.dark-theme.vsm-job-details .form-holder form .element.text textarea[type=text],.dark-theme.vsm-job-details .form-holder form .element.text textarea[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.text .form-control[type=email],.dark-theme.vsm-job-details .form-holder form .element.text .form-control[type=text],.dark-theme.vsm-job-details .form-holder form .element.text .form-control[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.select input[type=email],.dark-theme.vsm-job-details .form-holder form .element.select input[type=text],.dark-theme.vsm-job-details .form-holder form .element.select input[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.select select[type=email],.dark-theme.vsm-job-details .form-holder form .element.select select[type=text],.dark-theme.vsm-job-details .form-holder form .element.select select[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.select textarea[type=email],.dark-theme.vsm-job-details .form-holder form .element.select textarea[type=text],.dark-theme.vsm-job-details .form-holder form .element.select textarea[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.select .form-control[type=email],.dark-theme.vsm-job-details .form-holder form .element.select .form-control[type=text],.dark-theme.vsm-job-details .form-holder form .element.select .form-control[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.file input[type=email],.dark-theme.vsm-job-details .form-holder form .element.file input[type=text],.dark-theme.vsm-job-details .form-holder form .element.file input[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.file select[type=email],.dark-theme.vsm-job-details .form-holder form .element.file select[type=text],.dark-theme.vsm-job-details .form-holder form .element.file select[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.file textarea[type=email],.dark-theme.vsm-job-details .form-holder form .element.file textarea[type=text],.dark-theme.vsm-job-details .form-holder form .element.file textarea[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.file .form-control[type=email],.dark-theme.vsm-job-details .form-holder form .element.file .form-control[type=text],.dark-theme.vsm-job-details .form-holder form .element.file .form-control[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.textarea input[type=email],.dark-theme.vsm-job-details .form-holder form .element.textarea input[type=text],.dark-theme.vsm-job-details .form-holder form .element.textarea input[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.textarea select[type=email],.dark-theme.vsm-job-details .form-holder form .element.textarea select[type=text],.dark-theme.vsm-job-details .form-holder form .element.textarea select[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.textarea textarea[type=email],.dark-theme.vsm-job-details .form-holder form .element.textarea textarea[type=text],.dark-theme.vsm-job-details .form-holder form .element.textarea textarea[type=textarea],.dark-theme.vsm-job-details .form-holder form .element.textarea .form-control[type=email],.dark-theme.vsm-job-details .form-holder form .element.textarea .form-control[type=text],.dark-theme.vsm-job-details .form-holder form .element.textarea .form-control[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.text input[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.text input[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.text input[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.text select[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.text select[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.text select[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.text textarea[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.text textarea[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.text textarea[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.text .form-control[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.text .form-control[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.text .form-control[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.select input[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.select input[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.select input[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.select select[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.select select[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.select select[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.select textarea[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.select textarea[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.select textarea[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.select .form-control[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.select .form-control[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.select .form-control[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.file input[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.file input[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.file input[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.file select[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.file select[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.file select[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.file textarea[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.file textarea[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.file textarea[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.file .form-control[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.file .form-control[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.file .form-control[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea input[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea input[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea input[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea select[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea select[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea select[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea textarea[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea textarea[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea textarea[type=textarea],.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea .form-control[type=email],.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea .form-control[type=text],.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea .form-control[type=textarea]{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text input:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text select:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text textarea:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text .form-control:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select input:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select select:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select textarea:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select .form-control:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file input:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file select:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file textarea:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file .form-control:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea input:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea select:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea textarea:focus,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea .form-control:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text input:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text select:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text textarea:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text .form-control:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select input:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select select:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select textarea:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select .form-control:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file input:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file select:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file textarea:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file .form-control:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea input:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea select:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea textarea:focus,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea .form-control:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text input:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text select:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text textarea:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text .form-control:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select input:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select select:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select textarea:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select .form-control:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file input:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file select:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file textarea:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file .form-control:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea input:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea select:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea textarea:focus,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .form-control:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.text input:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.text select:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.text textarea:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.text .form-control:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.select input:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.select select:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.select textarea:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.select .form-control:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.file input:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.file select:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.file textarea:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.file .form-control:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea input:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea select:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea textarea:focus,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea .form-control:focus,.dark-theme.vsm-data-capture .form-holder form .element.text input:focus,.dark-theme.vsm-data-capture .form-holder form .element.text select:focus,.dark-theme.vsm-data-capture .form-holder form .element.text textarea:focus,.dark-theme.vsm-data-capture .form-holder form .element.text .form-control:focus,.dark-theme.vsm-data-capture .form-holder form .element.select input:focus,.dark-theme.vsm-data-capture .form-holder form .element.select select:focus,.dark-theme.vsm-data-capture .form-holder form .element.select textarea:focus,.dark-theme.vsm-data-capture .form-holder form .element.select .form-control:focus,.dark-theme.vsm-data-capture .form-holder form .element.file input:focus,.dark-theme.vsm-data-capture .form-holder form .element.file select:focus,.dark-theme.vsm-data-capture .form-holder form .element.file textarea:focus,.dark-theme.vsm-data-capture .form-holder form .element.file .form-control:focus,.dark-theme.vsm-data-capture .form-holder form .element.textarea input:focus,.dark-theme.vsm-data-capture .form-holder form .element.textarea select:focus,.dark-theme.vsm-data-capture .form-holder form .element.textarea textarea:focus,.dark-theme.vsm-data-capture .form-holder form .element.textarea .form-control:focus,.dark-theme.vsm-job-details .form-holder form .element.text input:focus,.dark-theme.vsm-job-details .form-holder form .element.text select:focus,.dark-theme.vsm-job-details .form-holder form .element.text textarea:focus,.dark-theme.vsm-job-details .form-holder form .element.text .form-control:focus,.dark-theme.vsm-job-details .form-holder form .element.select input:focus,.dark-theme.vsm-job-details .form-holder form .element.select select:focus,.dark-theme.vsm-job-details .form-holder form .element.select textarea:focus,.dark-theme.vsm-job-details .form-holder form .element.select .form-control:focus,.dark-theme.vsm-job-details .form-holder form .element.file input:focus,.dark-theme.vsm-job-details .form-holder form .element.file select:focus,.dark-theme.vsm-job-details .form-holder form .element.file textarea:focus,.dark-theme.vsm-job-details .form-holder form .element.file .form-control:focus,.dark-theme.vsm-job-details .form-holder form .element.textarea input:focus,.dark-theme.vsm-job-details .form-holder form .element.textarea select:focus,.dark-theme.vsm-job-details .form-holder form .element.textarea textarea:focus,.dark-theme.vsm-job-details .form-holder form .element.textarea .form-control:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text input:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text select:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text textarea:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text .form-control:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select input:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select select:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select textarea:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select .form-control:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file input:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file select:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file textarea:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file .form-control:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea input:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea select:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea textarea:focus,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea .form-control:focus{box-shadow:none}.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text .custom-file label,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select .custom-file label,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file .custom-file label,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea .custom-file label,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text .custom-file label,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select .custom-file label,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file .custom-file label,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea .custom-file label,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text .custom-file label,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select .custom-file label,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file .custom-file label,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .custom-file label,.dark-theme.vsm-data-capture-alt .form-holder form .element.text .custom-file label,.dark-theme.vsm-data-capture-alt .form-holder form .element.select .custom-file label,.dark-theme.vsm-data-capture-alt .form-holder form .element.file .custom-file label,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea .custom-file label,.dark-theme.vsm-data-capture .form-holder form .element.text .custom-file label,.dark-theme.vsm-data-capture .form-holder form .element.select .custom-file label,.dark-theme.vsm-data-capture .form-holder form .element.file .custom-file label,.dark-theme.vsm-data-capture .form-holder form .element.textarea .custom-file label,.dark-theme.vsm-job-details .form-holder form .element.text .custom-file label,.dark-theme.vsm-job-details .form-holder form .element.select .custom-file label,.dark-theme.vsm-job-details .form-holder form .element.file .custom-file label,.dark-theme.vsm-job-details .form-holder form .element.textarea .custom-file label,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text .custom-file label,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select .custom-file label,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file .custom-file label,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea .custom-file label{background:rgba(var(--vsm-dark-background), 1) !important;color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text .custom-file .custom-file-label::after,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select .custom-file .custom-file-label::after,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file .custom-file .custom-file-label::after,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea .custom-file .custom-file-label::after,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text .custom-file .custom-file-label::after,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select .custom-file .custom-file-label::after,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file .custom-file .custom-file-label::after,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea .custom-file .custom-file-label::after,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text .custom-file .custom-file-label::after,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select .custom-file .custom-file-label::after,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file .custom-file .custom-file-label::after,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .custom-file .custom-file-label::after,.dark-theme.vsm-data-capture-alt .form-holder form .element.text .custom-file .custom-file-label::after,.dark-theme.vsm-data-capture-alt .form-holder form .element.select .custom-file .custom-file-label::after,.dark-theme.vsm-data-capture-alt .form-holder form .element.file .custom-file .custom-file-label::after,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea .custom-file .custom-file-label::after,.dark-theme.vsm-data-capture .form-holder form .element.text .custom-file .custom-file-label::after,.dark-theme.vsm-data-capture .form-holder form .element.select .custom-file .custom-file-label::after,.dark-theme.vsm-data-capture .form-holder form .element.file .custom-file .custom-file-label::after,.dark-theme.vsm-data-capture .form-holder form .element.textarea .custom-file .custom-file-label::after,.dark-theme.vsm-job-details .form-holder form .element.text .custom-file .custom-file-label::after,.dark-theme.vsm-job-details .form-holder form .element.select .custom-file .custom-file-label::after,.dark-theme.vsm-job-details .form-holder form .element.file .custom-file .custom-file-label::after,.dark-theme.vsm-job-details .form-holder form .element.textarea .custom-file .custom-file-label::after,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text .custom-file .custom-file-label::after,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select .custom-file .custom-file-label::after,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file .custom-file .custom-file-label::after,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea .custom-file .custom-file-label::after{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-drop-off-your-cv .form-holder form .element.text .custom-file .custom-file-label span,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.select .custom-file .custom-file-label span,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.file .custom-file .custom-file-label span,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.textarea .custom-file .custom-file-label span,.dark-theme.vsm-get-in-touch-form .form-holder form .element.text .custom-file .custom-file-label span,.dark-theme.vsm-get-in-touch-form .form-holder form .element.select .custom-file .custom-file-label span,.dark-theme.vsm-get-in-touch-form .form-holder form .element.file .custom-file .custom-file-label span,.dark-theme.vsm-get-in-touch-form .form-holder form .element.textarea .custom-file .custom-file-label span,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.text .custom-file .custom-file-label span,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.select .custom-file .custom-file-label span,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.file .custom-file .custom-file-label span,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.textarea .custom-file .custom-file-label span,.dark-theme.vsm-data-capture-alt .form-holder form .element.text .custom-file .custom-file-label span,.dark-theme.vsm-data-capture-alt .form-holder form .element.select .custom-file .custom-file-label span,.dark-theme.vsm-data-capture-alt .form-holder form .element.file .custom-file .custom-file-label span,.dark-theme.vsm-data-capture-alt .form-holder form .element.textarea .custom-file .custom-file-label span,.dark-theme.vsm-data-capture .form-holder form .element.text .custom-file .custom-file-label span,.dark-theme.vsm-data-capture .form-holder form .element.select .custom-file .custom-file-label span,.dark-theme.vsm-data-capture .form-holder form .element.file .custom-file .custom-file-label span,.dark-theme.vsm-data-capture .form-holder form .element.textarea .custom-file .custom-file-label span,.dark-theme.vsm-job-details .form-holder form .element.text .custom-file .custom-file-label span,.dark-theme.vsm-job-details .form-holder form .element.select .custom-file .custom-file-label span,.dark-theme.vsm-job-details .form-holder form .element.file .custom-file .custom-file-label span,.dark-theme.vsm-job-details .form-holder form .element.textarea .custom-file .custom-file-label span,.dark-theme #cv-dropoff .modal-body .form-holder form .element.text .custom-file .custom-file-label span,.dark-theme #cv-dropoff .modal-body .form-holder form .element.select .custom-file .custom-file-label span,.dark-theme #cv-dropoff .modal-body .form-holder form .element.file .custom-file .custom-file-label span,.dark-theme #cv-dropoff .modal-body .form-holder form .element.textarea .custom-file .custom-file-label span{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-drop-off-your-cv .form-holder form .element.submit .btn,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.submit .btn-ghost,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.submit .btn-secondary,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.submit .btn-white,.dark-theme.vsm-get-in-touch-form .form-holder form .element.submit .btn,.dark-theme.vsm-get-in-touch-form .form-holder form .element.submit .btn-ghost,.dark-theme.vsm-get-in-touch-form .form-holder form .element.submit .btn-secondary,.dark-theme.vsm-get-in-touch-form .form-holder form .element.submit .btn-white,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn-ghost,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn-secondary,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn-white,.dark-theme.vsm-data-capture-alt .form-holder form .element.submit .btn,.dark-theme.vsm-data-capture-alt .form-holder form .element.submit .btn-ghost,.dark-theme.vsm-data-capture-alt .form-holder form .element.submit .btn-secondary,.dark-theme.vsm-data-capture-alt .form-holder form .element.submit .btn-white,.dark-theme.vsm-data-capture .form-holder form .element.submit .btn,.dark-theme.vsm-data-capture .form-holder form .element.submit .btn-ghost,.dark-theme.vsm-data-capture .form-holder form .element.submit .btn-secondary,.dark-theme.vsm-data-capture .form-holder form .element.submit .btn-white,.dark-theme.vsm-job-details .form-holder form .element.submit .btn,.dark-theme.vsm-job-details .form-holder form .element.submit .btn-ghost,.dark-theme.vsm-job-details .form-holder form .element.submit .btn-secondary,.dark-theme.vsm-job-details .form-holder form .element.submit .btn-white,.dark-theme #cv-dropoff .modal-body .form-holder form .element.submit .btn,.dark-theme #cv-dropoff .modal-body .form-holder form .element.submit .btn-ghost,.dark-theme #cv-dropoff .modal-body .form-holder form .element.submit .btn-secondary,.dark-theme #cv-dropoff .modal-body .form-holder form .element.submit .btn-white{padding:.5rem 2rem}.dark-theme.vsm-drop-off-your-cv .form-holder form .element.submit .btn::after,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.submit .btn-ghost::after,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.submit .btn-secondary::after,.dark-theme.vsm-drop-off-your-cv .form-holder form .element.submit .btn-white::after,.dark-theme.vsm-get-in-touch-form .form-holder form .element.submit .btn::after,.dark-theme.vsm-get-in-touch-form .form-holder form .element.submit .btn-ghost::after,.dark-theme.vsm-get-in-touch-form .form-holder form .element.submit .btn-secondary::after,.dark-theme.vsm-get-in-touch-form .form-holder form .element.submit .btn-white::after,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn::after,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn-ghost::after,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn-secondary::after,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .element.submit .btn-white::after,.dark-theme.vsm-data-capture-alt .form-holder form .element.submit .btn::after,.dark-theme.vsm-data-capture-alt .form-holder form .element.submit .btn-ghost::after,.dark-theme.vsm-data-capture-alt .form-holder form .element.submit .btn-secondary::after,.dark-theme.vsm-data-capture-alt .form-holder form .element.submit .btn-white::after,.dark-theme.vsm-data-capture .form-holder form .element.submit .btn::after,.dark-theme.vsm-data-capture .form-holder form .element.submit .btn-ghost::after,.dark-theme.vsm-data-capture .form-holder form .element.submit .btn-secondary::after,.dark-theme.vsm-data-capture .form-holder form .element.submit .btn-white::after,.dark-theme.vsm-job-details .form-holder form .element.submit .btn::after,.dark-theme.vsm-job-details .form-holder form .element.submit .btn-ghost::after,.dark-theme.vsm-job-details .form-holder form .element.submit .btn-secondary::after,.dark-theme.vsm-job-details .form-holder form .element.submit .btn-white::after,.dark-theme #cv-dropoff .modal-body .form-holder form .element.submit .btn::after,.dark-theme #cv-dropoff .modal-body .form-holder form .element.submit .btn-ghost::after,.dark-theme #cv-dropoff .modal-body .form-holder form .element.submit .btn-secondary::after,.dark-theme #cv-dropoff .modal-body .form-holder form .element.submit .btn-white::after{display:none}.dark-theme.vsm-drop-off-your-cv .form-holder form span.error,.dark-theme.vsm-get-in-touch-form .form-holder form span.error,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form span.error,.dark-theme.vsm-data-capture-alt .form-holder form span.error,.dark-theme.vsm-data-capture .form-holder form span.error,.dark-theme.vsm-job-details .form-holder form span.error,.dark-theme #cv-dropoff .modal-body .form-holder form span.error{color:red}.dark-theme.vsm-drop-off-your-cv .form-holder form .icheck-primary label,.dark-theme.vsm-get-in-touch-form .form-holder form .icheck-primary label,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .icheck-primary label,.dark-theme.vsm-data-capture-alt .form-holder form .icheck-primary label,.dark-theme.vsm-data-capture .form-holder form .icheck-primary label,.dark-theme.vsm-job-details .form-holder form .icheck-primary label,.dark-theme #cv-dropoff .modal-body .form-holder form .icheck-primary label{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-drop-off-your-cv .form-holder form .icheck-primary label a,.dark-theme.vsm-get-in-touch-form .form-holder form .icheck-primary label a,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .icheck-primary label a,.dark-theme.vsm-data-capture-alt .form-holder form .icheck-primary label a,.dark-theme.vsm-data-capture .form-holder form .icheck-primary label a,.dark-theme.vsm-job-details .form-holder form .icheck-primary label a,.dark-theme #cv-dropoff .modal-body .form-holder form .icheck-primary label a{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-drop-off-your-cv .form-holder form .icheck-primary label a:hover,.dark-theme.vsm-get-in-touch-form .form-holder form .icheck-primary label a:hover,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .icheck-primary label a:hover,.dark-theme.vsm-data-capture-alt .form-holder form .icheck-primary label a:hover,.dark-theme.vsm-data-capture .form-holder form .icheck-primary label a:hover,.dark-theme.vsm-job-details .form-holder form .icheck-primary label a:hover,.dark-theme #cv-dropoff .modal-body .form-holder form .icheck-primary label a:hover{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-drop-off-your-cv .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.dark-theme.vsm-drop-off-your-cv .form-holder form [class*=icheck-]>input:first-child+label::before,.dark-theme.vsm-get-in-touch-form .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.dark-theme.vsm-get-in-touch-form .form-holder form [class*=icheck-]>input:first-child+label::before,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form [class*=icheck-]>input:first-child+label::before,.dark-theme.vsm-data-capture-alt .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.dark-theme.vsm-data-capture-alt .form-holder form [class*=icheck-]>input:first-child+label::before,.dark-theme.vsm-data-capture .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.dark-theme.vsm-data-capture .form-holder form [class*=icheck-]>input:first-child+label::before,.dark-theme.vsm-job-details .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.dark-theme.vsm-job-details .form-holder form [class*=icheck-]>input:first-child+label::before,.dark-theme #cv-dropoff .modal-body .form-holder form [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.dark-theme #cv-dropoff .modal-body .form-holder form [class*=icheck-]>input:first-child+label::before{border-radius:5px}.dark-theme.vsm-drop-off-your-cv .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.dark-theme.vsm-drop-off-your-cv .form-holder form .icheck-primary>input:first-child:checked+label::before,.dark-theme.vsm-get-in-touch-form .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.dark-theme.vsm-get-in-touch-form .form-holder form .icheck-primary>input:first-child:checked+label::before,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.dark-theme.vsm-split-get-in-touch-form-content .form-holder form .icheck-primary>input:first-child:checked+label::before,.dark-theme.vsm-data-capture-alt .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.dark-theme.vsm-data-capture-alt .form-holder form .icheck-primary>input:first-child:checked+label::before,.dark-theme.vsm-data-capture .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.dark-theme.vsm-data-capture .form-holder form .icheck-primary>input:first-child:checked+label::before,.dark-theme.vsm-job-details .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.dark-theme.vsm-job-details .form-holder form .icheck-primary>input:first-child:checked+label::before,.dark-theme #cv-dropoff .modal-body .form-holder form .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.dark-theme #cv-dropoff .modal-body .form-holder form .icheck-primary>input:first-child:checked+label::before{border-radius:5px}.dark-theme.vsm-drop-off-your-cv input:-webkit-autofill,.dark-theme.vsm-drop-off-your-cv input:-webkit-autofill:hover,.dark-theme.vsm-drop-off-your-cv input:-webkit-autofill:focus,.dark-theme.vsm-drop-off-your-cv input:-webkit-autofill:active,.dark-theme.vsm-get-in-touch-form input:-webkit-autofill,.dark-theme.vsm-get-in-touch-form input:-webkit-autofill:hover,.dark-theme.vsm-get-in-touch-form input:-webkit-autofill:focus,.dark-theme.vsm-get-in-touch-form input:-webkit-autofill:active,.dark-theme.vsm-split-get-in-touch-form-content input:-webkit-autofill,.dark-theme.vsm-split-get-in-touch-form-content input:-webkit-autofill:hover,.dark-theme.vsm-split-get-in-touch-form-content input:-webkit-autofill:focus,.dark-theme.vsm-split-get-in-touch-form-content input:-webkit-autofill:active,.dark-theme.vsm-data-capture-alt input:-webkit-autofill,.dark-theme.vsm-data-capture-alt input:-webkit-autofill:hover,.dark-theme.vsm-data-capture-alt input:-webkit-autofill:focus,.dark-theme.vsm-data-capture-alt input:-webkit-autofill:active,.dark-theme.vsm-data-capture input:-webkit-autofill,.dark-theme.vsm-data-capture input:-webkit-autofill:hover,.dark-theme.vsm-data-capture input:-webkit-autofill:focus,.dark-theme.vsm-data-capture input:-webkit-autofill:active,.dark-theme.vsm-job-details input:-webkit-autofill,.dark-theme.vsm-job-details input:-webkit-autofill:hover,.dark-theme.vsm-job-details input:-webkit-autofill:focus,.dark-theme.vsm-job-details input:-webkit-autofill:active,.dark-theme #cv-dropoff .modal-body input:-webkit-autofill,.dark-theme #cv-dropoff .modal-body input:-webkit-autofill:hover,.dark-theme #cv-dropoff .modal-body input:-webkit-autofill:focus,.dark-theme #cv-dropoff .modal-body input:-webkit-autofill:active{border:none;-webkit-box-shadow:0 0 0 30px rgba(var(--vsm-white), 1) inset !important;-webkit-text-fill-color:rgba(var(--vsm-black), 1) !important}.dark-theme span.job-ref,.dark-theme span.post-date{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-job-details .consultant>.consultant-details a.name{color:rgba(var(--vsm-white), 1)}.dark-theme .content-in-image>.content .rte>p,.dark-theme .content-in-image>.content span,.dark-theme .content-in-image>.content .md-heading,.dark-theme .content-in-image>.content p{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-data-capture .bg .form-preview .details h3,.dark-theme.vsm-data-capture .bg .form-preview .details .md-heading{color:rgba(var(--vsm-white), 1) !important}.dark-theme.vsm-data-capture .bg .form-preview .details .rte,.dark-theme.vsm-data-capture .bg .form-preview .details p{color:rgba(var(--vsm-white), 1) !important}.dark-theme.vsm-job-carousel .bg .swiper-slide .job-data-highlights span{color:rgba(var(--vsm-white), 1)}.dark-theme.vsm-split-content-25-25-25-25 .bg .vsm-body .xs-heading{color:rgba(var(--vsm-white), 1)}:root{--vsm-white: 252, 250, 255;--vsm-offwhite: 240, 240, 240;--vsm-black: 0, 0, 0;--vsm-grey: 159, 161, 164;--vsm-bg-transparent: 255, 255, 255;--vsm-body-copy-colour: 59, 21, 58;--vsm-dark-background: 22, 22, 22;--vsm-primary-colour: 113, 0, 211;--vsm-nav-link-colour: 113, 0, 211;--vsm-accent-colour: 106, 3, 191;--vsm-secondary-colour: 87, 11, 135;--vsm-tertiary-colour: 179, 163, 148;--vsm-quaternary-colour: 87, 11, 135;--vsm-quinary-colour: 199, 143, 247}:root{--vsm-mobile-padding-top: 30px;--vsm-mobile-padding-bottom: 30px;--vsm-tablet-padding-top: 50px;--vsm-tablet-padding-bottom: 50px;--vsm-desktop-padding-top: 80px;--vsm-desktop-padding-bottom: 80px}body{background:rgba(var(--vsm-white), 1)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:rgba(var(--vsm-dark-background), 1)}::-webkit-scrollbar-thumb{background:rgba(var(--vsm-primary-colour), 1);background:rgba(var(--vsm-primary-colour), 1)}::-webkit-scrollbar-thumb:hover{background:rgba(var(--vsm-secondary-colour), 1)}html{scrollbar-color:rgba(var(--vsm-secondary-colour), 1) rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-fixed-media-bg .bg{overflow:hidden}.vsm-split-content-50-50{overflow:hidden}.vsm-split-content-50-50 .media{margin-bottom:1rem}.vsm-split-content-50-50 .media img{width:100%;height:16rem;-o-object-fit:cover;object-fit:cover;object-position:center}.vsm-split-content-33-33-33 .media{margin-bottom:1rem}.vsm-split-content-33-33-33 .media img{width:100%;height:12.5rem;-o-object-fit:cover;object-fit:cover;object-position:center}@media(max-width: 768px){.vsm-split-content-33-33-33 .content{margin-bottom:1rem}}@media(min-width: 768px){.vsm-split-content-25-25-25-25 .bg .vsm-body .xs-heading{font-size:1.5rem}}.vsm-content-image-50-50{overflow:hidden;position:relative}.vsm-content-image-50-50 .bg .vsm-body{position:relative;z-index:2}.vsm-content-image-50-50 .bg .vsm-body .row .col-md-6 .content{display:block}.vsm-content-image-50-50 .bg .vsm-body .row .col-md-6 .content .list-container ul>li::before{color:rgba(var(--vsm-primary-colour), 1) !important}.vsm-content-image-50-50 .bg .vsm-body .row .col-md-6 .content .list-container strong{font-weight:bold}.vsm-content-image-50-50 .bg .vsm-body .row .col-md-6 .media{overflow:hidden}.vsm-content-image-50-50 .bg .vsm-body .row .col-md-6 .media img{aspect-ratio:1/1}.vsm-content-image-50-50 .bg .vsm-body .row .col-md-6 .media #player{height:100%;width:100%}.vsm-content-image-50-50 .image-container{overflow:hidden;border-radius:50%;border-top-right-radius:0 !important}.vsm-content-image-50-50.left{position:relative}.vsm-content-image-50-50.left::before{content:"";position:absolute;height:100%;width:100%;top:0;right:0;background:url(../img/right-splash-bg-2.svg) no-repeat right center/contain}@media(min-width: 768px){.vsm-content-image-50-50.left .media .image-container{margin-right:15%}}.vsm-content-image-50-50.right{position:relative}.vsm-content-image-50-50.right::before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:url(../img/left-splash-bg-3.svg) no-repeat left center/contain}@media(min-width: 768px){.vsm-content-image-50-50.right .media .image-container{margin-left:15%}}.vsm-content-image-50-50.alternative::before{display:none !important}.vsm-oversized-statement-block .bg .rte,.vsm-oversized-statement-block .bg p{font-weight:bold}.vsm-double-media{overflow:hidden}.vsm-double-media .col-md-6 .media{overflow:hidden}.vsm-double-media .col-md-6 .media .video{aspect-ratio:16/9 !important}@media(max-width: 768px){.vsm-double-media .col-md-6:first-of-type{margin-bottom:.8rem}}.vsm-image-grid .vsm-body .row .col:nth-child(1) .media{position:relative}.vsm-image-grid .vsm-body .row .col:nth-child(1) .media::after{content:"";position:absolute}.vsm-image-grid .vsm-body .row .col:nth-child(1) .media img{aspect-ratio:4/3}.vsm-short-content-33-33-33{position:relative}@media(min-width: 1024px){.vsm-short-content-33-33-33 .bg .vsm-body .row .col{max-width:33.33%}}.vsm-short-content-33-33-33 .bg .vsm-body .row .content .media{background:rgba(var(--vsm-primary-colour), 1);display:flex;justify-content:center;align-items:center}@media(max-width: 768px){.vsm-short-content-33-33-33 .bg .vsm-body .row .content .media{margin-top:0}}.vsm-aligned-title-intro-text.gradient-on,.vsm-centralised-title-intro-text.gradient-on,.vsm-intro-content-40-60.gradient-on,.vsm-wide-content.gradient-on{background:linear-gradient(90deg, rgb(57, 0, 106) 0%, rgb(113, 0, 211) 100%)}.vsm-aligned-title-intro-text.gradient-on .md-heading,.vsm-aligned-title-intro-text.gradient-on .rte,.vsm-aligned-title-intro-text.gradient-on p,.vsm-centralised-title-intro-text.gradient-on .md-heading,.vsm-centralised-title-intro-text.gradient-on .rte,.vsm-centralised-title-intro-text.gradient-on p,.vsm-intro-content-40-60.gradient-on .md-heading,.vsm-intro-content-40-60.gradient-on .rte,.vsm-intro-content-40-60.gradient-on p,.vsm-wide-content.gradient-on .md-heading,.vsm-wide-content.gradient-on .rte,.vsm-wide-content.gradient-on p{color:rgba(var(--vsm-white), 1) !important}.vsm-aligned-title-intro-text.gradient-on .rte ul,.vsm-centralised-title-intro-text.gradient-on .rte ul,.vsm-intro-content-40-60.gradient-on .rte ul,.vsm-wide-content.gradient-on .rte ul{list-style-type:none;margin-left:0px;padding-left:0px}.vsm-aligned-title-intro-text.gradient-on .rte ul li,.vsm-centralised-title-intro-text.gradient-on .rte ul li,.vsm-intro-content-40-60.gradient-on .rte ul li,.vsm-wide-content.gradient-on .rte ul li{color:rgba(var(--vsm-white), 1)}.vsm-aligned-title-intro-text.gradient-on .rte ul li::before,.vsm-centralised-title-intro-text.gradient-on .rte ul li::before,.vsm-intro-content-40-60.gradient-on .rte ul li::before,.vsm-wide-content.gradient-on .rte ul li::before{background:rgba(var(--vsm-white), 1) !important}.vsm-aligned-title-intro-text.gradient-on .rte ul li ul li,.vsm-aligned-title-intro-text.gradient-on .rte ul li ol li,.vsm-centralised-title-intro-text.gradient-on .rte ul li ul li,.vsm-centralised-title-intro-text.gradient-on .rte ul li ol li,.vsm-intro-content-40-60.gradient-on .rte ul li ul li,.vsm-intro-content-40-60.gradient-on .rte ul li ol li,.vsm-wide-content.gradient-on .rte ul li ul li,.vsm-wide-content.gradient-on .rte ul li ol li{color:rgba(var(--vsm-white), 1);padding-left:1rem}.vsm-aligned-title-intro-text.gradient-on .rte ol,.vsm-centralised-title-intro-text.gradient-on .rte ol,.vsm-intro-content-40-60.gradient-on .rte ol,.vsm-wide-content.gradient-on .rte ol{color:rgba(var(--vsm-white), 1)}.vsm-aligned-title-intro-text.gradient-on .rte ol li,.vsm-centralised-title-intro-text.gradient-on .rte ol li,.vsm-intro-content-40-60.gradient-on .rte ol li,.vsm-wide-content.gradient-on .rte ol li{color:inherit}.vsm-aligned-title-intro-text.gradient-on .rte q,.vsm-centralised-title-intro-text.gradient-on .rte q,.vsm-intro-content-40-60.gradient-on .rte q,.vsm-wide-content.gradient-on .rte q{color:rgba(var(--vsm-white), 1)}.vsm-aligned-title-intro-text blockquote,.vsm-aligned-title-intro-text q,.vsm-centralised-title-intro-text blockquote,.vsm-centralised-title-intro-text q,.vsm-intro-content-40-60 blockquote,.vsm-intro-content-40-60 q,.vsm-wide-content blockquote,.vsm-wide-content q{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-aligned-title-intro-text{position:relative;overflow:hidden}.vsm-aligned-title-intro-text .bg{position:relative}@media(max-width: 768px){.vsm-aligned-title-intro-text .bg .vsm-body .col-10{width:100%}}.vsm-aligned-title-intro-text .bg .vsm-body .row{display:flex !important}.vsm-aligned-title-intro-text .bg .vsm-body .row .md-heading{display:inline-block}.vsm-job-carousel{overflow:hidden;position:relative;background:rgba(var(--vsm-primary-colour), 1)}.vsm-job-carousel .vsm-header .md-heading{display:inline-block;color:rgba(var(--vsm-white), 1)}.vsm-job-carousel .vsm-body{padding:0}.vsm-job-carousel .vsm-body .swiper-wrapper{display:grid;grid-auto-flow:column}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide{padding:1rem;border-radius:20px;background:rgba(var(--vsm-white), 1);border:2px solid rgba(var(--vsm-primary-colour), 1);height:100%}@media(min-width: 768px){.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide{padding:1.875rem}}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content{height:100%}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data{height:100%;display:flex;flex-direction:column}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data span.job-ref,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data span.post-date{display:none}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data ul>li i{color:rgba(var(--vsm-primary-colour), 1);min-width:1rem;margin-right:.5rem}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data ul>li::before{display:none}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .xs-heading,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .xs-heading>a{color:rgba(var(--vsm-body-copy-colour), 1);display:inline-block}@media(min-width: 768px){.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .xs-heading,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .xs-heading>a{font-size:1.875rem}}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .job-data-highlights li{margin-bottom:1rem}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .btn-container{margin-top:auto}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .btn-container .btn,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .btn-container .btn-ghost,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .btn-container .btn-secondary,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .btn-container .btn-white{margin-top:auto}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .btn-container .btn span,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .btn-container .btn-ghost span,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .btn-container .btn-secondary span,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide .content .job-data .btn-container .btn-white span{color:rgba(var(--vsm-white), 1)}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.print{border:2px solid #18b8ea}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.print i::before{color:#18b8ea}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.print .btn,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.print .btn-ghost,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.print .btn-secondary,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.print .btn-white{background:#18b8ea}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.print .btn:hover,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.print .btn-ghost:hover,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.print .btn-secondary:hover,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.print .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.digital{border:2px solid #e44e0d}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.digital i::before{color:#e44e0d}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.digital .btn,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.digital .btn-ghost,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.digital .btn-secondary,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.digital .btn-white{background:#e44e0d}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.digital .btn:hover,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.digital .btn-ghost:hover,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.digital .btn-secondary:hover,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.digital .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.packaging{border:2px solid #d44985}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.packaging i::before{color:#d44985}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.packaging .btn,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.packaging .btn-ghost,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.packaging .btn-secondary,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.packaging .btn-white{background:#d44985}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.packaging .btn:hover,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.packaging .btn-ghost:hover,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.packaging .btn-secondary:hover,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.packaging .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.tech{border:2px solid #52b8ac}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.tech i::before{color:#52b8ac}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.tech .btn,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.tech .btn-ghost,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.tech .btn-secondary,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.tech .btn-white{background:#52b8ac}.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.tech .btn:hover,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.tech .btn-ghost:hover,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.tech .btn-secondary:hover,.vsm-job-carousel .vsm-body .swiper-wrapper .swiper-slide.tech .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-carousel.divider_on{position:relative}.vsm-job-carousel.divider_on::before{content:"";position:absolute;width:101%;height:4rem;bottom:10rem;left:0;background:url(../img/wave-white.svg) no-repeat bottom center/contain}@media(min-width: 768px){.vsm-job-carousel.divider_on::before{height:10rem}}@media(min-width: 1200px){.vsm-job-carousel.divider_on::before{height:14rem}}.vsm-job-carousel.divider_on::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:10rem;background:#fff}.vsm-default-single-media-hero .bg{overflow:hidden;height:100vh}@media(max-width: 768px){.vsm-default-single-media-hero .bg{height:40vh}}.vsm-default-single-media-hero .bg .video{height:100%;width:100%}.vsm-default-single-media-hero .bg .video::after{background:rgba(var(--vsm-dark-background), 0.2)}.vsm-default-single-media-hero .bg .video video{height:100%}@media(min-width: 768px){.vsm-default-single-media-hero .bg .vsm-body .row .col .content .rte{max-width:60%}}.vsm-default-single-media-hero .bg .vsm-body .row .col span.font-bold{font-weight:bold}.vsm-default-single-media-hero .bg .vsm-body .toggle-volume{position:absolute;z-index:10;bottom:5rem;right:10%}@media(max-width: 768px){.vsm-default-single-media-hero .bg .vsm-body .toggle-volume{bottom:1rem;right:5%}.vsm-default-single-media-hero .bg .vsm-body .toggle-volume .toggle-button i{padding:.5rem !important;background:rgba(0,0,0,0) !important}}.vsm-default-single-media-hero .bg .vsm-body .btn-container{margin-bottom:1rem;margin-right:9rem}.vsm-default-single-media-hero .bg .vsm-body .btn-container .btn,.vsm-default-single-media-hero .bg .vsm-body .btn-container .btn-ghost,.vsm-default-single-media-hero .bg .vsm-body .btn-container .btn-secondary,.vsm-default-single-media-hero .bg .vsm-body .btn-container .btn-white{border:1px solid rgba(var(--vsm-white), 1);background:rgba(0,0,0,0);padding:.5rem .8rem}@media(min-width: 768px){.vsm-default-single-media-hero .bg .vsm-body .btn-container{margin-bottom:5rem;margin-right:0}.vsm-default-single-media-hero .bg .vsm-body .btn-container .btn,.vsm-default-single-media-hero .bg .vsm-body .btn-container .btn-ghost,.vsm-default-single-media-hero .bg .vsm-body .btn-container .btn-secondary,.vsm-default-single-media-hero .bg .vsm-body .btn-container .btn-white{background:rgba(var(--vsm-primary-colour), 1);padding:.625rem 3rem !important;border:none}.vsm-default-single-media-hero .bg .vsm-body .btn-container .btn:hover,.vsm-default-single-media-hero .bg .vsm-body .btn-container .btn-ghost:hover,.vsm-default-single-media-hero .bg .vsm-body .btn-container .btn-secondary:hover,.vsm-default-single-media-hero .bg .vsm-body .btn-container .btn-white:hover{background:rgba(var(--vsm-primary-colour), 0.8)}}.vsm-default-single-media-hero.internal{position:relative}.vsm-default-single-media-hero.internal::before{content:"";position:absolute;width:100%;height:4rem;bottom:-1px;left:0;background:url(../img/wave-white.svg) no-repeat bottom center/contain;z-index:3}@media(min-width: 768px){.vsm-default-single-media-hero.internal::before{height:10rem}}@media(min-width: 1200px){.vsm-default-single-media-hero.internal::before{height:14rem}}.vsm-default-single-media-hero.internal .brand-container{position:absolute;width:100%;height:4rem;bottom:0;left:0;display:flex;justify-content:center;align-items:center}@media(min-width: 768px){.vsm-default-single-media-hero.internal .brand-container{height:8rem}}.vsm-default-single-media-hero.internal .brand-container .brand-logo-container{height:3rem;width:3rem;border-radius:50%;border-top-right-radius:0 !important;position:relative;z-index:5}@media(min-width: 768px){.vsm-default-single-media-hero.internal .brand-container .brand-logo-container{height:7.5rem;width:7.5rem}}.vsm-default-single-media-hero.internal .brand-container .brand-logo-container::after{content:"";position:absolute;inset:0;height:100%;width:100%}.vsm-default-single-media-hero.internal .brand-container .brand-logo-container.digital{background:#e44e0d}.vsm-default-single-media-hero.internal .brand-container .brand-logo-container.digital::after{background:url(../img/digital-logo.svg) no-repeat top center/contain}.vsm-default-single-media-hero.internal .brand-container .brand-logo-container.print{background:#18b8ea}.vsm-default-single-media-hero.internal .brand-container .brand-logo-container.print::after{background:url(../img/print-logo.svg) no-repeat top center/contain}.vsm-default-single-media-hero.internal .brand-container .brand-logo-container.tech{background:#52b8ac}.vsm-default-single-media-hero.internal .brand-container .brand-logo-container.tech::after{background:url(../img/tech-logo.svg) no-repeat top center/contain}.vsm-default-single-media-hero.internal .brand-container .brand-logo-container.packaging{background:#d44985}.vsm-default-single-media-hero.internal .brand-container .brand-logo-container.packaging::after{background:url(../img/packaging-logo.svg) no-repeat top center/contain}.vsm-default-single-media-hero.internal .bg::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:rgba(var(--vsm-secondary-colour), 0.6);z-index:1;mix-blend-mode:normal}.vsm-default-single-media-hero.internal .bg .component-wrapper{align-items:center !important}.vsm-default-single-media-hero.internal .bg .component-wrapper .vsm-body{position:relative;z-index:2}.vsm-the-team.custom{position:relative}@media(min-width: 768px){.vsm-the-team.custom::after{content:"KRG.";position:absolute;inset:0;margin:auto;height:6rem;border-radius:50%;border-top-right-radius:0 !important;width:6rem;background-color:rgba(var(--vsm-primary-colour), 1);z-index:5;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;font-size:1.5rem}}.vsm-the-team.custom .bg .vsm-body .row>.col{padding:0;flex:1 0 50% !important}@media(min-width: 768px){.vsm-the-team.custom .bg .vsm-body .row>.col{flex:1 0 25% !important}}.vsm-the-team.custom .bg .vsm-body .person{margin:0}.vsm-the-team.custom .bg .vsm-body .person .media{overflow:hidden;width:100%;height:15rem;border-radius:0}.vsm-the-team.custom .bg .vsm-body .person .media[data-initials]::before{display:none}@media(min-width: 768px){.vsm-the-team.custom .bg .vsm-body .person .media{height:20rem}}@media(min-width: 1200px){.vsm-the-team.custom .bg .vsm-body .person .media{height:22rem}}.vsm-the-team.custom .bg .vsm-body .person .media img{border-radius:0;transition:all .3s ease-in-out}@media(min-width: 768px){.vsm-the-team.custom .bg .vsm-body .person .media:hover img{transform:scale(1.05)}}.vsm-the-team.custom .bg .vsm-body .cta{background:rgba(var(--vsm-primary-colour), 1)}.vsm-stats-count-up .vsm-body .row{row-gap:1.5rem}.vsm-stats-count-up .vsm-body .content{min-height:12.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 0}@media(max-width: 768px){.vsm-stats-count-up .vsm-body .content{min-height:auto;height:100%}}.vsm-stats-count-up .vsm-body .content .xs-heading{text-align:center;margin-bottom:1rem;font-weight:bold}.vsm-stats-count-up .vsm-body .content .stat::after{display:none}.vsm-stats-count-up .vsm-body .content .description span{display:block;font-size:1.2rem;padding:0 .5rem}.vsm-stats-count-up .vsm-body .content .stat{position:relative;z-index:2}.vsm-stats-count-up .vsm-body .content .stat .count>span{color:rgba(var(--vsm-primary-colour), 1);font-weight:bold}.vsm-stats-count-up .vsm-body .content .stat .count{margin:2rem 0}@media(max-width: 768px){.vsm-stats-count-up .vsm-body .content .stat .count{font-size:1rem}}.vsm-content-cards-33-33-33 .bg .vsm-body .content-card{box-shadow:0px 8px 16px 0px rgba(0,0,0,.15)}.vsm-short-content-33-33-33 .bg .vsm-body .row .col .content{min-height:15rem;border:2px solid rgba(var(--vsm-primary-colour), 1);padding:1rem;border-radius:20px;transition:all .3s ease-in-out}.vsm-short-content-33-33-33 .bg .vsm-body .row .col .content .feature{display:flex;flex-direction:column;justify-content:space-between}.vsm-short-content-33-33-33 .bg .vsm-body .row .col .content .feature .media{transition:all .3s ease-in-out;transform:scale(1);margin-bottom:2rem}.vsm-short-content-33-33-33 .bg .vsm-body .row .col .content .feature .description .xs-heading{color:rgba(var(--vsm-primary-colour), 1)}.vsm-short-content-33-33-33 .bg .vsm-body .row .col .content .feature .description p{margin-bottom:0}.vsm-short-content-33-33-33 .bg .vsm-body .row .col .content:hover .media{transform:scale(0.9)}.vsm-content-layout-3{position:relative}.vsm-content-layout-3::before{content:"";position:absolute;height:60%;width:100%;bottom:20%;left:0;background:url(../img/left-splash-bg-3.svg) no-repeat left center/contain}.vsm-content-layout-3 .bg .vsm-body{position:relative}@media(max-width: 768px){.vsm-content-layout-3 .bg .vsm-body .content{margin-bottom:2rem}}@media(min-width: 768px){.vsm-content-layout-3 .bg .vsm-body .content{padding:2.5rem}}.vsm-content-layout-3 .bg .vsm-body .media .image-container{margin:10%;overflow:hidden;border-radius:50%}.vsm-content-layout-3 .bg .vsm-body .media .image-container.right{border-bottom-left-radius:0 !important}.vsm-content-layout-3 .bg .vsm-body .media .image-container.left{border-top-right-radius:0 !important}.vsm-content-layout-3 .bg .vsm-body .media img{width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.vsm-content-in-image-50-50 .bg .vsm-body .content-in-image{border-radius:20px}.vsm-content-in-image-50-50 .bg .vsm-body .content-in-image .media::before{background:rgba(59,21,58,.452);background:linear-gradient(0deg, rgba(59, 21, 58, 0.8421743697) 0%, rgba(59, 21, 58, 0.3323704482) 100%)}.vsm-content-in-image-50-50 .bg .vsm-body .content-in-image .sm-heading{color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-100 .bg .vsm-body .content-in-image{border-radius:20px;border-bottom-right-radius:200px !important;height:100%}@media(max-width: 768px){.vsm-content-in-image-100 .bg .vsm-body .content-in-image{border-bottom-right-radius:100px !important}}.vsm-content-in-image-100 .bg .vsm-body .content-in-image .content{height:100%}.vsm-content-in-image-100 .bg .vsm-body .content-in-image .row{height:100%}.vsm-content-in-image-100 .bg .vsm-body .content-in-image .row .col{height:100%;display:flex;flex-direction:column;justify-content:space-around}.vsm-content-in-image-100 .bg .vsm-body .content-in-image .media::before{background:rgba(59,21,58,.452);background:linear-gradient(0deg, rgba(59, 21, 58, 0.8421743697) 0%, rgba(59, 21, 58, 0.3323704482) 100%)}@media(min-width: 768px){.vsm-content-in-image-100 .bg .vsm-body .content-in-image .text-content{max-width:60%}}.vsm-content-in-image-100 .bg .vsm-body .content-in-image .buttons .btn,.vsm-content-in-image-100 .bg .vsm-body .content-in-image .buttons .btn-ghost,.vsm-content-in-image-100 .bg .vsm-body .content-in-image .buttons .btn-secondary,.vsm-content-in-image-100 .bg .vsm-body .content-in-image .buttons .btn-white{margin-right:1rem}@media(max-width: 768px){.vsm-content-in-image-100 .bg .vsm-body .content-in-image .buttons .btn,.vsm-content-in-image-100 .bg .vsm-body .content-in-image .buttons .btn-ghost,.vsm-content-in-image-100 .bg .vsm-body .content-in-image .buttons .btn-secondary,.vsm-content-in-image-100 .bg .vsm-body .content-in-image .buttons .btn-white{margin-bottom:1rem}}.vsm-tabbed-content{background:linear-gradient(90deg, rgb(57, 0, 106) 0%, rgb(113, 0, 211) 100%)}.vsm-tabbed-content .bg .vsm-header{margin-bottom:1.5rem}.vsm-tabbed-content .bg .vsm-header .md-heading{font-size:2rem}.vsm-tabbed-content .bg .vsm-header .md-heading,.vsm-tabbed-content .bg .vsm-header .rte,.vsm-tabbed-content .bg .vsm-header p{color:rgba(var(--vsm-white), 1)}@media(max-width: 768px){.vsm-tabbed-content .bg .vsm-body{flex-direction:column}}.vsm-tabbed-content .bg .vsm-body .flex-item:nth-child(1){max-width:40%;flex:1 0 40%}@media(max-width: 768px){.vsm-tabbed-content .bg .vsm-body .flex-item:nth-child(1){max-width:100%;flex:1 0 100%}}.vsm-tabbed-content .bg .vsm-body .flex-item:nth-child(1) .row>.col:first-child{max-width:100%}.vsm-tabbed-content .bg .vsm-body .flex-item:nth-child(2) .tab-content .tab-pane .content .sm-heading,.vsm-tabbed-content .bg .vsm-body .flex-item:nth-child(2) .tab-content .tab-pane .content .rte,.vsm-tabbed-content .bg .vsm-body .flex-item:nth-child(2) .tab-content .tab-pane .content p{color:rgba(var(--vsm-white), 1)}.vsm-tabbed-content .bg .vsm-body ul.nav li a{font-size:1rem;padding:1rem;color:rgba(var(--vsm-white), 1);background:rgba(0,0,0,0);margin-bottom:.5rem;border-bottom:2px solid rgba(var(--vsm-white), 1);display:flex;justify-content:space-between;align-items:center;transition:color .3s ease-in-out}@media(min-width: 768px){.vsm-tabbed-content .bg .vsm-body ul.nav li a{font-size:1.875rem}}@media(min-width: 768px){.vsm-tabbed-content .bg .vsm-body ul.nav li a:hover{color:rgba(var(--vsm-white), 0.5)}}.vsm-tabbed-content .bg .vsm-body ul.nav li a::after{top:35%;padding:0 1rem;color:rgba(var(--vsm-primary-colour), 1);display:none}.vsm-tabbed-content .bg .vsm-body ul.nav li a i{padding:.5rem;font-size:1.2rem;background:rgba(var(--vsm-white), 1);border-radius:50%;border-top-right-radius:0 !important;color:rgba(var(--vsm-primary-colour), 1)}.vsm-tabbed-content .bg .vsm-body ul.nav li a.active::after{color:rgba(var(--vsm-white), 1)}.vsm-tabbed-content .bg .vsm-body ul.nav li a.active #tab-minus{display:block !important}.vsm-tabbed-content .bg .vsm-body ul.nav li a.active #tab-plus{display:none !important}.vsm-tabbed-content.divider_on{position:relative}.vsm-tabbed-content.divider_on::before{content:"";position:absolute;width:100%;height:4rem;bottom:-1px;left:0;background:url(../img/wave-white.svg) no-repeat bottom center/contain}@media(min-width: 768px){.vsm-tabbed-content.divider_on::before{height:10rem}}@media(min-width: 1200px){.vsm-tabbed-content.divider_on::before{height:14rem}}.vsm-tabbed-content.divider_on .vsm-body{margin-bottom:5rem}@media(min-width: 1200px){.vsm-tabbed-content.divider_on .vsm-body{margin-bottom:7rem}}@media(min-width: 768px){.vsm-latest-featured.logo-version .bg .vsm-body .row .col{max-width:33.33%}}.vsm-latest-featured.logo-version .bg .vsm-body .paging-information{margin-top:1rem;margin-bottom:1rem}.vsm-latest-featured.logo-version .bg .vsm-body .paging-information .page-item.disabled .page-link{background-color:rgba(0,0,0,0)}.vsm-latest-featured.logo-version .bg .content-card{padding-top:1rem;box-shadow:0px 8px 16px 0px rgba(0,0,0,.15);height:100%}.vsm-latest-featured.logo-version .bg .content-card .media{max-height:10rem}.vsm-latest-featured.logo-version .bg .content-card .media img{max-height:6rem;aspect-ratio:auto;object-fit:contain}.vsm-latest-featured.logo-version .bg .content-card .content{padding:1rem}.vsm-latest-featured.logo-version .bg .content-card .content .xs-heading{color:rgba(var(--vsm-body-copy-colour), 1)}@media(min-width: 768px){.vsm-latest-featured.logo-version .bg .content-card .content .xs-heading{height:3rem}}.vsm-latest-featured.logo-version .bg .content-card .content .rte{margin-bottom:1rem}.vsm-latest-featured.logo-version .bg .content-card .content .inline-link{color:rgba(var(--vsm-primary-colour), 1)}.vsm-latest-featured.logo-version .bg .content-card .content .inline-link::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-latest-featured.logo-version .bg .content-card .content .inline-link span{font-weight:bold}@media(min-width: 768px){.vsm-latest-featured .bg .vsm-body .row .col{max-width:33.33%}}.vsm-latest-featured .bg .vsm-body .paging-information{margin-top:1rem;margin-bottom:1rem}.vsm-latest-featured .bg .vsm-body .paging-information .page-item.disabled .page-link{background-color:rgba(0,0,0,0)}.vsm-latest-featured .bg .content-card{box-shadow:0px 8px 16px 0px rgba(0,0,0,.15);height:100%}.vsm-latest-featured .bg .content-card .content{padding:1rem}.vsm-latest-featured .bg .content-card .content .xs-heading{color:rgba(var(--vsm-body-copy-colour), 1)}@media(min-width: 768px){.vsm-latest-featured .bg .content-card .content .xs-heading{height:3rem}}.vsm-latest-featured .bg .content-card .content .rte{margin-bottom:1rem}.vsm-latest-featured .bg .content-card .content .inline-link{color:rgba(var(--vsm-primary-colour), 1)}.vsm-latest-featured .bg .content-card .content .inline-link::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-latest-featured .bg .content-card .content .inline-link span{font-weight:bold}.vsm-default-internal-hero{position:relative}.vsm-default-internal-hero .bg{position:relative;z-index:2}.vsm-default-internal-hero .bg::before{display:none}.vsm-default-internal-hero .bg::after{content:"";position:absolute;inset:0;width:100%;height:100%;background:rgba(var(--vsm-secondary-colour), 0.7);z-index:1}.vsm-default-internal-hero .bg .vsm-body{position:relative;z-index:2}@media(min-width: 768px){.vsm-default-internal-hero .bg .vsm-body .content.align-center .rte{margin:0 auto;max-width:60%}}.vsm-default-internal-hero .bg .vsm-body .content .search-bar input:focus{box-shadow:none}.vsm-default-internal-hero .bg .vsm-body .content .search-bar input::placeholder{font-weight:bold}.vsm-default-internal-hero .bg .vsm-body .content .search-bar span.input-group-text{border-top-left-radius:50px;border-bottom-left-radius:50px}.vsm-default-internal-hero.divider_on .bg{position:relative}.vsm-default-internal-hero.divider_on .bg::before{content:"";display:block !important;position:absolute;width:100%;height:4rem;bottom:-1px;top:auto;mix-blend-mode:normal;left:0;background:url(../img/wave-white.svg) no-repeat bottom center/contain;z-index:3}@media(min-width: 768px){.vsm-default-internal-hero.divider_on .bg::before{height:10rem}}@media(min-width: 1200px){.vsm-default-internal-hero.divider_on .bg::before{height:14rem}}.vsm-default-internal-hero.divider_on .vsm-body{position:relative;z-index:6;margin-bottom:5rem}@media(min-width: 1200px){.vsm-default-internal-hero.divider_on .vsm-body{margin-bottom:7rem}}.vsm-full-width-featured-testimonial-carousel{overflow:hidden;padding-top:5rem;background:rgba(var(--vsm-body-copy-colour), 1);position:relative}@media(min-width: 1200px){.vsm-full-width-featured-testimonial-carousel{padding-top:8rem}}@media(min-width: 1600px){.vsm-full-width-featured-testimonial-carousel{padding-top:10rem}}.vsm-full-width-featured-testimonial-carousel::before{content:"";position:absolute;width:100%;height:100%;top:-1px;left:0;z-index:3;background:url(../img/wave-white.svg) no-repeat bottom center/contain;transform:rotate(180deg)}.vsm-full-width-featured-testimonial-carousel .bg{padding:0}.vsm-full-width-featured-testimonial-carousel .bg .vsm-body{position:relative;z-index:4;margin-top:8rem}.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data .col:nth-child(1){display:flex;align-items:center;max-height:25rem}.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data .media{max-height:25rem}.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data blockquote{background:rgba(255,255,255,0)}.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data blockquote q{color:rgba(var(--vsm-white), 1);font-size:1rem}.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data blockquote q::before,.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data blockquote q::after{display:none}@media(max-width: 768px){.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data blockquote q{font-size:.8rem}}.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data blockquote q p{color:rgba(var(--vsm-white), 1)}.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data blockquote a{color:rgba(var(--vsm-white), 1)}.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data blockquote a::after{color:inherit}.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data blockquote .author{color:rgba(var(--vsm-white), 1)}.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data blockquote .author .name{margin-top:.5rem;color:inherit}.vsm-full-width-featured-testimonial-carousel .bg .vsm-body .flex-item:nth-child(1) .swiper-container .swiper-wrapper .swiper-slide .content .testimonial-data blockquote .author .position{color:inherit}.vsm-full-width-featured-testimonial-carousel .bg .swiper-container.double-slides .media{max-height:15rem !important}.vsm-full-width-featured-testimonial-carousel .bg .swiper-container.double-slides .testimonial-data .col:nth-child(1){max-height:15rem !important}.vsm-full-width-featured-testimonial-carousel .bg .swiper-container.double-slides .testimonial-data blockquote{padding:1rem !important}.vsm-full-width-featured-testimonial-carousel .bg .swiper-container.double-slides .testimonial-data blockquote q{font-size:.9rem !important}.our-sectors-krg .bg .interactive-sectors{position:relative}.our-sectors-krg .bg .interactive-sectors::before{content:"";border:1px dashed rgba(0,0,0,.1);width:50%;height:1px;display:block;position:absolute;top:50%;left:25%}.our-sectors-krg .bg .interactive-sectors::after{content:"";border:1px dashed rgba(0,0,0,.1);width:1px;height:100%;display:block;position:absolute;top:0%;left:50%}@media(min-width: 768px){.our-sectors-krg .bg .interactive-sector{transition:all 1s ease-in-out}}.our-sectors-krg .bg .interactive-sector.tech .content .xs-heading,.our-sectors-krg .bg .interactive-sector.tech .content .inline-link,.our-sectors-krg .bg .interactive-sector.tech .content .inline-link::after{color:#52b8ac}.our-sectors-krg .bg .interactive-sector.tech .content .short-para{padding-right:2rem}@media(min-width: 1400px){.our-sectors-krg .bg .interactive-sector.tech .content .short-para{padding-right:4rem}}.our-sectors-krg .bg .interactive-sector.tech .animate-rotate{transform:rotate(90deg)}@media(min-width: 768px){.our-sectors-krg .bg .interactive-sector.tech .animate-rotate{transition:all 1s ease-in-out}}.our-sectors-krg .bg .interactive-sector.packaging .content .xs-heading,.our-sectors-krg .bg .interactive-sector.packaging .content .inline-link,.our-sectors-krg .bg .interactive-sector.packaging .content .inline-link::after{color:#d44985}.our-sectors-krg .bg .interactive-sector.packaging .animate-rotate{transform:rotate(180deg)}@media(min-width: 768px){.our-sectors-krg .bg .interactive-sector.packaging .animate-rotate{transition:all 1s ease-in-out}}.our-sectors-krg .bg .interactive-sector.print .content .xs-heading,.our-sectors-krg .bg .interactive-sector.print .content .inline-link,.our-sectors-krg .bg .interactive-sector.print .content .inline-link::after{color:#18b8ea}.our-sectors-krg .bg .interactive-sector.print .content .short-para{padding-right:2rem}@media(min-width: 1400px){.our-sectors-krg .bg .interactive-sector.print .content .short-para{padding-right:4rem}}.our-sectors-krg .bg .interactive-sector.print .animate-rotate{transform:rotate(0)}@media(min-width: 768px){.our-sectors-krg .bg .interactive-sector.print .animate-rotate{transition:all 1s ease-in-out}}.our-sectors-krg .bg .interactive-sector.digital .content .xs-heading,.our-sectors-krg .bg .interactive-sector.digital .content .inline-link,.our-sectors-krg .bg .interactive-sector.digital .content .inline-link::after{color:#e44e0d}.our-sectors-krg .bg .interactive-sector.digital .animate-rotate{transform:rotate(-90deg)}@media(min-width: 768px){.our-sectors-krg .bg .interactive-sector.digital .animate-rotate{transition:all 1s ease-in-out}}.our-sectors-krg .bg .interactive-sector:hover.tech .animate-rotate{transform:rotate(225deg)}.our-sectors-krg .bg .interactive-sector:hover.packaging .animate-rotate{transform:rotate(45deg)}.our-sectors-krg .bg .interactive-sector:hover.print .animate-rotate{transform:rotate(-135deg)}.our-sectors-krg .bg .interactive-sector:hover.digital .animate-rotate{transform:rotate(45deg)}.cm-image-grid .wrapper{height:100%}@media(min-width: 768px){.cm-image-grid .wrapper{height:35rem}}.cm-image-grid .image-grid{display:grid;gap:20px 20px;grid-auto-flow:row;height:100%;grid-template-columns:1fr;grid-template-rows:repeat(6, 1fr);grid-template-areas:"IMG-1" "IMG-3" "IMG-5" "IMG-2" "IMG-4" "SECTION-6"}@media(min-width: 768px){.cm-image-grid .image-grid{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(4, 1fr);grid-template-areas:"IMG-1 IMG-3 IMG-5" "IMG-1 IMG-3 IMG-5" "IMG-2 IMG-3 SECTION-6" "IMG-2 IMG-4 SECTION-6"}}.cm-image-grid .IMG-1{grid-area:IMG-1}.cm-image-grid .IMG-2{grid-area:IMG-2}.cm-image-grid .IMG-3{grid-area:IMG-3}.cm-image-grid .IMG-4{grid-area:IMG-4}.cm-image-grid .IMG-5{grid-area:IMG-5}.cm-image-grid .SECTION-6{grid-area:SECTION-6;background:rgba(var(--vsm-primary-colour), 1)}.cm-image-grid .media{height:100%;width:100%;background:rgba(var(--vsm-primary-colour), 1)}@media(max-width: 768px){.cm-image-grid .media{height:10rem}}.cm-image-grid img{height:100%;width:100%;object-fit:cover}.cm-tabbed-content.side-nav{position:relative;overflow:hidden}.cm-tabbed-content.side-nav .bg{position:relative;overflow:visible}.cm-tabbed-content.side-nav .bg .component-wrapper{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto;max-width:540px}@media(min-width: 768px){.cm-tabbed-content.side-nav .bg .component-wrapper{max-width:720px}}@media(min-width: 1024px){.cm-tabbed-content.side-nav .bg .component-wrapper{max-width:960px}}@media(min-width: 1200px){.cm-tabbed-content.side-nav .bg .component-wrapper{max-width:1140px}}@media(min-width: 1400px){.cm-tabbed-content.side-nav .bg .component-wrapper{max-width:1320px}}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-header{margin-bottom:1.875rem}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body{display:flex;flex-direction:column}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .xs-heading,.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body p,.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body span,.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body a{color:rgba(var(--vsm-white), 1) !important}@media(min-width: 768px){.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body{flex-direction:row}}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item{display:flex}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item .map-holder{width:100%;height:21.875rem}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item .container .row .col-md-4{padding-top:.7rem}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item .container .row .col{background-color:rgba(var(--vsm-quaternary-colour), 1)}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:first-child .row .col:first-child{max-width:100%;padding-left:0;padding-right:0}@media(min-width: 768px){.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:first-child .row .col:first-child{max-width:95%;padding:0;margin-bottom:0}}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(1){flex:1 0 100%}@media(min-width: 768px){.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(1){flex:1 0 33%}}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(1) .title{color:rgba(var(--vsm-white), 1);padding:2.1rem 1rem .2rem 1rem}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(2){flex:1 0 100%}@media(min-width: 768px){.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(2){flex:1 0 66.66%}}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(2) .container .content .col{padding-left:0;padding-right:0}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(2) .title{color:rgba(var(--vsm-white), 1);padding:2.1rem 0 0 1rem}@media(min-width: 1024px){.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(2) .details{min-height:11.2rem;padding-left:1rem}}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(2) .content .rte{margin-bottom:0;font-size:1rem;font-weight:bold}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(2) .content .rte a{text-decoration:none}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(2) .content .rte a:hover{text-decoration:underline}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(2) .content .rte address{font-size:1rem}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(2) .content .rte address p{font-size:1rem;font-weight:bold}.cm-tabbed-content.side-nav .bg .component-wrapper .cm-body .flex-item:nth-child(2) .content .rte ul{font-size:1rem;list-style:none;padding:0;margin:0 0 .9375rem 0}.cm-tabbed-content.side-nav .bg .component-wrapper .nav{flex-direction:column}.cm-tabbed-content.side-nav .bg .component-wrapper .nav li{font-weight:600;color:rgba(var(--vsm-white), 1)}.cm-tabbed-content.side-nav .bg .component-wrapper .nav li:first-child{border-top:.0625rem solid rgba(var(--vsm-primary-colour), 0.1)}.cm-tabbed-content.side-nav .bg .component-wrapper .nav li:not(:last-child){border-bottom:.0625rem solid rgba(var(--vsm-primary-colour), 0.1)}.cm-tabbed-content.side-nav .bg .component-wrapper .nav li a{text-decoration:none;margin-right:0;position:relative;display:block;color:rgba(var(--vsm-white), 1);font-weight:600;font-size:18px;font-size:1.125rem;padding:.25rem 1rem}@media(min-width: 768px){.cm-tabbed-content.side-nav .bg .component-wrapper .nav li a{padding:1.25rem 1rem}}.cm-tabbed-content.side-nav .bg .component-wrapper .nav li a:after{content:"";color:rgba(var(--vsm-white), 1);position:absolute;right:1rem;display:inline-block;font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto}.cm-tabbed-content.side-nav .bg .component-wrapper .nav li a:hover{background-color:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.cm-tabbed-content.side-nav .bg .component-wrapper .nav li a:hover:after{color:rgba(var(--vsm-white), 1)}.cm-tabbed-content.side-nav .bg .component-wrapper .nav li a.active{background-color:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.cm-tabbed-content.side-nav .bg .component-wrapper .nav li a.active:after{color:rgba(var(--vsm-white), 1)}.cm-the-team-carousel .cm-body .swiper-slide .profile{overflow:hidden;border:2px solid rgba(var(--vsm-primary-colour), 1);border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;background-clip:padding-box;background:rgba(var(--vsm-offwhite), 1)}.cm-the-team-carousel .cm-body .swiper-slide .profile .media{height:15rem;margin-bottom:1rem}.cm-the-team-carousel .cm-body .swiper-slide .profile .media img{height:100%;width:100%;object-fit:cover}.cm-the-team-carousel .cm-body .swiper-slide .profile .content{padding:1rem}.cm-the-team-carousel .cm-body .swiper-slide .profile ul.social{margin-top:1rem;display:flex;padding-left:0}.cm-the-team-carousel .cm-body .swiper-slide .profile ul.social li{list-style:none;margin-right:1rem}.cm-overlap-carousel{background:rgba(var(--vsm-accent-colour), 1);overflow:hidden;position:relative}.cm-overlap-carousel::before{content:"";position:absolute;width:101%;height:4rem;bottom:10rem;left:0;z-index:1;background:url(../img/wave-white.svg) no-repeat bottom center/contain}@media(min-width: 768px){.cm-overlap-carousel::before{height:10rem}}@media(min-width: 1200px){.cm-overlap-carousel::before{height:14rem}}.cm-overlap-carousel::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:10rem;background:#fff}.cm-overlap-carousel .bg{position:relative;z-index:2}.cm-overlap-carousel .bg #brand-buttons{transition:all 1s ease-in-out}@media(max-width: 768px){.cm-overlap-carousel .bg #brand-buttons{padding:2rem}}@media(min-width: 1200px){.cm-overlap-carousel .bg #brand-buttons{padding:0 3rem}}.cm-overlap-carousel .bg #brand-buttons.disappear{transform:translateY(100px);opacity:0}.cm-overlap-carousel .bg #brand-buttons .col-6{padding:.5rem}@media(min-width: 768px){.cm-overlap-carousel .bg #brand-buttons a .media{transition:all 1s ease-in-out}}.cm-overlap-carousel .bg #brand-buttons a .media.tech{border-bottom-right-radius:0 !important}.cm-overlap-carousel .bg #brand-buttons a .media.tech .animate-rotate{transform:rotate(90deg)}@media(min-width: 768px){.cm-overlap-carousel .bg #brand-buttons a .media.tech .animate-rotate{transition:all 1s ease-in-out}}.cm-overlap-carousel .bg #brand-buttons a .media.tech:hover img{transition:all 1s ease-in-out;scale:1.1}.cm-overlap-carousel .bg #brand-buttons a .media.tech:hover img.animate-rotate{scale:1}.cm-overlap-carousel .bg #brand-buttons a .media.packaging{border-bottom-left-radius:0 !important}.cm-overlap-carousel .bg #brand-buttons a .media.packaging .animate-rotate{transform:rotate(180deg)}@media(min-width: 768px){.cm-overlap-carousel .bg #brand-buttons a .media.packaging .animate-rotate{transition:all 1s ease-in-out}}.cm-overlap-carousel .bg #brand-buttons a .media.packaging:hover img{transition:all 1s ease-in-out;scale:1.1}.cm-overlap-carousel .bg #brand-buttons a .media.packaging:hover img.animate-rotate{scale:1}.cm-overlap-carousel .bg #brand-buttons a .media.print{border-top-right-radius:0 !important}.cm-overlap-carousel .bg #brand-buttons a .media.print .animate-rotate{transform:rotate(0)}@media(min-width: 768px){.cm-overlap-carousel .bg #brand-buttons a .media.print .animate-rotate{transition:all 1s ease-in-out}}.cm-overlap-carousel .bg #brand-buttons a .media.print:hover img{transition:all 1s ease-in-out;scale:1.1}.cm-overlap-carousel .bg #brand-buttons a .media.print:hover img.animate-rotate{scale:1}.cm-overlap-carousel .bg #brand-buttons a .media.digital{border-top-left-radius:0 !important}.cm-overlap-carousel .bg #brand-buttons a .media.digital .animate-rotate{transform:rotate(-90deg)}@media(min-width: 768px){.cm-overlap-carousel .bg #brand-buttons a .media.digital .animate-rotate{transition:all 1s ease-in-out}}.cm-overlap-carousel .bg #brand-buttons a .media.digital:hover img{transition:all 1s ease-in-out;scale:1.1}.cm-overlap-carousel .bg #brand-buttons a .media.digital:hover img.animate-rotate{scale:1}@media(min-width: 1200px){.cm-overlap-carousel .bg #brand-buttons a:hover .media span{transform:scale(1.1)}}.cm-overlap-carousel .bg .swiper-wrapper{display:grid;grid-auto-flow:column}.cm-overlap-carousel .bg .swiper-container{overflow:visible}.cm-overlap-carousel .bg .swiper-container .swiper-slide{padding:2rem;border-radius:20px;background:rgba(var(--vsm-white), 1);border:2px solid rgba(var(--vsm-primary-colour), 1)}.cm-overlap-carousel .bg .swiper-container .swiper-slide .content{height:100%}.cm-overlap-carousel .bg .swiper-container .swiper-slide .content .job-data{height:100%;display:flex;flex-direction:column}.cm-overlap-carousel .bg .swiper-container .swiper-slide .content .xs-heading,.cm-overlap-carousel .bg .swiper-container .swiper-slide .content .xs-heading>a{color:rgba(var(--vsm-body-copy-colour), 1);text-decoration:none}@media(min-width: 768px){.cm-overlap-carousel .bg .swiper-container .swiper-slide .content .xs-heading,.cm-overlap-carousel .bg .swiper-container .swiper-slide .content .xs-heading>a{font-size:1.5rem}}@media(min-width: 1400px){.cm-overlap-carousel .bg .swiper-container .swiper-slide .content .xs-heading,.cm-overlap-carousel .bg .swiper-container .swiper-slide .content .xs-heading>a{font-size:1rem}}.cm-overlap-carousel .bg .swiper-container .swiper-slide .content ul{padding-left:0}.cm-overlap-carousel .bg .swiper-container .swiper-slide .content ul>li i{color:rgba(var(--vsm-primary-colour), 1);min-width:1rem;margin-right:.5rem;display:inline-block}.cm-overlap-carousel .bg .swiper-container .swiper-slide .content ul>li::before{display:none}.cm-overlap-carousel .bg .swiper-container .swiper-slide .content .btn-contain{margin-top:auto}.cm-overlap-carousel .bg .swiper-container .swiper-slide .content .btn-contain .btn,.cm-overlap-carousel .bg .swiper-container .swiper-slide .content .btn-contain .btn-ghost,.cm-overlap-carousel .bg .swiper-container .swiper-slide .content .btn-contain .btn-secondary,.cm-overlap-carousel .bg .swiper-container .swiper-slide .content .btn-contain .btn-white{margin-top:.5rem}.cm-overlap-carousel .bg .swiper-container .swiper-slide.print{border:2px solid #18b8ea}.cm-overlap-carousel .bg .swiper-container .swiper-slide.print i::before{color:#18b8ea}.cm-overlap-carousel .bg .swiper-container .swiper-slide.print .btn,.cm-overlap-carousel .bg .swiper-container .swiper-slide.print .btn-ghost,.cm-overlap-carousel .bg .swiper-container .swiper-slide.print .btn-secondary,.cm-overlap-carousel .bg .swiper-container .swiper-slide.print .btn-white{background:#18b8ea}.cm-overlap-carousel .bg .swiper-container .swiper-slide.print .btn:hover,.cm-overlap-carousel .bg .swiper-container .swiper-slide.print .btn-ghost:hover,.cm-overlap-carousel .bg .swiper-container .swiper-slide.print .btn-secondary:hover,.cm-overlap-carousel .bg .swiper-container .swiper-slide.print .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.cm-overlap-carousel .bg .swiper-container .swiper-slide.print .animate-rotate{transform:rotate(0)}@media(min-width: 768px){.cm-overlap-carousel .bg .swiper-container .swiper-slide.print .animate-rotate{transition:all 1s ease-in-out}}.cm-overlap-carousel .bg .swiper-container .swiper-slide.digital{border:2px solid #e44e0d}.cm-overlap-carousel .bg .swiper-container .swiper-slide.digital i::before{color:#e44e0d}.cm-overlap-carousel .bg .swiper-container .swiper-slide.digital .btn,.cm-overlap-carousel .bg .swiper-container .swiper-slide.digital .btn-ghost,.cm-overlap-carousel .bg .swiper-container .swiper-slide.digital .btn-secondary,.cm-overlap-carousel .bg .swiper-container .swiper-slide.digital .btn-white{background:#e44e0d}.cm-overlap-carousel .bg .swiper-container .swiper-slide.digital .btn:hover,.cm-overlap-carousel .bg .swiper-container .swiper-slide.digital .btn-ghost:hover,.cm-overlap-carousel .bg .swiper-container .swiper-slide.digital .btn-secondary:hover,.cm-overlap-carousel .bg .swiper-container .swiper-slide.digital .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.cm-overlap-carousel .bg .swiper-container .swiper-slide.packaging{border:2px solid #d44985}.cm-overlap-carousel .bg .swiper-container .swiper-slide.packaging i::before{color:#d44985}.cm-overlap-carousel .bg .swiper-container .swiper-slide.packaging .btn,.cm-overlap-carousel .bg .swiper-container .swiper-slide.packaging .btn-ghost,.cm-overlap-carousel .bg .swiper-container .swiper-slide.packaging .btn-secondary,.cm-overlap-carousel .bg .swiper-container .swiper-slide.packaging .btn-white{background:#d44985}.cm-overlap-carousel .bg .swiper-container .swiper-slide.packaging .btn:hover,.cm-overlap-carousel .bg .swiper-container .swiper-slide.packaging .btn-ghost:hover,.cm-overlap-carousel .bg .swiper-container .swiper-slide.packaging .btn-secondary:hover,.cm-overlap-carousel .bg .swiper-container .swiper-slide.packaging .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.cm-overlap-carousel .bg .swiper-container .swiper-slide.tech{border:2px solid #52b8ac}.cm-overlap-carousel .bg .swiper-container .swiper-slide.tech i::before{color:#52b8ac}.cm-overlap-carousel .bg .swiper-container .swiper-slide.tech .btn,.cm-overlap-carousel .bg .swiper-container .swiper-slide.tech .btn-ghost,.cm-overlap-carousel .bg .swiper-container .swiper-slide.tech .btn-secondary,.cm-overlap-carousel .bg .swiper-container .swiper-slide.tech .btn-white{background:#52b8ac}.cm-overlap-carousel .bg .swiper-container .swiper-slide.tech .btn:hover,.cm-overlap-carousel .bg .swiper-container .swiper-slide.tech .btn-ghost:hover,.cm-overlap-carousel .bg .swiper-container .swiper-slide.tech .btn-secondary:hover,.cm-overlap-carousel .bg .swiper-container .swiper-slide.tech .btn-white:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.cm-overlap-carousel .bg .swiper-navigation{margin-top:2rem;left:0;right:0}.cm-overlap-carousel .bg .swiper-navigation{display:flex;justify-content:flex-end;margin-top:3rem}.cm-overlap-carousel .bg .swiper-navigation .swiper-button-prev-z{position:relative;margin-right:3rem;display:flex;align-items:center;padding:1rem 1.2rem}.cm-overlap-carousel .bg .swiper-navigation .swiper-button-next-z{position:relative;display:flex;align-items:center;padding:1rem 1.2rem}.cm-overlap-carousel .bg .swiper-navigation i{font-size:1.4rem}.cm-logo-carousel{overflow:hidden;position:relative}.cm-logo-carousel .cm-header{justify-content:center;text-align:center;margin-bottom:2rem}.cm-logo-carousel .swiper-container{overflow:visible;position:relative}.cm-logo-carousel .swiper-wrapper{transition-timing-function:linear}.cm-logo-carousel .swiper-navigation{display:none}.cm-logo-carousel .swiper-pagination{display:none}.cm-logo-carousel .swiper-slide{overflow:visible;position:relative;margin-bottom:0rem}.cm-logo-carousel .swiper-slide .content{margin-bottom:0}.cm-logo-carousel .swiper-slide .content .media{min-height:auto;max-height:10rem;width:auto;max-width:100%}.cm-logo-carousel .swiper-slide .content .media img{max-width:90%;height:5rem;text-align:center;justify-content:center;width:100%;object-fit:contain}.cm-logo-carousel.alternate .cm-body{background:#b3a394;padding:2rem 0}.cm-fixed-scroll-logos{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}@media(min-width: 1024px){.cm-fixed-scroll-logos{background-attachment:fixed}}.cm-fixed-scroll-logos .content{padding:100px 15px;color:rgba(var(--vsm-white), 1)}.cm-fixed-scroll-logos .content h1{color:rgba(var(--vsm-white), 1)}.cm-fixed-scroll-logos .content h2{color:rgba(var(--vsm-white), 1)}.cm-fixed-scroll-logos .content h3{color:rgba(var(--vsm-white), 1)}.cm-fixed-scroll-logos .content h4{color:rgba(var(--vsm-white), 1)}.cm-fixed-scroll-logos .content h5{color:rgba(var(--vsm-white), 1)}.cm-fixed-scroll-logos .content h6{color:rgba(var(--vsm-white), 1)}.cm-fixed-scroll-logos .content p{color:rgba(var(--vsm-white), 1)}.cm-fixed-scroll-logos .content li{color:rgba(var(--vsm-white), 1)}.cm-fixed-scroll-logos .content a{color:rgba(var(--vsm-white), 1)}.cm-fixed-scroll-logos .overlay-bg{position:relative;z-index:1}.cm-fixed-scroll-logos .overlay-bg:before{content:"";position:absolute;width:100%;height:100%;background:rgba(113,0,211,.3);display:block;top:0;left:0;z-index:0}.cm-fixed-scroll-logos .list-of-stats{position:relative}.cm-fixed-scroll-logos .list-of-stats .stat .sm-label{display:flex;justify-content:center;margin-bottom:.5rem;text-transform:uppercase;min-height:2.5rem;text-align:center}.cm-fixed-scroll-logos .list-of-stats .stat .img{padding:1rem;display:flex;align-items:center}@media(min-width: 768px){.cm-fixed-scroll-logos .list-of-stats .stat .img{min-height:200px}}.cm-fixed-scroll-logos .list-of-stats .stat .img img{height:100%;width:100%;object-fit:contain}.cm-fixed-scroll-logos.divider_on{position:relative}.cm-fixed-scroll-logos.divider_on::before{content:"";position:absolute;width:100%;height:4rem;bottom:-1px;left:0;z-index:3;background:url(../img/wave-white.svg) no-repeat bottom center/contain}@media(min-width: 768px){.cm-fixed-scroll-logos.divider_on::before{height:10rem}}@media(min-width: 1200px){.cm-fixed-scroll-logos.divider_on::before{height:14rem}}@media(min-width: 768px){.cm-fixed-scroll-logos .content{padding-bottom:200px}.cm-fixed-scroll-logos .overlay-bg:before{width:200%;height:115%}}.vsm-404-page{position:relative}.vsm-404-page::before{position:absolute;inset:0;content:"";z-index:1;background:rgba(59,21,58,.603);background:linear-gradient(0deg, rgb(59, 21, 58) 20%, rgba(59, 21, 58, 0.599877451) 100%);mix-blend-mode:multiply}.vsm-404-page .bg::before{display:none}.vsm-404-page .vsm-body .content{position:relative;z-index:2}.vsm-404-page .vsm-body .content p{color:rgba(var(--vsm-white), 1)}footer.vsm-default-footer-no-links{background:rgba(var(--vsm-white), 1);position:relative}footer.vsm-default-footer-no-links .bg{position:relative;z-index:2}footer.vsm-default-footer-no-links .container a{transition:all .3s ease-in-out;color:rgba(var(--vsm-grey), 1)}footer.vsm-default-footer-no-links .container a:hover{color:rgba(var(--vsm-primary-colour), 1)}footer.vsm-default-footer-no-links .container ul.socials li>a{color:rgba(var(--vsm-grey), 1);font-size:1.5rem}footer.vsm-default-footer-no-links .container .newsletter-signup .form-holder .input-group{margin:1rem 0}footer.vsm-default-footer-no-links .container .general-contact-details li{font-size:1rem}footer.vsm-default-footer{position:relative;background:rgba(var(--vsm-primary-colour), 1)}@media(max-width: 768px){footer.vsm-default-footer{padding:1rem 0}}footer.vsm-default-footer .container .xs-heading{font-weight:bold;margin-bottom:1rem;display:inline-block;text-decoration:none}footer.vsm-default-footer .container .xs-heading span{color:rgba(var(--vsm-white), 1)}footer.vsm-default-footer .container a{transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem}footer.vsm-default-footer .container a:hover{color:rgba(var(--vsm-white), 0.5)}footer.vsm-default-footer .container .contact-info div{color:rgba(var(--vsm-white), 1);margin-bottom:.4rem}footer.vsm-default-footer .container .contact-info div a{text-decoration:none;color:rgba(var(--vsm-white), 1);font-weight:400}footer.vsm-default-footer .container .contact-info div a:hover{color:rgba(var(--vsm-white), 0.5)}footer.vsm-default-footer .container .contact-info div:nth-of-type(2) a,footer.vsm-default-footer .container .contact-info div:nth-of-type(4) a{font-weight:bold}footer.vsm-default-footer .container ul.socials li>a{color:rgba(var(--vsm-white), 1);font-size:1.5rem}footer.vsm-default-footer .container ul.socials li>a:hover{color:rgba(var(--vsm-white), 0.5)}footer.vsm-default-footer .container .newsletter-signup p{color:rgba(var(--vsm-white), 1);font-size:0.875rem}footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group{margin:1rem 0}footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .form-control{border:2px solid rgba(var(--vsm-primary-colour), 1)}footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .btn,footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .btn-ghost,footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .btn-secondary,footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .btn-white{background:rgba(var(--vsm-primary-colour), 1);padding:.625rem 1rem}footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .btn i,footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .btn-ghost i,footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .btn-secondary i,footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .btn-white i{color:rgba(var(--vsm-white), 1)}footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .btn:hover,footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .btn-ghost:hover,footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .btn-secondary:hover,footer.vsm-default-footer .container .newsletter-signup .form-holder .input-group .btn-white:hover{border:2px solid rgba(var(--vsm-primary-colour), 1)}footer.vsm-default-footer .container .general-contact-details li{font-size:1rem}.vsm-default-signoff{background:rgba(var(--vsm-primary-colour), 1) !important;font-size:.75rem}.vsm-default-signoff li{font-size:.75rem}.vsm-default-signoff .copyright,.vsm-default-signoff .designed-by{font-size:.75rem;color:rgba(var(--vsm-white), 1);font-weight:500}.vsm-default-signoff a{color:rgba(var(--vsm-white), 1);font-weight:500}.vsm-default-signoff a:hover{color:rgba(var(--vsm-white), 0.5) !important}.cm-filter-bar{padding-top:4rem;background:rgba(var(--vsm-white), 1)}.cm-filter-bar .md-heading{color:rgba(var(--vsm-accent-colour), 1)}.cm-filter-bar label{color:rgba(var(--vsm-primary-colour), 1)}@media(max-width: 768px){.cm-filter-bar form .row{flex-direction:column}}.cm-filter-bar .element.text{margin-bottom:0}.cm-filter-bar .element.select{margin-bottom:.5}@media(min-width: 768px){.cm-filter-bar .element.select{margin-bottom:0}}.cm-filter-bar .field input{border-radius:50px;background:rgba(var(--vsm-bg-transparent), 1);border:1px solid rgba(var(--vsm-primary-colour), 1)}.cm-filter-bar .field input::placeholder{color:rgba(var(--vsm-primary-colour), 1)}.cm-filter-bar .field input[type=text]{color:rgba(var(--vsm-primary-colour), 1)}.cm-filter-bar .field select{margin-bottom:0rem;border-radius:50px;background:rgba(var(--vsm-bg-transparent), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-primary-colour), 1) !important}.cm-filter-bar .field select option{color:rgba(var(--vsm-primary-colour), 1) !important}.cm-filter-bar .col-auto{display:flex;align-items:flex-end}.vsm-header{margin-bottom:2rem}@media(max-width: 768px){.vsm-header{margin-bottom:1rem}}@media(max-width: 768px){.vsm-header .row{flex-direction:column}}.vsm-header .col-auto{display:flex;align-items:center}.double-slides .swiper-slide{width:50%}.triple-slides .swiper-slide{width:33.3333%}.quadruple-slides .swiper-slide{width:25%}.helper{display:inline-block;margin-top:.5rem !important;color:rgba(var(--vsm-primary-colour), 1) !important}.signed-as{color:rgba(var(--vsm-black), 1)}/*# sourceMappingURL=theme.min.css.map */