@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap";:root{--vsm-white: 255, 255, 255;--vsm-black: 16, 16, 16;--vsm-black-alt: 26, 26, 26;--vsm-body-copy-colour: 255, 255, 255;--vsm-body-copy-colour-alt: 112, 112, 112;--vsm-accent-colour: 252, 226, 5;--vsm-primary-colour: 252, 226, 5;--vsm-secondary-colour: 0, 158, 255;--vsm-tertiary-colour: 153, 51, 255;--vsm-quaternary-colour: 242, 242, 242;--vsm-quinary-colour: 14, 36, 65}:root{--vsm-mobile-padding-top: 35px;--vsm-mobile-padding-bottom: 35px;--vsm-tablet-padding-top: 65px;--vsm-tablet-padding-bottom: 65px;--vsm-desktop-padding-top: 130px;--vsm-desktop-padding-bottom: 130px}:root{--vsm-heading: 2.625rem;--vsm-md-heading: 2.375rem;--vsm-sm-heading: 1.75rem;--vsm-xs-heading: 1.1rem;--vsm-xxs-heading: 0.75rem;--vsm-text-size: 1rem;--vsm-button-text-size: 0.875rem;--vsm-intro-text-size: 1.2rem;--vsm-oversized-text-size: 1.3rem}@media(min-width: 1024px){:root{--vsm-heading: 4.375rem;--vsm-md-heading: 3.125rem;--vsm-sm-heading: 1.875rem;--vsm-xs-heading: 1.125rem;--vsm-xxs-heading: 0.75rem;--vsm-text-size: 1rem;--vsm-button-text-size: 0.875rem;--vsm-intro-text-size: 1.5rem;--vsm-oversized-text-size: 1.75rem}}.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}@media(min-width: 1400px){.vsm-tabbed-content .component-wrapper{max-width:82.5rem}.vsm-tabbed-content.side-nav .component-wrapper{max-width:82.5rem}}html,body{height:100% !important;font-family:"Space Grotesk",sans-serif;font-size:16px;font-size:1rem;font-weight:300;font-size:16px}@media(min-width: 768px){html,body{font-size:16px}}@media(min-width: 1024px){html,body{font-size:16px}}.rte{margin-bottom:2rem}.rte ul{list-style-type:none;list-style-position:outside;margin-left:0px;padding-left:1.5rem;line-height:1.5}.rte ul li{position:relative}.rte ul li::before{position:absolute;transform:translateX(-1.5rem) translateY(5px);color:rgba(var(--vsm-primary-colour), 1);content:"";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;height:100%}.rte ul li ul li{display:block;padding-left:1rem}.rte ol{margin-left:0px;padding-left:1rem}.rte ol li{padding:0 0 0 1rem}.rte blockquote{left:2rem;color:rgba(var(--vsm-secondary-colour), 1);font-weight:600;font-size:1.25rem;position:relative;line-height:1.5}@media(max-width: 768px){.rte blockquote{position:relative;left:0px}}.rte blockquote p{font-weight:600;font-size:1.25rem;line-height:1.5;margin-bottom:0}.rte.larger-text{font-size:var(--vsm-intro-text-size);font-weight:400}.rte.larger-text p{font-size:var(--vsm-intro-text-size);font-weight:400;margin-bottom:1rem}.larger-text{font-size:var(--vsm-intro-text-size);font-weight:400}.larger-text p{font-size:var(--vsm-intro-text-size);font-weight:400;margin-bottom:1rem}ul,ol,dd,p{font-family:"Space Grotesk",sans-serif;font-size:16px;font-size:1rem;font-weight:300}ul strong,ol strong,dd strong,p strong{font-weight:600}a{color:rgba(var(--vsm-primary-colour), 1);text-decoration:underline;font-weight:700}a:hover{text-decoration:none;color:#fce205}.heading,.md-heading,.sm-heading{text-transform:lowercase;color:rgba(var(--vsm-white), 1)}.heading span,.md-heading span,.sm-heading span{color:rgba(var(--vsm-black), 1);position:relative;margin-right:.5rem;margin-left:.5rem;display:inline-block}.heading span::before,.md-heading span::before,.sm-heading span::before{z-index:-1;position:absolute;background-color:rgba(var(--vsm-primary-colour), 1);width:calc(100% + .2rem);height:100%;content:"";left:-0.1rem;top:0}h4,h5,h6{font-family:"Space Grotesk",sans-serif;color:rgba(var(--vsm-white), 1)}h1,.heading{font-family:"Space Grotesk",sans-serif;text-transform:lowercase;color:rgba(var(--vsm-white), 1);font-weight:700;font-size:2.625rem}@media(min-width: 1024px){h1,.heading{font-size:4.375rem}}h2,.md-heading{font-family:"Space Grotesk",sans-serif;font-weight:600;font-size:2.375rem}@media(min-width: 1024px){h2,.md-heading{font-size:3.125rem}}h3,.sm-heading{font-family:"Space Grotesk",sans-serif;font-weight:600;font-size:1.75rem}@media(min-width: 1024px){h3,.sm-heading{font-size:1.875rem}}.xs-heading{font-family:"Space Grotesk",sans-serif;font-weight:600;color:rgba(var(--vsm-tertiary-colour), 1);font-size:1.1rem}@media(min-width: 1024px){.xs-heading{font-size:1.125rem}}.xs-heading::before{color:rgba(var(--vsm-tertiary-colour), 1);left:0rem;content:"<"}.xs-heading::after{color:rgba(var(--vsm-tertiary-colour), 1);right:0rem;content:"/>"}.xxs-heading{font-family:"Space Grotesk",sans-serif;color:rgba(var(--vsm-white), 1);font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:1px}@media(min-width: 1024px){.xxs-heading{font-size:.75rem}}.sub-heading{font-family:"Space Grotesk",sans-serif;color:rgba(var(--vsm-white), 1);font-weight:600;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px}@media(min-width: 1024px){.sub-heading{font-size:1.125rem}}@keyframes forwardMovement{0%{left:.625rem;opacity:1}50%{left:1.25rem;opacity:.5}100%{left:1.25rem;opacity:1}}@keyframes backwardMovement{0%{right:.625rem;opacity:1}50%{right:1.25rem;opacity:.5}100%{right:1.25rem;opacity:1}}.btn{background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex}.btn span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}.btn::before,.btn::after{position:absolute}.btn::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}.btn::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}.btn:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}.btn:hover span{color:rgba(var(--vsm-black), 1)}.btn:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}.btn:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}.btn.btn-primary{background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex}.btn.btn-primary span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}.btn.btn-primary::before,.btn.btn-primary::after{position:absolute}.btn.btn-primary::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}.btn.btn-primary::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}.btn.btn-primary:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}.btn.btn-primary:hover span{color:rgba(var(--vsm-black), 1)}.btn.btn-primary:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}.btn.btn-primary:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}.btn.btn-secondary{background:rgba(var(--vsm-secondary-colour), 0.2);border:1px solid rgba(var(--vsm-secondary-colour), 1)}.btn.btn-secondary::before,.btn.btn-secondary::after{color:rgba(var(--vsm-secondary-colour), 1);position:absolute}.btn.btn-secondary:hover{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.btn.btn-secondary:hover span{color:rgba(var(--vsm-white), 1)}.btn.btn-secondary:hover::after{color:rgba(var(--vsm-white), 1)}.btn.btn-secondary:hover::before{color:rgba(var(--vsm-white), 1)}.btn.btn-tertiary{background:rgba(var(--vsm-tertiary-colour), 0.2);border:1px solid rgba(var(--vsm-tertiary-colour), 1)}.btn.btn-tertiary::before,.btn.btn-tertiary::after{color:rgba(var(--vsm-tertiary-colour), 1);position:absolute}.btn.btn-tertiary:hover{background:rgba(var(--vsm-tertiary-colour), 1);border:1px solid rgba(var(--vsm-tertiary-colour), 1);color:rgba(var(--vsm-white), 1)}.btn.btn-tertiary:hover span{color:rgba(var(--vsm-white), 1)}.btn.btn-tertiary:hover::after{color:rgba(var(--vsm-white), 1)}.btn.btn-tertiary:hover::before{color:rgba(var(--vsm-white), 1)}form .icheck-primary label p,form .element.checkbox label{font-size:.75rem}form .element.select select{cursor:pointer}form .custom-file input{cursor:pointer}.form-holder .col{flex:0 0 auto;width:100%}@media(min-width: 768px){.form-holder .col{flex:1 0 0%}}.form-holder .custom-file-label{height:calc(2.286em + .475rem + 2px);padding:.59rem .75rem 0rem .75rem;font-size:1rem;color:rgba(var(--vsm-body-copy-colour), 0.7);background:rgba(var(--vsm-white), 0.2)}.form-holder .custom-file-label::after{color:rgba(var(--vsm-white), 1)}.form-holder .col{flex:0 0 auto;width:100%}@media(min-width: 768px){.form-holder .col{flex:1 0 auto;width:auto}}.form-holder .element .error{color:rgba(var(--vsm-primary-colour), 1)}.form-holder .element.checkbox .error{color:rgba(var(--vsm-primary-colour), 1)}.form-holder .element a{color:rgba(var(--vsm-primary-colour), 1)}.form-holder .element .custom-file label{color:rgba(var(--vsm-body-copy-colour), 0.7)}.form-holder .element label{color:rgba(var(--vsm-white), 1)}.form-holder .element.submit{position:relative;inset:0}.form-holder .element.submit button{position:relative;inset:0}.form-holder .element.submit .btn{position:relative;background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex;inset:0}.form-holder .element.submit .btn span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}.form-holder .element.submit .btn::before,.form-holder .element.submit .btn::after{position:absolute}.form-holder .element.submit .btn::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}.form-holder .element.submit .btn::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}.form-holder .element.submit .btn:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}.form-holder .element.submit .btn:hover span{color:rgba(var(--vsm-black), 1)}.form-holder .element.submit .btn:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}.form-holder .element.submit .btn:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}.form-holder .element.textarea textarea{color:rgba(var(--vsm-body-copy-colour), 0.7);background:rgba(var(--vsm-white), 0.2)}.form-holder .element.text input{color:rgba(var(--vsm-body-copy-colour), 0.7);background:rgba(var(--vsm-white), 0.2);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.form-holder .element.text input.placeholder{color:rgba(var(--vsm-body-copy-colour), 0.7)}.form-holder .element.text input:-moz-placeholder{color:rgba(var(--vsm-body-copy-colour), 0.7)}.form-holder .element.text input::-moz-placeholder{color:rgba(var(--vsm-body-copy-colour), 0.7)}.form-holder .element.text input:-ms-input-placeholder{color:rgba(var(--vsm-body-copy-colour), 0.7)}.form-holder .element.text input::-webkit-input-placeholder{color:rgba(var(--vsm-body-copy-colour), 0.7)}.form-holder .element.text input.placeholder{font-size:16px;font-size:1rem;font-weight:500}.form-holder .element.text input:-moz-placeholder{font-size:16px;font-size:1rem;font-weight:500}.form-holder .element.text input::-moz-placeholder{font-size:16px;font-size:1rem;font-weight:500}.form-holder .element.text input:-ms-input-placeholder{font-size:16px;font-size:1rem;font-weight:500}.form-holder .element.text input::-webkit-input-placeholder{font-size:16px;font-size:1rem;font-weight:500}.form-holder .element.select select{color:rgba(var(--vsm-body-copy-colour), 0.7);background:rgba(var(--vsm-white), 0.2);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.form-holder .element.select select.placeholder{font-size:16px;font-size:1rem;font-weight:500}.form-holder .element.select select:-moz-placeholder{font-size:16px;font-size:1rem;font-weight:500}.form-holder .element.select select::-moz-placeholder{font-size:16px;font-size:1rem;font-weight:500}.form-holder .element.select select:-ms-input-placeholder{font-size:16px;font-size:1rem;font-weight:500}.form-holder .element.select select::-webkit-input-placeholder{font-size:16px;font-size:1rem;font-weight:500}.form-holder .element.select .field::before{color:rgba(var(--vsm-white), 1)}.form-holder .element.submit .btn{background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex}.form-holder .element.submit .btn span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}.form-holder .element.submit .btn::before,.form-holder .element.submit .btn::after{position:absolute}.form-holder .element.submit .btn::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}.form-holder .element.submit .btn::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}.form-holder .element.submit .btn:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}.form-holder .element.submit .btn:hover span{color:rgba(var(--vsm-black), 1)}.form-holder .element.submit .btn:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}.form-holder .element.submit .btn:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}.form-holder .element.submit .btn:hover{box-shadow:none}.form-holder .element .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.form-holder .element .icheck-primary>input:first-child:checked+label::before{background-color:rgba(var(--vsm-white), 0.2);border:.063rem solid rgba(var(--vsm-white), 0.2)}[class*=icheck-]>input:first-child+input[type=hidden]+label::before,[class*=icheck-]>input:first-child+label::before{border:none;background-color:rgba(var(--vsm-white), 0.2)}.modal-backdrop.show{opacity:.5;z-index:2}#cv-dropoff .modal-content,#consultant-cv-dropoff .modal-content{border:1px solid rgba(var(--vsm-white), 1);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;background:rgba(var(--vsm-black), 1);background-color:rgba(var(--vsm-black), 1)}#cv-dropoff .modal-header,#consultant-cv-dropoff .modal-header{border-bottom:0;position:absolute;right:0;z-index:1}#cv-dropoff .modal-header .btn-close,#consultant-cv-dropoff .modal-header .btn-close{opacity:1;background-color:rgba(var(--vsm-primary-colour), 1)}#cv-dropoff .modal-body,#consultant-cv-dropoff .modal-body{padding:2rem 1rem}@media(min-width: 768px){#cv-dropoff .modal-body,#consultant-cv-dropoff .modal-body{padding:4rem}}#cv-dropoff .modal-body .md-heading,#cv-dropoff .modal-body .rte,#consultant-cv-dropoff .modal-body .md-heading,#consultant-cv-dropoff .modal-body .rte{color:rgba(var(--vsm-white), 1)}#cv-dropoff .modal-body .form-holder .custom-file-label,#consultant-cv-dropoff .modal-body .form-holder .custom-file-label{color:rgba(var(--vsm-body-copy-colour), 0.7);background:rgba(var(--vsm-white), 0.2)}#cv-dropoff .modal-body .form-holder .col,#consultant-cv-dropoff .modal-body .form-holder .col{flex:0 0 auto;width:100%}@media(min-width: 768px){#cv-dropoff .modal-body .form-holder .col,#consultant-cv-dropoff .modal-body .form-holder .col{flex:1 0 auto;width:auto}}#cv-dropoff .modal-body .form-holder .element.checkbox .error,#consultant-cv-dropoff .modal-body .form-holder .element.checkbox .error{color:rgba(var(--vsm-white), 1)}#cv-dropoff .modal-body .form-holder .element a,#consultant-cv-dropoff .modal-body .form-holder .element a{color:rgba(var(--vsm-white), 1)}#cv-dropoff .modal-body .form-holder .element .custom-file label,#consultant-cv-dropoff .modal-body .form-holder .element .custom-file label{color:rgba(var(--vsm-body-copy-colour), 0.7)}#cv-dropoff .modal-body .form-holder .element label,#consultant-cv-dropoff .modal-body .form-holder .element label{color:rgba(var(--vsm-white), 1)}#cv-dropoff .modal-body .form-holder .element.text input,#consultant-cv-dropoff .modal-body .form-holder .element.text input{color:rgba(var(--vsm-body-copy-colour), 0.7);background:rgba(var(--vsm-white), 0.2)}#cv-dropoff .modal-body .form-holder .element.text input.placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.text input.placeholder{color:rgba(var(--vsm-body-copy-colour), 0.7)}#cv-dropoff .modal-body .form-holder .element.text input:-moz-placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.text input:-moz-placeholder{color:rgba(var(--vsm-body-copy-colour), 0.7)}#cv-dropoff .modal-body .form-holder .element.text input::-moz-placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.text input::-moz-placeholder{color:rgba(var(--vsm-body-copy-colour), 0.7)}#cv-dropoff .modal-body .form-holder .element.text input:-ms-input-placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.text input:-ms-input-placeholder{color:rgba(var(--vsm-body-copy-colour), 0.7)}#cv-dropoff .modal-body .form-holder .element.text input::-webkit-input-placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.text input::-webkit-input-placeholder{color:rgba(var(--vsm-body-copy-colour), 0.7)}#cv-dropoff .modal-body .form-holder .element.text input,#consultant-cv-dropoff .modal-body .form-holder .element.text input{color:rgba(var(--vsm-body-copy-colour), 0.7);background:rgba(var(--vsm-white), 0.2);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}#cv-dropoff .modal-body .form-holder .element.text input.placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.text input.placeholder{font-size:16px;font-size:1rem;font-weight:500}#cv-dropoff .modal-body .form-holder .element.text input:-moz-placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.text input:-moz-placeholder{font-size:16px;font-size:1rem;font-weight:500}#cv-dropoff .modal-body .form-holder .element.text input::-moz-placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.text input::-moz-placeholder{font-size:16px;font-size:1rem;font-weight:500}#cv-dropoff .modal-body .form-holder .element.text input:-ms-input-placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.text input:-ms-input-placeholder{font-size:16px;font-size:1rem;font-weight:500}#cv-dropoff .modal-body .form-holder .element.text input::-webkit-input-placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.text input::-webkit-input-placeholder{font-size:16px;font-size:1rem;font-weight:500}#cv-dropoff .modal-body .form-holder .element.select select,#consultant-cv-dropoff .modal-body .form-holder .element.select select{color:rgba(var(--vsm-body-copy-colour), 0.7);background:rgba(var(--vsm-white), 0.2);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}#cv-dropoff .modal-body .form-holder .element.select select.placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.select select.placeholder{font-size:16px;font-size:1rem;font-weight:500}#cv-dropoff .modal-body .form-holder .element.select select:-moz-placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.select select:-moz-placeholder{font-size:16px;font-size:1rem;font-weight:500}#cv-dropoff .modal-body .form-holder .element.select select::-moz-placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.select select::-moz-placeholder{font-size:16px;font-size:1rem;font-weight:500}#cv-dropoff .modal-body .form-holder .element.select select:-ms-input-placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.select select:-ms-input-placeholder{font-size:16px;font-size:1rem;font-weight:500}#cv-dropoff .modal-body .form-holder .element.select select::-webkit-input-placeholder,#consultant-cv-dropoff .modal-body .form-holder .element.select select::-webkit-input-placeholder{font-size:16px;font-size:1rem;font-weight:500}#cv-dropoff .modal-body .form-holder .element.submit .btn,#consultant-cv-dropoff .modal-body .form-holder .element.submit .btn{display:flex;background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex}#cv-dropoff .modal-body .form-holder .element.submit .btn span,#consultant-cv-dropoff .modal-body .form-holder .element.submit .btn span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}#cv-dropoff .modal-body .form-holder .element.submit .btn::before,#cv-dropoff .modal-body .form-holder .element.submit .btn::after,#consultant-cv-dropoff .modal-body .form-holder .element.submit .btn::before,#consultant-cv-dropoff .modal-body .form-holder .element.submit .btn::after{position:absolute}#cv-dropoff .modal-body .form-holder .element.submit .btn::before,#consultant-cv-dropoff .modal-body .form-holder .element.submit .btn::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}#cv-dropoff .modal-body .form-holder .element.submit .btn::after,#consultant-cv-dropoff .modal-body .form-holder .element.submit .btn::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}#cv-dropoff .modal-body .form-holder .element.submit .btn:hover,#consultant-cv-dropoff .modal-body .form-holder .element.submit .btn:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}#cv-dropoff .modal-body .form-holder .element.submit .btn:hover span,#consultant-cv-dropoff .modal-body .form-holder .element.submit .btn:hover span{color:rgba(var(--vsm-black), 1)}#cv-dropoff .modal-body .form-holder .element.submit .btn:hover::after,#consultant-cv-dropoff .modal-body .form-holder .element.submit .btn:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}#cv-dropoff .modal-body .form-holder .element.submit .btn:hover::before,#consultant-cv-dropoff .modal-body .form-holder .element.submit .btn:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}#cv-dropoff .modal-body .form-holder .element.submit .btn:hover span,#consultant-cv-dropoff .modal-body .form-holder .element.submit .btn:hover span{color:rgba(var(--vsm-white), 1)}.modal-header .btn-close{opacity:1;background-color:rgba(var(--vsm-primary-colour), 1)}.vsm-data-capture .form-holder{border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box;background-color:rgba(var(--vsm-black-alt), 1);box-shadow:0 1px 2.875rem 0 #000;padding:1.5rem 1.5rem;position:relative;width:100%}.vsm-data-capture .form-holder::before{z-index:1;background-image:url(../img/dots-img.svg);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:contain;content:"";width:56px;height:100%;top:1.5rem;left:1.5rem;pointer-events:none}.vsm-data-capture .form-holder .details{margin-top:2rem;border-top:1px solid #000;padding-top:1.5rem}.vsm-data-capture .form-holder .btn{display:flex;background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex}.vsm-data-capture .form-holder .btn span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}.vsm-data-capture .form-holder .btn::before,.vsm-data-capture .form-holder .btn::after{position:absolute}.vsm-data-capture .form-holder .btn::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}.vsm-data-capture .form-holder .btn::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}.vsm-data-capture .form-holder .btn:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}.vsm-data-capture .form-holder .btn:hover span{color:rgba(var(--vsm-black), 1)}.vsm-data-capture .form-holder .btn:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}.vsm-data-capture .form-holder .btn:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}.vsm-data-capture .form-holder .rte h1,.vsm-data-capture .form-holder .rte h2,.vsm-data-capture .form-holder .rte h3,.vsm-data-capture .form-holder .rte h4,.vsm-data-capture .form-holder .rte h5,.vsm-data-capture .form-holder .rte ul,.vsm-data-capture .form-holder .rte li,.vsm-data-capture .form-holder .rte p{color:rgba(var(--vsm-white), 1)}.vsm-data-capture .vsm-data-capture-alt .rte p{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-data-capture .vsm-data-capture-alt .rte p strong{color:rgba(var(--vsm-black), 1)}.vsm-data-capture .form-preview{border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box;height:100%;align-items:end;justify-content:flex-end;display:flex;overflow:hidden;margin-bottom:2rem}@media(min-width: 1024px){.vsm-data-capture .form-preview{margin-bottom:0rem}}@media(min-width: 1024px){.vsm-data-capture .form-preview{margin-bottom:0;height:41rem}}@media(min-width: 1200px){.vsm-data-capture .form-preview{height:41rem}}@media(min-width: 1400px){.vsm-data-capture .form-preview{height:29rem}}.vsm-data-capture .form-preview .details{overflow:hidden;width:auto;margin:1rem;position:absolute;padding:1rem;height:auto;display:flex;align-content:flex-end;justify-content:flex-end;flex-direction:column;bottom:0;top:auto;color:rgba(var(--vsm-white), 1);z-index:1}.vsm-data-capture .form-preview .details i.icon{font-size:1.6rem}.vsm-data-capture .form-preview .details i.icon::before{color:rgba(var(--vsm-primary-colour), 1)}.vsm-data-capture .form-preview .details .rte p{margin-bottom:0}.vsm-data-capture .form-preview .details::before{display:none}.vsm-drop-off-your-cv{overflow:hidden;background-color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-drop-off-your-cv .form-holder .element.submit{margin-top:0;padding-top:0;position:relative}.vsm-drop-off-your-cv .form-holder .element.submit .btn{margin-top:0rem;background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex;background:rgba(0,0,0,0)}.vsm-drop-off-your-cv .form-holder .element.submit .btn span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}.vsm-drop-off-your-cv .form-holder .element.submit .btn::before,.vsm-drop-off-your-cv .form-holder .element.submit .btn::after{position:absolute}.vsm-drop-off-your-cv .form-holder .element.submit .btn::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}.vsm-drop-off-your-cv .form-holder .element.submit .btn::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}.vsm-drop-off-your-cv .form-holder .element.submit .btn:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}.vsm-drop-off-your-cv .form-holder .element.submit .btn:hover span{color:rgba(var(--vsm-black), 1)}.vsm-drop-off-your-cv .form-holder .element.submit .btn:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}.vsm-drop-off-your-cv .form-holder .element.submit .btn:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}.vsm-drop-off-your-cv .form-holder [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.vsm-drop-off-your-cv .form-holder [class*=icheck-]>input:first-child+label::before{border:none;background-color:rgba(var(--vsm-white), 0.3)}.vsm-drop-off-your-cv .form-holder .element .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-drop-off-your-cv .form-holder .element .icheck-primary>input:first-child:checked+label::before,.vsm-drop-off-your-cv .form-holder .element .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-drop-off-your-cv .form-holder .element .icheck-primary>input:first-child:checked+label::before{background-color:rgba(var(--vsm-white), 0.3) !important;border:none}@media(min-width: 1024px){.vsm-drop-off-your-cv .container>.row>.col:nth-child(2){flex:0 0 auto;width:66%}}.vsm-drop-off-your-cv .component-wrapper{position:inherit;z-index:1}.vsm-drop-off-your-cv .bg{padding:0 0 0 0;background:rgba(0,0,0,0);position:relative}@media(min-width: 768px){.vsm-drop-off-your-cv .bg::after{z-index:0;opacity:1;background-image:url(../img/form-overlay.png);mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:cover;background-position:top right;content:"";width:960px;height:100%;top:0;right:0;pointer-events:none}}.vsm-drop-off-your-cv .bg .container{padding:3rem 1rem}.vsm-multi-step-form .tab-content .sub-nav .btn:hover{color:rgba(var(--vsm-black), 1)}.vsm-get-in-touch-form .vsm-header{margin-bottom:1.5rem}.vsm-get-in-touch-form .container{border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box;background-color:rgba(var(--vsm-black-alt), 1);box-shadow:0 1px 2.875rem 0 #000;padding:1.5rem 1.5rem 2.5rem 1.5rem;position:relative;width:100%}.vsm-get-in-touch-form .container::before{z-index:1;background-image:url(../img/dots-img.svg);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:contain;content:"";width:56px;height:100%;top:1.5rem;left:1.5rem;pointer-events:none}.vsm-get-in-touch-form .container .top{margin-top:2rem;margin-bottom:1rem;border-top:1px solid #000;padding-top:1.5rem}.vsm-get-in-touch-form .container .form-holder .custom-file-label::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-get-in-touch-form .container .form-holder .element.select .field::before{color:rgba(var(--vsm-primary-colour), 1)}.vsm-split-get-in-touch-form-content .form-holder{border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box;background-color:rgba(var(--vsm-black-alt), 1);box-shadow:0 1px 2.875rem 0 #000;padding:1.5rem 1.5rem;position:relative;width:100%}.vsm-split-get-in-touch-form-content .form-holder::before{z-index:1;background-image:url(../img/dots-img.svg);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:contain;content:"";width:56px;height:100%;top:1.5rem;left:1.5rem;pointer-events:none}.vsm-split-get-in-touch-form-content .form-holder .heading-row{margin-top:2rem;border-top:1px solid #000;padding-top:1.5rem}.vsm-split-get-in-touch-form-content .form-holder .row:nth-child(1){padding-top:1.5rem}.vsm-split-get-in-touch-form-content .form-holder .sm-heading{color:rgba(var(--vsm-primary-colour), 1)}.vsm-split-get-in-touch-form-content .form-holder .element.submit{position:relative;width:fit-content;line-height:3}.vsm-split-get-in-touch-form-content .form-holder .element.submit::before,.vsm-split-get-in-touch-form-content .form-holder .element.submit::after{display:none}.vsm-split-get-in-touch-form-content .form-holder .element.submit:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}.vsm-split-get-in-touch-form-content .form-holder .element.submit:hover span{color:rgba(var(--vsm-black), 1)}.vsm-split-get-in-touch-form-content .form-holder .element.submit:hover input{color:gba(var(--vsm-black), 1)}.vsm-split-get-in-touch-form-content .form-holder .element.submit input{background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center}.vsm-split-get-in-touch-form-content .form-holder .element.submit input span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}.vsm-split-get-in-touch-form-content .xs-heading{color:rgba(var(--vsm-primary-colour), 1)}.vsm-split-get-in-touch-form-content .general-contact-details a,.vsm-split-get-in-touch-form-content .general-contact-details li{font-weight:600}.vsm-split-get-in-touch-form-content h5{color:rgba(var(--vsm-white), 1)}.vsm-split-get-in-touch-form-content ul.socials li:hover a i{color:rgba(var(--vsm-white), 1)}.vsm-split-get-in-touch-form-content ul.socials li a i{color:rgba(var(--vsm-primary-colour), 1)}.vsm-form-hero .form-holder .element .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-form-hero .form-holder .element .icheck-primary>input:first-child:checked+label::before,.vsm-drop-off-your-cv .form-holder .element .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-drop-off-your-cv .form-holder .element .icheck-primary>input:first-child:checked+label::before{background-color:rgba(var(--vsm-white), 0.2);border:none}.vsm-form-hero .bg::before,.vsm-drop-off-your-cv .bg::before{display:none}.fa-twitter::before{content:"" !important}.fab.fa-podcast::before{content:"" !important}body{background-color:rgba(var(--vsm-black), 1)}div[data-section].bg-white{background-color:rgba(var(--vsm-white), 1) !important}div[data-section].bg-dark{background-color:rgba(var(--vsm-black), 1) !important}.media{border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box}.plyr__control.plyr__control--overlaid{background-color:rgba(var(--vsm-black), 0.85)}@media(min-width: 1024px){.plyr__control.plyr__control--overlaid{padding:calc(var(--plyr-control-spacing, 20px)*1.5)}}.plyr__control.plyr__control--overlaid svg{fill:rgba(var(--vsm-white), 1)}@media(min-width: 1024px){.plyr__control.plyr__control--overlaid svg{height:var(--plyr-control-icon-size, 40px);width:var(--plyr-control-icon-size, 40px)}}.plyr__control.plyr__control--overlaid:hover{border:1px solid rgba(var(--vsm-primary-colour), 1);background-color:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-primary-colour), 1)}.plyr__control.plyr__control--overlaid:hover svg{fill:rgba(var(--vsm-black), 1)}.plyr--video .plyr__control.plyr__tab-focus{background:rgba(var(--vsm-black), 1)}.plyr--video .plyr__control.plyr__tab-focus:hover{background:rgba(var(--vsm-primary-colour), 1)}.plyr.plyr--full-ui.plyr--video.plyr--youtube.plyr--fullscreen-enabled.plyr--hide-controls.plyr--paused{position:relative}.plyr.plyr--full-ui.plyr--video.plyr--youtube.plyr--fullscreen-enabled.plyr--hide-controls.plyr--paused::before{content:"";position:absolute;z-index:2;width:100%;height:100%;background:rgba(var(--vsm-black), 0.3)}.vsm-job-carousel .swiper-button-prev,.vsm-job-carousel .swiper-button-next,.vsm-short-testimonials .swiper-button-prev,.vsm-short-testimonials .swiper-button-next,.vsm-content-carousel .swiper-button-prev,.vsm-content-carousel .swiper-button-next,.vsm-video-carousel .swiper-button-prev,.vsm-video-carousel .swiper-button-next,.cm-logo-carousel .swiper-button-prev,.cm-logo-carousel .swiper-button-next,.vsm-short-testimonial-carousel .swiper-button-prev,.vsm-short-testimonial-carousel .swiper-button-next{color:rgba(var(--vsm-white), 1)}.page-item.disabled .page-link{background-color:rgba(0,0,0,0);color:rgba(var(--vsm-white), 0.5)}.vsm-short-testimonial-carousel .vsm-header .md-heading,.vsm-content-in-image-carousel .vsm-header .md-heading,.vsm-job-carousel .vsm-header .md-heading,.vsm-video-carousel .vsm-header .md-heading{margin-bottom:0}.vsm-short-testimonial-carousel .vsm-header .col-auto,.vsm-content-in-image-carousel .vsm-header .col-auto,.vsm-job-carousel .vsm-header .col-auto,.vsm-video-carousel .vsm-header .col-auto{text-align:center;flex:1 0 100%;margin-top:1rem}@media(min-width: 1024px){.vsm-short-testimonial-carousel .vsm-header .col-auto,.vsm-content-in-image-carousel .vsm-header .col-auto,.vsm-job-carousel .vsm-header .col-auto,.vsm-video-carousel .vsm-header .col-auto{flex:0 0 auto;width:auto;margin-top:auto;margin-bottom:auto}}.vsm-short-testimonial-carousel .vsm-header .col,.vsm-content-in-image-carousel .vsm-header .col,.vsm-job-carousel .vsm-header .col,.vsm-video-carousel .vsm-header .col{text-align:center;flex:1 0 100%}@media(min-width: 1024px){.vsm-short-testimonial-carousel .vsm-header .col,.vsm-content-in-image-carousel .vsm-header .col,.vsm-job-carousel .vsm-header .col,.vsm-video-carousel .vsm-header .col{text-align:left;flex:1 0 0%}}.vsm-default-single-media-hero .rte p,.vsm-default-single-media-hero .rte.larger-text p,.vsm-full-width-call-to-action .rte p,.vsm-full-width-call-to-action .rte.larger-text p,.vsm-full-width-call-to-action-alt .rte p,.vsm-full-width-call-to-action-alt .rte.larger-text p,.vsm-content-cards-33-33-33 .rte p,.vsm-content-cards-33-33-33 .rte.larger-text p,.vsm-content-image-50-50 .rte p,.vsm-content-image-50-50 .rte.larger-text p,.vsm-split-content-25-25-25-25 .rte p,.vsm-split-content-25-25-25-25 .rte.larger-text p,.vsm-split-content-33-33-33 .rte p,.vsm-split-content-33-33-33 .rte.larger-text p,.vsm-split-content-50-50 .rte p,.vsm-split-content-50-50 .rte.larger-text p,.vsm-intro-content-40-60 .rte p,.vsm-intro-content-40-60 .rte.larger-text p,.vsm-aligned-title-intro-text .rte p,.vsm-aligned-title-intro-text .rte.larger-text p,.vsm-centralised-title-intro-text .rte p,.vsm-centralised-title-intro-text .rte.larger-text p,.vsm-short-content-33-33-33 .rte p,.vsm-short-content-33-33-33 .rte.larger-text p,.vsm-default-footer .rte p,.vsm-default-footer .rte.larger-text p,.vsm-job-carousel .rte p,.vsm-job-carousel .rte.larger-text p,.vsm-latest-featured-alt .rte p,.vsm-latest-featured-alt .rte.larger-text p,.vsm-latest-featured .rte p,.vsm-latest-featured .rte.larger-text p,.vsm-office-locations .rte p,.vsm-office-locations .rte.larger-text p,.vsm-split-get-in-touch-form-content .rte p,.vsm-split-get-in-touch-form-content .rte.larger-text p,.vsm-short-content-33-33-33 .rte p,.vsm-short-content-33-33-33 .rte.larger-text p,.vsm-default-internal-hero .rte p,.vsm-default-internal-hero .rte.larger-text p{margin-bottom:0rem}.vsm-default-single-media-hero .bg .vsm-body .row .content-card .xs-heading,.vsm-full-width-call-to-action .bg .vsm-body .row .content-card .xs-heading,.vsm-full-width-call-to-action-alt .bg .vsm-body .row .content-card .xs-heading,.vsm-content-cards-33-33-33 .bg .vsm-body .row .content-card .xs-heading,.vsm-content-image-50-50 .bg .vsm-body .row .content-card .xs-heading,.vsm-split-content-25-25-25-25 .bg .vsm-body .row .content-card .xs-heading,.vsm-split-content-33-33-33 .bg .vsm-body .row .content-card .xs-heading,.vsm-split-content-50-50 .bg .vsm-body .row .content-card .xs-heading,.vsm-intro-content-40-60 .bg .vsm-body .row .content-card .xs-heading,.vsm-aligned-title-intro-text .bg .vsm-body .row .content-card .xs-heading,.vsm-centralised-title-intro-text .bg .vsm-body .row .content-card .xs-heading,.vsm-short-content-33-33-33 .bg .vsm-body .row .content-card .xs-heading,.vsm-default-footer .bg .vsm-body .row .content-card .xs-heading,.vsm-job-carousel .bg .vsm-body .row .content-card .xs-heading,.vsm-latest-featured-alt .bg .vsm-body .row .content-card .xs-heading,.vsm-latest-featured .bg .vsm-body .row .content-card .xs-heading,.vsm-office-locations .bg .vsm-body .row .content-card .xs-heading,.vsm-split-get-in-touch-form-content .bg .vsm-body .row .content-card .xs-heading,.vsm-short-content-33-33-33 .bg .vsm-body .row .content-card .xs-heading,.vsm-default-internal-hero .bg .vsm-body .row .content-card .xs-heading{color:rgba(var(--vsm-white), 1);text-transform:none}.vsm-default-single-media-hero .bg .vsm-body .row .content-card .xs-heading::before,.vsm-default-single-media-hero .bg .vsm-body .row .content-card .xs-heading::after,.vsm-full-width-call-to-action .bg .vsm-body .row .content-card .xs-heading::before,.vsm-full-width-call-to-action .bg .vsm-body .row .content-card .xs-heading::after,.vsm-full-width-call-to-action-alt .bg .vsm-body .row .content-card .xs-heading::before,.vsm-full-width-call-to-action-alt .bg .vsm-body .row .content-card .xs-heading::after,.vsm-content-cards-33-33-33 .bg .vsm-body .row .content-card .xs-heading::before,.vsm-content-cards-33-33-33 .bg .vsm-body .row .content-card .xs-heading::after,.vsm-content-image-50-50 .bg .vsm-body .row .content-card .xs-heading::before,.vsm-content-image-50-50 .bg .vsm-body .row .content-card .xs-heading::after,.vsm-split-content-25-25-25-25 .bg .vsm-body .row .content-card .xs-heading::before,.vsm-split-content-25-25-25-25 .bg .vsm-body .row .content-card .xs-heading::after,.vsm-split-content-33-33-33 .bg .vsm-body .row .content-card .xs-heading::before,.vsm-split-content-33-33-33 .bg .vsm-body .row .content-card .xs-heading::after,.vsm-split-content-50-50 .bg .vsm-body .row .content-card .xs-heading::before,.vsm-split-content-50-50 .bg .vsm-body .row .content-card .xs-heading::after,.vsm-intro-content-40-60 .bg .vsm-body .row .content-card .xs-heading::before,.vsm-intro-content-40-60 .bg .vsm-body .row .content-card .xs-heading::after,.vsm-aligned-title-intro-text .bg .vsm-body .row .content-card .xs-heading::before,.vsm-aligned-title-intro-text .bg .vsm-body .row .content-card .xs-heading::after,.vsm-centralised-title-intro-text .bg .vsm-body .row .content-card .xs-heading::before,.vsm-centralised-title-intro-text .bg .vsm-body .row .content-card .xs-heading::after,.vsm-short-content-33-33-33 .bg .vsm-body .row .content-card .xs-heading::before,.vsm-short-content-33-33-33 .bg .vsm-body .row .content-card .xs-heading::after,.vsm-default-footer .bg .vsm-body .row .content-card .xs-heading::before,.vsm-default-footer .bg .vsm-body .row .content-card .xs-heading::after,.vsm-job-carousel .bg .vsm-body .row .content-card .xs-heading::before,.vsm-job-carousel .bg .vsm-body .row .content-card .xs-heading::after,.vsm-latest-featured-alt .bg .vsm-body .row .content-card .xs-heading::before,.vsm-latest-featured-alt .bg .vsm-body .row .content-card .xs-heading::after,.vsm-latest-featured .bg .vsm-body .row .content-card .xs-heading::before,.vsm-latest-featured .bg .vsm-body .row .content-card .xs-heading::after,.vsm-office-locations .bg .vsm-body .row .content-card .xs-heading::before,.vsm-office-locations .bg .vsm-body .row .content-card .xs-heading::after,.vsm-split-get-in-touch-form-content .bg .vsm-body .row .content-card .xs-heading::before,.vsm-split-get-in-touch-form-content .bg .vsm-body .row .content-card .xs-heading::after,.vsm-short-content-33-33-33 .bg .vsm-body .row .content-card .xs-heading::before,.vsm-short-content-33-33-33 .bg .vsm-body .row .content-card .xs-heading::after,.vsm-default-internal-hero .bg .vsm-body .row .content-card .xs-heading::before,.vsm-default-internal-hero .bg .vsm-body .row .content-card .xs-heading::after{display:none}.vsm-default-single-media-hero .vsm-body .container .row .col .xs-heading,.vsm-full-width-call-to-action .vsm-body .container .row .col .xs-heading,.vsm-full-width-call-to-action-alt .vsm-body .container .row .col .xs-heading,.vsm-content-cards-33-33-33 .vsm-body .container .row .col .xs-heading,.vsm-content-image-50-50 .vsm-body .container .row .col .xs-heading,.vsm-split-content-25-25-25-25 .vsm-body .container .row .col .xs-heading,.vsm-split-content-33-33-33 .vsm-body .container .row .col .xs-heading,.vsm-split-content-50-50 .vsm-body .container .row .col .xs-heading,.vsm-intro-content-40-60 .vsm-body .container .row .col .xs-heading,.vsm-aligned-title-intro-text .vsm-body .container .row .col .xs-heading,.vsm-centralised-title-intro-text .vsm-body .container .row .col .xs-heading,.vsm-short-content-33-33-33 .vsm-body .container .row .col .xs-heading,.vsm-default-footer .vsm-body .container .row .col .xs-heading,.vsm-job-carousel .vsm-body .container .row .col .xs-heading,.vsm-latest-featured-alt .vsm-body .container .row .col .xs-heading,.vsm-latest-featured .vsm-body .container .row .col .xs-heading,.vsm-office-locations .vsm-body .container .row .col .xs-heading,.vsm-split-get-in-touch-form-content .vsm-body .container .row .col .xs-heading,.vsm-short-content-33-33-33 .vsm-body .container .row .col .xs-heading,.vsm-default-internal-hero .vsm-body .container .row .col .xs-heading{color:rgba(var(--vsm-white), 1);text-transform:none}.vsm-default-single-media-hero .vsm-body .container .row .col .xs-heading::before,.vsm-default-single-media-hero .vsm-body .container .row .col .xs-heading::after,.vsm-full-width-call-to-action .vsm-body .container .row .col .xs-heading::before,.vsm-full-width-call-to-action .vsm-body .container .row .col .xs-heading::after,.vsm-full-width-call-to-action-alt .vsm-body .container .row .col .xs-heading::before,.vsm-full-width-call-to-action-alt .vsm-body .container .row .col .xs-heading::after,.vsm-content-cards-33-33-33 .vsm-body .container .row .col .xs-heading::before,.vsm-content-cards-33-33-33 .vsm-body .container .row .col .xs-heading::after,.vsm-content-image-50-50 .vsm-body .container .row .col .xs-heading::before,.vsm-content-image-50-50 .vsm-body .container .row .col .xs-heading::after,.vsm-split-content-25-25-25-25 .vsm-body .container .row .col .xs-heading::before,.vsm-split-content-25-25-25-25 .vsm-body .container .row .col .xs-heading::after,.vsm-split-content-33-33-33 .vsm-body .container .row .col .xs-heading::before,.vsm-split-content-33-33-33 .vsm-body .container .row .col .xs-heading::after,.vsm-split-content-50-50 .vsm-body .container .row .col .xs-heading::before,.vsm-split-content-50-50 .vsm-body .container .row .col .xs-heading::after,.vsm-intro-content-40-60 .vsm-body .container .row .col .xs-heading::before,.vsm-intro-content-40-60 .vsm-body .container .row .col .xs-heading::after,.vsm-aligned-title-intro-text .vsm-body .container .row .col .xs-heading::before,.vsm-aligned-title-intro-text .vsm-body .container .row .col .xs-heading::after,.vsm-centralised-title-intro-text .vsm-body .container .row .col .xs-heading::before,.vsm-centralised-title-intro-text .vsm-body .container .row .col .xs-heading::after,.vsm-short-content-33-33-33 .vsm-body .container .row .col .xs-heading::before,.vsm-short-content-33-33-33 .vsm-body .container .row .col .xs-heading::after,.vsm-default-footer .vsm-body .container .row .col .xs-heading::before,.vsm-default-footer .vsm-body .container .row .col .xs-heading::after,.vsm-job-carousel .vsm-body .container .row .col .xs-heading::before,.vsm-job-carousel .vsm-body .container .row .col .xs-heading::after,.vsm-latest-featured-alt .vsm-body .container .row .col .xs-heading::before,.vsm-latest-featured-alt .vsm-body .container .row .col .xs-heading::after,.vsm-latest-featured .vsm-body .container .row .col .xs-heading::before,.vsm-latest-featured .vsm-body .container .row .col .xs-heading::after,.vsm-office-locations .vsm-body .container .row .col .xs-heading::before,.vsm-office-locations .vsm-body .container .row .col .xs-heading::after,.vsm-split-get-in-touch-form-content .vsm-body .container .row .col .xs-heading::before,.vsm-split-get-in-touch-form-content .vsm-body .container .row .col .xs-heading::after,.vsm-short-content-33-33-33 .vsm-body .container .row .col .xs-heading::before,.vsm-short-content-33-33-33 .vsm-body .container .row .col .xs-heading::after,.vsm-default-internal-hero .vsm-body .container .row .col .xs-heading::before,.vsm-default-internal-hero .vsm-body .container .row .col .xs-heading::after{display:none}.vsm-default-single-media-hero .vsm-body .container .row .xs-heading,.vsm-full-width-call-to-action .vsm-body .container .row .xs-heading,.vsm-full-width-call-to-action-alt .vsm-body .container .row .xs-heading,.vsm-content-cards-33-33-33 .vsm-body .container .row .xs-heading,.vsm-content-image-50-50 .vsm-body .container .row .xs-heading,.vsm-split-content-25-25-25-25 .vsm-body .container .row .xs-heading,.vsm-split-content-33-33-33 .vsm-body .container .row .xs-heading,.vsm-split-content-50-50 .vsm-body .container .row .xs-heading,.vsm-intro-content-40-60 .vsm-body .container .row .xs-heading,.vsm-aligned-title-intro-text .vsm-body .container .row .xs-heading,.vsm-centralised-title-intro-text .vsm-body .container .row .xs-heading,.vsm-short-content-33-33-33 .vsm-body .container .row .xs-heading,.vsm-default-footer .vsm-body .container .row .xs-heading,.vsm-job-carousel .vsm-body .container .row .xs-heading,.vsm-latest-featured-alt .vsm-body .container .row .xs-heading,.vsm-latest-featured .vsm-body .container .row .xs-heading,.vsm-office-locations .vsm-body .container .row .xs-heading,.vsm-split-get-in-touch-form-content .vsm-body .container .row .xs-heading,.vsm-short-content-33-33-33 .vsm-body .container .row .xs-heading,.vsm-default-internal-hero .vsm-body .container .row .xs-heading{color:rgba(var(--vsm-white), 1);text-transform:none}.vsm-default-single-media-hero .vsm-body .container .row .xs-heading::before,.vsm-default-single-media-hero .vsm-body .container .row .xs-heading::after,.vsm-full-width-call-to-action .vsm-body .container .row .xs-heading::before,.vsm-full-width-call-to-action .vsm-body .container .row .xs-heading::after,.vsm-full-width-call-to-action-alt .vsm-body .container .row .xs-heading::before,.vsm-full-width-call-to-action-alt .vsm-body .container .row .xs-heading::after,.vsm-content-cards-33-33-33 .vsm-body .container .row .xs-heading::before,.vsm-content-cards-33-33-33 .vsm-body .container .row .xs-heading::after,.vsm-content-image-50-50 .vsm-body .container .row .xs-heading::before,.vsm-content-image-50-50 .vsm-body .container .row .xs-heading::after,.vsm-split-content-25-25-25-25 .vsm-body .container .row .xs-heading::before,.vsm-split-content-25-25-25-25 .vsm-body .container .row .xs-heading::after,.vsm-split-content-33-33-33 .vsm-body .container .row .xs-heading::before,.vsm-split-content-33-33-33 .vsm-body .container .row .xs-heading::after,.vsm-split-content-50-50 .vsm-body .container .row .xs-heading::before,.vsm-split-content-50-50 .vsm-body .container .row .xs-heading::after,.vsm-intro-content-40-60 .vsm-body .container .row .xs-heading::before,.vsm-intro-content-40-60 .vsm-body .container .row .xs-heading::after,.vsm-aligned-title-intro-text .vsm-body .container .row .xs-heading::before,.vsm-aligned-title-intro-text .vsm-body .container .row .xs-heading::after,.vsm-centralised-title-intro-text .vsm-body .container .row .xs-heading::before,.vsm-centralised-title-intro-text .vsm-body .container .row .xs-heading::after,.vsm-short-content-33-33-33 .vsm-body .container .row .xs-heading::before,.vsm-short-content-33-33-33 .vsm-body .container .row .xs-heading::after,.vsm-default-footer .vsm-body .container .row .xs-heading::before,.vsm-default-footer .vsm-body .container .row .xs-heading::after,.vsm-job-carousel .vsm-body .container .row .xs-heading::before,.vsm-job-carousel .vsm-body .container .row .xs-heading::after,.vsm-latest-featured-alt .vsm-body .container .row .xs-heading::before,.vsm-latest-featured-alt .vsm-body .container .row .xs-heading::after,.vsm-latest-featured .vsm-body .container .row .xs-heading::before,.vsm-latest-featured .vsm-body .container .row .xs-heading::after,.vsm-office-locations .vsm-body .container .row .xs-heading::before,.vsm-office-locations .vsm-body .container .row .xs-heading::after,.vsm-split-get-in-touch-form-content .vsm-body .container .row .xs-heading::before,.vsm-split-get-in-touch-form-content .vsm-body .container .row .xs-heading::after,.vsm-short-content-33-33-33 .vsm-body .container .row .xs-heading::before,.vsm-short-content-33-33-33 .vsm-body .container .row .xs-heading::after,.vsm-default-internal-hero .vsm-body .container .row .xs-heading::before,.vsm-default-internal-hero .vsm-body .container .row .xs-heading::after{display:none}.vsm-default-single-media-hero .vsm-body .col .content .xs-heading,.vsm-full-width-call-to-action .vsm-body .col .content .xs-heading,.vsm-full-width-call-to-action-alt .vsm-body .col .content .xs-heading,.vsm-content-cards-33-33-33 .vsm-body .col .content .xs-heading,.vsm-content-image-50-50 .vsm-body .col .content .xs-heading,.vsm-split-content-25-25-25-25 .vsm-body .col .content .xs-heading,.vsm-split-content-33-33-33 .vsm-body .col .content .xs-heading,.vsm-split-content-50-50 .vsm-body .col .content .xs-heading,.vsm-intro-content-40-60 .vsm-body .col .content .xs-heading,.vsm-aligned-title-intro-text .vsm-body .col .content .xs-heading,.vsm-centralised-title-intro-text .vsm-body .col .content .xs-heading,.vsm-short-content-33-33-33 .vsm-body .col .content .xs-heading,.vsm-default-footer .vsm-body .col .content .xs-heading,.vsm-job-carousel .vsm-body .col .content .xs-heading,.vsm-latest-featured-alt .vsm-body .col .content .xs-heading,.vsm-latest-featured .vsm-body .col .content .xs-heading,.vsm-office-locations .vsm-body .col .content .xs-heading,.vsm-split-get-in-touch-form-content .vsm-body .col .content .xs-heading,.vsm-short-content-33-33-33 .vsm-body .col .content .xs-heading,.vsm-default-internal-hero .vsm-body .col .content .xs-heading{color:rgba(var(--vsm-white), 1);text-transform:none}.vsm-default-single-media-hero .vsm-body .col .content .xs-heading::before,.vsm-default-single-media-hero .vsm-body .col .content .xs-heading::after,.vsm-full-width-call-to-action .vsm-body .col .content .xs-heading::before,.vsm-full-width-call-to-action .vsm-body .col .content .xs-heading::after,.vsm-full-width-call-to-action-alt .vsm-body .col .content .xs-heading::before,.vsm-full-width-call-to-action-alt .vsm-body .col .content .xs-heading::after,.vsm-content-cards-33-33-33 .vsm-body .col .content .xs-heading::before,.vsm-content-cards-33-33-33 .vsm-body .col .content .xs-heading::after,.vsm-content-image-50-50 .vsm-body .col .content .xs-heading::before,.vsm-content-image-50-50 .vsm-body .col .content .xs-heading::after,.vsm-split-content-25-25-25-25 .vsm-body .col .content .xs-heading::before,.vsm-split-content-25-25-25-25 .vsm-body .col .content .xs-heading::after,.vsm-split-content-33-33-33 .vsm-body .col .content .xs-heading::before,.vsm-split-content-33-33-33 .vsm-body .col .content .xs-heading::after,.vsm-split-content-50-50 .vsm-body .col .content .xs-heading::before,.vsm-split-content-50-50 .vsm-body .col .content .xs-heading::after,.vsm-intro-content-40-60 .vsm-body .col .content .xs-heading::before,.vsm-intro-content-40-60 .vsm-body .col .content .xs-heading::after,.vsm-aligned-title-intro-text .vsm-body .col .content .xs-heading::before,.vsm-aligned-title-intro-text .vsm-body .col .content .xs-heading::after,.vsm-centralised-title-intro-text .vsm-body .col .content .xs-heading::before,.vsm-centralised-title-intro-text .vsm-body .col .content .xs-heading::after,.vsm-short-content-33-33-33 .vsm-body .col .content .xs-heading::before,.vsm-short-content-33-33-33 .vsm-body .col .content .xs-heading::after,.vsm-default-footer .vsm-body .col .content .xs-heading::before,.vsm-default-footer .vsm-body .col .content .xs-heading::after,.vsm-job-carousel .vsm-body .col .content .xs-heading::before,.vsm-job-carousel .vsm-body .col .content .xs-heading::after,.vsm-latest-featured-alt .vsm-body .col .content .xs-heading::before,.vsm-latest-featured-alt .vsm-body .col .content .xs-heading::after,.vsm-latest-featured .vsm-body .col .content .xs-heading::before,.vsm-latest-featured .vsm-body .col .content .xs-heading::after,.vsm-office-locations .vsm-body .col .content .xs-heading::before,.vsm-office-locations .vsm-body .col .content .xs-heading::after,.vsm-split-get-in-touch-form-content .vsm-body .col .content .xs-heading::before,.vsm-split-get-in-touch-form-content .vsm-body .col .content .xs-heading::after,.vsm-short-content-33-33-33 .vsm-body .col .content .xs-heading::before,.vsm-short-content-33-33-33 .vsm-body .col .content .xs-heading::after,.vsm-default-internal-hero .vsm-body .col .content .xs-heading::before,.vsm-default-internal-hero .vsm-body .col .content .xs-heading::after{display:none}.vsm-full-width-call-to-action .vsm-body .container .row .btn::before,.vsm-full-width-call-to-action .vsm-body .container .row .btn::after,.vsm-full-width-call-to-action-alt .vsm-body .container .row .btn::before,.vsm-full-width-call-to-action-alt .vsm-body .container .row .btn::after,.vsm-content-cards-33-33-33 .vsm-body .container .row .btn::before,.vsm-content-cards-33-33-33 .vsm-body .container .row .btn::after,.vsm-content-image-50-50 .vsm-body .container .row .btn::before,.vsm-content-image-50-50 .vsm-body .container .row .btn::after,.vsm-split-content-25-25-25-25 .vsm-body .container .row .btn::before,.vsm-split-content-25-25-25-25 .vsm-body .container .row .btn::after,.vsm-split-content-33-33-33 .vsm-body .container .row .btn::before,.vsm-split-content-33-33-33 .vsm-body .container .row .btn::after,.vsm-split-content-50-50 .vsm-body .container .row .btn::before,.vsm-split-content-50-50 .vsm-body .container .row .btn::after,.vsm-intro-content-40-60 .vsm-body .container .row .btn::before,.vsm-intro-content-40-60 .vsm-body .container .row .btn::after,.vsm-aligned-title-intro-text .vsm-body .container .row .btn::before,.vsm-aligned-title-intro-text .vsm-body .container .row .btn::after,.vsm-centralised-title-intro-text .vsm-body .container .row .btn::before,.vsm-centralised-title-intro-text .vsm-body .container .row .btn::after,.vsm-short-content-33-33-33 .vsm-body .container .row .btn::before,.vsm-short-content-33-33-33 .vsm-body .container .row .btn::after,.vsm-default-footer .vsm-body .container .row .btn::before,.vsm-default-footer .vsm-body .container .row .btn::after,.vsm-job-carousel .vsm-body .container .row .btn::before,.vsm-job-carousel .vsm-body .container .row .btn::after,.vsm-latest-featured-alt .vsm-body .container .row .btn::before,.vsm-latest-featured-alt .vsm-body .container .row .btn::after,.vsm-latest-featured .vsm-body .container .row .btn::before,.vsm-latest-featured .vsm-body .container .row .btn::after,.vsm-office-locations .vsm-body .container .row .btn::before,.vsm-office-locations .vsm-body .container .row .btn::after,.vsm-split-get-in-touch-form-content .vsm-body .container .row .btn::before,.vsm-split-get-in-touch-form-content .vsm-body .container .row .btn::after,.vsm-short-content-33-33-33 .vsm-body .container .row .btn::before,.vsm-short-content-33-33-33 .vsm-body .container .row .btn::after{display:none}::-moz-selection{color:rgba(var(--vsm-white), 1);background-color:rgba(var(--vsm-white), 0.2)}::selection{color:rgba(var(--vsm-white), 1);background-color:rgba(var(--vsm-white), 0.2)}::-webkit-scrollbar{width:10px;background:rgba(var(--vsm-white), 1)}::-webkit-scrollbar-track{background:rgba(var(--vsm-white), 1)}::-webkit-scrollbar-thumb{background:-webkit-gradient(linear, left top, left bottom, from(rgba(var(--vsm-primary-colour), 1)), to(rgba(var(--vsm-white), 1)));background:linear-gradient(to bottom, rgba(var(--vsm-primary-colour), 1) 0%, rgba(var(--vsm-white), 1) 100%)}::-webkit-scrollbar-thumb:hover{background:rgba(var(--vsm-primary-colour), 1)}html{scrollbar-color:rgba(var(--vsm-primary-colour), 1) rgba(var(--vsm-white), 1)}.custom-file{overflow:hidden}.vsm-oversized-statement-block .rte li,.vsm-oversized-statement-block .rte p,.vsm-oversized-statement-block .rte dd,.vsm-oversized-statement-block .rte a{line-height:1.2;text-transform:lowercase;color:rgba(var(--vsm-white), 1);font-weight:700;font-size:1.8rem}@media(min-width: 1024px){.vsm-oversized-statement-block .rte li,.vsm-oversized-statement-block .rte p,.vsm-oversized-statement-block .rte dd,.vsm-oversized-statement-block .rte a{font-size:3.125rem}}.vsm-oversized-statement-block .rte li span,.vsm-oversized-statement-block .rte p span,.vsm-oversized-statement-block .rte dd span,.vsm-oversized-statement-block .rte a span{color:#454545;background-image:linear-gradient(rgba(var(--vsm-primary-colour), 1), rgba(var(--vsm-primary-colour), 1));background-size:0 100%;transition:background-size 1s ease-in;background-repeat:no-repeat}.vsm-oversized-statement-block .rte li span::before,.vsm-oversized-statement-block .rte li span::after,.vsm-oversized-statement-block .rte p span::before,.vsm-oversized-statement-block .rte p span::after,.vsm-oversized-statement-block .rte dd span::before,.vsm-oversized-statement-block .rte dd span::after,.vsm-oversized-statement-block .rte a span::before,.vsm-oversized-statement-block .rte a span::after{color:#454545}.vsm-oversized-statement-block .rte li span::before,.vsm-oversized-statement-block .rte p span::before,.vsm-oversized-statement-block .rte dd span::before,.vsm-oversized-statement-block .rte a span::before{left:0rem;content:"<"}.vsm-oversized-statement-block .rte li span::after,.vsm-oversized-statement-block .rte p span::after,.vsm-oversized-statement-block .rte dd span::after,.vsm-oversized-statement-block .rte a span::after{right:0rem;content:"/>"}.vsm-oversized-statement-block .rte li span.active,.vsm-oversized-statement-block .rte p span.active,.vsm-oversized-statement-block .rte dd span.active,.vsm-oversized-statement-block .rte a span.active{color:rgba(var(--vsm-primary-colour), 1);background-size:100% 100%}.vsm-oversized-statement-block .rte li span.active::before,.vsm-oversized-statement-block .rte li span.active::after,.vsm-oversized-statement-block .rte p span.active::before,.vsm-oversized-statement-block .rte p span.active::after,.vsm-oversized-statement-block .rte dd span.active::before,.vsm-oversized-statement-block .rte dd span.active::after,.vsm-oversized-statement-block .rte a span.active::before,.vsm-oversized-statement-block .rte a span.active::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-oversized-statement-block .rte p span{background-size:0 100%;transition:background-size 1s ease-in;background-repeat:no-repeat}.vsm-oversized-statement-block .rte p span.active{background-size:100% 100%;background:rgba(0,0,0,0);transition:300ms linear}.vsm-gmap .map-holder{width:100%;height:20rem}@media(min-width: 1024px){.vsm-gmap .map-holder{height:31.25rem}}.vsm-default-signoff .signoff-links{font-size:.75rem}.vsm-default-signoff .signoff-links .copyright{font-size:.75rem}.vsm-default-signoff .signoff-links li{font-size:.75rem}.vsm-default-single-media-hero .bg{overflow:hidden;height:600px}@media(min-width: 1024px){.vsm-default-single-media-hero .bg{height:60vh}}.vsm-default-single-media-hero .bg::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:#101010;background:linear-gradient(0deg, rgb(16, 16, 16) 0%, rgba(16, 16, 16, 0.3) 100%);z-index:0;mix-blend-mode:normal}.vsm-default-single-media-hero .bg .row{justify-content:center}@media(min-width: 1024px){.vsm-default-single-media-hero .bg .row .col{flex:0 0 83.33333333%;max-width:83.33333333%}}.vsm-default-single-media-hero .content .play-btn::before{background-color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-default-single-media-hero .content .play-btn span:hover{color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-default-single-media-hero .content .btn{margin-top:2rem}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item .xs-heading{text-transform:none}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item .xs-heading::before{display:none}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item .accordion-header{cursor:pointer}.vsm-full-width-fixed-media-bg .bg{overflow:hidden;background-color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-full-width-fixed-media-bg .bg:before{display:none}.vsm-full-width-fixed-media-bg .bg .video{background:url(../img/codebytesgradientbubble.png);background-position-x:0%;background-position-y:0%;right:0;position:absolute;background-repeat:repeat;background-size:auto;background-size:contain;background-position:top right;background-repeat:no-repeat;background-blend-mode:normal;mix-blend-mode:normal;opacity:1;overflow:hidden;position:relative}.vsm-full-width-fixed-media-bg .bg .video::after{display:none}.vsm-full-width-fixed-media-bg .vsm-body .row>.col{max-width:100%}@media(min-width: 1024px){.vsm-full-width-fixed-media-bg .vsm-body .row>.col{max-width:50%}}.vsm-full-width-fixed-media-bg .content blockquote{line-height:1.2;font-size:1.1rem}@media(min-width: 1024px){.vsm-full-width-fixed-media-bg .content blockquote{font-size:1.875rem}}.vsm-full-width-fixed-media-bg .content blockquote q{font-weight:500}.vsm-full-width-fixed-media-bg .content .play-btn::before{background-color:rgba(var(--vsm-black), 1)}.vsm-full-width-fixed-media-bg .content .inline-link{display:block}.vsm-split-content-50-50.without-background .container::before{display:none}.vsm-split-content-50-50 .vsm-header{margin-bottom:2rem}.vsm-split-content-50-50 .container{overflow:hidden;position:relative;width:100%}.vsm-split-content-50-50 .container::before{z-index:-1;opacity:.5;background-image:url(../img/codebytesgradientbubbledark.png);mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-position:top right;background-size:contain;background-blend-mode:overlay;content:"";width:26rem;height:100%;top:2rem;right:0;pointer-events:none}@media(min-width: 1024px){.vsm-split-content-50-50 .container::before{opacity:1}}.vsm-split-content-50-50 .vsm-body .btn{background:rgba(var(--vsm-secondary-colour), 0.2);border:1px solid rgba(var(--vsm-secondary-colour), 1)}.vsm-split-content-50-50 .vsm-body .btn::before,.vsm-split-content-50-50 .vsm-body .btn::after{color:rgba(var(--vsm-secondary-colour), 1);position:absolute}.vsm-split-content-50-50 .vsm-body .btn:hover{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-split-content-50-50 .vsm-body .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-split-content-50-50 .vsm-body .btn:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-split-content-50-50 .vsm-body .btn:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-split-content-50-50 .media{border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box;margin-bottom:1rem}.vsm-split-content-50-50 .media img{width:100%;aspect-ratio:16/5;-o-object-fit:cover;object-fit:cover;object-position:center}.vsm-content-cards-33-33-33 .vsm-header .col:not(:empty){margin-bottom:2rem}.vsm-content-cards-33-33-33 .vsm-header .col:empty{margin-bottom:0rem}.vsm-content-cards-33-33-33 .content-card .content .media{background:rgba(var(--vsm-tertiary-colour), 1)}.vsm-content-cards-33-33-33 .content-card .content .btn{background:rgba(var(--vsm-secondary-colour), 0.2);border:1px solid rgba(var(--vsm-secondary-colour), 1)}.vsm-content-cards-33-33-33 .content-card .content .btn::before,.vsm-content-cards-33-33-33 .content-card .content .btn::after{color:rgba(var(--vsm-secondary-colour), 1);position:absolute}.vsm-content-cards-33-33-33 .content-card .content .btn:hover{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-content-cards-33-33-33 .content-card .content .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-content-cards-33-33-33 .content-card .content .btn:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-content-cards-33-33-33 .content-card .content .btn:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card{padding:1rem;background-color:rgba(var(--vsm-quaternary-colour), 1);box-shadow:0 1px 2.875rem 0 #000;border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box}@media(min-width: 1024px){.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card{padding:1.7rem}}.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content{padding:0}.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content .xs-heading,.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content .sm-heading,.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content .rte,.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content .rte p{color:rgba(var(--vsm-black), 1)}.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content .btn{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1)}.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content .btn span{color:rgba(var(--vsm-white), 1)}.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content .btn::before,.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content .btn::after{color:rgba(var(--vsm-white), 1);position:absolute}.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content .btn:hover{background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content .btn:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-content-cards-33-33-33.white-boxed .vsm-body .content-card .content .btn:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33 .vsm-header .col:not(:empty){margin-bottom:2rem}.vsm-split-content-33-33-33 .vsm-header .col:empty{margin-bottom:0rem}.vsm-split-content-33-33-33 .vsm-body .btn{background:rgba(var(--vsm-secondary-colour), 0.2);border:1px solid rgba(var(--vsm-secondary-colour), 1)}.vsm-split-content-33-33-33 .vsm-body .btn::before,.vsm-split-content-33-33-33 .vsm-body .btn::after{color:rgba(var(--vsm-secondary-colour), 1);position:absolute}.vsm-split-content-33-33-33 .vsm-body .btn:hover{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33 .vsm-body .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33 .vsm-body .btn:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33 .vsm-body .btn:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33 .vsm-body .col-md-4{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;margin-bottom:2rem}@media(min-width: 768px){.vsm-split-content-33-33-33 .vsm-body .col-md-4{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}@media(min-width: 1024px){.vsm-split-content-33-33-33 .vsm-body .col-md-4{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:0 0 auto;width:33%}}.vsm-split-content-33-33-33 .vsm-body .col-md-4 .content{position:relative;height:100%}.vsm-split-content-33-33-33 .vsm-body .col-md-4 .content .media{margin-bottom:1rem}.vsm-split-content-33-33-33 .vsm-body .col-md-4 .content .media img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;object-position:center}.vsm-split-content-33-33-33 .vsm-body .col-md-4 .content .inner-content{padding:1rem 0rem 2rem 0rem}.vsm-split-content-33-33-33 .vsm-body .col-md-4 .content .inner-content .btn{position:absolute;bottom:0rem}.vsm-split-content-25-25-25-25 .vsm-header{margin-bottom:2rem}.vsm-split-content-25-25-25-25 .vsm-body .btn{background:rgba(var(--vsm-secondary-colour), 0.2);border:1px solid rgba(var(--vsm-secondary-colour), 1)}.vsm-split-content-25-25-25-25 .vsm-body .btn::before,.vsm-split-content-25-25-25-25 .vsm-body .btn::after{color:rgba(var(--vsm-secondary-colour), 1);position:absolute}.vsm-split-content-25-25-25-25 .vsm-body .btn:hover{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-split-content-25-25-25-25 .vsm-body .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-split-content-25-25-25-25 .vsm-body .btn:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-split-content-25-25-25-25 .vsm-body .btn:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-split-content-25-25-25-25 .vsm-body .col{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;margin-bottom:0rem}@media(min-width: 768px){.vsm-split-content-25-25-25-25 .vsm-body .col{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}@media(min-width: 1024px){.vsm-split-content-25-25-25-25 .vsm-body .col{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}.vsm-split-content-25-25-25-25 .vsm-body .col .content{position:relative;height:100%;margin-bottom:3rem}.vsm-split-content-25-25-25-25 .vsm-body .col .content .media{margin-bottom:1rem}.vsm-split-content-25-25-25-25 .vsm-body .col .content .media img{width:100%;-o-object-fit:cover;object-fit:cover;object-position:center}.vsm-split-content-25-25-25-25 .vsm-body .col .content .inner-content{padding:1rem 0rem 0rem 0rem}.vsm-split-content-25-25-25-25 .vsm-body .col .content .inner-content .inline-link{position:absolute;bottom:0}.vsm-single-accordion{overflow:hidden}.vsm-single-accordion .vsm-body .container .row .col{width:100%}@media(min-width: 768px){.vsm-single-accordion .vsm-body .container .row .col{width:100%}}.vsm-single-accordion.without-background .component-wrapper::before{display:none}.vsm-single-accordion .component-wrapper{position:relative;width:100%;overflow:visible}.vsm-single-accordion .component-wrapper::before{animation:floating 4s infinite forwards;z-index:-1;background-image:url(../img/codebytesgradientbubbledark.png);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-position:top left;background-size:contain;background-blend-mode:overlay;content:"";width:39rem;height:100%;top:8rem;right:61%;pointer-events:none}.vsm-single-accordion .vsm-body{overflow:visible}.vsm-single-accordion .vsm-footer{overflow:visible}.vsm-single-accordion .accordion .accordion-item{overflow:hidden;box-shadow:0 1rem 1rem 0 #000;margin-bottom:1rem;background-color:rgba(var(--vsm-black-alt), 1);border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box;padding:1.25rem 1.5rem 1.25rem 1.5rem;overflow:hidden}.vsm-single-accordion .accordion .accordion-item .accordion-collapse{padding:1rem 0px 0px 0px}.vsm-single-accordion .accordion .accordion-item h3{color:rgba(var(--vsm-white), 1)}.vsm-single-accordion .accordion .accordion-item.active .accordion-header{border:.063rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-single-accordion .accordion .accordion-item.active .accordion-header::before{background-color:rgba(var(--vsm-primary-colour), 1);width:2.35rem;height:2.35rem;display:flex;justify-content:center;align-items:center;right:1rem;rotate:90deg}.vsm-single-accordion .accordion .accordion-item .accordion-header{padding:0rem 2rem 0 0;cursor:pointer;font-size:1.275rem}@media(min-width: 1024px){.vsm-single-accordion .accordion .accordion-item .accordion-header{font-size:1.875rem}}.vsm-single-accordion .vsm-footer{margin-top:1rem}.vsm-single-accordion .vsm-footer .rte{text-align:center}.vsm-single-accordion .vsm-footer .rte p{text-align:center}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item{border-radius:0}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item .accordion-header{cursor:pointer}.vsm-double-media .row .col-md-6:nth-child(1) .media{margin-bottom:2rem}@media(min-width: 768px){.vsm-double-media .row .col-md-6:nth-child(1) .media{margin-bottom:0rem}}.vsm-double-accordion .accordion .accordion-header{cursor:pointer}.vsm-video-carousel.singular .swiper-pagination{display:none}.vsm-video-carousel.singular .video-card .content p{font-size:var(--vsm-intro-text-size)}.vsm-video-carousel .video-card .media{width:100%;height:auto;object-fit:contain;aspect-ratio:1.73;border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box}.vsm-video-carousel .video-card .media img{width:100%;object-fit:contain;aspect-ratio:1.73}.vsm-video-carousel .video-card .media::before{display:none}.vsm-video-carousel .video-card:hover a .play-btn::after{color:rgba(var(--vsm-black), 1);background-color:rgba(var(--vsm-primary-colour), 1)}.vsm-video-carousel .video-card .play-btn::after{font-size:1.7rem;width:4.25rem;height:4.25rem;color:rgba(var(--vsm-white), 1);background-color:rgba(var(--vsm-black), 0.85)}.vsm-video-carousel .video-card .content{position:relative;padding:1rem 0 0 0}.vsm-video-carousel .video-card .content span{line-height:4;color:rgba(var(--vsm-tertiary-colour), 1);position:relative;font-weight:700;margin-right:.5rem;padding:.5rem .8rem}.vsm-video-carousel .video-card .content span::before{z-index:-1;position:absolute;background-color:rgba(var(--vsm-primary-colour), 1);width:calc(100% + .2rem);height:100%;content:"";left:0rem;top:0}.vsm-video-carousel .video-card .content p{font-size:1rem}.vsm-video-carousel .video-card a{text-decoration:none}.vsm-content-in-image-carousel.bg-light{background-color:rgba(var(--vsm-quaternary-colour), 1)}.vsm-content-in-image-carousel.bg-light .vsm-header .sm-heading,.vsm-content-in-image-carousel.bg-light .vsm-header .md-heading{color:rgba(var(--vsm-black), 1)}.vsm-content-in-image-carousel.bg-light .vsm-header .btn{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1)}.vsm-content-in-image-carousel.bg-light .vsm-header .btn span{color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel.bg-light .vsm-header .btn::before,.vsm-content-in-image-carousel.bg-light .vsm-header .btn::after{color:rgba(var(--vsm-white), 1);position:absolute}.vsm-content-in-image-carousel.bg-light .vsm-header .btn:hover{background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel.bg-light .vsm-header .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel.bg-light .vsm-header .btn:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel.bg-light .vsm-header .btn:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel.bg-light .swiper-button-next,.vsm-content-in-image-carousel.bg-light .swiper-button-prev{color:rgba(var(--vsm-black), 1)}.vsm-content-in-image-carousel .vsm-header .btn{background:rgba(var(--vsm-secondary-colour), 0.2);border:1px solid rgba(var(--vsm-secondary-colour), 1)}.vsm-content-in-image-carousel .vsm-header .btn::before,.vsm-content-in-image-carousel .vsm-header .btn::after{color:rgba(var(--vsm-secondary-colour), 1);position:absolute}.vsm-content-in-image-carousel .vsm-header .btn:hover{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel .vsm-header .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel .vsm-header .btn:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel .vsm-header .btn:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel .vsm-body .flex-wrapper .flex-item .swiper-navigation{margin:1.85rem 0 0 0}.vsm-content-in-image-carousel .vsm-body .flex-wrapper .flex-item .swiper-container .swiper-wrapper{display:flex;max-height:26rem;align-items:flex-end}@media(min-width: 1024px){.vsm-content-in-image-carousel .vsm-body .flex-wrapper .flex-item .swiper-container .swiper-wrapper{height:28rem;max-height:28rem}}.vsm-content-in-image-carousel .vsm-body .flex-wrapper .flex-item .swiper-container .swiper-wrapper .swiper-slide{height:auto;align-self:flex-end}.vsm-content-in-image-carousel .vsm-body .content-in-image{margin-bottom:0;justify-self:flex-end;border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box}.vsm-content-in-image-carousel .vsm-body .content-in-image .media{border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box}.vsm-content-in-image-carousel .vsm-body .content-in-image .media::before{display:none}.vsm-content-in-image-carousel .vsm-body .content-in-image .content .md-heading{font-size:1.75rem;margin-bottom:1rem}@media(min-width: 1024px){.vsm-content-in-image-carousel .vsm-body .content-in-image .content .md-heading{font-size:2.25rem}}@media(min-width: 1024px){.vsm-content-in-image-carousel .vsm-body .content-in-image .content .rte{display:none}.vsm-content-in-image-carousel .vsm-body .content-in-image .content .btn{display:none !important}}.vsm-content-in-image-carousel .vsm-body .content-in-image .content .btn{background:rgba(var(--vsm-white), 0.2);border:1px solid rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel .vsm-body .content-in-image .content .btn::before,.vsm-content-in-image-carousel .vsm-body .content-in-image .content .btn::after{color:rgba(var(--vsm-white), 1);position:absolute}.vsm-content-in-image-carousel .vsm-body .content-in-image .content .btn span{color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel .vsm-body .content-in-image .content .btn:hover{background:rgba(var(--vsm-white), 1);border:1px solid rgba(var(--vsm-white), 1);color:rgba(var(--vsm-black), 1)}.vsm-content-in-image-carousel .vsm-body .content-in-image .content .btn:hover span{color:rgba(var(--vsm-black), 1)}.vsm-content-in-image-carousel .vsm-body .content-in-image .content .btn:hover::after{color:rgba(var(--vsm-black), 1)}.vsm-content-in-image-carousel .vsm-body .content-in-image .content .btn:hover::before{color:rgba(var(--vsm-black), 1)}@media(min-width: 1024px){.vsm-content-in-image-carousel .vsm-body .content-in-image:hover{min-height:440px}.vsm-content-in-image-carousel .vsm-body .content-in-image:hover .media{background-color:#93f}.vsm-content-in-image-carousel .vsm-body .content-in-image:hover .media img{display:none}.vsm-content-in-image-carousel .vsm-body .content-in-image:hover .content .rte{display:flex;margin-bottom:0}.vsm-content-in-image-carousel .vsm-body .content-in-image:hover .content .btn{display:inline-block !important}}.vsm-testimonial-carousel .swiper-slide .testimonial-data{border-radius:0.3125rem;overflow:hidden;height:100%;min-height:33rem;padding:2rem}@media(min-width: 1024px){.vsm-testimonial-carousel .swiper-slide .testimonial-data{padding:3.75rem}}.vsm-testimonial-carousel .swiper-slide .testimonial-data .col{flex:0 0 auto;width:100%}@media(min-width: 1024px){.vsm-testimonial-carousel .swiper-slide .testimonial-data .col{width:83.3333333333%}}.vsm-short-testimonial-carousel .vsm-body .swiper-wrapper{width:100%}.vsm-short-testimonial-carousel .vsm-body .swiper-pagination{display:none}.vsm-short-testimonial-carousel .vsm-body .swiper-navigation{margin:1.85rem 0 0 0;position:relative;display:flex;width:100%;justify-content:flex-end}@media(min-width: 768px){.vsm-short-testimonial-carousel .vsm-body .swiper-navigation{margin:1.85rem 0;display:flex;width:100%;justify-content:center}}@media(min-width: 1024px){.vsm-short-testimonial-carousel .vsm-body .swiper-container{padding:2rem 0rem}}.vsm-short-testimonial-carousel .vsm-body .swiper-slide{box-shadow:0 1rem 1rem 0 #000;width:100%;height:auto;border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box;background-color:rgba(var(--vsm-black-alt), 1);padding:1.5rem 1.5rem;position:relative;width:100%}@media(min-width: 1024px){.vsm-short-testimonial-carousel .vsm-body .swiper-slide{padding:2rem 2rem 1rem 2rem}}.vsm-short-testimonial-carousel .vsm-body .swiper-slide::before{z-index:-1;background-image:url(../img/dots-img.svg);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:contain;content:"";width:56px;height:100%;top:1.5rem;left:1.5rem;pointer-events:none}@media(min-width: 1024px){.vsm-short-testimonial-carousel .vsm-body .swiper-slide::before{top:2rem;left:3rem}}.vsm-short-testimonial-carousel .vsm-body .swiper-slide .testimonial-data{margin-top:1.8rem;border-top:1px solid #000;padding-top:1.5rem}.vsm-short-testimonial-carousel .vsm-body .swiper-slide .testimonial-data .col:nth-child(1){width:30%}.vsm-short-testimonial-carousel .vsm-body .swiper-slide .testimonial-data .media[data-initials]::before{width:3.5rem;height:3.5rem;border-radius:100%;line-height:3.5rem}.vsm-short-testimonial-carousel .vsm-body .swiper-slide .testimonial-data .media{width:3.5rem;height:3.5rem;border-radius:100%;margin-right:0}.vsm-short-testimonial-carousel .vsm-body .swiper-slide .testimonial-data .media img{aspect-ratio:1/1}.vsm-short-testimonial-carousel .vsm-body .swiper-slide .testimonial-data .author{margin-left:1rem;width:70%}.vsm-short-testimonial-carousel .vsm-body .swiper-slide .testimonial-data .author .position{font-weight:600;color:rgba(var(--vsm-secondary-colour), 1)}.vsm-full-width-featured-testimonial-carousel .testimonial-data .col:nth-child(2){position:relative;margin-top:.5rem}@media(min-width: 768px){.vsm-full-width-featured-testimonial-carousel .testimonial-data .col:nth-child(2){margin-top:6rem}}.vsm-full-width-featured-testimonial-carousel .testimonial-data .col:nth-child(2)::before{content:"";position:absolute;z-index:0;left:2rem;top:-3rem;width:44px;height:35px;background-image:url("/img/SpeechMarks.svg");background-size:contain;background-repeat:no-repeat;background-position:top left}@media(min-width: 768px){.vsm-full-width-featured-testimonial-carousel .testimonial-data .col:nth-child(2)::before{left:.5rem;top:-6rem;width:88px;height:70px}}.vsm-full-width-featured-testimonial-carousel .testimonial-data .media{width:100%;height:100%;max-height:280px;max-width:280px}@media(min-width: 768px){.vsm-full-width-featured-testimonial-carousel .testimonial-data .media{max-height:100%;max-width:100%}}.vsm-full-width-featured-testimonial-carousel .testimonial-data .media img{aspect-ratio:1/1}.vsm-full-width-featured-testimonial-carousel .testimonial-data blockquote{border:2px solid rgba(var(--vsm-accent-colour), 1);padding:1.5rem 1.5rem;margin:0 0 0 0;border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box;width:100%;left:0}@media(min-width: 1024px){.vsm-full-width-featured-testimonial-carousel .testimonial-data blockquote{padding:3rem 3rem}}.vsm-full-width-featured-testimonial-carousel .testimonial-data blockquote q{margin-bottom:.5rem;font-size:1.1rem;font-weight:500;color:rgba(var(--vsm-body-copy-colour-alt), 1)}@media(min-width: 1024px){.vsm-full-width-featured-testimonial-carousel .testimonial-data blockquote q{font-size:1.5rem}}.vsm-full-width-featured-testimonial-carousel .testimonial-data blockquote .name{color:rgba(var(--vsm-black), 1);font-weight:700}.vsm-full-width-featured-testimonial-carousel .testimonial-data blockquote .position{color:rgba(var(--vsm-body-copy-colour-alt), 1);font-weight:500}.vsm-content-carousel{position:relative}.vsm-job-carousel{overflow:hidden}.vsm-job-carousel.without-background .vsm-body .container::before{display:none}.vsm-job-carousel .vsm-body{overflow:visible}.vsm-job-carousel .vsm-body .container{overflow:visible;position:relative;width:100%}.vsm-job-carousel .vsm-body .container::before{z-index:-1;background-image:url(../img/codebytesgradientbubbledark.png);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-position:top left;background-size:cover;background-blend-mode:overlay;content:"";width:25rem;height:calc(100% + 5rem);top:-5rem;left:-9rem;pointer-events:none}.vsm-job-carousel .vsm-body .swiper-slide{border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box;background-color:rgba(var(--vsm-black-alt), 1);box-shadow:0 1px 2.875rem 0 #000;padding:0 0}.vsm-job-carousel .vsm-body .swiper-slide .content{padding:1.5rem 1.5rem;position:relative;width:100%}.vsm-job-carousel .vsm-body .swiper-slide .content::before{z-index:-1;background-image:url(../img/dots-img.svg);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:contain;content:"";width:56px;height:100%;top:1.5rem;left:1.5rem;pointer-events:none}.vsm-job-carousel .vsm-body .swiper-slide .content .job-data{margin-top:2rem;border-top:1px solid #000;padding-top:1.5rem}.vsm-job-carousel .vsm-body .swiper-slide .content .xs-heading>a{transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1)}.vsm-job-carousel .vsm-body .swiper-slide .content .xs-heading>a:hover{color:rgba(252,226,5,.8)}.vsm-job-carousel .vsm-body .swiper-slide .content span.job-ref,.vsm-job-carousel .vsm-body .swiper-slide .content span.post-date{display:none;color:#fce205}.vsm-job-carousel .vsm-body .swiper-slide .content .rte,.vsm-job-carousel .vsm-body .swiper-slide .content p{display:none}.vsm-job-carousel .vsm-body .swiper-slide .content ul{font-weight:700}.vsm-job-carousel .vsm-body .swiper-slide .content i::before{color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-job-carousel .vsm-body .swiper-slide .content .inline-link{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-job-carousel .vsm-body .swiper-navigation{margin:1.85rem 0 0 0}.vsm-tabbed-content.side-nav .vsm-body{flex-wrap:wrap}@media(min-width: 768px){.vsm-tabbed-content.side-nav .vsm-body{flex-wrap:nowrap}}.vsm-tabbed-content.side-nav .vsm-body .flex-item:nth-child(1){flex:1 0 100%;max-width:100%}@media(min-width: 768px){.vsm-tabbed-content.side-nav .vsm-body .flex-item:nth-child(1){flex:1 0 41.66666667%;max-width:41.66666667%}}.vsm-tabbed-content.side-nav .vsm-body .flex-item:nth-child(2){flex:1 0 100%;max-width:100%}@media(min-width: 768px){.vsm-tabbed-content.side-nav .vsm-body .flex-item:nth-child(2){flex:1 0 58.33333333%;max-width:58.33333333%}}.vsm-tabbed-content.side-nav .vsm-body .flex-item .rte a{color:rgba(var(--vsm-white), 1)}.vsm-tabbed-content.side-nav .vsm-body .flex-item .rte a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-tabbed-content.side-nav .nav li a{border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box;padding:1rem 1.5rem}.vsm-tabbed-content.side-nav .nav li a.active{background:rgba(var(--vsm-black-alt), 1);box-shadow:0 1px 2.875rem 0 #000}.vsm-tabbed-content.side-nav .nav li a::after{padding-top:.9rem;padding-right:1em}.job-search-filters .filter .label{cursor:pointer}@keyframes floating{0%{transform:scale(1) translateY(0)}50%{transform:scale(1) translateY(40px)}100%{transform:scale(1) translateY(0)}}.cm-logo-carousel{overflow:hidden;position:relative}.cm-logo-carousel.without-background .component-wrapper .cm-header .container::before{display:none}.cm-logo-carousel .component-wrapper{overflow:visible;width:100%}@media(min-width: 768px){.cm-logo-carousel .component-wrapper::before{animation:floating 4s infinite forwards;z-index:-1;background-image:url(../img/codebytesgradientbubbledark.png);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:contain;background-blend-mode:overlay;content:"";width:30rem;height:calc(100% + 0rem);top:1rem;left:70%}}.cm-logo-carousel .component-wrapper .cm-header{overflow:visible;justify-content:center;text-align:center;margin-bottom:2rem}@media(min-width: 1024px){.cm-logo-carousel .component-wrapper .cm-header .col{flex:0 0 80%;max-width:80%}}.cm-logo-carousel .component-wrapper .cm-body .container .swiper-container{overflow:hidden;position:relative}.cm-logo-carousel .component-wrapper .cm-body .container .swiper-wrapper{transition-timing-function:linear}.cm-logo-carousel .component-wrapper .cm-body .container .swiper-navigation{display:none}.cm-logo-carousel .component-wrapper .cm-body .container .swiper-button-next-01,.cm-logo-carousel .component-wrapper .cm-body .container .swiper-button-prev-01{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color));font-size:30px;font-size:1.875rem;position:relative;top:0;color:rgba(var(--vsm-white), 1)}.cm-logo-carousel .component-wrapper .cm-body .container .swiper-button-next-01::after,.cm-logo-carousel .component-wrapper .cm-body .container .swiper-button-prev-01::after{content:""}.cm-logo-carousel .component-wrapper .cm-body .container .swiper-pagination{display:none}.cm-logo-carousel .component-wrapper .cm-body .container .swiper-slide{overflow:visible;position:relative;margin-bottom:0rem}.cm-logo-carousel .component-wrapper .cm-body .container .swiper-slide .content{margin-bottom:0}.cm-logo-carousel .component-wrapper .cm-body .container .swiper-slide .content .media{object-fit:contain;-o-object-fit:contain}.cm-logo-carousel .component-wrapper .cm-body .container .swiper-slide .content .media img{height:3.5rem;text-align:center;justify-content:center;object-fit:contain;-o-object-fit:contain;width:100%}@keyframes progress{0%{stroke-dasharray:0 100}}@-webkit-keyframes progress{0%{stroke-dasharray:0 100}}@-moz-keyframes progress{0%{stroke-dasharray:0 100}}.cm-counter-stats{overflow:hidden}.cm-counter-stats.bg-dark .row .col .percentage{fill:rgba(var(--vsm-white), 1)}.cm-counter-stats.bg-dark .row .col .chart-label{color:rgba(var(--vsm-white), 1)}.cm-counter-stats.bg-light .row .col-lg-5 .md-heading,.cm-counter-stats.bg-light .row .col-lg-5 .rte,.cm-counter-stats.bg-light .row .col-lg-5 .rte p{color:rgba(var(--vsm-black), 1)}.cm-counter-stats.bg-light .row .col .percentage{fill:rgba(var(--vsm-black), 1)}.cm-counter-stats.bg-light .row .col .chart-label{color:rgba(var(--vsm-black), 1)}.cm-counter-stats .row .col:nth-of-type(2) .circular-chart .circle{stroke:rgba(var(--vsm-tertiary-colour), 1)}.cm-counter-stats .row .col:nth-of-type(2) .circle-bg{stroke:rgba(var(--vsm-tertiary-colour), 0.25)}.cm-counter-stats .row .col:nth-of-type(3) .circular-chart .circle{stroke:rgba(var(--vsm-secondary-colour), 1)}.cm-counter-stats .row .col:nth-of-type(3) .circle-bg{stroke:rgba(var(--vsm-secondary-colour), 0.25)}.cm-counter-stats .row .col:nth-of-type(4) .circular-chart .circle{stroke:rgba(var(--vsm-primary-colour), 1)}.cm-counter-stats .row .col:nth-of-type(4) .circle-bg{stroke:rgba(var(--vsm-primary-colour), 0.25)}.cm-counter-stats .circular-chart{aspect-ratio:1/1;display:block;margin:10px auto;max-width:80%;max-height:250px}.cm-counter-stats .circular-chart .circle{stroke:rgba(var(--vsm-tertiary-colour), 1)}.cm-counter-stats .circle-bg{fill:none;stroke:rgba(var(--vsm-tertiary-colour), 0.25);stroke-width:1.2}.cm-counter-stats .row .col-lg-5 img{width:100%;mix-blend-mode:normal;scale:.8;opacity:.2}@media(min-width: 1024px){.cm-counter-stats .row .col-lg-5 img{max-width:80%}}.cm-counter-stats .row .col-lg-5 img:hover{animation:zoom-in-zoom-out 1s ease}.cm-counter-stats .row .col .circle{fill:none;stroke-width:1.2;stroke-linecap:butt}.cm-counter-stats .row .col .percentage{fill:rgba(var(--vsm-primary-colour), 1);font-weight:700;font-size:.5em;text-anchor:middle}.cm-counter-stats .row .col .chart-label{text-align:center;font-size:1.125rem;font-weight:500}.cm-content-vertical-scroll-50-50{height:100%}.cm-content-vertical-scroll-50-50 .swiper-pagination .swiper-pagination-bullet{background:rgba(var(--vsm-white), 1)}.cm-content-vertical-scroll-50-50 .swiper-container{overflow:hidden;width:100%;height:100%}.cm-content-vertical-scroll-50-50 .swiper-wrapper{width:100%;height:170px;margin-bottom:2rem;z-index:1;display:flex}@media(min-width: 1024px){.cm-content-vertical-scroll-50-50 .swiper-wrapper{margin-bottom:0rem;height:420px}}.cm-content-vertical-scroll-50-50 .swiper-slide{height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;display:flex;justify-content:center;align-items:center;height:auto;min-height:fit-content;padding:1rem 2rem;border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box;border:1px solid rgba(var(--vsm-tertiary-colour), 0.4);background-color:rgba(var(--vsm-tertiary-colour), 0.15)}@media(min-width: 1024px){.cm-content-vertical-scroll-50-50 .swiper-slide{padding:2rem 3rem}}.cm-content-vertical-scroll-50-50 .swiper-slide .content .rte.larger-text{opacity:.2;margin-bottom:0rem}.cm-content-vertical-scroll-50-50 .swiper-slide .content .rte.larger-text p{margin-bottom:0}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-prev{border:1px solid rgba(var(--vsm-secondary-colour), 0.4);background-color:rgba(var(--vsm-secondary-colour), 0.15)}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-prev .content .rte.larger-text{opacity:.2}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-prev .content .rte.larger-text p span{color:rgba(var(--vsm-secondary-colour), 1)}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-prev .content .rte.larger-text p span::before,.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-prev .content .rte.larger-text p span::after{color:rgba(var(--vsm-secondary-colour), 1)}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-prev .content .rte.larger-text p span::before{left:0rem;content:"<"}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-prev .content .rte.larger-text p span::after{right:0rem;content:"/>"}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-active{opacity:1;border:1px solid rgba(var(--vsm-tertiary-colour), 1);background-color:rgba(var(--vsm-tertiary-colour), 0.15)}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-active .content .rte.larger-text{opacity:1}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-active .content .rte.larger-text p span{color:rgba(var(--vsm-tertiary-colour), 1)}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-active .content .rte.larger-text p span::before,.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-active .content .rte.larger-text p span::after{color:rgba(var(--vsm-tertiary-colour), 1)}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-active .content .rte.larger-text p span::before{left:0rem;content:"<"}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-active .content .rte.larger-text p span::after{right:0rem;content:"/>"}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-next{opacity:1;border:1px solid rgba(var(--vsm-primary-colour), 0.4);background-color:rgba(var(--vsm-primary-colour), 0.15)}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-next .content .rte.larger-text{opacity:.2}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-next .content .rte.larger-text p span{color:rgba(var(--vsm-primary-colour), 1)}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-next .content .rte.larger-text p span::before,.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-next .content .rte.larger-text p span::after{color:rgba(var(--vsm-primary-colour), 1)}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-next .content .rte.larger-text p span::before{left:0rem;content:"<"}.cm-content-vertical-scroll-50-50 .swiper-slide.swiper-slide-next .content .rte.larger-text p span::after{right:0rem;content:"/>"}.cm-content-vertical-scroll-50-50.right .col-md-6.order-md-1{margin-bottom:2rem}@media(min-width: 1024px){.cm-content-vertical-scroll-50-50.right .col-md-6.order-md-1{margin-bottom:0rem;padding-right:7.5%}}.cm-content-vertical-scroll-50-50.left .col-md-6.order-md-1{margin-bottom:2rem}@media(min-width: 1024px){.cm-content-vertical-scroll-50-50.left .col-md-6.order-md-1{margin-bottom:0rem}}@media(min-width: 1024px){.cm-content-vertical-scroll-50-50.left .col-md-6.order-md-2{padding-left:5%;margin-top:auto !important;margin-bottom:auto !important}}.cm-filter-bar{overflow:hidden;width:100%;height:100%;z-index:0}.cm-filter-bar form>.row>.col{flex:1 0 100%}@media(min-width: 1024px){.cm-filter-bar form>.row>.col{flex:1 0 0}}.cm-filter-bar .cm-header{text-align:left;margin-bottom:1.875rem}.cm-filter-bar .cm-header .md-heading{color:rgba(var(--vsm-body-copy-colour), 1);font-size:40px;font-size:2.5rem;font-weight:600}.cm-filter-bar .cm-header .md-heading span{color:rgba(var(--vsm-secondary-colour), 1)}.cm-filter-bar .element{width:auto;display:flex;flex:1 0 auto;margin-left:0}.cm-filter-bar .element .field{width:100%}.cm-filter-bar .element.text input{border:1px solid rgba(var(--vsm-white), 0.5);color:rgba(var(--vsm-body-copy-colour), 0.7);background:rgba(var(--vsm-white), 0.2)}.cm-filter-bar .element.text input.placeholder{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element.text input:-moz-placeholder{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element.text input::-moz-placeholder{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element.text input:-ms-input-placeholder{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element.text input::-webkit-input-placeholder{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element.text input:focus{border:1px solid rgba(var(--vsm-primary-colour), 1)}.cm-filter-bar .element.select .field::before{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element.select select{border:1px solid rgba(var(--vsm-white), 0.5);color:rgba(var(--vsm-body-copy-colour), 0.7);background:rgba(var(--vsm-white), 0.2)}.cm-filter-bar .element.select select.placeholder{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element.select select:-moz-placeholder{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element.select select::-moz-placeholder{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element.select select:-ms-input-placeholder{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element.select select::-webkit-input-placeholder{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element .md-heading{margin-bottom:2rem}.cm-filter-bar .element label{display:none}.cm-filter-bar .element .btn{padding:.5rem 2rem !important;background:rgba(var(--vsm-tertiary-colour), 0.2);border:1px solid rgba(var(--vsm-tertiary-colour), 1)}.cm-filter-bar .element .btn::before,.cm-filter-bar .element .btn::after{color:rgba(var(--vsm-tertiary-colour), 1);position:absolute}.cm-filter-bar .element .btn:hover{background:rgba(var(--vsm-tertiary-colour), 1);border:1px solid rgba(var(--vsm-tertiary-colour), 1);color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element .btn:hover span{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element .btn:hover::after{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element .btn:hover::before{color:rgba(var(--vsm-white), 1)}.cm-filter-bar .element .btn::before,.cm-filter-bar .element .btn::after{display:none}footer.vsm-default-footer{background:rgba(var(--vsm-black), 1);padding-bottom:var(--vsm-mobile-padding-bottom);padding-top:var(--vsm-mobile-padding-top)}@media(min-width: 768px){footer.vsm-default-footer{padding-bottom:var(--vsm-tablet-padding-bottom);padding-top:var(--vsm-tablet-padding-top)}}@media(min-width: 1024px){footer.vsm-default-footer{padding-bottom:var(--vsm-tablet-padding-bottom);padding-top:var(--vsm-tablet-padding-top)}}footer.vsm-default-footer .xs-heading{font-weight:700}footer.vsm-default-footer .newsletter-signup .form-holder{max-width:100%}@media(min-width: 1024px){footer.vsm-default-footer .newsletter-signup .form-holder{max-width:300px}}footer.vsm-default-footer .newsletter-signup .form-holder .input-group{height:54px}footer.vsm-default-footer .newsletter-signup .form-holder .input-group label{font-size:.875rem}footer.vsm-default-footer .newsletter-signup input{border:1px solid rgba(var(--vsm-primary-colour), 1);background:rgba(var(--vsm-primary-colour), 0.2)}footer.vsm-default-footer .newsletter-signup .btn{background:rgba(var(--vsm-primary-colour), 1);padding:.2rem 1rem;color:rgba(var(--vsm-black), 1)}footer.vsm-default-footer .newsletter-signup .btn:hover{color:rgba(var(--vsm-black), 0.5)}footer.vsm-default-footer .newsletter-signup .form-control{padding:.55rem .75rem}footer.vsm-default-footer ul li a:hover{color:rgba(var(--vsm-primary-colour), 1)}footer.vsm-default-footer ul.socials li a{margin-right:1rem;font-weight:500;position:relative;font-size:1.2rem;color:rgba(var(--vsm-white), 1);justify-content:center;display:flex;align-items:center;z-index:2}footer.vsm-default-footer ul.socials li a:hover{color:rgba(var(--vsm-secondary-colour), 1)}footer.vsm-default-footer .contact-info div{font-weight:500;line-height:2}footer.vsm-default-footer .contact-info div a{font-weight:700;color:rgba(var(--vsm-white), 1);text-decoration:none}footer.vsm-default-footer .contact-info div a:hover{color:rgba(var(--vsm-accent-colour), 1)}footer.vsm-default-footer .contact-info div:nth-of-type(3),footer.vsm-default-footer .contact-info div:nth-of-type(1){font-weight:500}footer.vsm-default-footer .contact-info div:nth-of-type(5){margin:1rem 0;flex:1 0 30%;font-weight:500}footer.vsm-default-footer .contact-info div:nth-child(6){margin:1rem 0}footer.vsm-default-footer .container .content .field{margin-bottom:2rem}@media(min-width: 1024px){footer.vsm-default-footer .container .content .field{max-width:300px}}footer.vsm-default-footer .container .content .field::before{color:rgba(var(--vsm-white), 1);top:0;right:0;background:rgba(var(--vsm-secondary-colour), 1);padding:15px 20px;line-height:1.5}footer.vsm-default-footer .container .content .field select{-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1) !important;background:rgba(var(--vsm-secondary-colour), 0.2);max-width:inherit;height:54px}footer.vsm-default-footer .container .content .field select option{background:#131313 !important;border:1px solid rgba(var(--vsm-secondary-colour), 1) !important;color:rgba(var(--vsm-white), 1) !important}footer.vsm-default-footer .container .content .contact-details .info{max-width:90%;justify-content:space-between;display:flex}footer.vsm-default-footer .container .content .contact-details .info.tel,footer.vsm-default-footer .container .content .contact-details .info.email,footer.vsm-default-footer .container .content .contact-details .info.address{margin-bottom:1rem}footer.vsm-default-footer .container .content .contact-details .info.tel p,footer.vsm-default-footer .container .content .contact-details .info.email p,footer.vsm-default-footer .container .content .contact-details .info.address p{font-weight:700}footer.vsm-default-footer .container .content .contact-details a{color:rgba(var(--vsm-white), 1);text-decoration:none}footer.vsm-default-footer .container .content .contact-details a:hover{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-default-signoff{background:rgba(var(--vsm-tertiary-colour), 1);padding:1rem 0}.vsm-default-signoff .copyright{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 .designed-by{color:rgba(var(--vsm-white), 1);font-weight:500}.vsm-hero-slider .bg::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:#101010;background:linear-gradient(0deg, rgb(16, 16, 16) 0%, rgba(16, 16, 16, 0) 100%);z-index:0;mix-blend-mode:normal}.vsm-hero-slider .bg video::-webkit-media-controls{display:none !important}.vsm-hero-slider .bg .video{width:100%;height:100%}.vsm-hero-slider .bg .video::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:#101010;background:linear-gradient(0deg, rgb(16, 16, 16) 0%, rgba(16, 16, 16, 0) 100%);z-index:1;mix-blend-mode:normal}@media(min-width: 1024px){.vsm-hero-slider .bg .container .col{max-width:85%}}@media(min-width: 1200px){.vsm-hero-slider .bg .container .col{max-width:70%}}.vsm-hero-slider .btn{margin-top:1rem;margin-right:1rem}@media(min-width: 1024px){.vsm-hero-slider .btn{margin-top:2rem}}.vsm-hero-slider .xs-heading::before{color:rgba(var(--vsm-white), 1);left:0rem;content:"<"}.vsm-hero-slider .xs-heading::after{color:rgba(var(--vsm-white), 1);right:0rem;content:">"}@media(min-width: 768px){.vsm-hero-slider .swiper-slide .bg{height:140vh}}.vsm-short-content-33-33-33{position:relative}.vsm-short-content-33-33-33 .component-wrapper .content .feature{display:block;text-align:center}.vsm-short-content-33-33-33 .component-wrapper .content .feature .media{margin:0 auto}.vsm-short-content-33-33-33 .component-wrapper .content .feature .rte{margin-bottom:0}@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{padding:1rem 1rem;border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box;background-color:rgba(var(--vsm-tertiary-colour), 0.2);border:1px solid rgba(var(--vsm-tertiary-colour), 1)}@media(min-width: 1024px){.vsm-short-content-33-33-33 .bg .vsm-body .row .content{padding:1rem 2rem}}.vsm-short-content-33-33-33 .bg .vsm-body .row .content .media{background:rgba(var(--vsm-tertiary-colour), 1);display:flex;justify-content:center;align-items:center;margin-bottom:1rem}@media(max-width: 768px){.vsm-short-content-33-33-33 .bg .vsm-body .row .content .media{margin-top:0}}.vsm-short-content-33-33-33 .bg .vsm-body .row .content .media img{object-fit:contain;max-width:2rem}body.menu-open .main{position:relative}body.menu-open .main::before{z-index:5;content:"";position:absolute;top:0;left:0;bottom:0rem;right:0;width:100%;height:100%;background:rgba(var(--vsm-black), 0.8)}.slide-menu{background-color:#000}@media(min-width: 768px){.slide-menu{width:50%}}.slide-menu ul>li>a{color:rgba(var(--vsm-white), 1)}.slide-menu ul>li>a:hover{color:rgba(var(--vsm-primary-colour), 1)}.slide-menu ul li:last-of-type ul li a{border-bottom:none}.content-wrapper .vsm-top{background:#000;box-shadow:0 1px 2.875rem 0 rgba(var(--vsm-tertiary-colour), 0.9)}.content-wrapper .vsm-top .signed-in-bar .sign-out-btn i{color:rgba(var(--vsm-black), 1)}.content-wrapper .vsm-top .signed-in-bar .media[data-initials]:before{color:rgba(var(--vsm-black), 1)}.content-wrapper .vsm-top .signed-in-bar .signed-as{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .signed-in-bar .signed-as a{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .signed-in-bar .signed-as a:hover{color:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation .col-auto .brand{width:auto}@media(min-width: 768px){.content-wrapper .vsm-top .navigation .col-auto .brand{width:8rem}}.content-wrapper .vsm-top .navigation .col-auto .brand img{object-fit:contain;height:2.2rem}@media(min-width: 1024px){.content-wrapper .vsm-top .navigation .col-auto .brand img{height:3.4rem}}.content-wrapper .vsm-top .navigation .field::before{top:35%}.content-wrapper .vsm-top .navigation .primary-nav nav{justify-content:flex-end}@media(min-width: 1024px){.content-wrapper .vsm-top .navigation .primary-nav nav{display:none}}@media(min-width: 1200px){.content-wrapper .vsm-top .navigation .primary-nav nav{display:none}}@media(min-width: 1400px){.content-wrapper .vsm-top .navigation .primary-nav nav{display:flex;flex:1 0 auto;width:auto}}.content-wrapper .vsm-top .navigation .primary-nav ul li.meganav>a::after{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .primary-nav ul li.meganav a{font-size:1rem;color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .primary-nav ul li.meganav a::after{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .primary-nav ul li.meganav:hover{background:rgba(var(--vsm-tertiary-colour), 0.95);box-shadow:0 -0.625rem 1.875rem 0 rgba(0,0,0,.05);border-top-left-radius:.313rem;border-top-right-radius:.313rem}.content-wrapper .vsm-top .navigation .primary-nav ul li .dropdown>a{font-size:1rem}.content-wrapper .vsm-top .navigation .primary-nav ul li .dropdown>a::after{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .primary-nav ul li.dropdown a::after{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .primary-nav ul li.dropdown:hover{background:rgba(var(--vsm-tertiary-colour), 0.95)}.content-wrapper .vsm-top .navigation .primary-nav ul li.dropdown:hover ul{background:rgba(var(--vsm-tertiary-colour), 0.95)}.content-wrapper .vsm-top .navigation .primary-nav ul li.dropdown:hover ul li{font-weight:700}.content-wrapper .vsm-top .navigation .primary-nav ul li.dropdown:hover ul li:hover{background:rgba(var(--vsm-primary-colour), 0)}.content-wrapper .vsm-top .navigation .primary-nav ul li.dropdown:hover ul li:hover a{font-weight:700;color:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation .primary-nav ul li.dropdown:hover ul li a{color:rgba(var(--vsm-white), 1);padding:.875rem .738rem;font-weight:700}.content-wrapper .vsm-top .navigation .primary-nav ul li.dropdown:hover a{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .primary-nav ul li.dropdown:hover a::after{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .primary-nav ul li a{padding:.875rem .738rem;font-weight:700;font-size:1rem;color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .primary-nav ul li a:hover{color:rgba(var(--vsm-tertiary-colour), 1)}.content-wrapper .vsm-top .navigation .primary-nav ul li a::after{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .primary-nav ul li ul{width:max-content;min-width:9rem}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu{background:rgba(var(--vsm-tertiary-colour), 0.95);max-height:30rem;overflow:auto;height:80vh}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6{display:flex;flex-direction:row}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .faux-title{margin-bottom:1.25rem;font-size:20px;font-size:1.25rem;color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list{display:flex;flex-direction:column;flex:0 0 50%;overflow:hidden}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list:hover .faux-title:after,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list:hover .faux-title:after{width:100%}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list h4,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list div.faux-title,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list h4,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list div.faux-title{position:relative;font-weight:700;margin-bottom:1.25rem;font-size:20px;font-size:1.25rem}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list h4:after,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list div.faux-title:after,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list h4:after,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list div.faux-title:after{content:"";background:rgba(var(--vsm-primary-colour), 1);width:100%;height:0.1875rem;display:block;margin-top:0.625rem;transition:width 1s ease-in-out;position:relative;z-index:1}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list h4 a,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list div.faux-title a,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list h4 a,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list div.faux-title a{font-size:20px;font-size:1.25rem;font-weight:700;padding:0}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list nav{display:flex;flex-direction:column;justify-content:start}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list nav a{padding:0;margin-bottom:0.625rem;font-weight:700}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list{max-width:calc(50% - 30px)}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a{display:flex;justify-content:space-between;border-bottom:0.0625rem solid rgba(var(--vsm-white), 0.2);margin-bottom:0;padding:0.3125rem 0;align-items:center}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a:hover{background:none;color:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a.active{color:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a.active.has-child:after{color:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a.has-child:after{content:"";position:relative;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}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list{margin-left:1.875rem;display:none}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list nav a{font-weight:700;margin-bottom:0;padding:0.3125rem 0}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list nav a:hover{color:rgba(var(--vsm-primary-colour), 1);background:none}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts div.faux-title{position:relative;padding-right:5rem;font-weight:700;margin-bottom:1.25rem;font-size:20px;font-size:1.25rem;font-family:"Space Grotesk",sans-serif;padding:0}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts div.faux-title a{position:absolute;right:0;top:0;font-size:inherit;padding:0}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts div.faux-title a:hover{color:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts div.faux-title:after{content:"";background:rgba(var(--vsm-primary-colour), 1);width:100%;height:0.1875rem;display:block;margin-top:0.625rem;transition:width 1s ease-in-out;position:relative;z-index:1}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .col{border:0;flex:1 0 50%;padding-right:0}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert{box-shadow:0px 0px 3px rgba(255,255,255,.45);position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%;min-height:18.75rem;background-position:center;background-repeat:no-repeat;background-size:cover}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .xs-heading::before,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .xs-heading::after{display:none}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert:hover h5:after,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert:hover div.faux-title:after{width:100%}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert h5,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert div.faux-title{position:relative;color:rgba(var(--vsm-white), 1);font-weight:700;margin-bottom:1.25rem;font-size:20px;font-size:1.25rem;font-family:"Space Grotesk",sans-serif;padding-right:0}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert h5:after,.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert div.faux-title:after{content:"";background:rgba(var(--vsm-primary-colour), 1);width:100%;height:0.1875rem;display:block;margin-top:0.625rem;transition:width 1s ease-in-out;position:relative;z-index:1}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .faux-link{font-family:"Space Grotesk",sans-serif;font-weight:700;color:rgba(var(--vsm-primary-colour), 1);position:relative;text-decoration:none}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .faux-link:after{content:"";position:relative;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;left:.625rem}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .faux-link:hover{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .faux-link:hover:after{left:1.25rem;animation:forwardMovement 800ms infinite}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert::before{content:"";position:absolute;top:0;left:0;bottom:0rem;right:0;width:100%;height:100%;background:rgba(var(--vsm-black), 0.8)}.content-wrapper .vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts:hover h4.div:after{width:100%}.content-wrapper .vsm-top .navigation .more-nav nav ul li a{color:rgba(var(--vsm-white), 1);transition:all .3s ease-in-out}.content-wrapper .vsm-top .navigation .more-nav nav ul li a:hover{color:rgba(var(--vsm-tertiary-colour), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang .toggle-drop{margin:0 0px 0 0px}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang .toggle-drop:hover{cursor:default}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang .toggle-drop:hover span i::before{color:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang .toggle-drop:hover span::after{display:none}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang .toggle-drop span{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang .toggle-drop span i::before{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang .toggle-drop span span{padding:3px 6px 3px 0px;color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang .toggle-drop span span i::before{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang .toggle-drop .menu-dropdown{min-width:3rem;width:max-content;background:rgba(var(--vsm-black), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang .toggle-drop .menu-dropdown ul li a{padding:.3125rem 0 .3125rem .4rem}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang .toggle-drop .menu-dropdown ul li a span{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.lang .toggle-drop .menu-dropdown ul li a span:hover{color:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.ajax-login{margin:0 1rem 0 1rem}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn{margin:0 0 0 1rem;border:none}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn{background-color:rgba(0,0,0,0);border:none;padding:1.5rem 0}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn::before,.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn::after{display:none}@media(min-width: 768px){.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn{position:relative;padding:.85rem 2.875rem;background:rgba(var(--vsm-secondary-colour), 0.2);border:1px solid rgba(var(--vsm-secondary-colour), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn::before,.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn::after{color:rgba(var(--vsm-secondary-colour), 1);position:absolute}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn:hover{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn:hover span{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn:hover::after{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn:hover::before{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn::before{left:1rem;content:"<"}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn::after{right:1rem;content:">"}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn::before,.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn::after{color:rgba(var(--vsm-secondary-colour), 1);display:inline-block;position:absolute}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn:hover{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn .btn:hover span{color:rgba(var(--vsm-white), 1)}}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn a{text-decoration:none}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn a span{display:none}@media(min-width: 768px){.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn a i{display:none}.content-wrapper .vsm-top .navigation .more-nav nav ul li.contact-btn a span{display:inline-block;opacity:1}}@media(min-width: 1024px){.content-wrapper .vsm-top .navigation .more-nav nav ul li.mobile{display:block}}@media(min-width: 1200px){.content-wrapper .vsm-top .navigation .more-nav nav ul li.mobile{display:block}}@media(min-width: 1400px){.content-wrapper .vsm-top .navigation .more-nav nav ul li.mobile{display:none}}.content-wrapper .vsm-top .navigation .more-nav .ajax-login{margin-left:0}.content-wrapper .vsm-top .navigation .more-nav .ajax-login .tooltip{background:rgba(var(--vsm-tertiary-colour), 1)}.content-wrapper .vsm-top .navigation .more-nav .ajax-login{margin:0 0 0 1.563rem}.content-wrapper .vsm-top .navigation .more-nav .ajax-login>li>a:hover{color:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation .more-nav .mobile .burger-menu:hover span{background:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation .more-nav .mobile .burger-menu:hover span::before{background:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation .more-nav .mobile .burger-menu:hover span::after{background:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation .more-nav .mobile .burger-menu span{background:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav .mobile .burger-menu span::before{background:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation .more-nav .mobile .burger-menu span::after{background:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top .navigation.search-open{background:#101010}.content-wrapper .vsm-top .navigation.search-open .primary-nav .search-bar .btn.btn-primary:hover{background:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation.search-open .primary-nav .search-bar .btn.btn-primary span::after{display:none}.content-wrapper .vsm-top .navigation.search-open .primary-nav .search-bar .form-select{height:100%}.content-wrapper .vsm-top .navigation.search-open .primary-nav .search-bar .form-select option{color:#000}.content-wrapper .vsm-top .navigation.search-open .primary-nav .search-bar input{background:rgba(255,255,255,0)}.content-wrapper .vsm-top .navigation.search-open .primary-nav .search-bar input[type=text]{color:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top .navigation.search-open .brand{display:none}.content-wrapper .vsm-top .navigation.search-open .primary-nav .search-bar .btn.btn-primary{min-width:auto;padding:.8rem 1rem;margin:0}.content-wrapper .vsm-top .navigation.search-open .primary-nav .search-bar .btn.btn-primary:hover{box-shadow:none;letter-spacing:0;transform:none}.content-wrapper .vsm-top.switch-fixed .primary-nav ul>li>a{color:rgba(var(--vsm-white), 1);transition:all .3s ease-in-out}.content-wrapper .vsm-top.switch-fixed .primary-nav ul>li.dropdown>a{color:rgba(var(--vsm-white), 1);transition:all .3s ease-in-out}.content-wrapper .vsm-top.fixed .primary-nav ul>li>a{color:rgba(var(--vsm-white), 1);transition:all .3s ease-in-out}.content-wrapper .vsm-top.fixed .primary-nav ul>li>a::after{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top.fixed .primary-nav ul>li>a:hover{color:rgba(var(--vsm-tertiary-colour), 1)}.content-wrapper .vsm-top.fixed .primary-nav ul>li.dropdown>a{color:rgba(var(--vsm-white), 1);transition:all .3s ease-in-out}.content-wrapper .vsm-top.fixed .primary-nav ul>li.dropdown>a::after{color:rgba(var(--vsm-white), 1)}.content-wrapper .vsm-top.fixed .more-nav ul li a{color:rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out}.content-wrapper .vsm-top.fixed .more-nav ul li a:hover{color:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top.fixed .more-nav ul li .burger-menu span{background:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top.fixed .more-nav ul li .burger-menu span::before{background:rgba(var(--vsm-primary-colour), 1)}.content-wrapper .vsm-top.fixed .more-nav ul li .burger-menu span::after{background:rgba(var(--vsm-primary-colour), 1)}.vsm-intro-content-40-60 .content{margin-bottom:0}.vsm-intro-content-40-60 .btn{margin-bottom:1rem}@media(min-width: 1024px){.vsm-intro-content-40-60 .btn{margin-bottom:0rem}}.vsm-intro-content-40-60 .vsm-header{margin-bottom:1rem}.vsm-intro-content-40-60 .bg{position:relative}.vsm-centralised-title-intro-text .bg{position:relative}.vsm-default-internal-hero{position:relative;overflow:hidden}.vsm-default-internal-hero::before{content:"";position:absolute;inset:0;height:100%;width:100%;background:#101010;background:linear-gradient(0deg, rgb(16, 16, 16) 0%, rgb(16, 16, 16) 21%, rgba(16, 16, 16, 0) 100%);mix-blend-mode:normal;z-index:2}.vsm-default-internal-hero .bg{position:relative;padding:0;min-height:30rem;height:fit-content}@media(max-width: 768px){.vsm-default-internal-hero .bg{min-height:40vh;height:fit-content}}.vsm-default-internal-hero .bg::before{display:none}.vsm-default-internal-hero .bg .vsm-body{position:relative;z-index:2}.vsm-default-internal-hero .bg .vsm-body .content{margin-top:4rem;padding:4rem 0}.vsm-default-internal-hero .container{overflow:visible;position:inherit}.vsm-default-internal-hero .container .md-heading{margin-bottom:1rem}.vsm-default-internal-hero .container .search-bar .col{justify-content:center;flex:0 0 100%}@media(min-width: 1024px){.vsm-default-internal-hero .container .search-bar .col{flex:0 0 80%;max-width:80%}}.vsm-default-internal-hero .search-bar>.row>.col .form-holder .col:nth-child(2){width:100%;flex:1 0 100%}@media(min-width: 768px){.vsm-default-internal-hero .search-bar>.row>.col .form-holder .col:nth-child(2){width:50%;flex:1 0 50%}}.vsm-default-internal-hero .form-holder .btn{margin-top:0;background:rgba(var(--vsm-tertiary-colour), 0.2);border:1px solid rgba(var(--vsm-tertiary-colour), 1);padding:.5rem 2rem !important}.vsm-default-internal-hero .form-holder .btn::before,.vsm-default-internal-hero .form-holder .btn::after{color:rgba(var(--vsm-tertiary-colour), 1);position:absolute}.vsm-default-internal-hero .form-holder .btn:hover{background:rgba(var(--vsm-tertiary-colour), 1);border:1px solid rgba(var(--vsm-tertiary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-default-internal-hero .form-holder .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-default-internal-hero .form-holder .btn:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-default-internal-hero .form-holder .btn:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-default-internal-hero .form-holder .btn::before{left:1rem}.vsm-default-internal-hero .form-holder .btn::after{right:1rem}.vsm-default-internal-hero .form-holder .row .col .input-group .element.text.form-group input{border-right:1px solid rgba(var(--vsm-white), 0.5);border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.vsm-default-internal-hero .form-holder .row .col .input-group .element.select.form-group select{border-left:1px solid rgba(var(--vsm-white), 0.5);border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}@media(min-width: 768px){.vsm-small-boxes .bg .small-box-card{min-height:195px}}.vsm-small-boxes .bg .small-box-card .content .media{height:3rem;width:3rem}.vsm-small-boxes .bg .small-box-card .content .media img{height:100%;width:100%;object-fit:contain}.vsm-small-boxes .bg .small-box-card .content .xs-heading{color:rgba(var(--vsm-white), 1)}.vsm-small-boxes .bg .small-box-card .content .details .rte,.vsm-small-boxes .bg .small-box-card .content .details p{color:#fff}.vsm-content-layout-1{overflow:hidden;position:relative}.vsm-content-layout-1 .bg .component-wrapper{position:relative;z-index:2}.vsm-content-layout-1 .bg .component-wrapper .vsm-header .flex-target{display:flex;justify-content:space-between}@media(max-width: 768px){.vsm-content-layout-1 .bg .component-wrapper .vsm-header .flex-target{flex-direction:column}}.vsm-content-layout-1 .bg .component-wrapper .vsm-header .btn{display:flex;align-items:center;justify-content:center}.vsm-content-layout-1 .bg .component-wrapper .vsm-body{position:relative;z-index:3}.vsm-content-layout-1 .bg .component-wrapper .vsm-body .rte,.vsm-content-layout-1 .bg .component-wrapper .vsm-body p{font-size:1rem}.vsm-content-layout-1 .bg .component-wrapper .vsm-body .media{aspect-ratio:4/3}@media(max-width: 768px){.vsm-content-layout-1 .bg .component-wrapper .vsm-body .media{aspect-ratio:1/1}}@media(max-width: 768px){.vsm-content-layout-1 .bg .component-wrapper .vsm-body .overlap-wrapper{display:none}}.vsm-content-layout-2{position:relative}.vsm-content-layout-2.without-gradient-overlay .col-md-6 .abs-left .media{position:relative}.vsm-content-layout-2.without-gradient-overlay .col-md-6 .abs-left .media::before{display:none}.vsm-content-layout-2.without-gradient-overlay .col-md-6 .media::before{display:none}.vsm-content-layout-2.without-gradient-overlay .col-md-8 .media::before{display:none}.vsm-content-layout-2 .col-md-6 .content .btn{margin-bottom:2rem}@media(min-width: 1024px){.vsm-content-layout-2 .col-md-6 .content .btn{margin-bottom:0rem}}@media(min-width: 768px){.vsm-content-layout-2 .col-md-6 .abs-left{position:relative;left:0;width:100%}}.vsm-content-layout-2 .col-md-6 .abs-left .media{position:relative}.vsm-content-layout-2 .col-md-6 .abs-left .media::before{inset:0;content:"";position:absolute;width:100%;height:100%;z-index:1;background:rgba(var(--vsm-tertiary-colour), 1);opacity:.65;mix-blend-mode:multiply}.vsm-content-layout-2 .col-md-6 .media::before{content:"";position:absolute;width:100%;height:100%;z-index:1;background:rgba(var(--vsm-secondary-colour), 1);opacity:1;mix-blend-mode:multiply}.vsm-content-layout-2 .col-md-8 .media::before{content:"";position:absolute;width:100%;height:100%;z-index:1;background:rgba(var(--vsm-primary-colour), 1);opacity:1;mix-blend-mode:multiply}.vsm-content-layout-3{position:relative}.vsm-content-layout-3.without-gradient-overlay .bg .vsm-body .row .col-md-6:nth-child(1) .media::before{display:none}.vsm-content-layout-3.without-gradient-overlay .bg .vsm-body .row .col-md-6:nth-child(2) .media::before{display:none}.vsm-content-layout-3.without-gradient-overlay .bg .vsm-body .row .col-md-6:nth-child(2) .media .video .plyr.plyr--paused::before{display:none}.vsm-content-layout-3 .bg .vsm-body .row .col-md-6:nth-child(1) .media::before{content:"";position:absolute;width:100%;height:100%;z-index:1;background:rgba(var(--vsm-primary-colour), 1);opacity:1;mix-blend-mode:multiply}.vsm-content-layout-3 .bg .vsm-body .row .col-md-6:nth-child(2) .media::before{content:"";position:absolute;width:100%;height:100%;z-index:1;background:rgba(var(--vsm-tertiary-colour), 1);opacity:1;mix-blend-mode:multiply;z-index:1}.vsm-content-layout-3 .bg .vsm-body .row .col-md-6:nth-child(2) .media .video{z-index:3;position:inherit}.vsm-content-layout-3 .bg .vsm-body .row .col-md-6:nth-child(2) .media .video .plyr.plyr--paused{position:relative}.vsm-content-layout-3 .bg .vsm-body .row .col-md-6:nth-child(2) .media .video .plyr.plyr--paused::before{content:"";position:absolute;width:100%;height:100%;z-index:1;background:rgba(var(--vsm-tertiary-colour), 1);opacity:1;mix-blend-mode:multiply}@media(max-width: 768px){.vsm-content-layout-3 .bg .vsm-body .content{margin-bottom:2rem}}.vsm-content-layout-3 .bg .vsm-body .media img{object-fit:cover;aspect-ratio:1/1}.vsm-content-layout-4{overflow:hidden;position:relative}.vsm-content-layout-4 .bg .component-wrapper{position:relative;z-index:2}.vsm-content-layout-4 .bg .component-wrapper .vsm-body{position:relative}.vsm-content-layout-4 .bg .component-wrapper .vsm-body .media{aspect-ratio:4/3}.vsm-content-layout-5{overflow:hidden;position:relative}.vsm-content-layout-6 .box{margin-bottom:2rem}@media(min-width: 768px){.vsm-content-layout-6 .box{margin-bottom:0rem}}.vsm-content-layout-6 .media{border-radius:0}.vsm-content-layout-6 .media::after{background:rgba(var(--vsm-tertiary-colour), 1)}.vsm-content-layout-6 .overlay-content .media{display:none}.vsm-content-layout-6 .overlay-content .box{border:2px solid rgba(var(--vsm-accent-colour), 1);border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box;background-color:rgba(var(--vsm-white), 1)}.vsm-content-layout-6 .overlay-content .header{padding-bottom:1rem}.vsm-content-layout-6 .overlay-content .header .content .xs-heading::before,.vsm-content-layout-6 .overlay-content .header .content .xs-heading::after{color:rgba(var(--vsm-white), 1)}.vsm-content-layout-6 .overlay-content .header .content .sm-heading,.vsm-content-layout-6 .overlay-content .header .content .rte,.vsm-content-layout-6 .overlay-content .header .content .rte p{color:rgba(var(--vsm-white), 1)}.vsm-content-layout-6 .overlay-content .content .sm-heading,.vsm-content-layout-6 .overlay-content .content .rte,.vsm-content-layout-6 .overlay-content .content .rte p{color:rgba(var(--vsm-black), 1)}.vsm-content-layout-6 .overlay-content .content .btn{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1)}.vsm-content-layout-6 .overlay-content .content .btn span{color:rgba(var(--vsm-white), 1)}.vsm-content-layout-6 .overlay-content .content .btn::before,.vsm-content-layout-6 .overlay-content .content .btn::after{color:rgba(var(--vsm-white), 1);position:absolute}.vsm-content-layout-6 .overlay-content .content .btn:hover{background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}.vsm-content-layout-6 .overlay-content .content .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-content-layout-6 .overlay-content .content .btn:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-content-layout-6 .overlay-content .content .btn:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-content-layout-6 .media img{height:100%}@media(min-width: 1024px){.vsm-content-layout-6 .media img{height:calc(100% - 5rem)}}.vsm-content-layout-6 .media::after{height:100%}@media(min-width: 1024px){.vsm-content-layout-6 .media::after{height:calc(100% - 5rem)}}.vsm-full-width-call-to-action .bg{position:relative}.vsm-full-width-call-to-action .bg::before{content:"";position:absolute;inset:0;background:rgba(var(--vsm-black), 1);opacity:.65}.vsm-full-width-call-to-action .bg .row{position:relative;z-index:2;display:flex;justify-content:center}.vsm-full-width-call-to-action .bg .row .content{position:relative;z-index:1;flex-direction:column;justify-content:center;display:flex;align-items:center;text-align:center}.vsm-full-width-call-to-action .bg .row .content .xs-heading{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-full-width-call-to-action .bg .row .content .md-heading{color:rgba(var(--vsm-white), 1);text-align:center;margin-bottom:1rem}.vsm-full-width-call-to-action .bg .row .content .rte,.vsm-full-width-call-to-action .bg .row .content p{color:rgba(var(--vsm-white), 1);padding-bottom:.5rem;font-family:"Space Grotesk",sans-serif}.vsm-full-width-call-to-action-alt{overflow:hidden}@media(min-width: 768px){.vsm-full-width-call-to-action-alt .col{flex:1 0 66.6666%;max-width:66.6666%}}.vsm-full-width-call-to-action-alt .bg{position:relative;-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;padding:0rem .5rem;background-color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-full-width-call-to-action-alt .bg .container{padding:3rem 0}.vsm-full-width-call-to-action-alt .bg .container .md-heading{font-size:1.75rem}@media(min-width: 1024px){.vsm-full-width-call-to-action-alt .bg .container .md-heading{font-size:1.875rem}}.vsm-full-width-call-to-action-alt .bg .row{position:relative;z-index:2;display:flex;justify-content:center}.vsm-full-width-call-to-action-alt .bg .row .content{position:relative;z-index:1;flex-direction:column;justify-content:center;display:flex;align-items:center;text-align:center}.vsm-full-width-call-to-action-alt .bg .row .content .btn{background:rgba(var(--vsm-white), 0);border:1px solid rgba(var(--vsm-white), 1)}.vsm-full-width-call-to-action-alt .bg .row .content .btn::before,.vsm-full-width-call-to-action-alt .bg .row .content .btn::after{color:rgba(var(--vsm-white), 1);position:absolute}.vsm-full-width-call-to-action-alt .bg .row .content .btn span{color:rgba(var(--vsm-white), 1)}.vsm-full-width-call-to-action-alt .bg .row .content .btn:hover{background:rgba(var(--vsm-white), 1);border:1px solid rgba(var(--vsm-white), 1);color:rgba(var(--vsm-black), 1)}.vsm-full-width-call-to-action-alt .bg .row .content .btn:hover span{color:rgba(var(--vsm-black), 1)}.vsm-full-width-call-to-action-alt .bg .row .content .btn:hover::after{color:rgba(var(--vsm-black), 1)}.vsm-full-width-call-to-action-alt .bg .row .content .btn:hover::before{color:rgba(var(--vsm-black), 1)}.vsm-latest-featured{z-index:0;position:relative}.vsm-latest-featured .bg{overflow:hidden}.vsm-latest-featured .bg .vsm-header .col-auto{align-self:center}.vsm-latest-featured .bg .vsm-body .flex-wrapper{overflow:visible}.vsm-latest-featured .bg .vsm-body .flex-wrapper .swiper-container{overflow:visible}.vsm-latest-featured .bg .vsm-body .row .content-card .media{margin-bottom:1rem}.vsm-latest-featured .bg .vsm-body .row .content-card span.subtitle{display:inline-block;margin-bottom:.5rem}.vsm-latest-featured .bg .vsm-body .row .content-card .xs-heading{margin-bottom:1rem}.vsm-latest-featured .bg .vsm-body .row .content-card .btn-secondary{color:rgba(var(--vsm-primary-colour), 1)}.vsm-latest-featured .bg .vsm-body .swiper-navigation{display:none}.vsm-latest-featured .bg .vsm-body .swiper-pagination{bottom:1rem}.vsm-latest-featured .bg .vsm-body .swiper-pagination>.swiper-pagination-bullet{background:rgba(252,226,5,.8)}.vsm-latest-featured .bg .vsm-body .swiper-pagination>.swiper-pagination-bullet>span{display:none}.vsm-latest-featured .paging-information .page-link{color:rgba(var(--vsm-black), 1)}.vsm-medium-boxes .bg .medium-box{border:2px solid rgba(var(--vsm-primary-colour), 1)}@media(min-width: 768px){.vsm-medium-boxes .bg .medium-box{min-height:300px}}.vsm-medium-boxes .bg .medium-box .content .head{flex-direction:column;align-items:flex-start}.vsm-medium-boxes .bg .medium-box .content .media{height:4rem;width:4rem}.vsm-medium-boxes .bg .medium-box .content .media img{height:100%;width:100%;object-fit:contain}.vsm-content-image-50-50{overflow:hidden;position:relative}.vsm-content-image-50-50.left .row .order-md-2{padding-left:0;padding-right:0}.vsm-content-image-50-50.left .order-md-1 .content{padding:1.5rem 1.5rem;position:relative}@media(min-width: 1024px){.vsm-content-image-50-50.left .order-md-1 .content{padding:2rem 2rem}}.vsm-content-image-50-50.left .order-md-1 .content::before{z-index:-1;background-image:url(../img/dots-img.svg);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:contain;content:"";width:56px;height:100%;top:1.5rem;left:1.5rem;pointer-events:none}@media(min-width: 1024px){.vsm-content-image-50-50.left .order-md-1 .content::before{top:2rem;left:2rem}}.vsm-content-image-50-50.left .order-md-1 .content .col{margin-top:2rem;padding-top:1.5rem}.vsm-content-image-50-50.right .row .order-md-1{padding-left:0;padding-right:0}.vsm-content-image-50-50.right .order-md-2 .content{padding:1.5rem 1.5rem;position:relative;width:100%}@media(min-width: 1024px){.vsm-content-image-50-50.right .order-md-2 .content{padding:2rem 2rem}}.vsm-content-image-50-50.right .order-md-2 .content::before{z-index:-1;background-image:url(../img/dots-img.svg);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:contain;content:"";width:56px;height:100%;top:1.5rem;left:1.5rem;pointer-events:none}@media(min-width: 1024px){.vsm-content-image-50-50.right .order-md-2 .content::before{top:2rem;left:2rem}}.vsm-content-image-50-50.right .order-md-2 .content .col{margin-top:2rem;border-top:1px solid #000;padding-top:1.5rem}.vsm-content-image-50-50.logo-version .logo-container{margin-bottom:1rem;width:100%;height:100px}.vsm-content-image-50-50.logo-version .logo-container img{width:100%;max-width:290px;height:100%;object-fit:contain;-o-object-fit:contain}@media(min-width: 768px){.vsm-content-image-50-50.logo-version .logo-container img{width:auto}}.vsm-content-image-50-50.logo-version .bg .vsm-body .row .col-md-6 .content .col.align-self-center{align-self:flex-start !important}.vsm-content-image-50-50.logo-version .bg .vsm-body .row .col-md-6 .media{position:relative}.vsm-content-image-50-50.logo-version .bg .vsm-body .row .col-md-6 .media img{aspect-ratio:16/12}.vsm-content-image-50-50 .bg .container{box-shadow:0 1px 2.875rem 0 #000;background-color:rgba(var(--vsm-black-alt), 1);border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box}.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 ul{margin-top:1rem}.vsm-content-image-50-50 .bg .vsm-body .row .col-md-6 .content ul ul{margin-top:0}.vsm-content-image-50-50 .bg .vsm-body .row .col-md-6 .media{position:relative}.vsm-content-image-50-50 .bg .vsm-body .row .col-md-6 .media.primary-overlay::before{pointer-events:none;z-index:1;content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(var(--vsm-primary-colour), 1);mix-blend-mode:multiply}.vsm-content-image-50-50 .bg .vsm-body .row .col-md-6 .media.secondary-overlay::before{pointer-events:none;z-index:1;content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(var(--vsm-secondary-colour), 1);mix-blend-mode:multiply}.vsm-content-image-50-50 .bg .vsm-body .row .col-md-6 .media.tertiary-overlay::before{pointer-events:none;z-index:1;content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(var(--vsm-tertiary-colour), 1);mix-blend-mode:multiply}.vsm-content-image-50-50 .bg .vsm-body .row .col-md-6 .media img{aspect-ratio:1/1}.vsm-aligned-title-intro-text{position:relative;overflow:hidden}.vsm-aligned-title-intro-text .bg{position:relative;z-index:3}.vsm-aligned-title-intro-text .bg .vsm-body .row{display:flex !important}.vsm-aligned-title-intro-text .bg .vsm-body .row .col-10{flex:0 0 auto;width:100%}@media(min-width: 1024px){.vsm-aligned-title-intro-text .bg .vsm-body .row .col-10{flex:0 0 auto;width:83.33333333%}}.vsm-content-in-image-100{position:relative}@media(min-width: 768px){.vsm-content-in-image-100 .bg .vsm-body .content-in-image .content .rte{max-width:60%}}.vsm-job-search-results-listings{position:relative}.vsm-job-search-results-listings .bg{position:relative;z-index:1}.vsm-job-search-results-listings .bg .page-link,.vsm-job-search-results-listings .bg span.total-items{color:rgba(var(--vsm-white), 1)}.vsm-job-search-results-listings .bg .page-item.disabled .page-link{background-color:rgba(0,0,0,0);color:rgba(var(--vsm-white), 0.5)}.vsm-job-search-results-listings .bg .paging-information{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%}@media(min-width: 768px){.vsm-job-search-results-listings .bg .vsm-body .container>.row>.col:nth-child(2){width:70%;margin-left:5%}}.vsm-job-search-results-listings .bg .vsm-body .container>.row{max-width:100%}.vsm-job-search-results-listings .bg .vsm-body h3{color:rgba(var(--vsm-white), 1)}.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-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .xs-heading>a{color:rgba(var(--vsm-white), 1);transition:all .3s ease-in-out;font-size:25px;font-size:1.5625rem}.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 .btn{padding:.8rem 2rem !important}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn::before,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn::after{display:none}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-primary{margin-right:1rem;background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-primary span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-primary::before,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-primary::after{position:absolute}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-primary::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-primary::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-primary:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-primary:hover span{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-primary:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-primary:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-secondary{background:rgba(var(--vsm-secondary-colour), 0.2);border:1px solid rgba(var(--vsm-secondary-colour), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-secondary::before,.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-secondary::after{color:rgba(var(--vsm-secondary-colour), 1);position:absolute}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-secondary:hover{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-secondary:hover span{color:rgba(var(--vsm-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-secondary:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-data .btn.btn-secondary:hover::before{color:rgba(var(--vsm-white), 1)}@media(max-width: 768px){.vsm-job-search-results-listings .bg .vsm-body .job-data .col-auto{margin-top:auto}}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .xs-heading::before,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .xs-heading::after,.vsm-job-search-results-listings .bg .vsm-body .job-listing .job-data .xs-heading::before,.vsm-job-search-results-listings .bg .vsm-body .job-listing .job-data .xs-heading::after{display:none}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .toggle-filters{color:rgba(var(--vsm-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .toggle-filters:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .xs-heading{color:rgba(var(--vsm-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter .label.toggler{color:rgba(var(--vsm-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter .label.toggler:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter .form-select>option{color:rgba(var(--vsm-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters input,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters select{height:2.8rem;background:rgba(16,16,16,.5);border:1px solid rgba(var(--vsm-primary-colour), 0.8);color:rgba(var(--vsm-white), 1)}.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[type=text],.vsm-job-search-results-listings .bg .vsm-body .job-search-filters select[type=text]{color:rgba(var(--vsm-white), 1)}.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-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit .btn{padding:.8rem .2rem !important;background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit .btn span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit .btn::before,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit .btn::after{position:absolute}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit .btn::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit .btn::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit .btn:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit .btn:hover span{color:rgba(var(--vsm-black), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit .btn:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit .btn:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit .btn::before,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .element.submit .btn::after{display:none}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn{padding:.8rem .2rem !important;background:rgba(var(--vsm-secondary-colour), 0.2);border:1px solid rgba(var(--vsm-secondary-colour), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn::before,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn::after{color:rgba(var(--vsm-secondary-colour), 1);position:absolute}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn:hover{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn::before,.vsm-job-search-results-listings .bg .vsm-body .job-search-filters .filter-clear .element.submit .btn::after{display:none}.vsm-job-search-results-listings .bg .job-listing>li{padding:.938rem 0;border-top:.063rem solid rgba(var(--vsm-white), 0.5)}.vsm-stats-count-up .vsm-body .row{row-gap:1.5rem}@media(max-width: 768px){.vsm-stats-count-up .vsm-body .content{min-height:auto;height:100%}}.vsm-stats-count-up .vsm-body .content .description span{display:block;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:#fce205;font-family:"Space Grotesk",sans-serif}.vsm-stats-count-up .vsm-body .content .stat .count{display:flex;justify-content:center;color:#fce205}@media(max-width: 768px){.vsm-stats-count-up .vsm-body .content .stat .count{font-size:1rem}}.vsm-split-grid-images-content-features .bg .media{aspect-ratio:1/1}.vsm-image-grid{overflow:hidden}.vsm-image-grid .medias .img-1{position:relative}.vsm-image-grid .medias .img-5{position:relative}.vsm-job-details .view-shortlist i::before{color:rgba(var(--vsm-white), 1)}.vsm-job-details .view-shortlist:hover{color:rgba(var(--vsm-white), 1)}.vsm-job-details .view-status:hover{color:rgba(var(--vsm-white), 1)}.vsm-job-details .view-status p a:hover{color:rgba(var(--vsm-white), 1)}.vsm-job-details .view-status i{color:rgba(var(--vsm-white), 1)}.vsm-job-details .view-status i::before{color:rgba(var(--vsm-white), 1)}.vsm-job-details .consultant{display:block;position:relative;border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box;background-color:rgba(var(--vsm-black-alt), 1);box-shadow:0 1px 2.875rem 0 #000;padding:1.5rem 1.5rem}.vsm-job-details .consultant::before{z-index:1;background-image:url(../img/dots-img.svg);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:contain;content:"";width:56px;height:100%;top:1.5rem;left:1.5rem;pointer-events:none}.vsm-job-details .consultant .media{display:block;margin-top:3rem;position:relative;margin-top:2rem;border-top:1px solid #000;padding-top:1.5rem}.vsm-job-details .consultant .media::before{z-index:1;opacity:1;content:"";width:100%;height:1px;top:0;left:1.5rem;pointer-events:none}.vsm-job-details .consultant .consultant-details .position{color:rgba(var(--vsm-white), 0.5);margin-bottom:1rem}.vsm-job-details .consultant .consultant-details .name,.vsm-job-details .consultant .consultant-details a{color:rgba(var(--vsm-white), 1)}.vsm-job-details .consultant .consultant-details ul.social i:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-job-details .consultant .consultant-details ul.social i::before{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-job-details ul.job-data-highlights{flex-direction:column}@media(min-width: 992px){.vsm-job-details ul.job-data-highlights{flex-direction:row}}.vsm-job-details .job-ref,.vsm-job-details span.post-date{color:rgba(var(--vsm-white), 1)}.vsm-job-details .job-data .btn{background:rgba(var(--vsm-secondary-colour), 0.2);border:1px solid rgba(var(--vsm-secondary-colour), 1);padding:.8rem 2rem !important}.vsm-job-details .job-data .btn::before,.vsm-job-details .job-data .btn::after{color:rgba(var(--vsm-secondary-colour), 1);position:absolute}.vsm-job-details .job-data .btn:hover{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-job-details .job-data .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-job-details .job-data .btn:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-job-details .job-data .btn:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-job-details .job-data .btn::before,.vsm-job-details .job-data .btn::after{display:none}.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 i::before{color:rgba(var(--vsm-white), 1)}.vsm-job-details .share i:hover::before{color:rgba(var(--vsm-primary-colour), 1)}.vsm-job-details .form-holder{display:block;position:relative;border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box;background-color:rgba(var(--vsm-black-alt), 1);box-shadow:0 1px 2.875rem 0 #000;padding:1.5rem 1.5rem}.vsm-job-details .form-holder::before{z-index:1;background-image:url(../img/dots-img.svg);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:contain;content:"";width:56px;height:100%;top:1.5rem;left:1.5rem;pointer-events:none}.vsm-job-details .form-holder .content{margin-top:2rem;border-top:2px solid #000;padding-top:1.5rem}.vsm-job-details .form-holder .btn{background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex}.vsm-job-details .form-holder .btn span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}.vsm-job-details .form-holder .btn::before,.vsm-job-details .form-holder .btn::after{position:absolute}.vsm-job-details .form-holder .btn::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}.vsm-job-details .form-holder .btn::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}.vsm-job-details .form-holder .btn:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}.vsm-job-details .form-holder .btn:hover span{color:rgba(var(--vsm-black), 1)}.vsm-job-details .form-holder .btn:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}.vsm-job-details .form-holder .btn:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}.vsm-office-locations{overflow:hidden}.vsm-office-locations.without-background .bg .vsm-body::before{display:none}.vsm-office-locations .location-card{border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box}@media(min-width: 768px){.vsm-office-locations .bg .vsm-body{overflow:visible;position:relative;width:100%}.vsm-office-locations .bg .vsm-body::before{z-index:-1;background-image:url(../img/codebytesgradientbubbledark.png);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:100%;background-blend-mode:overlay;content:"";width:500px;height:500px;top:-6rem;left:43%;pointer-events:none}}.vsm-the-team .vsm-header{margin-bottom:2rem}.vsm-the-team .vsm-body{margin-bottom:2rem}.vsm-the-team .vsm-body .person .description{margin-left:.5rem}.vsm-the-team .vsm-body .person .description h4,.vsm-the-team .vsm-body .person .description p{text-transform:none}.vsm-the-team .vsm-body .person .description p{font-size:1rem;font-weight:500}.vsm-the-team .vsm-body .person .description h4 a{text-decoration:none;color:rgba(var(--vsm-white), 1)}.vsm-the-team .vsm-body .person .description h4 a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-profile-details .bg .vsm-body .profile-contacts .media{aspect-ratio:1/1;border-radius:100%}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn{width:100%;padding:.8rem .2rem !important;background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn::before,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn::after{position:absolute}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn:hover span{color:rgba(var(--vsm-black), 1)}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn::before,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn::after{display:none}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn{background:rgba(var(--vsm-white), 0);border:1px solid rgba(var(--vsm-white), 1);width:100%}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn::before,.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn::after{color:rgba(var(--vsm-white), 1);position:absolute}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn span{color:rgba(var(--vsm-white), 1)}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn:hover{background:rgba(var(--vsm-white), 1);border:1px solid rgba(var(--vsm-white), 1);color:rgba(var(--vsm-black), 1)}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn:hover span{color:rgba(var(--vsm-black), 1)}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn:hover::after{color:rgba(var(--vsm-black), 1)}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn:hover::before{color:rgba(var(--vsm-black), 1)}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn i{color:rgba(var(--vsm-primary-colour), 1)}.vsm-profile-details .bg .vsm-body .profile-contacts .contacts .btn.ico-btn:hover i{color:rgba(var(--vsm-black), 1)}.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{row-gap:1.5rem}@media(min-width: 768px){.vsm-profile-cards .bg .vsm-body .row .col{flex:1 0 50%;max-width:50%;height:auto}}@media(min-width: 992px){.vsm-profile-cards .bg .vsm-body .row .col{flex:1 0 33.33%;max-width:33.33%}}@media(min-width: 1200px){.vsm-profile-cards .bg .vsm-body .row .col{flex:1 0 25%;max-width:25%}}.vsm-profile-cards .bg .vsm-body .row .col .profile{height:100%;border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box;box-shadow:0 1px 2.875rem 0 #000;border:2px solid rgba(var(--vsm-black), 1);background-color:rgba(var(--vsm-black-alt), 1);padding:1.5rem 1rem;position:relative;width:100%}.vsm-profile-cards .bg .vsm-body .row .col .profile::before{z-index:0;background-image:url(../img/dots-img.svg);opacity:1;mix-blend-mode:normal;background-repeat:no-repeat;position:absolute;background-size:contain;content:"";width:56px;height:100%;top:1.5rem;left:1.5rem;pointer-events:none}.vsm-profile-cards .bg .vsm-body .row .col .profile .media{margin-top:2rem}.vsm-profile-cards .bg .vsm-body .row .col .profile .content{padding:0 .5rem}.vsm-profile-cards .bg .vsm-body .row .col .profile .content h4{color:rgba(var(--vsm-white), 1);text-transform:capitalize}.vsm-profile-cards .bg .vsm-body .row .col .profile .content p{font-weight:700;color:rgba(var(--vsm-white), 0.5)}@media(min-width: 768px){.vsm-profile-cards .bg .vsm-body .row .col .profile .content p{height:3.5rem}}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .rte{display:none;padding:.5rem}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .rte p{color:rgba(var(--vsm-white), 1);font-size:.8rem}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .social li>a{color:rgba(var(--vsm-secondary-colour), 1);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 .content .btn{padding:.8rem 2.75rem !important;background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .btn span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .btn::before,.vsm-profile-cards .bg .vsm-body .row .col .profile .content .btn::after{position:absolute}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .btn::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .btn::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .btn:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .btn:hover span{color:rgba(var(--vsm-black), 1)}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .btn:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}.vsm-profile-cards .bg .vsm-body .row .col .profile .content .btn:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}.media-hub-contained-video-and-featured .row .col-md-6 a .item-info h3{max-width:50%}.vsm-media-hub .tag{color:rgba(var(--vsm-black), 1)}.vsm-media-hub .newsletter-signup .error,.vsm-media-hub-featured-section .newsletter-signup .error,.vsm-media-hub-category-latest-carousel .newsletter-signup .error,.vsm-media-hub-extra-row .newsletter-signup .error,.vsm-media-hub-more-row .newsletter-signup .error{color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub .newsletter-signup .sm-heading,.vsm-media-hub-featured-section .newsletter-signup .sm-heading,.vsm-media-hub-category-latest-carousel .newsletter-signup .sm-heading,.vsm-media-hub-extra-row .newsletter-signup .sm-heading,.vsm-media-hub-more-row .newsletter-signup .sm-heading{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .btn,.vsm-media-hub-featured-section .newsletter-signup .btn,.vsm-media-hub-category-latest-carousel .newsletter-signup .btn,.vsm-media-hub-extra-row .newsletter-signup .btn,.vsm-media-hub-more-row .newsletter-signup .btn{background:rgba(var(--vsm-tertiary-colour), 0.2);border:1px solid rgba(var(--vsm-tertiary-colour), 1)}.vsm-media-hub .newsletter-signup .btn::before,.vsm-media-hub .newsletter-signup .btn::after,.vsm-media-hub-featured-section .newsletter-signup .btn::before,.vsm-media-hub-featured-section .newsletter-signup .btn::after,.vsm-media-hub-category-latest-carousel .newsletter-signup .btn::before,.vsm-media-hub-category-latest-carousel .newsletter-signup .btn::after,.vsm-media-hub-extra-row .newsletter-signup .btn::before,.vsm-media-hub-extra-row .newsletter-signup .btn::after,.vsm-media-hub-more-row .newsletter-signup .btn::before,.vsm-media-hub-more-row .newsletter-signup .btn::after{color:rgba(var(--vsm-tertiary-colour), 1);position:absolute}.vsm-media-hub .newsletter-signup .btn:hover,.vsm-media-hub-featured-section .newsletter-signup .btn:hover,.vsm-media-hub-category-latest-carousel .newsletter-signup .btn:hover,.vsm-media-hub-extra-row .newsletter-signup .btn:hover,.vsm-media-hub-more-row .newsletter-signup .btn:hover{background:rgba(var(--vsm-tertiary-colour), 1);border:1px solid rgba(var(--vsm-tertiary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .btn:hover span,.vsm-media-hub-featured-section .newsletter-signup .btn:hover span,.vsm-media-hub-category-latest-carousel .newsletter-signup .btn:hover span,.vsm-media-hub-extra-row .newsletter-signup .btn:hover span,.vsm-media-hub-more-row .newsletter-signup .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .btn:hover::after,.vsm-media-hub-featured-section .newsletter-signup .btn:hover::after,.vsm-media-hub-category-latest-carousel .newsletter-signup .btn:hover::after,.vsm-media-hub-extra-row .newsletter-signup .btn:hover::after,.vsm-media-hub-more-row .newsletter-signup .btn:hover::after{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .btn:hover::before,.vsm-media-hub-featured-section .newsletter-signup .btn:hover::before,.vsm-media-hub-category-latest-carousel .newsletter-signup .btn:hover::before,.vsm-media-hub-extra-row .newsletter-signup .btn:hover::before,.vsm-media-hub-more-row .newsletter-signup .btn:hover::before{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback),.vsm-media-hub-featured-section .newsletter-signup .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback),.vsm-media-hub-category-latest-carousel .newsletter-signup .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback),.vsm-media-hub-extra-row .newsletter-signup .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback),.vsm-media-hub-more-row .newsletter-signup .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:20px}.vsm-media-hub .newsletter-signup .input-group,.vsm-media-hub-featured-section .newsletter-signup .input-group,.vsm-media-hub-category-latest-carousel .newsletter-signup .input-group,.vsm-media-hub-extra-row .newsletter-signup .input-group,.vsm-media-hub-more-row .newsletter-signup .input-group{margin-bottom:1rem}.vsm-media-hub .newsletter-signup .input-group input,.vsm-media-hub-featured-section .newsletter-signup .input-group input,.vsm-media-hub-category-latest-carousel .newsletter-signup .input-group input,.vsm-media-hub-extra-row .newsletter-signup .input-group input,.vsm-media-hub-more-row .newsletter-signup .input-group input{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .input-group input.placeholder,.vsm-media-hub-featured-section .newsletter-signup .input-group input.placeholder,.vsm-media-hub-category-latest-carousel .newsletter-signup .input-group input.placeholder,.vsm-media-hub-extra-row .newsletter-signup .input-group input.placeholder,.vsm-media-hub-more-row .newsletter-signup .input-group input.placeholder{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .input-group input:-moz-placeholder,.vsm-media-hub-featured-section .newsletter-signup .input-group input:-moz-placeholder,.vsm-media-hub-category-latest-carousel .newsletter-signup .input-group input:-moz-placeholder,.vsm-media-hub-extra-row .newsletter-signup .input-group input:-moz-placeholder,.vsm-media-hub-more-row .newsletter-signup .input-group input:-moz-placeholder{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .input-group input::-moz-placeholder,.vsm-media-hub-featured-section .newsletter-signup .input-group input::-moz-placeholder,.vsm-media-hub-category-latest-carousel .newsletter-signup .input-group input::-moz-placeholder,.vsm-media-hub-extra-row .newsletter-signup .input-group input::-moz-placeholder,.vsm-media-hub-more-row .newsletter-signup .input-group input::-moz-placeholder{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .input-group input:-ms-input-placeholder,.vsm-media-hub-featured-section .newsletter-signup .input-group input:-ms-input-placeholder,.vsm-media-hub-category-latest-carousel .newsletter-signup .input-group input:-ms-input-placeholder,.vsm-media-hub-extra-row .newsletter-signup .input-group input:-ms-input-placeholder,.vsm-media-hub-more-row .newsletter-signup .input-group input:-ms-input-placeholder{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .input-group input::-webkit-input-placeholder,.vsm-media-hub-featured-section .newsletter-signup .input-group input::-webkit-input-placeholder,.vsm-media-hub-category-latest-carousel .newsletter-signup .input-group input::-webkit-input-placeholder,.vsm-media-hub-extra-row .newsletter-signup .input-group input::-webkit-input-placeholder,.vsm-media-hub-more-row .newsletter-signup .input-group input::-webkit-input-placeholder{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .form-control,.vsm-media-hub-featured-section .newsletter-signup .form-control,.vsm-media-hub-category-latest-carousel .newsletter-signup .form-control,.vsm-media-hub-extra-row .newsletter-signup .form-control,.vsm-media-hub-more-row .newsletter-signup .form-control{border:1px solid rgba(var(--vsm-white), 0.2);background-color:rgba(var(--vsm-white), 0.2)}.vsm-media-hub .newsletter-signup .form-control.placeholder,.vsm-media-hub-featured-section .newsletter-signup .form-control.placeholder,.vsm-media-hub-category-latest-carousel .newsletter-signup .form-control.placeholder,.vsm-media-hub-extra-row .newsletter-signup .form-control.placeholder,.vsm-media-hub-more-row .newsletter-signup .form-control.placeholder{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .form-control:-moz-placeholder,.vsm-media-hub-featured-section .newsletter-signup .form-control:-moz-placeholder,.vsm-media-hub-category-latest-carousel .newsletter-signup .form-control:-moz-placeholder,.vsm-media-hub-extra-row .newsletter-signup .form-control:-moz-placeholder,.vsm-media-hub-more-row .newsletter-signup .form-control:-moz-placeholder{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .form-control::-moz-placeholder,.vsm-media-hub-featured-section .newsletter-signup .form-control::-moz-placeholder,.vsm-media-hub-category-latest-carousel .newsletter-signup .form-control::-moz-placeholder,.vsm-media-hub-extra-row .newsletter-signup .form-control::-moz-placeholder,.vsm-media-hub-more-row .newsletter-signup .form-control::-moz-placeholder{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .form-control:-ms-input-placeholder,.vsm-media-hub-featured-section .newsletter-signup .form-control:-ms-input-placeholder,.vsm-media-hub-category-latest-carousel .newsletter-signup .form-control:-ms-input-placeholder,.vsm-media-hub-extra-row .newsletter-signup .form-control:-ms-input-placeholder,.vsm-media-hub-more-row .newsletter-signup .form-control:-ms-input-placeholder{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .form-control::-webkit-input-placeholder,.vsm-media-hub-featured-section .newsletter-signup .form-control::-webkit-input-placeholder,.vsm-media-hub-category-latest-carousel .newsletter-signup .form-control::-webkit-input-placeholder,.vsm-media-hub-extra-row .newsletter-signup .form-control::-webkit-input-placeholder,.vsm-media-hub-more-row .newsletter-signup .form-control::-webkit-input-placeholder{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.vsm-media-hub .newsletter-signup .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.vsm-media-hub-featured-section .newsletter-signup .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.vsm-media-hub-featured-section .newsletter-signup .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.vsm-media-hub-category-latest-carousel .newsletter-signup .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.vsm-media-hub-category-latest-carousel .newsletter-signup .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.vsm-media-hub-extra-row .newsletter-signup .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.vsm-media-hub-extra-row .newsletter-signup .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.vsm-media-hub-more-row .newsletter-signup .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.vsm-media-hub-more-row .newsletter-signup .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:0;border-bottom-left-radius:0}.vsm-media-hub .vsm-body .time-to-read::before,.vsm-media-hub-featured-section .vsm-body .time-to-read::before,.vsm-media-hub-category-latest-carousel .vsm-body .time-to-read::before,.vsm-media-hub-extra-row .vsm-body .time-to-read::before,.vsm-media-hub-more-row .vsm-body .time-to-read::before{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .vsm-body .post .post-title,.vsm-media-hub-featured-section .vsm-body .post .post-title,.vsm-media-hub-category-latest-carousel .vsm-body .post .post-title,.vsm-media-hub-extra-row .vsm-body .post .post-title,.vsm-media-hub-more-row .vsm-body .post .post-title{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .vsm-body .post .post-title:hover,.vsm-media-hub-featured-section .vsm-body .post .post-title:hover,.vsm-media-hub-category-latest-carousel .vsm-body .post .post-title:hover,.vsm-media-hub-extra-row .vsm-body .post .post-title:hover,.vsm-media-hub-more-row .vsm-body .post .post-title:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub .vsm-body .post p.title,.vsm-media-hub .vsm-body .post span.post-date,.vsm-media-hub-featured-section .vsm-body .post p.title,.vsm-media-hub-featured-section .vsm-body .post span.post-date,.vsm-media-hub-category-latest-carousel .vsm-body .post p.title,.vsm-media-hub-category-latest-carousel .vsm-body .post span.post-date,.vsm-media-hub-extra-row .vsm-body .post p.title,.vsm-media-hub-extra-row .vsm-body .post span.post-date,.vsm-media-hub-more-row .vsm-body .post p.title,.vsm-media-hub-more-row .vsm-body .post span.post-date{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .vsm-body .article-tags a,.vsm-media-hub-featured-section .vsm-body .article-tags a,.vsm-media-hub-category-latest-carousel .vsm-body .article-tags a,.vsm-media-hub-extra-row .vsm-body .article-tags a,.vsm-media-hub-more-row .vsm-body .article-tags a{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .vsm-body .article-tags a:hover,.vsm-media-hub-featured-section .vsm-body .article-tags a:hover,.vsm-media-hub-category-latest-carousel .vsm-body .article-tags a:hover,.vsm-media-hub-extra-row .vsm-body .article-tags a:hover,.vsm-media-hub-more-row .vsm-body .article-tags a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub .vsm-body .author .author-details .title,.vsm-media-hub-featured-section .vsm-body .author .author-details .title,.vsm-media-hub-category-latest-carousel .vsm-body .author .author-details .title,.vsm-media-hub-extra-row .vsm-body .author .author-details .title,.vsm-media-hub-more-row .vsm-body .author .author-details .title{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .vsm-body .author-details a,.vsm-media-hub-featured-section .vsm-body .author-details a,.vsm-media-hub-category-latest-carousel .vsm-body .author-details a,.vsm-media-hub-extra-row .vsm-body .author-details a,.vsm-media-hub-more-row .vsm-body .author-details a{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .vsm-body .author-details a:hover,.vsm-media-hub-featured-section .vsm-body .author-details a:hover,.vsm-media-hub-category-latest-carousel .vsm-body .author-details a:hover,.vsm-media-hub-extra-row .vsm-body .author-details a:hover,.vsm-media-hub-more-row .vsm-body .author-details a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub .vsm-body .share dd a,.vsm-media-hub-featured-section .vsm-body .share dd a,.vsm-media-hub-category-latest-carousel .vsm-body .share dd a,.vsm-media-hub-extra-row .vsm-body .share dd a,.vsm-media-hub-more-row .vsm-body .share dd a{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .vsm-body .share dd a:hover,.vsm-media-hub-featured-section .vsm-body .share dd a:hover,.vsm-media-hub-category-latest-carousel .vsm-body .share dd a:hover,.vsm-media-hub-extra-row .vsm-body .share dd a:hover,.vsm-media-hub-more-row .vsm-body .share dd a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub .vsm-body .container>.row>.col:nth-child(1)>.row>.col:nth-child(1)>.post:nth-of-type(1) .post-title,.vsm-media-hub .vsm-body .container>.row>.col:nth-child(1)>.row>.col .post-title,.vsm-media-hub-featured-section .vsm-body .container>.row>.col:nth-child(1)>.row>.col:nth-child(1)>.post:nth-of-type(1) .post-title,.vsm-media-hub-featured-section .vsm-body .container>.row>.col:nth-child(1)>.row>.col .post-title,.vsm-media-hub-category-latest-carousel .vsm-body .container>.row>.col:nth-child(1)>.row>.col:nth-child(1)>.post:nth-of-type(1) .post-title,.vsm-media-hub-category-latest-carousel .vsm-body .container>.row>.col:nth-child(1)>.row>.col .post-title,.vsm-media-hub-extra-row .vsm-body .container>.row>.col:nth-child(1)>.row>.col:nth-child(1)>.post:nth-of-type(1) .post-title,.vsm-media-hub-extra-row .vsm-body .container>.row>.col:nth-child(1)>.row>.col .post-title,.vsm-media-hub-more-row .vsm-body .container>.row>.col:nth-child(1)>.row>.col:nth-child(1)>.post:nth-of-type(1) .post-title,.vsm-media-hub-more-row .vsm-body .container>.row>.col:nth-child(1)>.row>.col .post-title{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .vsm-body .container>.row>.col:nth-child(1)>.row>.col:nth-child(1)>.post:nth-of-type(1) .post-title:hover,.vsm-media-hub .vsm-body .container>.row>.col:nth-child(1)>.row>.col .post-title:hover,.vsm-media-hub-featured-section .vsm-body .container>.row>.col:nth-child(1)>.row>.col:nth-child(1)>.post:nth-of-type(1) .post-title:hover,.vsm-media-hub-featured-section .vsm-body .container>.row>.col:nth-child(1)>.row>.col .post-title:hover,.vsm-media-hub-category-latest-carousel .vsm-body .container>.row>.col:nth-child(1)>.row>.col:nth-child(1)>.post:nth-of-type(1) .post-title:hover,.vsm-media-hub-category-latest-carousel .vsm-body .container>.row>.col:nth-child(1)>.row>.col .post-title:hover,.vsm-media-hub-extra-row .vsm-body .container>.row>.col:nth-child(1)>.row>.col:nth-child(1)>.post:nth-of-type(1) .post-title:hover,.vsm-media-hub-extra-row .vsm-body .container>.row>.col:nth-child(1)>.row>.col .post-title:hover,.vsm-media-hub-more-row .vsm-body .container>.row>.col:nth-child(1)>.row>.col:nth-child(1)>.post:nth-of-type(1) .post-title:hover,.vsm-media-hub-more-row .vsm-body .container>.row>.col:nth-child(1)>.row>.col .post-title:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub .media,.vsm-media-hub-featured-section .media,.vsm-media-hub-category-latest-carousel .media,.vsm-media-hub-extra-row .media,.vsm-media-hub-more-row .media{border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box}.vsm-media-hub .related-posts .related-heading,.vsm-media-hub-featured-section .related-posts .related-heading,.vsm-media-hub-category-latest-carousel .related-posts .related-heading,.vsm-media-hub-extra-row .related-posts .related-heading,.vsm-media-hub-more-row .related-posts .related-heading{color:rgba(var(--vsm-white), 1)}.vsm-media-hub.vsm-event-article .hero-bg,.vsm-media-hub-featured-section.vsm-event-article .hero-bg,.vsm-media-hub-category-latest-carousel.vsm-event-article .hero-bg,.vsm-media-hub-extra-row.vsm-event-article .hero-bg,.vsm-media-hub-more-row.vsm-event-article .hero-bg{border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box;overflow:hidden;background-color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-media-hub.vsm-event-article .hero-bg::before,.vsm-media-hub-featured-section.vsm-event-article .hero-bg::before,.vsm-media-hub-category-latest-carousel.vsm-event-article .hero-bg::before,.vsm-media-hub-extra-row.vsm-event-article .hero-bg::before,.vsm-media-hub-more-row.vsm-event-article .hero-bg::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:rgba(28,28,28,.8);z-index:1;border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box}.vsm-media-hub.vsm-event-article .time-info,.vsm-media-hub-featured-section.vsm-event-article .time-info,.vsm-media-hub-category-latest-carousel.vsm-event-article .time-info,.vsm-media-hub-extra-row.vsm-event-article .time-info,.vsm-media-hub-more-row.vsm-event-article .time-info{color:rgba(var(--vsm-white), 1) !important}.vsm-media-hub.vsm-event-article .time-info strong,.vsm-media-hub-featured-section.vsm-event-article .time-info strong,.vsm-media-hub-category-latest-carousel.vsm-event-article .time-info strong,.vsm-media-hub-extra-row.vsm-event-article .time-info strong,.vsm-media-hub-more-row.vsm-event-article .time-info strong{color:rgba(var(--vsm-white), 1) !important}.vsm-media-hub.vsm-event-article .event-box .sm-heading,.vsm-media-hub-featured-section.vsm-event-article .event-box .sm-heading,.vsm-media-hub-category-latest-carousel.vsm-event-article .event-box .sm-heading,.vsm-media-hub-extra-row.vsm-event-article .event-box .sm-heading,.vsm-media-hub-more-row.vsm-event-article .event-box .sm-heading{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-event-article .event-box .author-details>.title,.vsm-media-hub-featured-section.vsm-event-article .event-box .author-details>.title,.vsm-media-hub-category-latest-carousel.vsm-event-article .event-box .author-details>.title,.vsm-media-hub-extra-row.vsm-event-article .event-box .author-details>.title,.vsm-media-hub-more-row.vsm-event-article .event-box .author-details>.title{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-event-article .event-box .btn>span,.vsm-media-hub-featured-section.vsm-event-article .event-box .btn>span,.vsm-media-hub-category-latest-carousel.vsm-event-article .event-box .btn>span,.vsm-media-hub-extra-row.vsm-event-article .event-box .btn>span,.vsm-media-hub-more-row.vsm-event-article .event-box .btn>span{color:rgba(var(--vsm-black), 1)}@media(min-width: 1800px){.vsm-media-hub.vsm-podcast-article .container-fluid,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid{max-width:85%}}.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg{padding:5.375rem 0 1.875rem 0;margin-bottom:2rem;border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box;overflow:hidden;background-color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg .author .media::before,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg .author .media::before,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg .author .media::before,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg .author .media::before,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg .author .media::before{display:none}.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg .author .media img,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg .author .media img,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg .author .media img,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg .author .media img,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg .author .media img{display:block}.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg::before,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg::before,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg::before,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg::before,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:rgba(28,28,28,.8);z-index:1;border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box}.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg .tags a,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg .tags a,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg .tags a,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg .tags a,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg .tags a{color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg .post-date,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg .post-date,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg .post-date,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg .post-date,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg .post-date{color:rgba(var(--vsm-white), 1) !important}.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg #apple-btn,.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg #spotify-btn,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg #apple-btn,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg #spotify-btn,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg #apple-btn,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg #spotify-btn,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg #apple-btn,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg #spotify-btn,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg #apple-btn,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg #spotify-btn{cursor:pointer;margin-bottom:1rem;justify-content:center;align-items:center;display:flex;width:2.5rem;height:2.5rem;aspect-ratio:1/1;background-color:rgba(var(--vsm-white), 1);border-radius:.75rem}.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg #apple-btn:hover::before,.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg #spotify-btn:hover::before,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg #apple-btn:hover::before,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg #spotify-btn:hover::before,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg #apple-btn:hover::before,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg #spotify-btn:hover::before,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg #apple-btn:hover::before,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg #spotify-btn:hover::before,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg #apple-btn:hover::before,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg #spotify-btn:hover::before{color:rgba(var(--vsm-black), 0.5)}.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg #apple-btn::before,.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg #spotify-btn::before,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg #apple-btn::before,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg #spotify-btn::before,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg #apple-btn::before,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg #spotify-btn::before,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg #apple-btn::before,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg #spotify-btn::before,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg #apple-btn::before,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg #spotify-btn::before{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg #apple-btn.fa-3x,.vsm-media-hub.vsm-podcast-article .container-fluid .hero-bg #spotify-btn.fa-3x,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg #apple-btn.fa-3x,.vsm-media-hub-featured-section.vsm-podcast-article .container-fluid .hero-bg #spotify-btn.fa-3x,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg #apple-btn.fa-3x,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container-fluid .hero-bg #spotify-btn.fa-3x,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg #apple-btn.fa-3x,.vsm-media-hub-extra-row.vsm-podcast-article .container-fluid .hero-bg #spotify-btn.fa-3x,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg #apple-btn.fa-3x,.vsm-media-hub-more-row.vsm-podcast-article .container-fluid .hero-bg #spotify-btn.fa-3x{font-size:1.8em !important}.vsm-media-hub.vsm-podcast-article .container .content .media,.vsm-media-hub-featured-section.vsm-podcast-article .container .content .media,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .container .content .media,.vsm-media-hub-extra-row.vsm-podcast-article .container .content .media,.vsm-media-hub-more-row.vsm-podcast-article .container .content .media{margin-bottom:2rem}.vsm-media-hub.vsm-podcast-article .related-posts,.vsm-media-hub-featured-section.vsm-podcast-article .related-posts,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .related-posts,.vsm-media-hub-extra-row.vsm-podcast-article .related-posts,.vsm-media-hub-more-row.vsm-podcast-article .related-posts{margin-top:0}.vsm-media-hub.vsm-podcast-article .post .media,.vsm-media-hub-featured-section.vsm-podcast-article .post .media,.vsm-media-hub-category-latest-carousel.vsm-podcast-article .post .media,.vsm-media-hub-extra-row.vsm-podcast-article .post .media,.vsm-media-hub-more-row.vsm-podcast-article .post .media{margin-top:1rem}@media(min-width: 1800px){.vsm-media-hub.vsm-video-article .container-fluid,.vsm-media-hub-featured-section.vsm-video-article .container-fluid,.vsm-media-hub-category-latest-carousel.vsm-video-article .container-fluid,.vsm-media-hub-extra-row.vsm-video-article .container-fluid,.vsm-media-hub-more-row.vsm-video-article .container-fluid{max-width:85%}}.vsm-media-hub.vsm-video-article .container-fluid .media,.vsm-media-hub-featured-section.vsm-video-article .container-fluid .media,.vsm-media-hub-category-latest-carousel.vsm-video-article .container-fluid .media,.vsm-media-hub-extra-row.vsm-video-article .container-fluid .media,.vsm-media-hub-more-row.vsm-video-article .container-fluid .media{border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box;overflow:hidden}@media(min-width: 1800px){.vsm-media-hub.vsm-insight-article .container-fluid,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid,.vsm-media-hub-more-row.vsm-insight-article .container-fluid{max-width:85%}}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg{border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box;overflow:hidden}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .author .author-details .title a:hover,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .author .author-details .title a:hover,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .author .author-details .title a:hover,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .author .author-details .title a:hover,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .author .author-details .title a:hover{color:rgba(var(--vsm-white), 0.6)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder{border-radius:1.4rem;-webkit-border-radius:1.4rem;-moz-border-radius:1.4rem;-ms-border-radius:1.4rem;-o-border-radius:1.4rem;background-clip:padding-box;padding:2.5rem;background:rgba(var(--vsm-quaternary-colour), 1);color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .vsm-data-capture-alt i.icon::before,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .vsm-data-capture-alt i.icon::before,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .vsm-data-capture-alt i.icon::before,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .vsm-data-capture-alt i.icon::before,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .vsm-data-capture-alt i.icon::before{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .md-heading,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .md-heading,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .md-heading,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .md-heading,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .md-heading{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder a,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder a,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder a,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder a,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder a{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element [class*=icheck-]>input:first-child+label::before,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element [class*=icheck-]>input:first-child+label::before,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element [class*=icheck-]>input:first-child+label::before,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element [class*=icheck-]>input:first-child+label::before,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element [class*=icheck-]>input:first-child+label::before{border:.063rem solid rgba(var(--vsm-black), 0.2)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element .icheck-primary>input:first-child:checked+label::before,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element .icheck-primary>input:first-child:checked+label::before,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element .icheck-primary>input:first-child:checked+label::before,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element .icheck-primary>input:first-child:checked+label::before,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element .icheck-primary>input:first-child:checked+label::before{background-color:rgba(var(--vsm-black), 1);border:.063rem solid rgba(var(--vsm-white), 0.2)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element .error,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element .error,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element .error,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element .error,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element .error{color:rgba(var(--vsm-tertiary-colour), 1);margin-bottom:1rem}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element label,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element label,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element label,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element label,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element label{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select .field::before,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select .field::before,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select .field::before,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select .field::before,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select .field::before{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select label,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select label,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select label,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select label,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select label{display:none}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select.placeholder,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select.placeholder,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select.placeholder,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select.placeholder,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select.placeholder{color:rgba(var(--vsm-black), 0.5)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select:-moz-placeholder,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select:-moz-placeholder,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select:-moz-placeholder,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select:-moz-placeholder,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select:-moz-placeholder{color:rgba(var(--vsm-black), 0.5)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select::-moz-placeholder,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select::-moz-placeholder,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select::-moz-placeholder,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select::-moz-placeholder,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select::-moz-placeholder{color:rgba(var(--vsm-black), 0.5)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select:-ms-input-placeholder,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select:-ms-input-placeholder,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select:-ms-input-placeholder,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select:-ms-input-placeholder,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select:-ms-input-placeholder{color:rgba(var(--vsm-black), 0.5)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select::-webkit-input-placeholder,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select::-webkit-input-placeholder,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select::-webkit-input-placeholder,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select::-webkit-input-placeholder,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.select select::-webkit-input-placeholder{color:rgba(var(--vsm-black), 0.5)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn{width:100%;background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn::before,.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn::after,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn::before,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn::after,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn::before,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn::after,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn::before,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn::after,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn::before,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn::after{color:rgba(var(--vsm-white), 1);position:absolute}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn span,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn span,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn span,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn span,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn span{color:rgba(var(--vsm-white), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover{background:rgba(var(--vsm-white), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover span,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover span,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover span,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover span,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover span{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover::after,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover::after,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover::after,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover::after,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover::after{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover::before,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover::before,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover::before,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover::before,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.submit .btn:hover::before{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group{margin-bottom:1rem}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group label,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group label,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group label,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group label,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group label{color:rgba(var(--vsm-black), 1);display:none}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group label span,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group label span,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group label span,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group label span,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text.form-group label span{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input{color:rgba(var(--vsm-black), 1)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input.placeholder,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input.placeholder,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input.placeholder,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input.placeholder,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input.placeholder{color:rgba(var(--vsm-black), 0.5)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input:-moz-placeholder,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input:-moz-placeholder,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input:-moz-placeholder,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input:-moz-placeholder,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input:-moz-placeholder{color:rgba(var(--vsm-black), 0.5)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input::-moz-placeholder,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input::-moz-placeholder,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input::-moz-placeholder,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input::-moz-placeholder,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input::-moz-placeholder{color:rgba(var(--vsm-black), 0.5)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input:-ms-input-placeholder,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input:-ms-input-placeholder,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input:-ms-input-placeholder,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input:-ms-input-placeholder,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input:-ms-input-placeholder{color:rgba(var(--vsm-black), 0.5)}.vsm-media-hub.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input::-webkit-input-placeholder,.vsm-media-hub-featured-section.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input::-webkit-input-placeholder,.vsm-media-hub-category-latest-carousel.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input::-webkit-input-placeholder,.vsm-media-hub-extra-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input::-webkit-input-placeholder,.vsm-media-hub-more-row.vsm-insight-article .container-fluid .hero-bg .form-holder .element.text input::-webkit-input-placeholder{color:rgba(var(--vsm-black), 0.5)}.vsm-media-hub-category-latest-carousel .category .col:nth-child(2) .post a{color:rgba(var(--vsm-white), 1)}.vsm-media-hub-category-latest-carousel .category .col:nth-child(2) .post a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub-search-results .paging-information .pagination .page-item .page-link{text-decoration:none}.vsm-media-hub-search-results .paging-information .pagination .page-item.current .page-link{color:rgba(var(--vsm-primary-colour), 1);text-decoration:underline}.vsm-media-hub-search-results .media{border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box}.vsm-media-hub-search-results .search-results li{border-bottom:1px solid rgba(var(--vsm-white), 0.5)}.vsm-media-hub-search-results .search-results li .post .author .author-details .title{color:rgba(var(--vsm-white), 1)}.vsm-media-hub-search-results .search-results li .post a.post-title{color:rgba(var(--vsm-white), 1)}.vsm-media-hub-search-results .search-results li .post a.post-title:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub-search-results .side-filters dl dd{font-size:1.125rem}.vsm-media-hub-search-results .side-filters dl dd a{font-weight:100;font-size:1.125rem}.vsm-media-hub-search-results .side-filters dl dd a span{font-weight:500}.vsm-media-hub-search-results .side-filters dl dt{font-size:1.125rem;color:rgba(var(--vsm-white), 1)}.vsm-404-page{position:relative}.vsm-404-page::before{position:absolute;inset:0;content:"";z-index:1;background:#000;opacity:.6}.vsm-404-page .bg::before{display:none}.vsm-404-page .vsm-body .content{position:relative;z-index:2}body.candidate-dashboard .job-application{border:1px solid rgba(var(--vsm-white), 1);background-color:rgba(var(--vsm-black-alt), 1)}body.candidate-dashboard .job-application .application-status.applied{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .sm-text a{color:rgba(var(--vsm-secondary-colour), 1)}body.candidate-dashboard [class*=icheck-]>input:first-child:checked+input[type=hidden]+label::after,body.candidate-dashboard [class*=icheck-]>input:first-child:checked+label::after{border-color:rgba(var(--vsm-black), 1);border-width:2px;width:4px;height:8px}body.candidate-dashboard .brand img{width:100%}body.candidate-dashboard .xs-heading::before,body.candidate-dashboard .xs-heading::after{display:none}body.candidate-dashboard .mobile-header .burger span,body.candidate-dashboard .mobile-header .burger span::before,body.candidate-dashboard .mobile-header .burger span::after{background:rgba(var(--vsm-black), 1)}body.candidate-dashboard .mobile-header .burger:hover{cursor:pointer}body.candidate-dashboard .badge{color:rgba(var(--vsm-black), 1);border-radius:0px}body.candidate-dashboard .wrapper .side-menu{height:auto;overflow:auto}body.candidate-dashboard .wrapper .side-menu nav.main-menu ul li.nav-item .nav-link{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .wrapper .side-menu nav.main-menu ul li.nav-item .nav-link:hover .icon::before{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .wrapper .side-menu nav.main-menu ul li.nav-item .nav-link:hover span{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .wrapper .side-menu nav.main-menu ul li.nav-item .nav-link.active{background:rgba(var(--vsm-black), 1);border-radius:0;color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .wrapper .side-menu nav.main-menu ul li.nav-item .nav-link.active .icon::before{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .wrapper .side-menu nav.main-menu ul li.nav-item .nav-link.active span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .wrapper .side-menu nav.main-menu ul li.nav-item .nav-link.active span.badge{color:rgba(var(--vsm-black), 1);border-radius:0px}body.candidate-dashboard .wrapper .side-menu nav.main-menu ul li.nav-item .nav-link span span{color:rgba(var(--vsm-body-copy-colour), 1)}body.candidate-dashboard .content-wrapper{overflow-x:hidden}body.candidate-dashboard .mobile-header .brand img{width:160px}body.candidate-dashboard .modal .btn::before,body.candidate-dashboard .modal .btn::after{display:none}body.candidate-dashboard .modal .modal-body .field .icheck-primary label::before{background-color:rgba(var(--vsm-black), 0.05) !important;border:1px solid rgba(var(--vsm-black), 1) !important}body.candidate-dashboard .modal .element.select .field i{color:rgba(var(--vsm-body-copy-colour), 0.7)}body.candidate-dashboard .modal form .element.select .field::before{display:none}body.candidate-dashboard .btn span{font-family:"Space Grotesk",sans-serif}body.candidate-dashboard .btn.btn-ghost-primary{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);border:2px solid rgba(var(--vsm-secondary-colour), 1)}body.candidate-dashboard .btn.btn-ghost-primary span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-ghost-primary::before,body.candidate-dashboard .btn.btn-ghost-primary::after{color:rgba(var(--vsm-white), 1);position:absolute}body.candidate-dashboard .btn.btn-ghost-primary:hover{background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-ghost-primary:hover span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-ghost-primary:hover::after{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-ghost-primary:hover::before{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-ghost-primary::before,body.candidate-dashboard .btn.btn-ghost-primary::after{display:none}body.candidate-dashboard .btn.btn-ghost-primary:hover{color:rgba(var(--vsm-white), 1);border:2px solid rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-ghost-secondary{height:3.4rem;background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);border:2px solid rgba(var(--vsm-secondary-colour), 1)}body.candidate-dashboard .btn.btn-ghost-secondary span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-ghost-secondary::before,body.candidate-dashboard .btn.btn-ghost-secondary::after{color:rgba(var(--vsm-white), 1);position:absolute}body.candidate-dashboard .btn.btn-ghost-secondary:hover{background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-ghost-secondary:hover span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-ghost-secondary:hover::after{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-ghost-secondary:hover::before{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-ghost-secondary::before,body.candidate-dashboard .btn.btn-ghost-secondary::after{display:none}body.candidate-dashboard .btn.btn-ghost-secondary:hover{color:rgba(var(--vsm-white), 1);border:2px solid rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-primary{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);border:none}body.candidate-dashboard .btn.btn-primary span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-primary::before,body.candidate-dashboard .btn.btn-primary::after{color:rgba(var(--vsm-white), 1);position:absolute}body.candidate-dashboard .btn.btn-primary:hover{background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-primary:hover span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-primary:hover::after{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-primary:hover::before{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-primary:hover{border:none}body.candidate-dashboard .btn.btn-secondary{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);border:none}body.candidate-dashboard .btn.btn-secondary span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-secondary::before,body.candidate-dashboard .btn.btn-secondary::after{color:rgba(var(--vsm-white), 1);position:absolute}body.candidate-dashboard .btn.btn-secondary:hover{background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-secondary:hover span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-secondary:hover::after{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-secondary:hover::before{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn.btn-secondary:hover{border:none}body.candidate-dashboard .btn-sm.btn-secondary{border-radius:0 0 0 0;background:rgba(var(--vsm-white), 0.2);border:1px solid rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn-sm.btn-secondary::before,body.candidate-dashboard .btn-sm.btn-secondary::after{color:rgba(var(--vsm-white), 1);position:absolute}body.candidate-dashboard .btn-sm.btn-secondary span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .btn-sm.btn-secondary:hover{background:rgba(var(--vsm-white), 1);border:1px solid rgba(var(--vsm-white), 1);color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .btn-sm.btn-secondary:hover span{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .btn-sm.btn-secondary:hover::after{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .btn-sm.btn-secondary:hover::before{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .btn-sm.btn-secondary span::before,body.candidate-dashboard .btn-sm.btn-secondary span::after{display:none}body.candidate-dashboard .close-account .btn{border-radius:0 0 0 0;background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1)}body.candidate-dashboard .close-account .btn span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .close-account .btn::before,body.candidate-dashboard .close-account .btn::after{color:rgba(var(--vsm-white), 1);position:absolute}body.candidate-dashboard .close-account .btn:hover{background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .close-account .btn:hover span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .close-account .btn:hover::after{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .close-account .btn:hover::before{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .close-account .btn span::before,body.candidate-dashboard .close-account .btn span::after{display:none}body.candidate-dashboard .sm-heading,body.candidate-dashboard .xs-heading{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .element.file .custom-file-label.btn{border-radius:0}body.candidate-dashboard .element.file .custom-file-label.btn::before{top:auto;left:1rem}body.candidate-dashboard .element.file .custom-file-label::after{background:rgba(var(--vsm-black), 1)}body.candidate-dashboard .section-contents [class*=icheck-]>input:first-child+label::before{border:none;background-color:rgba(var(--vsm-primary-colour), 1)}body.candidate-dashboard .modal-content{border:1px solid rgba(var(--vsm-black), 1)}body.candidate-dashboard .element .helper,body.candidate-dashboard .upload-doc-widget p{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .modal-content .modal-header .sm-heading{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .xs-heading{padding-left:0}body.candidate-dashboard .xs-heading::before{display:none}body.candidate-dashboard .alert{background:rgba(var(--vsm-white), 1)}body.candidate-dashboard .alert .alert-header .xs-heading{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .alert .alert-header .xs-heading span a{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .form-field-info .sub-heading{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .alert.empty{background:rgba(var(--vsm-white), 1)}body.candidate-dashboard .side-notice-summary p{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .side-notice-summary .btn.btn-ghost-primary{background:rgba(var(--vsm-white), 0.2);border:1px solid rgba(var(--vsm-white), 1)}body.candidate-dashboard .side-notice-summary .btn.btn-ghost-primary::before,body.candidate-dashboard .side-notice-summary .btn.btn-ghost-primary::after{color:rgba(var(--vsm-white), 1);position:absolute}body.candidate-dashboard .side-notice-summary .btn.btn-ghost-primary span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .side-notice-summary .btn.btn-ghost-primary:hover{background:rgba(var(--vsm-white), 1);border:1px solid rgba(var(--vsm-white), 1);color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .side-notice-summary .btn.btn-ghost-primary:hover span{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .side-notice-summary .btn.btn-ghost-primary:hover::after{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .side-notice-summary .btn.btn-ghost-primary:hover::before{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .side-notice-summary .btn.btn-ghost-primary::before,body.candidate-dashboard .side-notice-summary .btn.btn-ghost-primary::after{display:none}body.candidate-dashboard .side-cta.card .xs-heading{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .side-cta.card .btn{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);padding:.5rem 2rem !important}body.candidate-dashboard .side-cta.card .btn::before,body.candidate-dashboard .side-cta.card .btn::after{display:none}body.candidate-dashboard .side-cta.card .btn span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .side-cta.card .btn::before,body.candidate-dashboard .side-cta.card .btn::after{color:rgba(var(--vsm-white), 1);position:absolute}body.candidate-dashboard .side-cta.card .btn:hover{background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .side-cta.card .btn:hover span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .side-cta.card .btn:hover::after{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .side-cta.card .btn:hover::before{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .close-account .xs-heading{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .mobile-header .brand{max-height:60px;height:auto}body.candidate-dashboard .mobile-header .burger{cursor:pointer}body.candidate-dashboard .mobile-header .btn-sm.btn-secondary{border-radius:0 0 0 0;background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1)}body.candidate-dashboard .mobile-header .btn-sm.btn-secondary::before,body.candidate-dashboard .mobile-header .btn-sm.btn-secondary::after{color:rgba(var(--vsm-white), 1);position:absolute}body.candidate-dashboard .mobile-header .btn-sm.btn-secondary span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard .mobile-header .btn-sm.btn-secondary:hover{background:rgba(var(--vsm-white), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .mobile-header .btn-sm.btn-secondary:hover span{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .mobile-header .btn-sm.btn-secondary:hover::after{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .mobile-header .btn-sm.btn-secondary:hover::before{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard .mobile-header .btn-sm.btn-secondary span::before{display:none}body.candidate-dashboard.sign-in [class*=icheck-]>input:first-child+label::before{border:.0625rem solid rgba(var(--vsm-white), 0.2);border-radius:0}body.candidate-dashboard.sign-in .col-md-6 .feature-list .feature{align-items:center}body.candidate-dashboard.sign-in .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,body.candidate-dashboard.sign-in .icheck-primary>input:first-child:checked+label::before{background-color:rgba(var(--vsm-white), 1);border:1px solid rgba(var(--vsm-white), 1);border-radius:0}body.candidate-dashboard.sign-in .card .btn{background:rgba(var(--vsm-secondary-colour), 0.2);border:1px solid rgba(var(--vsm-secondary-colour), 1)}body.candidate-dashboard.sign-in .card .btn::before,body.candidate-dashboard.sign-in .card .btn::after{color:rgba(var(--vsm-secondary-colour), 1);position:absolute}body.candidate-dashboard.sign-in .card .btn:hover{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .card .btn:hover span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .card .btn:hover::after{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .card .btn:hover::before{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6 .container .client-logo .brand{height:4rem}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(1)::before{background:rgba(var(--vsm-black), 0.65)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6 .container .feature-list .feature .media{background:rgba(var(--vsm-primary-colour), 1)}body.candidate-dashboard.sign-in .feature-list .media svg path{fill:rgba(var(--vsm-black), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6 .container .feature-list .feature .media svg{fill:rgba(var(--vsm-black), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .form-row .element.submit .btn{background:rgba(var(--vsm-primary-colour), 0.2);border:1px solid rgba(var(--vsm-primary-colour), 1);transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-size:1rem;font-weight:bold;box-shadow:rgba(0,0,0,.1) 0px 4px 12px;color:rgba(var(--vsm-white), 1);position:relative;padding:.8rem 3.875rem;justify-content:center;align-items:center;display:inline-flex}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .form-row .element.submit .btn span{font-size:1rem;transition:all .3s ease-in-out;color:rgba(var(--vsm-white), 1);font-weight:bold}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .form-row .element.submit .btn::before,body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .form-row .element.submit .btn::after{position:absolute}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .form-row .element.submit .btn::before{color:rgba(var(--vsm-primary-colour), 1);left:1.5rem;content:"<"}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .form-row .element.submit .btn::after{color:rgba(var(--vsm-primary-colour), 1);right:1.5rem;content:">"}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .form-row .element.submit .btn:hover{box-shadow:rgba(0,0,0,.25) 0px 14px 15px,rgba(0,0,0,.12) 0px -12px 30px,rgba(0,0,0,.12) 0px 4px 6px,rgba(0,0,0,.17) 0px 12px 13px,rgba(0,0,0,.09) 0px -3px 5px;background:rgba(var(--vsm-primary-colour), 1);border:1px solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .form-row .element.submit .btn:hover span{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .form-row .element.submit .btn:hover::after{color:gba(var(--vsm-black), 1);position:absolute;content:"<"}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .form-row .element.submit .btn:hover::before{color:gba(var(--vsm-black), 1);position:absolute;content:">"}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .row .col p{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .row .col p a:hover{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .md-heading{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .element.text .field input{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .element.text .field input.placeholder{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .element.text .field input:-moz-placeholder{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .element.text .field input::-moz-placeholder{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .element.text .field input:-ms-input-placeholder{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .element.text .field input::-webkit-input-placeholder{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card form .element.text input{background:rgba(0,0,0,0) !important}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card form .element.text input.placeholder{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card form .element.text input:-moz-placeholder{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card form .element.text input::-moz-placeholder{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card form .element.text input:-ms-input-placeholder{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card form .element.text input::-webkit-input-placeholder{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .element.text .field input::placeholder{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .element.text .field{border-radius:0}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .element label{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .element.text label{text-transform:inherit;font-size:1rem}body.candidate-dashboard.sign-in .container-fluid>.row>.col-md-6:nth-child(2) .sign-in-form.card .element.checkbox label{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .feature-list .btn{background:rgba(var(--vsm-white), 0);border:1px solid rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .feature-list .btn::before,body.candidate-dashboard.sign-in .feature-list .btn::after{color:rgba(var(--vsm-white), 1);position:absolute}body.candidate-dashboard.sign-in .feature-list .btn span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.sign-in .feature-list .btn:hover{background:rgba(var(--vsm-white), 1);border:1px solid rgba(var(--vsm-white), 1);color:rgba(var(--vsm-black), 1)}body.candidate-dashboard.sign-in .feature-list .btn:hover span{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard.sign-in .feature-list .btn:hover::after{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard.sign-in .feature-list .btn:hover::before{color:rgba(var(--vsm-black), 1)}body.candidate-dashboard.register .element.file .custom-file-label::after{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .brand img{width:220px}body.candidate-dashboard.register .card .btn{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1)}body.candidate-dashboard.register .card .btn span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .card .btn::before,body.candidate-dashboard.register .card .btn::after{color:rgba(var(--vsm-white), 1);position:absolute}body.candidate-dashboard.register .card .btn:hover{background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .card .btn:hover span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .card .btn:hover::after{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .card .btn:hover::before{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .sign-in-form.card{background:rgba(16,16,16,.5)}body.candidate-dashboard.register .sign-in-form.card .row .col p{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .sign-in-form.card .btn{background:rgba(var(--vsm-secondary-colour), 1);border:1px solid rgba(var(--vsm-secondary-colour), 1)}body.candidate-dashboard.register .sign-in-form.card .btn span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .sign-in-form.card .btn::before,body.candidate-dashboard.register .sign-in-form.card .btn::after{color:rgba(var(--vsm-white), 1);position:absolute}body.candidate-dashboard.register .sign-in-form.card .btn:hover{background:rgba(var(--vsm-black), 1);border:1px solid rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .sign-in-form.card .btn:hover span{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .sign-in-form.card .btn:hover::after{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .sign-in-form.card .btn:hover::before{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .sign-in-form.card label{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .sign-in-form.card input{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .sign-in-form.card input::placeholder{color:rgba(var(--vsm-white), 1)}body.candidate-dashboard.register .sign-in-form.card input:focus{box-shadow:none}body.candidate-dashboard.register .sign-in-form.card input:-webkit-autofill,body.candidate-dashboard.register .sign-in-form.card input:-webkit-autofill:hover,body.candidate-dashboard.register .sign-in-form.card input:-webkit-autofill:focus,body.candidate-dashboard.register .sign-in-form.card input:-webkit-autofill:active{border:none;-webkit-box-shadow:0 0 0 30px #101010 inset !important;-webkit-text-fill-color:rgba(var(--vsm-white), 1) !important}body.candidate-dashboard.register .sign-in-form .md-heading{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .no-results .formholder{background:rgba(var(--vsm-primary-colour), 0.3);border:.0625rem solid rgba(var(--vsm-primary-colour), 1)}#vennture_dynamic_jobsearch .no-results .formholder h1,#vennture_dynamic_jobsearch .no-results .formholder h2,#vennture_dynamic_jobsearch .no-results .formholder h3{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .job-search-filters .xs-heading,#vennture_dynamic_jobsearch .results-header .xs-heading{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .job-search-filters .xs-heading::before,#vennture_dynamic_jobsearch .job-search-filters .xs-heading::after,#vennture_dynamic_jobsearch .results-header .xs-heading::before,#vennture_dynamic_jobsearch .results-header .xs-heading::after{display:none}#vennture_dynamic_jobsearch .job-search-filters .btn::before,#vennture_dynamic_jobsearch .job-search-filters .btn::after,#vennture_dynamic_jobsearch .results-header .btn::before,#vennture_dynamic_jobsearch .results-header .btn::after{display:none}#vennture_dynamic_jobsearch .btn span{color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .btn::before,#vennture_dynamic_jobsearch .btn::after{display:none}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .bg .vsm-body .job-search-filters .job-search-filters .filter-group .filter-heading,#vennture_dynamic_jobsearch .vsm-job-search-results-listings .bg .vsm-body .job-search-filters .job-search-filters .filter-group .filters .filter .element.button-icons label{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .bg .vsm-body .job-search-filters .bubble{color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .bg .vsm-body .job-search-filters .range-wrap input{border:none}#vennture_dynamic_jobsearch .element.text input:focus,#vennture_dynamic_jobsearch .form-control:focus,#vennture_dynamic_jobsearch .form-select:focus{box-shadow:none;border:1px solid rgba(var(--vsm-primary-colour), 1)}#vennture_dynamic_jobsearch .applied-filters .applied-filter{border-radius:.7rem;-webkit-border-radius:.7rem;-moz-border-radius:.7rem;-ms-border-radius:.7rem;-o-border-radius:.7rem;background-clip:padding-box;color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .applied-filters .applied-filter:hover{color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .vsm-search-bar{margin-top:2rem}#vennture_dynamic_jobsearch .vsm-search-bar .bg{background-color:rgba(var(--vsm-black), 1)}@media(max-width: 768px){#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .col-auto{width:100%}}#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .element.submit .btn{padding:.5rem 1.875rem}#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .element.submit .btn:hover span{color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .element.submit .btn span{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .element.submit .btn::before,#vennture_dynamic_jobsearch .vsm-search-bar .search-bar>.row>.col .form-holder .element.submit .btn::after{display:none}@media(max-width: 768px){#vennture_dynamic_jobsearch .job-search-filters.toggle-filters-panel .toggle-container{background:rgba(var(--vsm-dark-background), 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-white), 1)}#vennture_dynamic_jobsearch .tabbed-filters .nav li a{color:rgba(var(--vsm-white), 1);text-align:left}#vennture_dynamic_jobsearch .tabbed-filters .nav li a.active{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group{border-color:rgba(var(--vsm-white), 0.8);background:rgba(var(--vsm-black-alt), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filter-heading{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filter-heading:hover{color:rgba(var(--vsm-primary-colour), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filter-heading .filter span.count,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter span.count{background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filter-heading .filter .element.range label,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filter-heading .filter .element.select label,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filter-heading .filter .element.text label,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filter-heading .filter .element.textarea label,#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-white), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filter-heading .filter .element.button-icons .field button,#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-black), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filter-heading .filter .element.button-icons .field button:hover,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons .field button:hover{background:rgba(var(--vsm-white), 1) !important;color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filter-heading .filter .element.button-icons label,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons label{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing .job-data .xs-heading{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing .job-data .xs-heading::before,#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing .job-data .xs-heading::after{display:none}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>li:first-child{border:.0625rem solid rgba(var(--vsm-white), 0.2)}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>li:first-child:hover{border:.0625rem solid rgba(var(--vsm-primary-colour), 0.5)}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>li{border:.0625rem solid rgba(var(--vsm-white), 0.2)}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>li:hover{border:.0625rem solid rgba(var(--vsm-primary-colour), 0.5)}#vennture_dynamic_jobsearch .results-header .col-auto .btn{background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .map-container .mapped-jobs{background:rgba(var(--vsm-black), 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-white), 1)}#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li .more-details .summary .btn:hover{background:rgba(var(--vsm-white), 1);color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li .more-details .summary .btn:hover span{color:rgba(var(--vsm-black), 1) !important}#vennture_dynamic_jobsearch .map img{width:auto;height:auto}.media-hub-contained-video-and-featured{position:relative;padding-top:2rem;padding-bottom:4rem}.media-hub-contained-video-and-featured .media{border-radius:10px;position:relative;padding:0;min-height:auto;height:fit-content;margin-bottom:2rem}@media(min-width: 768px){.media-hub-contained-video-and-featured .media{min-height:35vh}}.media-hub-contained-video-and-featured .media img{aspect-ratio:16/8;object-fit:cover;width:100%}.media-hub-contained-video-and-featured .media .video{width:100%;aspect-ratio:16/9;object-fit:cover}@media(min-width: 768px){.media-hub-contained-video-and-featured .row.justify-content-center .col{flex:0 0 85%;max-width:85%}}.media-hub-contained-video-and-featured .row.justify-content-center .col .rte{margin-bottom:4rem}.media-hub-contained-video-and-featured .row.justify-content-center .col .content a{text-decoration:none;color:rgba(var(--vsm-white), 1)}.media-hub-contained-video-and-featured .row.justify-content-center .col .content a h1{text-decoration:none;color:rgba(var(--vsm-white), 1)}.media-hub-contained-video-and-featured .row.justify-content-center .col .content a h1:hover{color:rgba(var(--vsm-primary-colour), 1)}.media-hub-contained-video-and-featured .row.justify-content-center .col .content a:hover{color:rgba(var(--vsm-primary-colour), 1)}.media-hub-contained-video-and-featured .row .col-md-6{margin-bottom:calc(var(--bs-gutter-x)*1)}.media-hub-contained-video-and-featured .row .col-md-6 a{border-radius:10px;overflow:hidden;background-color:rgba(var(--vsm-white), 1);width:100%;height:100%;display:block;aspect-ratio:16/9;position:relative}.media-hub-contained-video-and-featured .row .col-md-6 a img{border-radius:10px;overflow:hidden;width:100%;height:100%;object-fit:cover}.media-hub-contained-video-and-featured .row .col-md-6 a .item-info{position:absolute;inset:0;height:100%;width:100%;padding:2rem;display:flex;flex-direction:column}.media-hub-contained-video-and-featured .row .col-md-6 a .item-info h3,.media-hub-contained-video-and-featured .row .col-md-6 a .item-info span{position:relative}.media-hub-contained-video-and-featured .row .col-md-6 a .item-info h3{color:rgba(var(--vsm-white), 1)}.media-hub-contained-video-and-featured .row .col-md-6 a .item-info span.author,.media-hub-contained-video-and-featured .row .col-md-6 a .item-info span.postdate{color:rgba(var(--vsm-white), 1)}.media-hub-contained-video-and-featured .row .col-md-6 a .item-info::before{content:"";position:absolute;inset:0;width:100%;height:100%;background:rgba(0,0,0,.603)}.media-hub-contained-video-and-featured .row .col-md-6 a .item-info span.postdate{margin-top:auto}.media-hub-contained-video-and-featured .row .btn{margin-top:2.5rem}.vsm-media-hub-search-results .vsm-body .container>.row>.col:nth-child(1){order:1}.vsm-responsive-nav+.vsm-responsive-nav{position:inherit}.vsm-responsive-nav.version-two{background-color:#f8f8f8;z-index:1}.vsm-responsive-nav.version-two .form-control:focus{box-shadow:none}.vsm-responsive-nav.version-two .displayed-nav li{padding:0 .5rem}@media(min-width: 1200px){.vsm-responsive-nav.version-two .displayed-nav li{white-space:initial}}@media(min-width: 1200px){.vsm-responsive-nav.version-two .displayed-nav li.display{justify-content:center}}.vsm-responsive-nav.version-two .displayed-nav li a{white-space:normal;font-size:1rem;color:rgba(var(--vsm-black), 1);display:flex;flex-direction:column;align-items:center;min-width:4rem}.vsm-responsive-nav.version-two .displayed-nav li a:hover{opacity:.7}@media(min-width: 1200px){.vsm-responsive-nav.version-two .displayed-nav li a{text-align:center;display:flex;flex-direction:column;justify-content:start;width:8rem}}.vsm-responsive-nav.version-two .displayed-nav li a img{max-width:35px;max-height:35px;min-height:35px;object-fit:contain;margin-right:1rem;margin-bottom:1rem}@media(min-width: 1200px){.vsm-responsive-nav.version-two .displayed-nav li a img{margin:0 auto;margin-bottom:1rem;display:block;justify-content:center}}.vsm-responsive-nav.version-two .more-nav li .submenu{min-width:13rem}.vsm-responsive-nav.version-two .more-nav li .submenu li a{font-size:1rem;color:rgba(var(--vsm-black), 1);display:flex;align-items:center}.vsm-responsive-nav.version-two .more-nav li .submenu li a .cat-title{width:100%}.vsm-responsive-nav.version-two .more-nav li .submenu li a:hover{opacity:.7}.vsm-responsive-nav.version-two .more-nav li .submenu li a img{width:20px;max-width:35px;max-height:35px;min-height:35px;object-fit:contain;margin-right:1rem}@media(max-width: 768px){.vsm-responsive-nav.version-two .more-nav li .submenu li a img{display:none}}.vsm-responsive-nav .btn{border:none}.vsm-responsive-nav .btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-responsive-nav .btn:hover i{color:rgba(var(--vsm-white), 1)}.vsm-responsive-nav .btn::before,.vsm-responsive-nav .btn::after{display:none}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .bg .vsm-body .job-data{padding:1.875rem;background:linear-gradient(118deg, rgba(153, 51, 255, 0.7) 28%, rgb(21, 143, 255) 100%);border-radius:8px;border:0}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .bg .vsm-body .job-data:hover{border:0;background:linear-gradient(118deg, rgb(153, 51, 255) 28%, rgb(21, 143, 255) 100%)}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .bg .vsm-body .map-container .job-results .job-listing>li{padding:0;background:none;border-radius:0}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .bg .vsm-body .map-container .job-results .job-listing>li:hover{background:linear-gradient(118deg, rgba(153, 51, 255, 0.7) 28%, rgb(21, 143, 255) 100%)}#vennture_dynamic_jobsearch .element.text input:focus,#vennture_dynamic_jobsearch .form-control:focus,#vennture_dynamic_jobsearch .form-select:focus{border:none}/*# sourceMappingURL=theme.min.css.map */