:root{--vsm-white: 255, 255, 255;--vsm-black: 9, 9, 9;--vsm-body-copy-colour: 19, 20, 48;--vsm-accent-colour: 32, 33, 36;--vsm-primary-colour: 19, 196, 223;--vsm-secondary-colour: 16, 226, 161;--vsm-tertiary-colour: 255, 28, 144;--vsm-quaternary-colour: 255, 178, 46;--vsm-quinary-colour: 214, 218, 213}:root{--vsm-mobile-padding-top: 30px;--vsm-mobile-padding-bottom: 30px;--vsm-tablet-padding-top: 50px;--vsm-tablet-padding-bottom: 40px;--vsm-desktop-padding-top: 100px;--vsm-desktop-padding-bottom: 70px}.container.wide{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width: 768px){.container.wide{width:750px}}@media(min-width: 992px){.container.wide{width:970px}}@media(min-width: 1200px){.container.wide{width:100%;max-width:90%}}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^=col-],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}@font-face{font-family:"Spartan";src:url("../fonts/Spartan-Light.woff2") format("woff2"),url("../fonts/Spartan-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Spartan";src:url("../fonts/Spartan-Bold.woff2") format("woff2"),url("../fonts/Spartan-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Spartan";src:url("../fonts/Spartan-Black.woff2") format("woff2"),url("../fonts/Spartan-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Spartan";src:url("../fonts/Spartan-ExtraLight.woff2") format("woff2"),url("../fonts/Spartan-ExtraLight.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Spartan";src:url("../fonts/Spartan-SemiBold.woff2") format("woff2"),url("../fonts/Spartan-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Spartan";src:url("../fonts/Spartan-Regular.woff2") format("woff2"),url("../fonts/Spartan-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Spartan";src:url("../fonts/Spartan-ExtraBold.woff2") format("woff2"),url("../fonts/Spartan-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Spartan";src:url("../fonts/Spartan-Medium.woff2") format("woff2"),url("../fonts/Spartan-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Spartan";src:url("../fonts/Spartan-Thin.woff2") format("woff2"),url("../fonts/Spartan-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}html,body{height:100% !important;font-family:"Spartan",sans-serif;font-size:16px;font-size:1rem;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 768px){html,body{font-size:14px}}@media(min-width: 1024px){html,body{font-size:16px}}h1,h2,h3,h4,h5,h6{font-family:"Spartan",sans-serif;font-weight:bold;font-style:normal}ul,ol,dd,p{font-family:"Spartan",sans-serif;font-size:16px;font-size:1rem;font-weight:400}ul strong,ol strong,dd strong,p strong{font-weight:600}a{color:#13c4df;text-decoration:underline;font-weight:700}a:hover{text-decoration:none;color:#202124}.heading{font-size:70px;font-size:4.375rem}.md-heading{font-size:33px;font-size:2.0625rem;font-weight:600}@media(min-width: 768px){.md-heading{font-size:38px;font-size:2.375rem}}.sm-heading{font-size:30px;font-size:1.875rem;font-weight:600}.xs-heading{font-size:18px;font-size:1.125rem;font-weight:700}.xxs-heading{font-size:12px;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;font-weight:600}.sub-heading{font-size:20px;font-size:1.25rem;text-transform:uppercase;letter-spacing:1px;font-weight:600}.rte ul{list-style:outside;list-style-type:none;margin-left:0;padding-left:0}.rte ul li{padding-left:20px;position:relative;font-size:inherit}.rte ul li:before{content:"";position:relative;font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:rgba(var(--vsm-primary-colour), 1);position:absolute;left:0;top:3px}.btn{border-radius:0.3125rem;padding-left:3.125rem;padding-right:3.125rem;background:rgba(var(--vsm-primary-colour), 1)}.btn span{font-weight:bold;font-size:16px;font-size:1rem}.btn:hover{background:rgba(var(--vsm-body-copy-colour), 1);border:0.0625rem solid rgba(var(--vsm-body-copy-colour), 1)}.icon.sector::before{content:""}body{background-image:url("../uploads/hero-bg.jpg");background-position:center;background-repeat:no-repeat;background-attachment:fixed;background-size:cover}body:has(.cm-case-study-hero) .vsm-indented-statement-block .row .col .xs-heading,body:has(.cm-case-study-hero) .vsm-indented-statement-block .row .col .rte,body:has(.cm-case-study-hero) .vsm-indented-statement-block .row .col .rte p,body:has(.cm-case-study-hero) .vsm-indented-statement-block .row .col p{color:rgba(var(--vsm-white), 1)}body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .tab-content .content .xs-heading,body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .tab-content .content .md-heading,body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .tab-content .content .rte,body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .tab-content .content .rte p,body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .tab-content .content p,body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .tab-content .content .inline-link,.inline-link body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .tab-content .content::after{color:rgba(var(--vsm-white), 1)}body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .nav li a{border-radius:0.3125rem;background:rgba(var(--vsm-body-copy-colour), 1);color:rgba(var(--vsm-white), 1);align-items:center;padding:1rem 4rem 1rem 1rem}body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .nav li a::after{color:rgba(var(--vsm-white), 1);right:1.2rem;top:1.2rem;content:"";position:absolute;display:inline-block;font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .nav li a span{font-weight:bold;font-size:16px;font-size:1rem}body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .nav li a:hover{background:rgba(var(--vsm-body-copy-colour), 1);border:0.0625rem solid rgba(var(--vsm-body-copy-colour), 1)}body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .nav li a.active{color:rgba(var(--vsm-body-copy-colour), 1);background:rgba(var(--vsm-primary-colour), 1)}body:has(.cm-case-study-hero) .vsm-tabbed-content.side-nav .vsm-body .nav li a.active::after{color:rgba(var(--vsm-body-copy-colour), 1)}@media(min-width: 1024px){body:has(.cm-case-study-hero) .cm-full-height-statement-block .content{padding-left:12%}}body:has(.cm-case-study-hero) .cm-full-height-statement-block .content blockquote q{color:rgba(var(--vsm-white), 1)}body:has(.cm-case-study-hero) .cm-full-height-statement-block .content .rte p{color:rgba(var(--vsm-white), 1)}body:has(.cm-case-study-hero) .cm-full-height-statement-block .content .rte.lower-text p{color:rgba(var(--vsm-white), 1)}body:has(.cm-case-study-hero) .cm-full-height-statement-block .content .author .xs-heading,body:has(.cm-case-study-hero) .cm-full-height-statement-block .content .author .position{color:rgba(var(--vsm-white), 1)}body:has(.cm-case-study-hero) .cm-full-height-statement-block .media img{object-fit:cover !important;aspect-ratio:1}.vsm-top .signed-in-bar .signed-as{font-size:12px;font-size:.75rem;color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .brand img{height:2.1875rem}.vsm-top .navigation .brand img.logo-1{display:block}.vsm-top .navigation .brand img.logo-2{display:none}.vsm-top .navigation .primary-nav nav ul li a{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .primary-nav nav ul li.dropdown>a:after{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .primary-nav nav ul>li.dropdown>ul{width:fit-content;min-width:12.5rem}.vsm-top .navigation .more-nav ul li a{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .more-nav .btn{padding-left:1.25rem;padding-right:1.25rem}.vsm-top .navigation .more-nav .btn:hover{background:rgba(var(--vsm-body-copy-colour), 1);border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}a.inline-link{font-size:16px;font-size:1rem;font-weight:500}.vsm-hero-slider{position:relative}.vsm-hero-slider.regions .bg{height:auto;align-items:flex-end}@media(min-width: 1024px){.vsm-hero-slider.regions .bg{height:auto;min-height:33.75rem}}.vsm-hero-slider.regions .bg .container .content .md-heading{position:relative;padding-bottom:1rem}@media(min-width: 1024px){.vsm-hero-slider.regions .bg .container .content .md-heading{font-size:2.8125rem}}.vsm-hero-slider.regions .bg .container .content .md-heading::before{content:"";background:rgba(var(--vsm-white), 0.2);width:100%;height:.0625rem;display:block;margin-top:.625rem;position:absolute;bottom:.0625rem}.vsm-hero-slider.regions .bg .container .content .rte{padding-top:1rem}.vsm-hero-slider.regions .swiper-pagination{border:none}.vsm-hero-slider .bg{height:100%;padding-top:9.375rem}@media(min-width: 768px){.vsm-hero-slider .bg{height:100vh;padding-top:5rem;padding-bottom:5rem}}.vsm-hero-slider .bg:before{background:rgba(0,0,0,0)}@media(min-width: 1024px){.vsm-hero-slider .bg .container .col{width:70% !important;max-width:70% !important}}.vsm-hero-slider .vsm-body{background:rgba(0,0,0,0)}.vsm-hero-slider .swiper-navigation{display:flex;right:1.875rem;flex-direction:column;justify-content:center;align-items:flex-end;top:calc(50% - 34px);bottom:auto;width:auto}.vsm-hero-slider .swiper-navigation .swiper-button-prev{margin-bottom:1.25rem}.vsm-hero-slider .swiper-navigation .swiper-button-prev i{font-family:none}.vsm-hero-slider .swiper-navigation .swiper-button-prev i:before{background:url("../uploads/up-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:cover;width:2.125rem;height:2.125rem;content:"";display:block;filter:brightness(1) sepia(1) hue-rotate(1) saturate(1)}.vsm-hero-slider .swiper-navigation .swiper-button-next i{font-family:none}.vsm-hero-slider .swiper-navigation .swiper-button-next i:before{background:url("../uploads/down-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:cover;width:2.125rem;height:2.125rem;content:"";display:block}.vsm-hero-slider .swiper-pagination{width:100%;left:0;right:0;max-width:480px;margin-right:auto;margin-left:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;margin-bottom:3.4375rem;margin-top:2.8125rem;pointer-events:none;position:relative;bottom:0;top:auto;height:auto;align-items:flex-start;border-bottom:0.0625rem solid rgba(var(--vsm-white), 1)}@media(min-width: 768px){.vsm-hero-slider .swiper-pagination{max-width:690px}}@media(min-width: 1024px){.vsm-hero-slider .swiper-pagination{max-width:930px}}@media(min-width: 1200px){.vsm-hero-slider .swiper-pagination{max-width:1110px}}@media(min-width: 1400px){.vsm-hero-slider .swiper-pagination{max-width:1310px}}@media(min-width: 768px){.vsm-hero-slider .swiper-pagination{position:absolute;margin-top:0rem}}.vsm-hero-slider .swiper-pagination .swiper-pagination-bullet{opacity:1;width:100%;margin:0;position:relative;counter-increment:questionNumber;padding-bottom:0.625rem;height:100%;display:block;flex:1 0 33.33333%;max-width:33.3333%;background:none;display:flex;text-align:left;height:auto;pointer-events:all;align-self:stretch}.vsm-hero-slider .swiper-pagination .swiper-pagination-bullet:before{color:rgba(var(--vsm-white), 1);content:counters(questionNumber, ".", decimal-leading-zero);position:relative;display:inline-block;font-size:14px;font-size:.875rem;font-weight:300;padding-right:0.625rem}.vsm-hero-slider .swiper-pagination .swiper-pagination-bullet span{color:#fff;display:none;font-size:14px;font-size:.875rem;font-weight:600;line-height:1.4;padding-right:1.875rem}@media(min-width: 768px){.vsm-hero-slider .swiper-pagination .swiper-pagination-bullet span{display:block}}@keyframes name-of-animation{0%{height:0px}100%{height:5px;bottom:-3px}}.vsm-hero-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{content:"";background:rgba(var(--vsm-white), 1);display:block;width:100%;height:5px;position:absolute;bottom:0px;left:0;animation:name-of-animation 400ms alternate forwards}.vsm-hero-slider .xs-heading{display:none}.vsm-hero-slider .swiper-slide{padding:1.875rem 0 0 0}@media(min-width: 768px){.vsm-hero-slider .swiper-slide{padding:0.625rem 0 0 0}}.vsm-hero-slider .swiper-slide .row{align-items:center}.vsm-hero-slider .swiper-slide .row .col{width:100%;flex:1 0 100%}@media(min-width: 768px){.vsm-hero-slider .swiper-slide .row .col{width:70% !important;flex:1 0 70% !important}}.vsm-hero-slider .content .md-heading{margin-bottom:1.25rem;font-size:4rem}@media(max-width: 768px){.vsm-hero-slider .content .md-heading{font-size:2.5rem}}.vsm-hero-slider .content .rte{margin-bottom:1.875rem}.vsm-hero-slider .content .btn{background:none;padding-left:1.0625rem;padding-right:1.0625rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);margin-bottom:1.875rem}.vsm-hero-slider .content .btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-hero-slider .media{max-height:21.875rem;border-radius:0.3125rem}.vsm-hero-slider .media img{width:100%}.sticky-navigation{position:sticky;top:0;z-index:9;background:#4a4b52;width:100%}.sticky-navigation .row .col.d-flex{justify-content:flex-end}@media(min-width: 1024px){.sticky-navigation .row .col.d-flex{justify-content:center}}.sticky-navigation .mobile-menu-toggle{display:none;background:none;border:none;color:rgba(var(--vsm-white), 1);font-size:1rem;padding:1rem 2rem;cursor:pointer;width:100%;text-align:start}.sticky-navigation a{text-decoration:none;color:rgba(var(--vsm-white), 1);font-size:1rem}.sticky-navigation a.brand{display:flex;align-items:center}.sticky-navigation a img{margin-right:.6rem;object-fit:contain;max-width:1.3rem}.sticky-navigation .links ul{list-style:none;display:flex;flex-wrap:wrap;padding:0;align-items:center;margin-bottom:0}.sticky-navigation .links ul li{color:rgba(var(--vsm-white), 1);padding:1.2rem 2rem;transition:all .3s linear;border-left:1px solid rgba(var(--vsm-white), 0.2)}.sticky-navigation .links ul li:hover{background:rgba(var(--vsm-primary-colour), 1)}.sticky-navigation .links ul li a{color:rgba(var(--vsm-white), 1)}@media(max-width: 768px){.sticky-navigation .links ul{display:none;flex-direction:column;align-items:start;background:#4a4b52;width:100%}.sticky-navigation .links.open ul{display:flex}.sticky-navigation .mobile-menu-toggle{display:block}}.sticky-navigation.fixed{position:fixed;box-shadow:0px 10px 11px -23px rgba(0,0,0,.1);top:80px}footer.vsm-default-footer{background:rgba(0,0,0,0)}.vsm-oversized-statement-block{background:rgba(var(--vsm-white), 1)}.vsm-oversized-statement-block.regions .rte,.vsm-oversized-statement-block.regions .rte p,.vsm-oversized-statement-block.regions p{font-weight:400}.vsm-oversized-statement-block .rte{font-weight:bold;font-size:1.125rem}@media(min-width: 1024px){.vsm-oversized-statement-block .rte{font-size:1.875rem}}.vsm-oversized-statement-block .rte p,.vsm-oversized-statement-block .rte li,.vsm-oversized-statement-block .rte a{font-weight:inherit;font-size:inherit}.vsm-content-layout-3{background:rgba(var(--vsm-white), 1)}.vsm-content-layout-3 .bg{background:url("../uploads/grey-bg-1.svg");background-position:center top;background-repeat:no-repeat;background-size:cover;padding:1.875rem 0}@media(min-width: 768px){.vsm-content-layout-3 .bg{padding:3.125rem 0}}@media(min-width: 1024px){.vsm-content-layout-3 .bg{padding:5rem 0}}.vsm-content-layout-3 .col-md-6 .media{overflow:hidden;border-radius:0.3125rem}.vsm-content-layout-3 .col-md-6 .content{margin-bottom:1.875rem}.vsm-content-layout-3 .col-md-6 .content .btn{background:rgba(var(--vsm-primary-colour), 1)}@media(min-width: 768px){.vsm-content-layout-3 .col-md-6:nth-child(1) .content{padding-left:6.33333%;padding-right:calc(8.33333% + 3rem);padding-bottom:calc(8.33333% + 3rem);padding-top:calc(8.33333% + 1rem)}}.vsm-content-layout-3 .col-md-6:nth-child(1) .content .sm-heading{border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:1.25rem;margin-bottom:1.25rem}@media(max-width: 768px){.vsm-content-layout-3 .col-md-6:nth-child(2){display:flex;flex-direction:column-reverse}}.cm-overlap-carousel{overflow:hidden;background:rgba(var(--vsm-white), 1)}.cm-overlap-carousel .bg{background:url("../uploads/grey-bg-2.svg");background-position:left top;background-repeat:no-repeat;background-size:contain;padding:1.875rem 0}@media(min-width: 768px){.cm-overlap-carousel .bg{padding:2.5rem 0}}@media(min-width: 1024px){.cm-overlap-carousel .bg{padding:3.75rem 0}}.cm-overlap-carousel .content-in-image .content .md-heading{font-size:30px;font-size:1.875rem}.cm-overlap-carousel .cm-body>.row>.col-md-6:nth-child(1){display:flex;align-items:center;position:relative;z-index:2}@media(min-width: 768px){.cm-overlap-carousel .cm-body>.row>.col-md-6:nth-child(1){max-width:33.33333333%;margin-right:8.33333%}}.cm-overlap-carousel .cm-body>.row>.col-md-6:nth-child(1) .content{margin-bottom:3.125rem;opacity:1;transition:all 800ms ease-in-out}.cm-overlap-carousel .cm-body>.row>.col-md-6:nth-child(1) .content .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:1.25rem;margin-bottom:1.25rem}@media(min-width: 768px){.cm-overlap-carousel .cm-body>.row>.col-md-6:nth-child(2){width:58.33333333%}}.cm-overlap-carousel .swiper-container:after{position:absolute;content:"";width:150%;left:-150%;background:#f4f4f4;height:100%;top:0;z-index:1}.cm-overlap-carousel .swiper-slide .content-in-image{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;aspect-ratio:1/1.01;display:flex;align-items:flex-end;overflow:hidden;border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.cm-overlap-carousel .swiper-slide .content-in-image .media{position:absolute;top:0;overflow:hidden;transform:scale(1);transition:all 300ms ease-in-out;width:100%;display:flex;align-items:center;height:100%}.cm-overlap-carousel .swiper-slide .content-in-image .media img{width:100%;height:100%;object-fit:cover}.cm-overlap-carousel .swiper-slide .content-in-image .media::before{display:block;content:"";position:absolute;top:0;left:0;bottom:0rem;right:0;width:100%;height:100%;background:#fff;background:-moz-linear-gradient(180deg, rgba(var(--vsm-body-copy-colour), 0) 0%, rgba(var(--vsm-body-copy-colour), 1) 100%);background:-webkit-linear-gradient(180deg, rgba(var(--vsm-body-copy-colour), 0) 0%, rgba(var(--vsm-body-copy-colour), 1) 100%);background:linear-gradient(180deg, rgba(var(--vsm-body-copy-colour), 0) 0%, rgba(var(--vsm-body-copy-colour), 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=1)}.cm-overlap-carousel .swiper-slide .content-in-image .content{position:relative;z-index:1;padding:1.875rem;width:100%}.cm-overlap-carousel .swiper-slide .content-in-image .content .md-heading{color:rgba(var(--vsm-white), 1);font-size:30px;font-size:1.875rem;font-weight:600;font-family:"Spartan",sans-serif;position:relative}.cm-overlap-carousel .swiper-slide .content-in-image .content .rte{color:rgba(var(--vsm-white), 1)}.cm-overlap-carousel .swiper-slide .content-in-image .content .rte p,.cm-overlap-carousel .swiper-slide .content-in-image .content .rte li,.cm-overlap-carousel .swiper-slide .content-in-image .content .rte dd{color:rgba(var(--vsm-white), 1)}.cm-overlap-carousel .swiper-slide .content-in-image .content .btn{position:relative;text-decoration:none;padding:0;background:none;border:0;color:rgba(var(--vsm-primary-colour), 1)}.cm-overlap-carousel .swiper-slide .content-in-image .content .btn span{color:rgba(var(--vsm-primary-colour), 1);font-size:16px;font-size:1rem;font-weight:500}.cm-overlap-carousel .swiper-slide .content-in-image .content .btn: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}.cm-overlap-carousel .swiper-slide .content-in-image .content .btn:hover{color:rgba(var(--vsm-white), 1)}.cm-overlap-carousel .swiper-slide .content-in-image .content .btn:hover span{color:rgba(var(--vsm-white), 1)}.cm-overlap-carousel .swiper-slide .content-in-image .content .btn:hover:after{left:1.25rem;animation:forwardMovement 800ms infinite}.cm-overlap-carousel .swiper-slide .content-in-image:hover .media{transform:scale(1)}@media(min-width: 768px){.cm-overlap-carousel .active-swiper>.cm-body>.row>.col-md-6:nth-child(1) .content{opacity:0}}.cm-overlap-carousel .row{position:relative}.cm-overlap-carousel .swiper-container{overflow:visible}.cm-overlap-carousel .flex-wrapper{position:relative}@media(min-width: 768px){.cm-overlap-carousel .flex-wrapper{position:unset}}.cm-overlap-carousel .swiper-pagination{display:none;position:relative;margin:1.875rem 0 0 0}.cm-overlap-carousel .swiper-pagination .swiper-pagination-bullet{margin:.25rem;width:.625rem;height:.625rem;background:rgba(var(--vsm-primary-colour), 0.5)}.cm-overlap-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--vsm-primary-colour), 1)}.cm-overlap-carousel .swiper-navigation{position:relative;display:flex;width:100%;right:0;margin-top:2.8125rem;justify-content:flex-end}.cm-overlap-carousel .swiper-navigation div{left:auto;right:auto;position:relative;margin:0 0 0 0.9375rem;box-shadow:0 0 30px 0 rgba(var(--vsm-black), 0);border-radius:100em;width:3.5625rem;height:3.5625rem;overflow:hidden}.cm-overlap-carousel .swiper-navigation div:after{display:none}.cm-overlap-carousel .swiper-navigation div i{background:rgba(var(--vsm-body-copy-colour), 1)}.cm-overlap-carousel .swiper-navigation div:hover i{background:rgba(var(--vsm-body-copy-colour), 1);color:rgba(var(--vsm-white), 1)}.cm-overlap-carousel .swiper-navigation div.swiper-button-disabled{opacity:1}.cm-overlap-carousel .swiper-navigation div.swiper-button-disabled i{background:rgba(var(--vsm-body-copy-colour), 0.65)}.cm-overlap-carousel .swiper-button-prev{margin-bottom:1.25rem}.cm-overlap-carousel .swiper-button-prev i{font-family:none}.cm-overlap-carousel .swiper-button-prev i:before{background:url("../uploads/up-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.75rem;height:3.75rem;content:"";display:block;filter:brightness(1) sepia(1) hue-rotate(1) saturate(1)}.cm-overlap-carousel .swiper-button-next i{font-family:none}.cm-overlap-carousel .swiper-button-next i:before{background:url("../uploads/down-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.6875rem;height:3.6875rem;content:"";display:block}.vsm-accordion-mixed-content-50-50{color:rgba(var(--vsm-white), 1)}.vsm-accordion-mixed-content-50-50 .vsm-body>.row{align-items:stretch}.vsm-accordion-mixed-content-50-50 .col{display:flex;align-content:stretch;align-self:flex-start}.vsm-accordion-mixed-content-50-50 .col:nth-child(2){align-self:stretch;height:auto}.vsm-accordion-mixed-content-50-50 .media{position:relative;padding-top:0;margin-bottom:0;height:100%;width:100%}.vsm-accordion-mixed-content-50-50 .media img{position:relative;width:100%;height:100%}.vsm-accordion-mixed-content-50-50 .media:before{content:"";background:rgba(var(--vsm-body-copy-colour), 0.59);width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}.vsm-accordion-mixed-content-50-50 .media:after{content:"";background:url("../uploads/Subtraction-10.svg");background-position:10% 0%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:1}.vsm-accordion-mixed-content-50-50 .sm-heading{color:rgba(var(--vsm-white), 1);font-weight:600;font-size:35px;font-size:2.1875rem;border-bottom:0.0625rem solid #fff;padding-bottom:1.25rem;margin-bottom:1.25rem}.vsm-accordion-mixed-content-50-50 .btn{margin:1.25rem 0 1.875rem 0}.vsm-accordion-mixed-content-50-50 .btn:hover{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-accordion-mixed-content-50-50 .accordion-item{border-bottom:0.0625rem solid rgba(151,168,191,.48);background:hsla(0,0%,100%,0);border-radius:0;appearance:none;cursor:pointer}.vsm-accordion-mixed-content-50-50 .accordion-item .accordion-header{color:rgba(var(--vsm-white), 1);font-size:30px;font-size:1.875rem;font-weight:600}.vsm-accordion-mixed-content-50-50 .accordion-item .accordion-header:after{font-size:20px;font-size:1.25rem}.vsm-accordion-mixed-content-50-50 .accordion-item:last-child{border-bottom:0.0625rem solid rgba(151,168,191,0)}.vsm-accordion-mixed-content-50-50 .content ul{list-style:outside;list-style-type:none;margin-left:0;padding-left:0}.vsm-accordion-mixed-content-50-50 .content ul li{padding-left:20px;position:relative}.vsm-accordion-mixed-content-50-50 .content ul li:before{content:"";font-size:16px;font-size:1rem;position:relative;font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:rgba(var(--vsm-white), 1);position:absolute;left:0;top:3px}.cm-box-links{background:url("../uploads/wave-bg.svg");background-position:bottom;background-repeat:no-repeat;background-size:contain}@media(min-width: 768px){.cm-box-links .cm-header .col{max-width:66.66666667%}}.cm-box-links .cm-header .col .content{color:rgba(var(--vsm-white), 1)}.cm-box-links .cm-header .col .content .md-heading{color:rgba(var(--vsm-white), 1);border-bottom:0.0625rem solid #fff;padding-bottom:1.25rem;margin-bottom:1.25rem;display:inline-block}.cm-box-links .cm-header .col .content .rte{color:rgba(var(--vsm-white), 1);margin-bottom:3.75rem}.cm-box-links .cm-header .col .content .rte p,.cm-box-links .cm-header .col .content .rte li,.cm-box-links .cm-header .col .content .rte a{color:inherit}.cm-box-links .cm-body .col{display:flex;flex-direction:row;flex-wrap:wrap;flex:1 0 50%;max-width:50%}@media(min-width: 768px){.cm-box-links .cm-body .col{flex:1 0 33.333%;width:33.333%;max-width:33.333%}}@media(min-width: 1024px){.cm-box-links .cm-body .col{flex:1 0 25%;width:25%;max-width:33.333%}}.cm-box-links .cm-body a{display:flex;flex:1 0 100%;max-width:100%;text-align:center;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);align-content:center;text-decoration:none;padding:1.5625rem 1.5625rem;color:rgba(var(--vsm-white), 1);flex-direction:column;align-items:center;margin-bottom:1.875rem;border-radius:0.3125rem;background:rgba(var(--vsm-body-copy-colour), 1)}.cm-box-links .cm-body a img{height:100%;max-height:3rem}.cm-box-links .cm-body a .sm-heading{padding:0.9375rem 0 0 0;color:rgba(var(--vsm-white), 1);font-size:24px;font-size:1.5rem}.cm-box-links .cm-body a:hover{background:rgba(var(--vsm-primary-colour), 1)}.cm-box-links .cm-body a:hover img{filter:brightness(0) sepia(1) hue-rotate(0deg) saturate(1)}.cm-box-links .cm-body a:hover .sm-heading{color:rgba(var(--vsm-body-copy-colour), 1)}.cm-box-links.logos .cm-body a img{max-height:11.25rem}@media(max-width: 768px){.cm-box-links.logos .cm-body a img{max-height:4.5rem}}.vsm-contained-full-width-banner{background:rgba(var(--vsm-white), 1);position:relative;z-index:3}.vsm-contained-full-width-banner.grey-bg .bg{position:relative;padding:0rem 0 4.0625rem 0;z-index:1;background-image:url("../uploads/grey-bg-3.svg");background-position:bottom right;background-repeat:no-repeat;background-size:23.0625rem}@media(min-width: 768px){.vsm-contained-full-width-banner.grey-bg .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-contained-full-width-banner.grey-bg .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-contained-full-width-banner.grey-bg .bg{background-size:73.0625rem}}@media(min-width: 1024px){.vsm-contained-full-width-banner.grey-bg .bg{min-height:34.375rem}}.vsm-contained-full-width-banner .media{border-radius:0.3125rem}.vsm-contained-full-width-banner .media .video{aspect-ratio:unset}.vsm-contained-full-width-banner .media .plyr{aspect-ratio:16/7}.plyr--full-ui.plyr--video .plyr__control--overlaid{background:rgba(var(--vsm-body-copy-colour), 0.7);width:7.5rem;height:7.5rem}.plyr--full-ui.plyr--video .plyr__control--overlaid svg{fill:rgba(var(--vsm-primary-colour), 1);width:3.375rem;height:2.875rem;margin:0 auto}.plyr--paused:before,.plyr--stopped:before{content:"";background:rgba(19,20,48,.5);display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.vsm-intro-content-40-60{background:rgba(var(--vsm-white), 1)}.vsm-intro-content-40-60 .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:0.625rem}.vsm-intro-content-40-60 .rte{font-size:24px;font-size:1.5rem}.vsm-intro-content-40-60 .rte p,.vsm-intro-content-40-60 .rte a{font-size:inherit}.vsm-intro-content-40-60 .rte ul{list-style:outside;list-style-type:none;margin-left:0;padding-left:0;font-size:24px;font-size:1.5rem}.vsm-intro-content-40-60 .rte ul li{padding-left:20px;position:relative;font-size:inherit}.vsm-intro-content-40-60 .rte ul li:before{content:"";font-size:24px;font-size:1.5rem;position:relative;font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:rgba(var(--vsm-body-copy-colour), 1);position:absolute;left:0;top:3px}.vsm-intro-content-40-60.boxed .bg{background-image:url("../uploads/grey-bg.svg");background-position:top left;background-repeat:no-repeat;background-size:23.0625rem;padding:4.0625rem 0 3.125rem 0}@media(min-width: 768px){.vsm-intro-content-40-60.boxed .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-intro-content-40-60.boxed .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-intro-content-40-60.boxed .bg{background-size:73.0625rem}}.vsm-intro-content-40-60.boxed .vsm-body .col-md-5 .content{background:rgba(var(--vsm-primary-colour), 1);padding:3.75rem 2.8125rem 3.75rem 2.8125rem;border-radius:0.3125rem}@media(min-width: 768px){.vsm-intro-content-40-60.boxed .vsm-body .col-md-5 .content{width:118.6666%;padding:3.75rem 5.625rem 3.75rem 2.8125rem}}.vsm-intro-content-40-60.boxed .vsm-body .col-md-5 .content .btn{background:rgba(var(--vsm-white), 1);color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-intro-content-40-60.boxed .vsm-body .col-md-5 .content .btn span{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-intro-content-40-60.boxed .vsm-body .col-md-5 .content .btn:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-intro-content-40-60.boxed .vsm-body .col-md-5 .content .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-intro-content-40-60.boxed .vsm-body .col-md-6{margin-left:0%}.vsm-intro-content-40-60.boxed .vsm-body .col-md-6 .content{margin-top:1.875rem;background:rgba(var(--vsm-body-copy-colour), 1);border-radius:0.3125rem;padding:2.8125rem 2.8125rem 2.8125rem 2.8125rem}.vsm-intro-content-40-60.boxed .vsm-body .col-md-6 .content .btn:hover{border-color:rgba(var(--vsm-primary-colour), 1)}.vsm-intro-content-40-60.boxed .vsm-body .col-md-6 .content .rte{color:rgba(var(--vsm-white), 1);font-size:16px;font-size:1rem}.vsm-intro-content-40-60.boxed .vsm-body .col-md-6 .content .rte p,.vsm-intro-content-40-60.boxed .vsm-body .col-md-6 .content .rte ul,.vsm-intro-content-40-60.boxed .vsm-body .col-md-6 .content .rte li,.vsm-intro-content-40-60.boxed .vsm-body .col-md-6 .content .rte a{color:inherit;font-size:inherit}.vsm-intro-content-40-60.boxed .vsm-body .col-md-6 .content .rte ul li:before{color:rgba(var(--vsm-white), 1);font-size:16px;font-size:1rem}@media(min-width: 768px){.vsm-intro-content-40-60.boxed .vsm-body .col-md-6{width:58.33333333%}}.vsm-latest-featured{background:rgba(var(--vsm-white), 1)}.vsm-latest-featured .vsm-header .xs-heading{display:none}.vsm-latest-featured .vsm-header .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:1.25rem;display:inline-block}.vsm-latest-featured .content-card{border-radius:0.3125rem;min-height:26.25rem;flex-direction:column}.vsm-latest-featured .content-card .media{height:50%;transform:scale(1) !important;position:relative;margin-bottom:2rem;border-radius:0.3125rem}.vsm-latest-featured .content-card .media img{min-height:15rem;height:15rem}.vsm-latest-featured .content-card .media:before{display:none}.vsm-latest-featured .content-card .content{width:100%;min-height:14rem}.vsm-latest-featured .content-card .content .media{display:none}.vsm-latest-featured .content-card .content .subtitle{font-weight:bold;margin-bottom:0.625rem;display:inline-block;color:#4a4b52 !important}.vsm-latest-featured .content-card .content .xs-heading{font-size:24px;font-size:1.5rem;color:#4a4b52 !important}.vsm-latest-featured .content-card .content .rte{display:none}.vsm-latest-featured .content-card .content .inline-link{margin-top:1.25rem;display:inline-block;color:#4a4b52 !important;font-weight:600}.vsm-latest-featured .content-card .content .inline-link span{color:#4a4b52 !important}.vsm-latest-featured-alt{background:rgba(var(--vsm-white), 1)}.vsm-latest-featured-alt .vsm-header .xs-heading{display:none}.vsm-latest-featured-alt .vsm-header .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:1.25rem;display:inline-block}.vsm-latest-featured-alt .content-card{border-radius:0.3125rem;min-height:26.25rem;flex-direction:column}.vsm-latest-featured-alt .content-card .media{height:50%;transform:scale(1) !important;position:relative}.vsm-latest-featured-alt .content-card .media img{min-height:15rem;height:15rem}.vsm-latest-featured-alt .content-card .media:before{display:none}.vsm-latest-featured-alt .content-card .content{width:100%;min-height:14rem}.vsm-latest-featured-alt .content-card .content .media{display:none}.vsm-latest-featured-alt .content-card .content .subtitle{font-weight:bold;margin-bottom:0.625rem;display:inline-block;color:#131430 !important}.vsm-latest-featured-alt .content-card .content .xs-heading{font-size:18px;font-size:1.125rem;color:#131430 !important}.vsm-latest-featured-alt .content-card .content .rte{display:none}.vsm-latest-featured-alt .content-card .content .inline-link{margin-top:1.25rem;display:inline-block;color:#13c4df}.vsm-latest-featured-alt .content-card .content .inline-link span{color:#13c4df}.vsm-latest-featured-alt .content-card:hover .content{background:#131430}@media(max-width: 768px){.vsm-latest-featured-alt .content-card:hover .content{background:#fff}}.vsm-latest-featured-alt .content-card:hover .content .subtitle,.vsm-latest-featured-alt .content-card:hover .content .xs-heading{color:#fff !important}.vsm-latest-featured-alt .content-card:hover .content .inline-link{color:rgba(var(--vsm-primary-colour), 1)}.vsm-latest-featured-alt .content-card:hover .content .inline-link span{color:rgba(var(--vsm-primary-colour), 1)}.vsm-content-in-image-50-50{background:#fff;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 30%, rgb(255, 255, 255) 30%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 805%)}.vsm-content-in-image-50-50.has-full-bg{background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 30%, rgb(255, 255, 255) 30%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 805%)}.vsm-content-in-image-50-50.has-brandmarks:before{content:"";display:block;position:absolute;width:100%;height:100%;background:url("../uploads/rotated-marks.svg");background-position:top left;background-repeat:no-repeat;background-size:contain;pointer-events:none}.vsm-content-in-image-50-50 .vsm-header .row{justify-content:flex-start !important;text-align:left}@media(min-width: 768px){.vsm-content-in-image-50-50 .vsm-header .row .col-md-6{width:66.6666%}.vsm-content-in-image-50-50 .vsm-header .row .col-md-6 .rte{padding-right:16.6666%;margin-bottom:3.75rem}}.vsm-content-in-image-50-50 .vsm-header .xs-heading{display:none}.vsm-content-in-image-50-50 .vsm-header .sm-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:1.25rem;display:inline-block}.vsm-content-in-image-50-50 .vsm-body .content-in-image{border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-content-in-image-50-50 .vsm-body .content-in-image .media:before{background:#131430;background:linear-gradient(0deg, rgb(19, 20, 48) 0%, rgba(19, 20, 48, 0) 100%)}.vsm-content-in-image-50-50 .vsm-body .content-in-image .btn:hover{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-content-in-image-50-50 .vsm-body .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid #fff;padding-bottom:0.625rem;margin-bottom:1.25rem;display:inline-block}footer.vsm-default-footer{position:relative;z-index:1}footer.vsm-default-footer ul.footer-links li a{color:#97a8bf;font-size:14px;font-size:.875rem}footer.vsm-default-footer ul.footer-links li a:hover{color:rgba(var(--vsm-white), 1)}footer.vsm-default-footer ul.social li a{color:rgba(var(--vsm-white), 0.8)}footer.vsm-default-footer ul.social li a:hover{color:rgba(var(--vsm-white), 1)}footer.vsm-default-footer .newsletter-signup p{color:#97a8bf;font-size:14px;font-size:.875rem}footer.vsm-default-footer .newsletter-signup .form-holder .input-group input[type=text]{border-color:rgba(var(--vsm-primary-colour), 1);border-top-left-radius:0.3125rem;border-bottom-left-radius:0.3125rem}footer.vsm-default-footer .newsletter-signup .form-holder .input-group .btn{padding-left:1.25rem;padding-right:1.25rem;background:rgba(var(--vsm-primary-colour), 1)}@media(max-width: 768px){footer.vsm-default-footer .col-md-4{display:none}}.vsm-default-signoff{background:rgba(0,0,0,0)}.vsm-default-signoff .copyright,.vsm-default-signoff .designed-by{font-size:12px;font-size:.75rem}.vsm-default-signoff .copyright a:hover,.vsm-default-signoff .designed-by a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-default-signoff .signoff-links li a{color:rgba(var(--vsm-white), 1);font-size:12px;font-size:.75rem}.vsm-default-signoff .signoff-links li a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-default-internal-hero .bg{padding-top:13.75rem}.vsm-default-internal-hero .bg:before{background:rgba(var(--vsm-body-copy-colour), 0.83)}@media(min-width: 768px){.vsm-default-internal-hero .bg .vsm-body .col{max-width:66.66666667%}}.vsm-default-internal-hero .bg .col.col-md-3{display:flex;align-items:start;justify-content:flex-start}@media(min-width: 768px){.vsm-default-internal-hero .bg .col.col-md-3{justify-content:flex-end}}.vsm-default-internal-hero .bg .col.col-md-3 .media{height:8rem;width:8rem}.vsm-default-internal-hero .bg .col.col-md-3 .media img{object-fit:contain}.vsm-default-internal-hero .xs-heading{display:none}.vsm-default-internal-hero.has-search .bg{padding-bottom:0;padding-top:7.5rem;border-bottom:3.125rem solid rgba(var(--vsm-white), 1)}.vsm-default-internal-hero.has-search .bg .component-wrapper{position:relative;bottom:-3.125rem}.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col{width:100%;max-width:100%}.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .rte{max-width:66.6666%;padding-bottom:3.125rem}.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar{background:rgba(var(--vsm-white), 1);padding:1.875rem;border-radius:0.3125rem;box-shadow:0 0 30px 0 rgba(0,0,0,.1);margin-top:1.875rem}.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar .element.text input{border-radius:0.3125rem}.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar .input-group .text input{border-top-left-radius:0.3125rem;border-bottom-left-radius:0.3125rem}.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar .input-group .select select{border-top-right-radius:0.3125rem;border-bottom-right-radius:0.3125rem}.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar .col-auto .btn{padding-left:0.625rem !important;padding-right:0.625rem !important}.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar>.row>.col{max-width:100%;flex:1 0 100%;width:100%}.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar .element.text input{background:rgba(102,132,145,.15)}.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar .element.select select{background:rgba(102,132,145,.15);border:none;border-left:0.0625rem solid rgba(0,0,0,.1)}@media(max-width: 768px){.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar .form-holder input:focus,.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar .form-holder select:focus{box-shadow:none}.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar .form-holder .row>.col:nth-child(2){padding-left:0;padding-right:0}.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar .form-holder .row>.col:nth-child(2) input{border:none}}@media(max-width: 768px)and (max-width: 768px){.vsm-default-internal-hero.has-search .vsm-body>.container>.row>.col>.content .search-bar .form-holder .row>.col:nth-child(2){padding-left:.8rem;padding-right:.8rem;width:100%;flex:1 0 100%}}.vsm-aligned-title-intro-text{background:rgba(var(--vsm-white), 1)}@media screen and (max-width: 767px){.vsm-aligned-title-intro-text .vsm-body .col-10{width:100%}}.vsm-aligned-title-intro-text.grey-bg .bg{position:relative;padding:4.0625rem 0 0rem 0;z-index:1;background-image:url("../uploads/grey-bg.svg");background-position:top left;background-repeat:no-repeat;background-size:23.0625rem}@media(min-width: 768px){.vsm-aligned-title-intro-text.grey-bg .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-aligned-title-intro-text.grey-bg .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-aligned-title-intro-text.grey-bg .bg{background-size:73.0625rem}}@media(min-width: 1024px){.vsm-aligned-title-intro-text.grey-bg .bg{min-height:34.375rem}}.vsm-aligned-title-intro-text .xs-heading{display:none}.vsm-aligned-title-intro-text .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:1.25rem;display:inline-block}.vsm-wide-content{background:rgba(var(--vsm-white), 1)}@media(min-width: 768px){.vsm-wide-content .vsm-body>.row>.col{max-width:91.66666667%}}.vsm-wide-content .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:1.25rem;display:inline-block}.vsm-wide-content .rte blockquote{color:rgba(var(--vsm-body-copy-colour), 1);font-size:inherit;font-weight:700}.vsm-wide-content .rte blockquote q,.vsm-wide-content .rte blockquote p{font-size:inherit;font-weight:inherit}.vsm-wide-content .rte p,.vsm-wide-content .rte a{font-size:inherit}.vsm-wide-content .rte a{font-weight:600}.vsm-wide-content .rte ul{list-style:outside;list-style-type:none;margin-left:0;padding-left:0}.vsm-wide-content .rte ul li{padding-left:20px;position:relative;font-size:inherit}.vsm-wide-content .rte ul li:before{content:"";position:relative;font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:rgba(var(--vsm-primary-colour), 1);position:absolute;left:0;top:3px}.vsm-split-content-50-50{background:rgba(var(--vsm-white), 1)}.vsm-split-content-50-50.regions .bg .vsm-header .md-heading{padding-bottom:1rem;border-bottom:1px solid rgba(var(--vsm-body-copy-colour), 0.2);max-width:fit-content}.vsm-split-content-50-50.regions .bg .vsm-body{margin-top:1rem}@media(min-width: 1024px){.vsm-split-content-50-50.regions .bg .vsm-body .row{justify-content:space-between}}@media(min-width: 1024px){.vsm-split-content-50-50.regions .bg .vsm-body .row .col-md-6:nth-child(1){width:60%}}.vsm-split-content-50-50.regions .bg .vsm-body .row .col-md-6:nth-child(1) .content .media{height:100%}@media(min-width: 1024px){.vsm-split-content-50-50.regions .bg .vsm-body .row .col-md-6:nth-child(1) .content .media{height:23.625rem}}@media(min-width: 1024px){.vsm-split-content-50-50.regions .bg .vsm-body .row .col-md-6:nth-child(2){width:30%}}.vsm-split-content-50-50.regions .bg .vsm-body .row .col-md-6:nth-child(2) .content .media{height:100%}@media(min-width: 1024px){.vsm-split-content-50-50.regions .bg .vsm-body .row .col-md-6:nth-child(2) .content .media{height:15.625rem}}.vsm-split-content-50-50.regions .bg .vsm-body .row .col-md-6 .media .text-box{background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1);border-radius:0.3125rem;padding:.6rem;width:fit-content;position:absolute;top:1rem;left:1rem;font-size:0.75rem;font-weight:600}.vsm-split-content-50-50.regions .bg .vsm-body .row .col-md-6 .content .sm-heading{padding-bottom:1rem;border-bottom:1px solid rgba(var(--vsm-body-copy-colour), 0.2)}.vsm-split-content-50-50.regions .bg .vsm-body .row .col-md-6 .content .rte{padding-top:1rem}.vsm-split-content-50-50 .media{height:22.625rem;margin-bottom:1.25rem;border-radius:0.3125rem}.vsm-split-content-50-50 .media img{width:100%;height:100%;object-fit:cover}.vsm-split-content-50-50 .sm-heading{margin-bottom:1rem}.vsm-split-content-50-50 .inline-link{color:#4a4b52}.vsm-split-content-50-50 .inline-link::after{color:#4a4b52}.vsm-split-content-50-50 .inline-link span{color:#4a4b52}.vsm-split-content-50-50 .btn{background:rgba(var(--vsm-secondary-colour), 1);border:0.0625rem solid rgba(var(--vsm-secondary-colour), 1)}.vsm-split-content-50-50 .btn:hover{background:rgba(var(--vsm-body-copy-colour), 1);border:0.0625rem solid rgba(var(--vsm-body-copy-colour), 1)}.vsm-split-content-33-33-33{background:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33.regions .bg .vsm-header .md-heading{padding-bottom:1rem;border-bottom:1px solid rgba(var(--vsm-body-copy-colour), 0.2);max-width:fit-content}.vsm-split-content-33-33-33.regions .bg .vsm-body{margin-top:1rem}@media(min-width: 1024px){.vsm-split-content-33-33-33.regions .bg .vsm-body .row{justify-content:space-between}}.vsm-split-content-33-33-33.regions .bg .vsm-body .row .col-md-4:nth-child(1) .content .media{height:12.5rem}@media(min-width: 1024px){.vsm-split-content-33-33-33.regions .bg .vsm-body .row .col-md-4:nth-child(1) .content .media{height:22.5rem}}.vsm-split-content-33-33-33.regions .bg .vsm-body .row .col-md-4 .content:not(.rte) .btn{margin-top:1rem}.vsm-split-content-33-33-33.regions .bg .vsm-body .row .col-md-4 .content .sm-heading{padding-bottom:1rem;border-bottom:1px solid rgba(var(--vsm-body-copy-colour), 0.2)}@media(min-width: 768px){.vsm-split-content-33-33-33.regions .bg .vsm-body .row .col-md-4 .content .sm-heading{font-size:1.5rem}}.vsm-split-content-33-33-33.regions .bg .vsm-body .row .col-md-4 .content .rte{padding-top:1rem}.vsm-split-content-33-33-33.regions .bg .vsm-body .row .col-md-4 .content .media{height:100%}.vsm-split-content-33-33-33.regions .bg .vsm-body .row .col-md-4 .content .media .text-box{background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1);border-radius:0.3125rem;padding:.8rem;width:fit-content;top:1rem;left:1rem;font-size:0.75rem;font-weight:600;position:absolute}@media(min-width: 1024px){.vsm-split-content-33-33-33.regions .bg .vsm-body .row .col-md-4 .content .media{height:15.625rem}}.vsm-split-content-33-33-33 .vsm-header .xs-heading{display:none}.vsm-split-content-33-33-33 .vsm-header .row{justify-content:flex-start !important;text-align:left}.vsm-split-content-33-33-33 .vsm-header .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:1.25rem;display:inline-block}.vsm-split-content-33-33-33 .vsm-body .row{row-gap:2rem}@media(max-width: 768px){.vsm-split-content-33-33-33 .vsm-body .row{row-gap:0}}.vsm-split-content-33-33-33 .media{height:12.5rem;margin-bottom:1.25rem;border-radius:0.3125rem}.vsm-split-content-33-33-33 .media img{width:100%;height:100%;object-fit:cover}.vsm-split-content-33-33-33 .btn{background:rgba(var(--vsm-secondary-colour), 1);border:0.0625rem solid rgba(var(--vsm-secondary-colour), 1)}.vsm-split-content-33-33-33 .btn:hover{background:rgba(var(--vsm-body-copy-colour), 1);border:0.0625rem solid rgba(var(--vsm-body-copy-colour), 1)}.vsm-split-content-33-33-33.logos .media{background:rgba(var(--vsm-body-copy-colour), 1);padding:3.125rem;display:flex;align-content:center;justify-content:center}.vsm-split-content-33-33-33.logos .media img{object-fit:contain}.vsm-split-content-33-33-33.logos .btn{background:rgba(var(--vsm-secondary-colour), 1);border:0.0625rem solid rgba(var(--vsm-secondary-colour), 1)}.vsm-split-content-33-33-33.logos .btn:hover{background:rgba(var(--vsm-body-copy-colour), 1);border:0.0625rem solid rgba(var(--vsm-body-copy-colour), 1)}.vsm-split-content-25-25-25-25{background:rgba(var(--vsm-white), 1)}.vsm-split-content-25-25-25-25 .vsm-body .content{margin-bottom:3.75rem}.vsm-split-content-25-25-25-25 .media{height:9.0625rem;margin-bottom:1.25rem;border-radius:0.3125rem}.vsm-split-content-25-25-25-25 .media img{width:100%;height:100%;object-fit:cover}.vsm-content-image-50-50{background:rgba(var(--vsm-white), 1)}.vsm-content-image-50-50.testimonial{background:rgba(var(--vsm-white), 1)}.vsm-content-image-50-50.testimonial .bg{background:rgba(0,0,0,0) !important;min-height:max-content !important}.vsm-content-image-50-50.testimonial .col-md-6{width:100%;margin-bottom:2rem}@media(min-width: 1024px){.vsm-content-image-50-50.testimonial .col-md-6{width:50%;margin-bottom:0}}.vsm-content-image-50-50.testimonial .col-md-6 .content{width:auto;margin-left:0}@media(min-width: 1024px){.vsm-content-image-50-50.testimonial .col-md-6 .content{margin-left:-10%}}.vsm-content-image-50-50.testimonial .col-md-6:has(blockquote) .row .col{position:relative}.vsm-content-image-50-50.testimonial .col-md-6:has(blockquote) .row .col::before{content:url("../uploads/quoteSec.png");position:absolute;top:-30px;left:15px;width:100%;height:100%}.vsm-content-image-50-50.testimonial .col-md-6 .row{flex-direction:column}.vsm-content-image-50-50.testimonial .col-md-6 .content{border:none;padding:0;background:rgba(0,0,0,0)}.vsm-content-image-50-50.testimonial .col-md-6 .content .md-heading,.vsm-content-image-50-50.testimonial .col-md-6 .content .rte,.vsm-content-image-50-50.testimonial .col-md-6 .content .rte p,.vsm-content-image-50-50.testimonial .col-md-6 .content li{color:rgba(var(--vsm-black), 1)}.vsm-content-image-50-50.testimonial .col-md-6 .content .btn{margin-top:2rem}.vsm-content-image-50-50.testimonial .col-md-6 .content ul{list-style:none}@media(min-width: 1024px){.vsm-content-image-50-50.testimonial .col-md-6 blockquote{padding-right:10rem}}.vsm-content-image-50-50.testimonial .col-md-6 q{font-size:1.75rem}.vsm-content-image-50-50.testimonial .col-md-6 q p{margin:2rem 0;font-weight:600}.vsm-content-image-50-50.testimonial .col-md-6 q::before,.vsm-content-image-50-50.testimonial .col-md-6 q::after{display:none}.vsm-content-image-50-50.testimonial .col-md-6 q p{font-size:1.75rem}.vsm-content-image-50-50.testimonial .col-md-6 q,.vsm-content-image-50-50.testimonial .col-md-6 .name,.vsm-content-image-50-50.testimonial .col-md-6 .position{color:rgba(var(--vsm-black), 1)}.vsm-content-image-50-50.testimonial .col-md-6 .author{display:flex;align-items:center}.vsm-content-image-50-50.testimonial .col-md-6 .author .text{display:flex;flex-direction:column}.vsm-content-image-50-50.testimonial .col-md-6 .author .text .name{font-weight:700;margin-bottom:.8rem;font-size:1rem}.vsm-content-image-50-50.testimonial .col-md-6 .author .text .position{font-size:1rem}.vsm-content-image-50-50.testimonial .col-md-6 .author .media{width:5rem;height:5rem;border-radius:0.3125rem;margin-right:1rem}.vsm-content-image-50-50.testimonial .col-md-6 .author .media img{border-radius:0.3125rem;width:100%;height:100%;object-fit:cover}.vsm-content-image-50-50 .bg{position:relative;padding:4.0625rem 0 0rem 0;z-index:1;background-image:url("../uploads/grey-bg.svg");background-position:top left;background-repeat:no-repeat;background-size:23.0625rem}@media(min-width: 768px){.vsm-content-image-50-50 .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-content-image-50-50 .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-content-image-50-50 .bg{background-size:73.0625rem}}@media(min-width: 1024px){.vsm-content-image-50-50 .bg{min-height:34.375rem}}.vsm-content-image-50-50 .vsm-body>.row{align-items:center}.vsm-content-image-50-50 .order-md-1 .content{padding-left:1.875rem}@media screen and (max-width: 767px){.vsm-content-image-50-50 .order-md-1 .content{padding-right:1.875rem}}.vsm-content-image-50-50 .order-md-2 .content{padding-left:1.875rem}@media screen and (max-width: 767px){.vsm-content-image-50-50 .order-md-2 .content{padding-right:1.875rem}}.vsm-content-image-50-50 .media{border-radius:0.3125rem}.vsm-content-image-50-50 .content{background:rgba(var(--vsm-body-copy-colour), 1);border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);padding:1.875rem}@media(min-width: 768px){.vsm-content-image-50-50 .content{padding:4.0625rem;margin-bottom:0}}.vsm-content-image-50-50 .content .xs-heading{display:none}.vsm-content-image-50-50 .content .md-heading{color:rgba(var(--vsm-white), 1);font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:1.25rem;display:inline-block}.vsm-content-image-50-50 .content .rte{color:rgba(var(--vsm-white), 1)}@media(max-width: 768px){.vsm-content-image-50-50 .content .rte p{font-size:1rem}}@media(min-width: 768px){.vsm-content-image-50-50.left .content{padding:4.0625rem 9.5625rem 4.0625rem 4.0625rem;width:118.66666%}}.vsm-content-image-50-50.right .bg{position:relative;padding:0rem 0 4.0625rem 0;z-index:1;background-image:url("../uploads/grey-bg-3.svg");background-position:bottom right;background-repeat:no-repeat;background-size:23.0625rem}@media(min-width: 768px){.vsm-content-image-50-50.right .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-content-image-50-50.right .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-content-image-50-50.right .bg{background-size:73.0625rem}}@media(min-width: 1024px){.vsm-content-image-50-50.right .bg{min-height:34.375rem}}@media(min-width: 768px){.vsm-content-image-50-50.right .content{padding:4.0625rem 4.0625rem 4.0625rem 6.5625rem;width:118.66666%;margin-left:-18.666%}}@media(min-width: 1024px){.vsm-content-image-50-50.right .content{padding:4.0625rem 4.0625rem 4.0625rem 10.3125rem}}.vsm-content-image-50-50.parallax{background:#fff;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 100%)}.vsm-content-image-50-50.parallax .bg{background:none;padding-top:0}.vsm-content-image-50-50.parallax.left{background:#fff;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 100%)}.vsm-content-image-50-50.parallax.right{background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, rgb(255, 255, 255) 50%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 100%)}.vsm-content-cards-33-33-33{background:rgba(var(--vsm-white), 1)}.vsm-content-cards-33-33-33 .vsm-header{margin-bottom:1.875rem}.vsm-content-cards-33-33-33 .vsm-header .content .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:0rem;display:inline-block}.vsm-content-cards-33-33-33 .bg{position:relative;padding:4.0625rem 0 0rem 0;z-index:1;background-image:url("../uploads/grey-bg.svg");background-position:top left;background-repeat:no-repeat;background-size:23.0625rem}@media(min-width: 768px){.vsm-content-cards-33-33-33 .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-content-cards-33-33-33 .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-content-cards-33-33-33 .bg{background-size:73.0625rem}}@media(min-width: 1024px){.vsm-content-cards-33-33-33 .bg{min-height:34.375rem}}.vsm-content-cards-33-33-33 .bg .content-card{background:rgba(var(--vsm-body-copy-colour), 1);border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-content-cards-33-33-33 .bg .content-card .content .media{background:rgba(var(--vsm-white), 1)}.vsm-content-cards-33-33-33 .bg .content-card .content .xs-heading,.vsm-content-cards-33-33-33 .bg .content-card .content .rte{color:rgba(var(--vsm-white), 1)}.vsm-content-cards-33-33-33 .bg .content-card .content .btn:hover{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-short-content-33-33-33{background:rgba(var(--vsm-white), 1)}.vsm-short-content-33-33-33 .bg{position:relative;padding:4.0625rem 0 0rem 0;z-index:1;background-image:url("../uploads/grey-bg-3.svg");background-position:100% -100px;background-repeat:no-repeat;background-size:23.0625rem}@media(min-width: 768px){.vsm-short-content-33-33-33 .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-short-content-33-33-33 .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-short-content-33-33-33 .bg{background-size:85.5625rem}}.vsm-short-content-33-33-33 .component-wrapper .col{margin-bottom:1.875rem}.vsm-short-content-33-33-33 .component-wrapper .content{background:rgba(var(--vsm-body-copy-colour), 1);border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);padding:1.875rem;height:100%}.vsm-short-content-33-33-33 .component-wrapper .content .feature{flex-direction:column}.vsm-short-content-33-33-33 .component-wrapper .content .feature .media{background:rgba(var(--vsm-primary-colour), 1);display:flex;justify-content:center;align-items:center;margin-bottom:1.875rem}.vsm-short-content-33-33-33 .component-wrapper .content .feature .description{color:rgba(var(--vsm-white), 1)}.vsm-short-content-33-33-33 .component-wrapper .content .feature .description .xs-heading{color:rgba(var(--vsm-white), 1)}.vsm-double-media{background:rgba(var(--vsm-white), 1)}.vsm-double-media .bg{position:relative;padding:4.0625rem 0 0rem 0;z-index:1;background-image:url("../uploads/grey-bg.svg");background-position:top left;background-repeat:no-repeat;background-size:23.0625rem}@media(min-width: 768px){.vsm-double-media .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-double-media .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-double-media .bg{background-size:73.0625rem}}.vsm-double-media .col-md-6:nth-child(2) .media:after{content:"";background:rgba(var(--vsm-body-copy-colour), 0.59);display:block;position:absolute;width:100%;height:100%;top:0;left:0;z-index:2}.vsm-double-media .media{border-radius:0.3125rem}.vsm-image-grid{background:rgba(var(--vsm-white), 1)}.vsm-image-grid .medias>.grid-left .media:nth-child(1):after,.vsm-image-grid .medias>.grid-left .media:nth-child(4):after{content:"";position:absolute;width:100%;height:100%;background:rgba(var(--vsm-body-copy-colour), 0.65);display:block;top:0;left:0}.vsm-image-grid .bg{position:relative;padding:4.0625rem 0 3.75rem 0;z-index:1;background-image:url("../uploads/grey-bg-3.svg");background-position:bottom right;background-repeat:no-repeat;background-size:23.0625rem}@media(min-width: 768px){.vsm-image-grid .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-image-grid .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-image-grid .bg{background-size:73.0625rem}}.vsm-image-grid .media{border-radius:0.3125rem}.vsm-stats-count-up{background:rgba(var(--vsm-white), 1)}@media(min-width: 1024px){.vsm-stats-count-up.parallax{background:rgba(var(--vsm-white), 1);background:linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 60%, rgb(255, 255, 255) 60%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 100%)}}.vsm-stats-count-up.parallax .vsm-body .stat .media{background:rgba(var(--vsm-white), 1)}.vsm-stats-count-up.parallax .vsm-body .stat .count{color:rgba(var(--vsm-white), 1)}.vsm-stats-count-up.parallax .vsm-body .stat .description{color:rgba(var(--vsm-white), 1)}.vsm-stats-count-up .vsm-body .stat .media{background:rgba(var(--vsm-white), 1);box-shadow:0 0 20px 0 rgba(0,0,0,.1);margin-bottom:1.875rem}.vsm-stats-count-up .vsm-body .stat:after{display:none}.vsm-stats-count-up .vsm-body .stat .count{color:rgba(var(--vsm-body-copy-colour), 1);font-weight:800}.vsm-stats-count-up .vsm-body .stat .description{color:rgba(var(--vsm-body-copy-colour), 1);font-weight:700;text-transform:uppercase;font-size:12px;font-size:.75rem}.cm-logo-grid{position:relative;background:rgba(var(--vsm-white), 1)}.cm-logo-grid .cm-header .md-heading{border-bottom:1px solid rgba(var(--vsm-body-copy-colour), 0.2);padding-bottom:1rem}@media(min-width: 1024px){.cm-logo-grid .cm-header .md-heading{max-width:70%}}.cm-logo-grid .cm-header .subtitle,.cm-logo-grid .cm-header .md-heading{color:rgba(var(--vsm-black), 1)}.cm-logo-grid .cm-body{margin-top:6rem}.cm-logo-grid .cm-body .container .row{gap:1rem}@media(min-width: 1024px){.cm-logo-grid .cm-body .container .row{gap:2rem}}.cm-logo-grid .cm-body .container .row .col-lg-2{width:50%;display:flex;justify-content:center;align-items:center;background:#fafafa;border-radius:0.625rem;transition:all .3s linear;aspect-ratio:16/9;flex:1 0 auto}@media(min-width: 1024px){.cm-logo-grid .cm-body .container .row .col-lg-2{aspect-ratio:1}}.cm-logo-grid .cm-body .container .row .col-lg-2:hover{scale:1.1}.cm-logo-grid .cm-body .container .row .col-lg-2 .content{padding:0}@media(min-width: 768px){.cm-logo-grid .cm-body .container .row .col-lg-2{width:49%}}@media(min-width: 1024px){.cm-logo-grid .cm-body .container .row .col-lg-2{width:17%}}.cm-content-img-stats{background:#f4f4f4}@media(max-width: 575px){.cm-content-img-stats .component-wrapper{padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem)}}.cm-content-img-stats .cm-body .container>.row>.col{flex:1 0 auto;width:100%}@media(min-width: 768px){.cm-content-img-stats .cm-body .container>.row>.col{flex:1 0 0;width:auto}}.cm-content-img-stats .cm-body .container .content .md-heading{padding-bottom:1rem;border-bottom:1px solid rgba(var(--vsm-body-copy-colour), 0.2)}.cm-content-img-stats .cm-body .container .content>.container{padding-left:0;padding-right:0}@media(min-width: 768px){.cm-content-img-stats .cm-body .container .content>.container{width:200%}}.cm-content-img-stats .media{margin-bottom:1.25rem;max-height:21.1875rem;position:relative;display:flex;align-items:center}@media(min-width: 768px){.cm-content-img-stats .media{margin-left:4rem}}.cm-content-img-stats .media>img{width:100%;height:100%;object-fit:contain;margin:0 auto}.cm-content-img-stats .stats{margin-top:1.875rem}@media(min-width: 1024px){.cm-content-img-stats .stats>.row>.col{max-width:25%}}.cm-content-img-stats .stat .media{margin:0;border-radius:0;display:none}.cm-content-img-stats .stat .media img{margin:0}.cm-content-img-stats .stat .count{text-align:left;font-weight:800;position:relative;font-family:"Spartan",sans-serif;font-size:60px;font-size:3.75rem;color:rgba(var(--vsm-black), 1)}.cm-content-img-stats .stat .count:before{content:"";background:rgba(var(--vsm-body-copy-colour), 0.2);width:100%;height:0.0625rem;display:block;margin-top:0.625rem;position:absolute;bottom:0.0625rem}.cm-content-img-stats .stat .description{text-align:left;margin-top:0.625rem}.vsm-job-carousel{background:rgba(var(--vsm-white), 1)}.vsm-job-carousel.regions{background:#f4f4f4}.vsm-job-carousel.regions .bg{background-image:none}.vsm-job-carousel.regions .bg .swiper-slide{border-color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-carousel.regions .bg .swiper-slide:hover{border-color:rgba(var(--vsm-primary-colour), 1)}.vsm-job-carousel .bg{position:relative;padding:4.0625rem 0 0rem 0;z-index:1;background-image:url("../uploads/grey-bg.svg");background-position:top left;background-repeat:no-repeat;background-size:23.0625rem}@media(min-width: 768px){.vsm-job-carousel .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-job-carousel .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-job-carousel .bg{background-size:73.0625rem}}.vsm-job-carousel .swiper-slide{background:rgba(var(--vsm-body-copy-colour), 1);border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);transition:all .3s linear}.vsm-job-carousel .swiper-slide .content .job-data{color:rgba(var(--vsm-white), 1)}.vsm-job-carousel .swiper-slide .content .job-data .post-date{display:none;color:inherit}.vsm-job-carousel .swiper-slide .content .job-data .xs-heading{font-size:18px;font-size:1.125rem;color:inherit;margin-bottom:1.875rem}.vsm-job-carousel .swiper-slide .content .job-data .xs-heading a{color:inherit}.vsm-job-carousel .swiper-slide .content .job-data .job-ref{display:none;color:inherit}.vsm-job-carousel .swiper-slide .content .job-data .job-data-highlights{color:inherit}.vsm-job-carousel .swiper-slide .content .job-data .job-data-highlights li{color:inherit;font-weight:700;font-size:14px;font-size:.875rem}.vsm-job-carousel .swiper-slide .content .job-data .inline-link{color:rgba(var(--vsm-primary-colour), 1)}.vsm-job-carousel .swiper-slide:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-job-carousel .swiper-slide:hover .content .job-data{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-carousel .swiper-slide:hover .content .job-data .job-data-highlights li i:before{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-carousel .swiper-slide:hover .content .inline-link{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-carousel .swiper-navigation{position:relative;display:flex;width:100%;right:0;margin-top:2.8125rem;justify-content:flex-end}.vsm-job-carousel .swiper-navigation div{left:auto;right:auto;position:relative;margin:0 0 0 0.9375rem;box-shadow:0 0 30px 0 rgba(var(--vsm-black), 0);border-radius:100em;width:3.5625rem;height:3.5625rem;overflow:hidden}.vsm-job-carousel .swiper-navigation div:after{display:none}.vsm-job-carousel .swiper-navigation div i{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-carousel .swiper-navigation div:hover i{background:rgba(var(--vsm-body-copy-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-job-carousel .swiper-navigation div.swiper-button-disabled{opacity:1}.vsm-job-carousel .swiper-navigation div.swiper-button-disabled i{background:rgba(var(--vsm-body-copy-colour), 0.65)}.vsm-job-carousel .swiper-button-prev{margin-bottom:1.25rem}.vsm-job-carousel .swiper-button-prev i{font-family:none}.vsm-job-carousel .swiper-button-prev i:before{background:url("../uploads/up-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.75rem;height:3.75rem;content:"";display:block;filter:brightness(1) sepia(1) hue-rotate(1) saturate(1)}.vsm-job-carousel .swiper-button-next i{font-family:none}.vsm-job-carousel .swiper-button-next i:before{background:url("../uploads/down-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.6875rem;height:3.6875rem;content:"";display:block}@media(min-width: 1024px){.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper{width:16rem;min-height:22rem;margin:0 auto}}.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .consultant-card{padding:0 !important;height:100%}.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .consultant-card .media{border:6px solid rgba(var(--vsm-white), 1);height:100%;position:relative}.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .consultant-card .media img{width:100%;height:100%;object-fit:cover}.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .consultant-card .media::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--vsm-black), 0.3);z-index:0}.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .details{position:absolute;top:78%;left:50%;transform:translate(-50%, -50%);text-align:center;width:100%;z-index:1}.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .details .social{text-align:center;justify-content:center}.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .details .social li{transition:all .3s linear}.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .details .social li:hover i{color:rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .details .xs-heading{font-size:1.0625rem;color:rgba(var(--vsm-white), 1) !important}.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .details .xs-heading,.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .details span,.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .details span a,.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .details ul li,.vsm-full-width-call-to-action.consultant-card .bg .card-wrapper .details ul li i{color:rgba(var(--vsm-white), 1);transition:all .3s linear}.vsm-full-width-call-to-action{background:rgba(var(--vsm-white), 1)}.vsm-full-width-call-to-action .bg{background-color:rgba(var(--vsm-secondary-colour), 1);position:relative}.vsm-full-width-call-to-action .bg:before{content:"";display:block;position:absolute;right:0;top:0;background:url("../uploads/vertical-marks.svg");background-position:90% 0%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.vsm-full-width-call-to-action .md-heading{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-full-width-call-to-action .rte{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-full-width-call-to-action .btn{background:rgba(var(--vsm-white), 1)}.vsm-full-width-call-to-action .btn span{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-full-width-call-to-action .btn:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-full-width-call-to-action .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-full-width-call-to-action.has-image .bg::before{background-color:rgba(0,0,0,.3)}.vsm-full-width-call-to-action.has-image .md-heading{color:rgba(var(--vsm-white), 1)}.vsm-full-width-call-to-action.has-image .rte{color:rgba(var(--vsm-white), 1)}.vsm-video-carousel{background:rgba(var(--vsm-white), 1)}.vsm-video-carousel .vsm-header .xs-heading{display:none}.vsm-video-carousel .vsm-header .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:0rem;display:inline-block}.vsm-video-carousel .video-card .media{border-radius:0.3125rem}.vsm-video-carousel .video-card .media:before{background:linear-gradient(180deg, rgba(var(--vsm-body-copy-colour), 0) 0%, rgba(var(--vsm-body-copy-colour), 1) 100%)}.vsm-video-carousel .video-card .content span{font-size:14px;font-size:.875rem;font-weight:700;margin-bottom:0.625rem;display:block}.vsm-video-carousel .video-card .content p{font-size:18px;font-size:1.125rem;font-weight:700}.vsm-video-carousel .video-card .play-btn:after{background:rgba(var(--vsm-body-copy-colour), 0.7)}.vsm-video-carousel .video-card .play-btn:hover:after{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-video-carousel .video-card .play-btn svg{fill:rgba(var(--vsm-primary-colour), 1);margin:0 auto}.vsm-video-carousel .swiper-navigation{position:relative;display:flex;width:100%;right:0;margin-top:2.8125rem;justify-content:flex-end}.vsm-video-carousel .swiper-navigation div{left:auto;right:auto;position:relative;margin:0 0 0 0.9375rem;box-shadow:0 0 30px 0 rgba(var(--vsm-black), 0);border-radius:100em;width:3.5625rem;height:3.5625rem;overflow:hidden}.vsm-video-carousel .swiper-navigation div:after{display:none}.vsm-video-carousel .swiper-navigation div i{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-video-carousel .swiper-navigation div:hover i{background:rgba(var(--vsm-body-copy-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-video-carousel .swiper-navigation div.swiper-button-disabled{opacity:1}.vsm-video-carousel .swiper-navigation div.swiper-button-disabled i{background:rgba(var(--vsm-body-copy-colour), 0.65)}.vsm-video-carousel .swiper-button-prev{margin-bottom:1.25rem}.vsm-video-carousel .swiper-button-prev i{font-family:none}.vsm-video-carousel .swiper-button-prev i:before{background:url("../uploads/up-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.75rem;height:3.75rem;content:"";display:block;filter:brightness(1) sepia(1) hue-rotate(1) saturate(1)}.vsm-video-carousel .swiper-button-next i{font-family:none}.vsm-video-carousel .swiper-button-next i:before{background:url("../uploads/down-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.6875rem;height:3.6875rem;content:"";display:block}.vsm-full-width-featured-columns-carousel{background:rgba(var(--vsm-white), 1)}.vsm-full-width-featured-columns-carousel.parallax{background:rgba(var(--vsm-white), 0)}.vsm-full-width-featured-columns-carousel.parallax .bg:after{background:none}.vsm-full-width-featured-columns-carousel .bg:after{background:rgba(var(--vsm-body-copy-colour), 0.8);mix-blend-mode:multiply}.vsm-full-width-featured-columns-carousel .vsm-header .xs-heading{display:none}@media(min-width: 768px){.vsm-full-width-featured-columns-carousel .vsm-header .col:nth-child(1){max-width:41.66666667%}}.vsm-full-width-featured-columns-carousel .vsm-header .md-heading{color:rgba(var(--vsm-white), 1);font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid hsla(0,0%,100%,.48);padding-bottom:0.625rem;margin-bottom:1.25rem;display:inline-block}.vsm-full-width-featured-columns-carousel .swiper-container{overflow:hidden}.vsm-full-width-featured-columns-carousel .swiper-container .swiper-slide{counter-increment:number}.vsm-full-width-featured-columns-carousel .swiper-container .swiper-slide .content .column-data .xs-heading:before{content:counters(number, ".", decimal-leading-zero);display:block;font-size:12px;font-size:.75rem;color:rgba(var(--vsm-primary-colour), 1);margin-bottom:0.625rem}.vsm-full-width-featured-columns-carousel .swiper-container .swiper-slide .content .column-data .media{display:none}.vsm-full-width-featured-columns-carousel .swiper-navigation{position:relative;display:flex;width:100%;right:0;margin-top:2.8125rem;justify-content:flex-end}.vsm-full-width-featured-columns-carousel .swiper-navigation div{left:auto;right:auto;position:relative;margin:0 0 0 0.9375rem;box-shadow:0 0 30px 0 rgba(var(--vsm-black), 0);border-radius:100em;width:3.5625rem;height:3.5625rem;overflow:hidden}.vsm-full-width-featured-columns-carousel .swiper-navigation div:after{display:none}.vsm-full-width-featured-columns-carousel .swiper-navigation div:hover i{color:rgba(var(--vsm-white), 1)}.vsm-full-width-featured-columns-carousel .swiper-navigation div.swiper-button-disabled{opacity:.4}.vsm-full-width-featured-columns-carousel .swiper-navigation div.swiper-button-disabled i::before{opacity:.7}.vsm-full-width-featured-columns-carousel .swiper-button-prev{margin-bottom:1.25rem}.vsm-full-width-featured-columns-carousel .swiper-button-prev i{font-family:none}.vsm-full-width-featured-columns-carousel .swiper-button-prev i:before{background:url("../uploads/up-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.75rem;height:3.75rem;content:"";display:block;filter:brightness(1) sepia(1) hue-rotate(1) saturate(1)}.vsm-full-width-featured-columns-carousel .swiper-button-next i{font-family:none}.vsm-full-width-featured-columns-carousel .swiper-button-next i:before{background:url("../uploads/down-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.6875rem;height:3.6875rem;content:"";display:block}.vsm-content-in-image-carousel{background:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel.regions .bg{background-image:none;padding:initial}.vsm-content-in-image-carousel.regions .bg .content-in-image .content .md-heading{margin-bottom:2rem}.vsm-content-in-image-carousel.regions .bg .content-in-image .content .btn{margin-top:1rem}.vsm-content-in-image-carousel .bg{position:relative;padding:4.0625rem 0 0rem 0;z-index:1;background-image:url("../uploads/grey-bg.svg");background-position:top left;background-repeat:no-repeat;background-size:23.0625rem}@media(min-width: 768px){.vsm-content-in-image-carousel .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-content-in-image-carousel .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-content-in-image-carousel .bg{background-size:73.0625rem}}.vsm-content-in-image-carousel .vsm-header .xs-heading{display:none}.vsm-content-in-image-carousel .vsm-header .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:1.25rem;display:inline-block}.vsm-content-in-image-carousel .content-in-image{border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-content-in-image-carousel .content-in-image .media:before{background:linear-gradient(180deg, rgba(var(--vsm-body-copy-colour), 0) 0%, rgba(var(--vsm-body-copy-colour), 1) 100%)}.vsm-content-in-image-carousel .content-in-image .btn:hover{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-content-in-image-carousel .swiper-navigation{position:relative;display:flex;width:100%;right:0;margin-top:2.8125rem;justify-content:flex-end}.vsm-content-in-image-carousel .swiper-navigation div{left:auto;right:auto;position:relative;margin:0 0 0 0.9375rem;box-shadow:0 0 30px 0 rgba(var(--vsm-black), 0);border-radius:100em;width:3.5625rem;height:3.5625rem;overflow:hidden}.vsm-content-in-image-carousel .swiper-navigation div:after{display:none}.vsm-content-in-image-carousel .swiper-navigation div i{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-content-in-image-carousel .swiper-navigation div:hover i{background:rgba(var(--vsm-body-copy-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel .swiper-navigation div.swiper-button-disabled{opacity:1}.vsm-content-in-image-carousel .swiper-navigation div.swiper-button-disabled i{background:rgba(var(--vsm-body-copy-colour), 0.65)}.vsm-content-in-image-carousel .swiper-button-prev{margin-bottom:1.25rem}.vsm-content-in-image-carousel .swiper-button-prev i{font-family:none}.vsm-content-in-image-carousel .swiper-button-prev i:before{background:url("../uploads/up-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.75rem;height:3.75rem;content:"";display:block;filter:brightness(1) sepia(1) hue-rotate(1) saturate(1)}.vsm-content-in-image-carousel .swiper-button-next i{font-family:none}.vsm-content-in-image-carousel .swiper-button-next i:before{background:url("../uploads/down-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.6875rem;height:3.6875rem;content:"";display:block}.vsm-content-carousel{background:rgba(var(--vsm-white), 1)}.vsm-content-carousel .vsm-header .xs-heading{display:none}.vsm-content-carousel .vsm-header .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:1.25rem;display:inline-block}.vsm-content-carousel .vsm-body .swiper-slide .content{text-align:center}.vsm-content-carousel .vsm-body .swiper-slide .content>.row{flex-direction:column}.vsm-content-carousel .vsm-body .swiper-slide .content .media{align-items:center;justify-content:center}.vsm-content-carousel .swiper-navigation{position:relative;display:flex;width:100%;right:0;margin-top:2.8125rem;justify-content:flex-end}.vsm-content-carousel .swiper-navigation div{left:auto;right:auto;position:relative;margin:0 0 0 0.9375rem;box-shadow:0 0 30px 0 rgba(var(--vsm-black), 0);border-radius:100em;width:3.5625rem;height:3.5625rem;overflow:hidden}.vsm-content-carousel .swiper-navigation div:after{display:none}.vsm-content-carousel .swiper-navigation div i{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-content-carousel .swiper-navigation div:hover i{background:rgba(var(--vsm-body-copy-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-content-carousel .swiper-navigation div.swiper-button-disabled{opacity:1}.vsm-content-carousel .swiper-navigation div.swiper-button-disabled i{background:rgba(var(--vsm-body-copy-colour), 0.65)}.vsm-content-carousel .swiper-button-prev{margin-bottom:1.25rem}.vsm-content-carousel .swiper-button-prev i{font-family:none}.vsm-content-carousel .swiper-button-prev i:before{background:url("../uploads/up-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.75rem;height:3.75rem;content:"";display:block;filter:brightness(1) sepia(1) hue-rotate(1) saturate(1)}.vsm-content-carousel .swiper-button-next i{font-family:none}.vsm-content-carousel .swiper-button-next i:before{background:url("../uploads/down-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.6875rem;height:3.6875rem;content:"";display:block}.vsm-content-in-image-100{background:rgba(var(--vsm-white), 1)}.vsm-content-in-image-100.regions .bg{background-image:none;padding:initial}.vsm-content-in-image-100.regions .bg .content-in-image .content .md-heading{border-bottom:1px solid rgba(var(--vsm-white), 0.2);padding-bottom:1rem}.vsm-content-in-image-100.regions .bg .content-in-image .content .rte{margin-bottom:2rem}.vsm-content-in-image-100 .bg{position:relative;padding:3.75rem 0 4.0625rem 0;z-index:1;background-image:url("../uploads/grey-bg-3.svg");background-position:bottom right;background-repeat:no-repeat;background-size:23.0625rem}@media(min-width: 768px){.vsm-content-in-image-100 .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-content-in-image-100 .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-content-in-image-100 .bg{background-size:73.0625rem}}@media(min-width: 1024px){.vsm-content-in-image-100 .bg{min-height:28.125rem}}.vsm-content-in-image-100 .content-in-image{border-radius:0.3125rem}.vsm-content-in-image-100 .content-in-image .content{padding:3.75rem}@media(min-width: 768px){.vsm-content-in-image-100 .content-in-image .content .col{max-width:66.66667%}}.vsm-content-in-image-100 .content-in-image .xs-heading{display:none}.vsm-content-in-image-100 .content-in-image .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid #fff;padding-bottom:0.625rem;margin-bottom:1.25rem;display:inline-block}.vsm-content-in-image-100 .content-in-image .media:before{background:rgba(var(--vsm-body-copy-colour), 0.8)}.vsm-small-boxes{background:rgba(var(--vsm-white), 1)}.vsm-small-boxes .vsm-header .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:2.5rem;display:inline-block}.vsm-small-boxes .vsm-body .col{flex:1 0 33.3333%;width:33.3333%;max-width:33.3333%}@media(max-width: 768px){.vsm-small-boxes .vsm-body .col{flex:1 0 100%;width:100%;max-width:100%}}.vsm-small-boxes .vsm-body .col .small-box-card{border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-small-boxes .vsm-body .col .small-box-card .media:after{mix-blend-mode:multiply;background:linear-gradient(180deg, rgba(var(--vsm-body-copy-colour), 0) 0%, rgba(var(--vsm-body-copy-colour), 1) 100%)}.vsm-small-boxes .vsm-body .col .small-box-card .content{min-height:14.375rem;display:flex;flex-direction:column;justify-content:flex-end}.vsm-small-boxes .vsm-body .col .small-box-card .content .media{display:none}.vsm-small-boxes .vsm-body .col .small-box-card .content .xs-heading{font-size:30px;font-size:1.875rem;font-weight:600}.vsm-small-boxes .vsm-body .col .small-box-card .content .details{visibility:visible;height:auto;opacity:1}.vsm-small-boxes .vsm-body .col .small-box-card .content .details .inline-link:hover{color:rgba(var(--vsm-white), 1)}.vsm-full-width-featured-testimonial-carousel{background:rgba(var(--vsm-white), 1)}.vsm-full-width-featured-testimonial-carousel.grey-bg .bg{background-image:url("../uploads/grey-bg.svg");background-position:top left;background-repeat:no-repeat;background-size:23.0625rem;padding:4.0625rem 0 3.125rem 0}@media(min-width: 768px){.vsm-full-width-featured-testimonial-carousel.grey-bg .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-full-width-featured-testimonial-carousel.grey-bg .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-full-width-featured-testimonial-carousel.grey-bg .bg{background-size:73.0625rem}}.vsm-full-width-featured-testimonial-carousel .testimonial-data .media{border-radius:0.3125rem}@media(min-width: 768px){.vsm-full-width-featured-testimonial-carousel .testimonial-data .media{margin-top:1.875rem}}.vsm-full-width-featured-testimonial-carousel .testimonial-data blockquote{background:rgba(var(--vsm-body-copy-colour), 1);border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);width:100%;left:0%;padding:8.3333%}@media(min-width: 768px){.vsm-full-width-featured-testimonial-carousel .testimonial-data blockquote{width:108.333%;left:-8.3333%;padding:8.3333%}}.vsm-full-width-featured-testimonial-carousel .testimonial-data blockquote p,.vsm-full-width-featured-testimonial-carousel .testimonial-data blockquote q,.vsm-full-width-featured-testimonial-carousel .testimonial-data blockquote .author{color:rgba(var(--vsm-white), 1)}.vsm-full-width-featured-testimonial-carousel .testimonial-data a:hover{color:rgba(var(--vsm-white), 1)}.vsm-full-width-featured-testimonial-carousel .swiper-navigation{position:relative;display:flex;width:100%;right:0;margin-top:2.8125rem;justify-content:flex-end}.vsm-full-width-featured-testimonial-carousel .swiper-navigation div{left:auto;right:auto;position:relative;margin:0 0 0 0.9375rem;box-shadow:0 0 30px 0 rgba(var(--vsm-black), 0);border-radius:100em;width:3.5625rem;height:3.5625rem;overflow:hidden}.vsm-full-width-featured-testimonial-carousel .swiper-navigation div:after{display:none}.vsm-full-width-featured-testimonial-carousel .swiper-navigation div i{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-full-width-featured-testimonial-carousel .swiper-navigation div:hover i{background:rgba(var(--vsm-body-copy-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-full-width-featured-testimonial-carousel .swiper-navigation div.swiper-button-disabled{opacity:1}.vsm-full-width-featured-testimonial-carousel .swiper-navigation div.swiper-button-disabled i{background:rgba(var(--vsm-body-copy-colour), 0.65)}.vsm-full-width-featured-testimonial-carousel .swiper-button-prev{margin-bottom:1.25rem}.vsm-full-width-featured-testimonial-carousel .swiper-button-prev i{font-family:none}.vsm-full-width-featured-testimonial-carousel .swiper-button-prev i:before{background:url("../uploads/up-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.75rem;height:3.75rem;content:"";display:block;filter:brightness(1) sepia(1) hue-rotate(1) saturate(1)}.vsm-full-width-featured-testimonial-carousel .swiper-button-next i{font-family:none}.vsm-full-width-featured-testimonial-carousel .swiper-button-next i:before{background:url("../uploads/down-arrow.svg");transform:rotate(-90deg);background-position:center;background-repeat:no-repeat;background-size:cover;width:3.6875rem;height:3.6875rem;content:"";display:block}.vsm-the-team{background:rgba(var(--vsm-white), 1)}.vsm-the-team .vsm-header .content{text-align:left}.vsm-the-team .vsm-header .content .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:2.5rem;display:inline-block}.vsm-the-team .vsm-body .media{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-the-team .vsm-body .btn{margin-top:1.875rem}.vsm-the-team .vsm-body .person .description h4 a{color:rgba(var(--vsm-body-copy-colour), 1);text-decoration:none}.vsm-the-team .vsm-body .person .description h4 a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-fixed-media-bg{background:rgba(var(--vsm-white), 1)}.vsm-full-width-fixed-media-bg .bg:before{background:rgba(var(--vsm-body-copy-colour), 0.7);mix-blend-mode:normal}.vsm-full-width-fixed-media-bg .bg:after{content:"";background:url("../uploads/vertical-mark.svg");background-position:90% 0;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;right:0;width:100%;height:100%}.vsm-full-width-fixed-media-bg a.inline-link{display:inline-block}.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 .vsm-body>.row>.col>.content>.col{display:flex;flex-direction:column}.vsm-full-width-fixed-media-bg .vsm-body>.row>.col>.content>.col blockquote{line-height:1.2;font-weight:500}.vsm-full-width-fixed-media-bg .vsm-body>.row>.col>.content .play-btn{font-weight:700}.vsm-full-width-fixed-media-bg .vsm-body>.row>.col>.content a.inline-link:hover{color:rgba(var(--vsm-white), 1)}.vsm-content-layout-1{background:rgba(var(--vsm-white), 1)}.vsm-content-layout-1 .overlap-wrapper .media:after{content:"";position:absolute;width:100%;height:100%;background:rgba(var(--vsm-body-copy-colour), 0.65);display:block;top:0;left:0}.vsm-content-layout-1 .bg{background-image:url("../uploads/grey-bg-4.svg");background-position:top left;background-repeat:no-repeat;background-size:23.0625rem;z-index:0;padding:4.0625rem 0 0rem 0}@media(min-width: 768px){.vsm-content-layout-1 .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-content-layout-1 .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-content-layout-1 .bg{background-size:73.0625rem}}@media(min-width: 768px){.vsm-content-layout-1 .bg{padding:4.0625rem 0 3.125rem 0}}.vsm-content-layout-1 .xs-heading{display:none}.vsm-content-layout-1 .md-heading{font-size:40px;font-size:2.5rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:2.5rem;display:inline-block}.vsm-content-layout-1 .vsm-body{z-index:1;position:relative}.vsm-content-layout-1 .vsm-body .media{border-radius:0.3125rem}.vsm-content-layout-4{background:rgba(var(--vsm-white), 1)}.vsm-content-layout-4 .left-col .media:after{content:"";position:absolute;width:100%;height:100%;background:rgba(var(--vsm-body-copy-colour), 0.65);display:block;top:0;left:0}.vsm-content-layout-4 .media{border-radius:0.3125rem}.vsm-content-layout-4 .sm-heading{font-size:30px;font-size:1.875rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:2.5rem;display:inline-block;margin-top:1.875rem}@media(min-width: 768px){.vsm-content-layout-4 .sm-heading{margin-top:0rem}}.vsm-content-layout-2{background:rgba(var(--vsm-white), 1)}.vsm-content-layout-2 .vsm-body>.row>.col-md-6:nth-child(2)>.media:after{content:"";position:absolute;width:100%;height:100%;background:rgba(var(--vsm-body-copy-colour), 0.65);display:block;top:0;left:0}.vsm-content-layout-2 .media{border-radius:0.3125rem}.vsm-content-layout-2 .sm-heading{font-size:30px;font-size:1.875rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:2.5rem;display:inline-block}.vsm-content-layout-2 .bg{background-image:url("../uploads/grey-bg-4.svg");background-position:top left;background-repeat:no-repeat;background-size:23.0625rem;z-index:0;padding:4.0625rem 0 3.125rem 0}@media(min-width: 768px){.vsm-content-layout-2 .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-content-layout-2 .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-content-layout-2 .bg{background-size:73.0625rem}}.vsm-content-layout-5{background:rgba(var(--vsm-white), 1)}.vsm-content-layout-5 .media{border-radius:0.3125rem}.vsm-data-capture .vsm-body .row .col .form-preview{position:relative}.vsm-data-capture .vsm-body .row .col .form-preview::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(74, 75, 82, 0) 0%, rgba(74, 75, 82, 0.42) 63.46%, rgba(74, 75, 82, 0.7) 100%),rgba(217,217,217,0);z-index:1}@media(min-width: 768px){.vsm-data-capture .vsm-body .row .col:has(.form-preview){height:600px}}.vsm-data-capture .vsm-body .row .sm-heading{color:rgba(var(--vsm-white), 1)}.vsm-data-capture .vsm-body .row .form-holder label{color:rgba(var(--vsm-white), 1)}.vsm-data-capture .vsm-body .row .form-holder .icheck-primary label{color:rgba(var(--vsm-white), 1)}.vsm-data-capture-alt .bg{position:relative;padding:0rem 0 4.0625rem 0;z-index:1;background-image:url("../uploads/grey-bg-3.svg");background-position:bottom right;background-repeat:no-repeat;background-size:23.0625rem}@media(min-width: 768px){.vsm-data-capture-alt .bg{background-size:48.0625rem}}@media(min-width: 1024px){.vsm-data-capture-alt .bg{background-size:60.5625rem}}@media(min-width: 1400px){.vsm-data-capture-alt .bg{background-size:73.0625rem}}@media(min-width: 1024px){.vsm-data-capture-alt .bg{min-height:34.375rem}}.vsm-data-capture-alt .form-preview{border-radius:0.3125rem;overflow:hidden}.vsm-data-capture-alt .form-preview:before{background:rgba(var(--vsm-body-copy-colour), 0.7);mix-blend-mode:multiply}.vsm-data-capture-alt .form-preview form .element input[type=text]::-webkit-input-placeholder{color:rgba(var(--vsm-white), 0.5);font-weight:600}.vsm-data-capture-alt .form-preview form .element input::-moz-placeholder{color:rgba(var(--vsm-white), 0.5);font-weight:600}.vsm-data-capture-alt .form-preview form .element input:-ms-input-placeholder{color:rgba(var(--vsm-white), 0.5);font-weight:600}.vsm-data-capture-alt .form-preview form .element input:-moz-placeholder{color:rgba(var(--vsm-white), 0.5);font-weight:600}.vsm-get-in-touch-form{background:rgba(var(--vsm-white), 1)}.vsm-get-in-touch-form.with-image{background:#090b10}.vsm-get-in-touch-form.with-image .vsm-header{margin-bottom:3rem}.vsm-get-in-touch-form.with-image .vsm-header .row{justify-content:center;text-align:center}@media(min-width: 1024px){.vsm-get-in-touch-form.with-image .vsm-header .row{max-width:70%;margin:0 auto}}.vsm-get-in-touch-form.with-image .vsm-header .md-heading{color:rgba(var(--vsm-white), 1);margin-bottom:2rem}.vsm-get-in-touch-form.with-image .vsm-header .md-heading span{color:rgba(var(--vsm-primary-colour), 1)}.vsm-get-in-touch-form.with-image .vsm-header .rte,.vsm-get-in-touch-form.with-image .vsm-header .rte p,.vsm-get-in-touch-form.with-image .vsm-header p{color:rgba(var(--vsm-white), 1)}.vsm-get-in-touch-form.with-image .vsm-body .form-holder{background:rgba(var(--vsm-white), 1);padding:2rem}@media(min-width: 1024px){.vsm-get-in-touch-form.with-image .vsm-body .form-holder{padding:4rem}}.vsm-get-in-touch-form.with-image .vsm-body .col-md-6{padding:0}.vsm-get-in-touch-form.with-image .vsm-body .media{border-radius:0rem;position:relative;height:100%}.vsm-get-in-touch-form.with-image .vsm-body .media .author{position:absolute;bottom:3rem;color:rgba(var(--vsm-white), 1);left:3rem;z-index:2}.vsm-get-in-touch-form.with-image .vsm-body .media .author .name{font-size:2rem;font-weight:600}.vsm-get-in-touch-form.with-image .vsm-body .media::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(74, 75, 82, 0) 0%, rgba(74, 75, 82, 0.42) 63.46%, rgba(74, 75, 82, 0.7) 100%),rgba(217,217,217,0);z-index:1}.vsm-get-in-touch-form.with-image .vsm-body .media img{width:100%;height:100%;object-fit:cover;border-radius:0rem}.vsm-get-in-touch-form .sm-heading{font-size:30px;font-size:1.875rem;font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:2.5rem;display:inline-block}.vsm-get-in-touch-form form .element{margin-bottom:0.9375rem}.vsm-get-in-touch-form form .element .btn:hover{color:rgba(var(--vsm-white), 1) !important}.vsm-get-in-touch-form form .element.text input[type=text]::-webkit-input-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element.text input::-moz-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element.text input:-ms-input-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element.text input:-moz-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element.text textarea::-webkit-input-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element.text textarea::-moz-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element.text textarea:-ms-input-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element.text textarea:-moz-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element input[type=text]::-webkit-input-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element input::-moz-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element input:-ms-input-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element input:-moz-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element textarea::-webkit-input-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element textarea::-moz-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element textarea:-ms-input-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-get-in-touch-form form .element textarea:-moz-placeholder{color:rgba(95,99,104,.5);font-weight:600}.form-holder label{font-weight:700}.form-holder label a{font-weight:700}[class*=icheck-]>input:first-child+input[type=hidden]+label::before,[class*=icheck-]>input:first-child+label::before{border-radius:0.3125rem}.vsm-drop-off-your-cv{background:rgba(var(--vsm-white), 1)}.vsm-drop-off-your-cv .bg .md-heading{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-drop-off-your-cv .bg .rte{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-drop-off-your-cv .bg .rte p,.vsm-drop-off-your-cv .bg .rte a{color:inherit}.vsm-drop-off-your-cv .bg .form-holder form .element{margin-bottom:0.9375rem}.vsm-drop-off-your-cv .bg .form-holder form .element label{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-drop-off-your-cv .bg .form-holder form .element input,.vsm-drop-off-your-cv .bg .form-holder form .element select{font-size:16px;font-size:1rem;background:rgba(var(--vsm-white), 0.8);border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-body-copy-colour), 1);padding:0.625rem}.vsm-drop-off-your-cv .bg .form-holder form .element input::placeholder,.vsm-drop-off-your-cv .bg .form-holder form .element select::placeholder{font-weight:bold;color:rgba(var(--vsm-body-copy-colour), 0.3)}.vsm-drop-off-your-cv .bg .form-holder form .element.select select{color:rgba(95,99,104,.5);font-weight:700}.vsm-drop-off-your-cv .bg .form-holder form .element.file .custom-file-label{background:rgba(var(--vsm-white), 0.8);border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-body-copy-colour), 1);font-weight:700;padding:0.625rem}.vsm-drop-off-your-cv .bg .form-holder form .element.file .custom-file-label span{color:rgba(95,99,104,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-drop-off-your-cv .bg .form-holder form .element.file .custom-file-label:after{color:rgba(95,99,104,.5)}.vsm-drop-off-your-cv .bg .form-holder form .element.checkbox [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.vsm-drop-off-your-cv .bg .form-holder form .element.checkbox [class*=icheck-]>input:first-child+label::before{border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-drop-off-your-cv .bg .form-holder form .element.checkbox label{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-drop-off-your-cv .bg .form-holder form .element.checkbox label a{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-drop-off-your-cv .bg .form-holder form .element .btn{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-drop-off-your-cv .bg .form-holder form .element input[type=text]::-webkit-input-placeholder{color:rgba(95,99,104,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-drop-off-your-cv .bg .form-holder form .element input::-moz-placeholder{color:rgba(95,99,104,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-drop-off-your-cv .bg .form-holder form .element input:-ms-input-placeholder{color:rgba(95,99,104,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-drop-off-your-cv .bg .form-holder form .element input:-moz-placeholder{color:rgba(95,99,104,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-drop-off-your-cv .bg .form-holder form .element textarea::-webkit-input-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-drop-off-your-cv .bg .form-holder form .element textarea::-moz-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-drop-off-your-cv .bg .form-holder form .element textarea:-ms-input-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-drop-off-your-cv .bg .form-holder form .element textarea:-moz-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-drop-off-your-cv .bg label p{font-size:.75rem}.vsm-drop-off-your-cv.navy-background{background:#131430 !important}.vsm-drop-off-your-cv.navy-background .bg{background:#131430 !important}.vsm-drop-off-your-cv.navy-background .md-heading,.vsm-drop-off-your-cv.navy-background p,.vsm-drop-off-your-cv.navy-background a,.vsm-drop-off-your-cv.navy-background label,.vsm-drop-off-your-cv.navy-background label>span{color:rgba(var(--vsm-white), 1) !important}.vsm-drop-off-your-cv.navy-background span.error{color:red !important}.vsm-drop-off-your-cv.navy-background .btn{background:rgba(var(--vsm-white), 1) !important}.vsm-drop-off-your-cv.navy-background .btn span{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-single-accordion{background:rgba(var(--vsm-white), 1)}.vsm-single-accordion .vsm-header .xs-heading{display:none}.vsm-single-accordion .vsm-header .md-heading{font-weight:600;border-bottom:0.0625rem solid rgba(151,168,191,.48);padding-bottom:0.625rem;margin-bottom:2.5rem;display:inline-block}.vsm-single-accordion .vsm-footer .row{justify-content:center}@media(min-width: 768px){.vsm-single-accordion .vsm-footer .col{max-width:60%}}.vsm-single-accordion .vsm-body>.container>.row>.col{width:100%}.vsm-single-accordion .accordion .accordion-item{border-bottom:none;background:#f4f4f4;border-radius:0.3125rem;padding:0 1.875rem}.vsm-single-accordion .accordion .accordion-item h3.accordion-header{font-size:30px;font-size:1.875rem;font-weight:600;padding:1.875rem 0;color:rgba(var(--vsm-primary-colour), 1)}.vsm-single-accordion .accordion .accordion-item h3.accordion-header.collapsed{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-details .bg .vsm-body .job-data .job-data-highlights{margin-left:1rem}@media(max-width: 768px){.vsm-job-details .bg .vsm-body .job-data .job-data-highlights{display:flex;flex-direction:column}}.vsm-job-details .element.radio label{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-details .element.checkbox label{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-details .element.text label{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-details .element.text input{border-radius:0.3125rem}.vsm-job-details .element.text input::-webkit-input-placeholder{font-size:1rem;font-weight:600;color:rgba(95,99,104,.5)}.vsm-job-details .element.text input::-moz-placeholder{font-size:1rem;font-weight:600;color:rgba(95,99,104,.5)}.vsm-job-details .element.text input:-ms-input-placeholder{font-size:1rem;font-weight:600;color:rgba(95,99,104,.5)}.vsm-job-details .element.text input:-moz-placeholder{font-size:1rem;font-weight:600;color:rgba(95,99,104,.5)}.vsm-job-details .element.select label{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-job-details .element.select select{border-radius:0.3125rem}.vsm-job-details .element.select select option{color:rgba(95,99,104,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-job-search-results-listings{background:rgba(var(--vsm-white), 1);padding:5rem 0}.vsm-job-search-results-listings .element.radio label{font-size:1rem;font-weight:600;color:rgba(95,99,104,.5)}.vsm-job-search-results-listings .element.checkbox label{font-size:1rem;font-weight:600;color:rgba(95,99,104,.5)}.vsm-job-search-results-listings .element.text label{font-size:1rem;font-weight:600;color:rgba(95,99,104,.5)}.vsm-job-search-results-listings .element.text input{border-radius:0.3125rem}.vsm-job-search-results-listings .element.text input::-webkit-input-placeholder{font-size:1rem;font-weight:600;color:rgba(95,99,104,.5)}.vsm-job-search-results-listings .element.text input::-moz-placeholder{font-size:1rem;font-weight:600;color:rgba(95,99,104,.5)}.vsm-job-search-results-listings .element.text input:-ms-input-placeholder{font-size:1rem;font-weight:600;color:rgba(95,99,104,.5)}.vsm-job-search-results-listings .element.text input:-moz-placeholder{font-size:1rem;font-weight:600;color:rgba(95,99,104,.5)}.vsm-job-search-results-listings .element.select label{font-size:1rem;font-weight:600;color:rgba(95,99,104,.5)}.vsm-job-search-results-listings .element.select select{border-radius:0.3125rem}.vsm-job-search-results-listings .element.select select option{color:rgba(95,99,104,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-job-details{background:rgba(var(--vsm-white), 1)}.cm-case-study-hero .vsm-body .row .list-top,.cm-case-study-hero .vsm-body .row .list-bottom{color:rgba(var(--vsm-white), 1)}.cm-case-study-hero .content .md-heading,.cm-case-study-hero .content .sm-heading,.cm-case-study-hero .content .xs-heading,.cm-case-study-hero .content h1,.cm-case-study-hero .content h2,.cm-case-study-hero .content h3,.cm-case-study-hero .content h4,.cm-case-study-hero .content .rte,.cm-case-study-hero .content .rte p,.cm-case-study-hero .content p,.cm-case-study-hero .content ul,.cm-case-study-hero .content li{color:rgba(var(--vsm-white), 1)}.vsm-media-hub-featured-section{background:rgba(var(--vsm-white), 1)}.vsm-media-hub-category-latest-carousel{background:rgba(var(--vsm-white), 1)}.vsm-media-hub-extra-row{background:rgba(var(--vsm-white), 1)}.vsm-media-hub-more-row{background:rgba(var(--vsm-white), 1)}.vsm-media-hub{background:rgba(var(--vsm-white), 1)}.vsm-media-hub-search-results{background:rgba(var(--vsm-white), 1)}.vsm-split-get-in-touch-form-content{background:rgba(var(--vsm-body-copy-colour), 1)}.vsm-split-get-in-touch-form-content .xs-heading{display:none}.vsm-split-get-in-touch-form-content .sm-heading{margin-bottom:3.75rem}.vsm-split-get-in-touch-form-content .xs-heading,.vsm-split-get-in-touch-form-content .sm-heading,.vsm-split-get-in-touch-form-content .md-heading{color:rgba(var(--vsm-white), 1)}.vsm-split-get-in-touch-form-content .content{color:rgba(var(--vsm-white), 1)}@media(min-width: 768px){.vsm-split-get-in-touch-form-content .content{padding-right:18.6666%}}.vsm-split-get-in-touch-form-content .form-holder form .element{margin-bottom:0.9375rem}.vsm-split-get-in-touch-form-content .form-holder form .element label{color:rgba(var(--vsm-white), 1)}.vsm-split-get-in-touch-form-content .form-holder form .element input,.vsm-split-get-in-touch-form-content .form-holder form .element select,.vsm-split-get-in-touch-form-content .form-holder form .element textarea{font-size:16px;font-size:1rem;background:rgba(var(--vsm-white), 0.3);border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-body-copy-colour), 1);padding:0.625rem}.vsm-split-get-in-touch-form-content .form-holder form .element .field::before{display:none}.vsm-split-get-in-touch-form-content .form-holder form .element .field select{font-weight:bold;color:rgba(175,175,175,.795)}.vsm-split-get-in-touch-form-content .form-holder form .element .field select option{color:#000}.vsm-split-get-in-touch-form-content .form-holder form .element .field textarea::placeholder{color:rgba(175,175,175,.795)}.vsm-split-get-in-touch-form-content .form-holder form .element.file .custom-file-label{background:rgba(var(--vsm-white), 0.3);border-radius:0.3125rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-body-copy-colour), 1);font-weight:700;padding:0.625rem}.vsm-split-get-in-touch-form-content .form-holder form .element.file .custom-file-label span{color:rgba(229,229,229,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-split-get-in-touch-form-content .form-holder form .element.file .custom-file-label:after{color:rgba(229,229,229,.5)}.vsm-split-get-in-touch-form-content .form-holder form .element.checkbox [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.vsm-split-get-in-touch-form-content .form-holder form .element.checkbox [class*=icheck-]>input:first-child+label::before{border-radius:0.3125rem;background-color:rgba(var(--vsm-primary-colour), 0.5);border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-split-get-in-touch-form-content .form-holder form .element.checkbox label{color:rgba(var(--vsm-white), 1)}.vsm-split-get-in-touch-form-content .form-holder form .element.checkbox label a{color:rgba(var(--vsm-primary-colour), 1)}.vsm-split-get-in-touch-form-content .form-holder form .element.checkbox label p{font-size:12px;font-size:.75rem;font-weight:300}.vsm-split-get-in-touch-form-content .form-holder form .element .btn{background:rgba(var(--vsm-primary-colour), 1)}.vsm-split-get-in-touch-form-content .form-holder form .element input[type=text]::-webkit-input-placeholder{color:hsla(0,0%,100%,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-split-get-in-touch-form-content .form-holder form .element input[type=tel]::-webkit-input-placeholder{color:hsla(0,0%,100%,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-split-get-in-touch-form-content .form-holder form .element input[type=email]::-webkit-input-placeholder{color:hsla(0,0%,100%,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-split-get-in-touch-form-content .form-holder form .element input::-moz-placeholder{color:hsla(0,0%,100%,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-split-get-in-touch-form-content .form-holder form .element input:-ms-input-placeholder{color:hsla(0,0%,100%,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-split-get-in-touch-form-content .form-holder form .element input:-moz-placeholder{color:hsla(0,0%,100%,.5);font-weight:700;font-size:16px;font-size:1rem}.vsm-split-get-in-touch-form-content .form-holder form .element textarea::-webkit-input-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-split-get-in-touch-form-content .form-holder form .element textarea::-moz-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-split-get-in-touch-form-content .form-holder form .element textarea:-ms-input-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-split-get-in-touch-form-content .form-holder form .element textarea:-moz-placeholder{color:rgba(95,99,104,.5);font-weight:600}.vsm-profile-cards{background:rgba(var(--vsm-white), 1)}.vsm-profile-cards .vsm-body>.row>.col{background:none;margin-bottom:1.875rem}@media(min-width: 768px){.vsm-profile-cards .vsm-body>.row>.col{max-width:33.3333%}}.vsm-profile-cards .vsm-body>.row>.col .profile{background:rgba(var(--vsm-body-copy-colour), 1);border-radius:0.3125rem;color:rgba(var(--vsm-white), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile .media{border:0.0625rem solid rgba(var(--vsm-tertiary-colour), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile h4{color:rgba(var(--vsm-white), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile p{font-weight:700}.vsm-profile-cards .vsm-body>.row>.col .profile .rte{display:none}.vsm-profile-cards .vsm-body>.row>.col .profile .btn:hover{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile .social a:hover{color:rgba(var(--vsm-white), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile:hover{background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile:hover h4{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile:hover .btn{background:rgba(var(--vsm-white), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile:hover .btn span{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile:hover .social a{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile:hover .social a:hover{color:rgba(var(--vsm-white), 1)}.vsm-profile-details{background:rgba(var(--vsm-white), 1)}.vsm-profile-details .media{border-radius:0.3125rem}.vsm-profile-details .profile-details .profile-stats{display:none}.vsm-profile-details .profile-contacts .contacts li a.ico-btn.btn{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-profile-details .profile-contacts .contacts li a.ico-btn.btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-profile-details .profile-contacts .contacts li a.ico-btn.btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-profile-details .profile-contacts .contacts li a.ico-btn.btn:hover span i{color:rgba(var(--vsm-white), 1)}.general-contact-details li a{color:rgba(var(--vsm-white), 1);text-decoration:none;font-weight:500}.general-contact-details li a:hover{text-decoration:underline}.vsm-job-details ul.job-data-highlights li span{font-weight:700}.post .media{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}.candidate-dashboard .element.file .custom-file{width:100%}.candidate-dashboard .content-wrapper{background:rgba(var(--vsm-white), 1)}.candidate-dashboard .sign-in-form .form-row .element.submit .btn{border-radius:6.25rem;border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);background:rgba(var(--vsm-primary-colour), 1)}.candidate-dashboard .sign-in-form .form-row .element.submit .btn span{color:rgba(var(--vsm-white), 1)}.candidate-dashboard .sign-in-form .form-row .element.submit .btn:hover{background:rgba(var(--vsm-body-copy-colour), 1)}.candidate-dashboard .element.file .custom-file{width:100%}.candidate-dashboard .sign-in-form a{text-decoration:none}.candidate-dashboard .sign-in-form a:hover{text-decoration:underline;color:rgba(var(--vsm-primary-colour), 1)}.candidate-dashboard .sign-in-form+.row p{color:rgba(var(--vsm-white), 1)}.candidate-dashboard .sign-in-form+.row a{text-decoration:none}.candidate-dashboard .sign-in-form+.row a:hover{text-decoration:underline;color:rgba(var(--vsm-primary-colour), 1)}.candidate-dashboard .sign-in-form+.row+.row p{color:rgba(var(--vsm-white), 1)}.candidate-dashboard .sign-in-form+.row+.row a{text-decoration:none}.candidate-dashboard .sign-in-form+.row+.row a:hover{text-decoration:underline;color:rgba(var(--vsm-primary-colour), 1)}.candidate-dashboard .col-md-12 .section-contents{height:100vh}.cm-filter-bar{background:rgba(var(--vsm-white), 1)}.cm-filter-bar .md-heading{display:none}.cm-filter-bar .element label{display:none}@media screen and (max-width: 768px){.vsm-header .container .row.justify-content-between{display:flex;justify-content:left !important}.vsm-header .container .row.justify-content-between>.col{flex:1 0 100%;text-align:left}.vsm-header .container .row.justify-content-between>.col .md-heading{margin-bottom:0.625rem;border-bottom:0}}.vsm-media-hub-featured-section .vsm-body .container>.row>.col:nth-child(2)>.row>.col .post .media{min-width:9.375rem}.hero-slider.progressbar .swiper-wrapper{height:100vh;min-height:40rem}.hero-slider.progressbar .swiper-pagination{display:none}.vsm-top.switch-fixed .navigation .primary-nav ul li .mega-menu a{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-top.switch-fixed .navigation .primary-nav ul li .mega-menu a:hover{color:rgba(var(--vsm-primary-colour), 1)}.mega-menu{background:#f8f8f8;max-height:30rem;overflow:scroll;height:80vh}.mega-menu>.container>.row>.col-md-6{display:flex;flex-direction:row}.mega-menu>.container>.row>.col-md-6 h4{margin-bottom:1.25rem;font-size:20px;font-size:1.25rem}.mega-menu>.container>.row>.col-md-6 .list,.mega-menu>.container>.row>.col-md-6 .sub-list{display:flex;flex-direction:column;flex:0 0 50%;overflow:hidden}.mega-menu>.container>.row>.col-md-6 .list:hover h4:after,.mega-menu>.container>.row>.col-md-6 .sub-list:hover h4:after{width:100%}.mega-menu>.container>.row>.col-md-6 .list h4,.mega-menu>.container>.row>.col-md-6 .sub-list h4{position:relative}.mega-menu>.container>.row>.col-md-6 .list h4:before,.mega-menu>.container>.row>.col-md-6 .sub-list h4:before{content:"";background:rgba(var(--vsm-body-copy-colour), 0.2);width:100%;height:0.0625rem;display:block;margin-top:0.625rem;position:absolute;bottom:0.0625rem}.mega-menu>.container>.row>.col-md-6 .list h4:after,.mega-menu>.container>.row>.col-md-6 .sub-list h4:after{content:"";background:rgba(var(--vsm-primary-colour), 1);width:9.375rem;height:0.1875rem;display:block;margin-top:0.625rem;transition:width 1s ease-in-out;position:relative;z-index:1}.mega-menu>.container>.row>.col-md-6 .list nav,.mega-menu>.container>.row>.col-md-6 .sub-list nav{display:flex;flex-direction:column}.mega-menu>.container>.row>.col-md-6 .list nav a,.mega-menu>.container>.row>.col-md-6 .sub-list nav a{padding:0;margin-bottom:0.625rem;font-weight:400}.mega-menu>.container>.row>.col-md-6 .list{max-width:calc(50% - 30px)}.mega-menu>.container>.row>.col-md-6 .list nav a{display:flex;justify-content:space-between;font-weight:800;border-bottom:0.0625rem solid rgba(var(--vsm-body-copy-colour), 0.2);margin-bottom:0;padding:0.3125rem 0;align-items:center}.mega-menu>.container>.row>.col-md-6 .list nav a:hover{background:none;color:rgba(var(--vsm-primary-colour), 1)}.mega-menu>.container>.row>.col-md-6 .list nav a.active{color:rgba(var(--vsm-primary-colour), 1)}.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}.mega-menu>.container>.row>.col-md-6 .sub-list{margin-left:1.875rem;display:none}.mega-menu>.container>.row>.col-md-6 .sub-list nav a{margin-bottom:0;padding:0.3125rem 0}.mega-menu>.container>.row>.col-md-6 .sub-list nav a:hover{background:none;text-decoration:underline}.mega-menu>.container>.row>.col-md-6 .nav-inserts h4{position:relative;padding-right:5rem}.mega-menu>.container>.row>.col-md-6 .nav-inserts h4 a{position:absolute;right:0;top:0;font-size:inherit}.mega-menu>.container>.row>.col-md-6 .nav-inserts h4 a:hover{color:rgba(var(--vsm-primary-colour), 1)}.mega-menu>.container>.row>.col-md-6 .nav-inserts h4:before{content:"";background:rgba(var(--vsm-body-copy-colour), 0.2);width:100%;height:0.0625rem;display:block;margin-top:0.625rem;position:absolute;bottom:0.0625rem}.mega-menu>.container>.row>.col-md-6 .nav-inserts h4:after{content:"";background:rgba(var(--vsm-primary-colour), 1);width:9.375rem;height:0.1875rem;display:block;margin-top:0.625rem;transition:width 1s ease-in-out;position:relative;z-index:1}.mega-menu>.container>.row>.col-md-6 .nav-inserts .col{border:0;flex:1 0 50%}.mega-menu>.container>.row>.col-md-6 .nav-inserts .insert{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}.mega-menu>.container>.row>.col-md-6 .nav-inserts .insert:hover h5:after{width:100%}.mega-menu>.container>.row>.col-md-6 .nav-inserts .insert h5{position:relative;color:rgba(var(--vsm-white), 1);font-size:20px;font-size:1.25rem}.mega-menu>.container>.row>.col-md-6 .nav-inserts .insert h5:before{content:"";background:rgba(var(--vsm-white), 0.2);width:100%;height:0.0625rem;display:block;margin-top:0.625rem;position:absolute;bottom:0.0625rem}.mega-menu>.container>.row>.col-md-6 .nav-inserts .insert h5:after{content:"";background:rgba(var(--vsm-primary-colour), 1);width:9.375rem;height:0.1875rem;display:block;margin-top:0.625rem;transition:width 1s ease-in-out;position:relative;z-index:1}.mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .faux-link{font-family:"Spartan",sans-serif;font-weight:700;color:rgba(var(--vsm-primary-colour), 1);position:relative;text-decoration:none}.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}.mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .faux-link:hover{color:rgba(var(--vsm-white), 1)}.mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .faux-link:hover:after{left:1.25rem;animation:forwardMovement 800ms infinite}.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:#fff;background:-moz-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);background:-webkit-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=1)}.mega-menu>.container>.row>.col-md-6 .nav-inserts:hover h4:after{width:100%}.nav-inserts{width:100%}.nav-inserts h4{position:relative;padding-right:5rem}.nav-inserts h4 a{position:absolute;right:0;top:0;font-size:inherit}.nav-inserts h4 a:hover{color:rgba(var(--vsm-primary-colour), 1)}.nav-inserts h4:before{content:"";background:rgba(var(--vsm-body-copy-colour), 0.2);width:100%;height:0.0625rem;display:block;margin-top:0.625rem;position:absolute;bottom:0.0625rem}.nav-inserts h4:after{content:"";background:rgba(var(--vsm-primary-colour), 1);width:9.375rem;height:0.1875rem;display:block;margin-top:0.625rem;transition:width 1s ease-in-out;position:relative;z-index:1}.nav-inserts .col{border:0;flex:1 0 50%}.nav-inserts .insert{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}.nav-inserts .insert:hover h5:after{width:100%}.nav-inserts .insert h5{position:relative;color:rgba(var(--vsm-white), 1);font-size:20px;font-size:1.25rem}.nav-inserts .insert h5:before{content:"";background:rgba(var(--vsm-white), 0.2);width:100%;height:0.0625rem;display:block;margin-top:0.625rem;position:absolute;bottom:0.0625rem}.nav-inserts .insert h5:after{content:"";background:rgba(var(--vsm-primary-colour), 1);width:9.375rem;height:0.1875rem;display:block;margin-top:0.625rem;transition:width 1s ease-in-out;position:relative;z-index:1}.nav-inserts .insert .faux-link{font-family:"Spartan",sans-serif;font-weight:700;color:rgba(var(--vsm-primary-colour), 1);position:relative;text-decoration:none}.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}.nav-inserts .insert .faux-link:hover{color:rgba(var(--vsm-white), 1)}.nav-inserts .insert .faux-link:hover:after{left:1.25rem;animation:forwardMovement 800ms infinite}.nav-inserts .insert::before{content:"";position:absolute;top:0;left:0;bottom:0rem;right:0;width:100%;height:100%;background:#fff;background:-moz-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);background:-webkit-linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=1)}.nav-inserts:hover h4:after{width:100%}.candidate-dashboard .wrapper .content-wrapper{height:auto;overflow:inherit}.candidate-dashboard .wrapper .content-wrapper>.container-fluid{height:auto}.candidate-dashboard .wrapper .content-wrapper>.container-fluid>.row.vh-100{height:100% !important}.modal-dialog.modal-dialog-centered .modal-body .field label p,.modal-dialog.modal-dialog-centered .modal-body .field label span{color:gray;font-size:12px}.vsm-blog-article .share~.share{display:inline-block}#vennture_dynamic_jobsearch .vsm-job-search-results-listings{padding:0}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>li:first-child{border:.0625rem solid rgba(var(--vsm-black), 0.1)}#vennture_dynamic_jobsearch .vsm-job-search-results-listings .job-listing>li:first-child:hover{border:.0625rem solid rgba(var(--vsm-primary-colour), 0.5)}/*# sourceMappingURL=theme.min.css.map */