:root{--vsm-white: 255, 255, 255;--vsm-black: 0, 0, 0;--vsm-body-copy-colour: 0, 0, 0;--vsm-accent-colour: 97, 164, 232;--vsm-primary-colour: 7, 232, 189;--vsm-secondary-colour: 17, 35, 52;--vsm-tertiary-colour: 32, 64, 140;--vsm-quaternary-colour: 17, 35, 52;--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: 50px;--vsm-desktop-padding-top: 80px;--vsm-desktop-padding-bottom: 80px}.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-display:swap;font-family:"Heebo";font-style:normal;font-weight:100;src:url("../fonts/heebo-v21-latin-100.eot");src:url("../fonts/heebo-v21-latin-100.eot?#iefix") format("embedded-opentype"),url("../fonts/heebo-v21-latin-100.woff2") format("woff2"),url("../fonts/heebo-v21-latin-100.woff") format("woff"),url("../fonts/heebo-v21-latin-100.ttf") format("truetype"),url("../fonts/heebo-v21-latin-100.svg#Heebo") format("svg")}@font-face{font-display:swap;font-family:"Heebo";font-style:normal;font-weight:200;src:url("../fonts/heebo-v21-latin-200.eot");src:url("../fonts/heebo-v21-latin-200.eot?#iefix") format("embedded-opentype"),url("../fonts/heebo-v21-latin-200.woff2") format("woff2"),url("../fonts/heebo-v21-latin-200.woff") format("woff"),url("../fonts/heebo-v21-latin-200.ttf") format("truetype"),url("../fonts/heebo-v21-latin-200.svg#Heebo") format("svg")}@font-face{font-display:swap;font-family:"Heebo";font-style:normal;font-weight:300;src:url("../fonts/heebo-v21-latin-300.eot");src:url("../fonts/heebo-v21-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/heebo-v21-latin-300.woff2") format("woff2"),url("../fonts/heebo-v21-latin-300.woff") format("woff"),url("../fonts/heebo-v21-latin-300.ttf") format("truetype"),url("../fonts/heebo-v21-latin-300.svg#Heebo") format("svg")}@font-face{font-display:swap;font-family:"Heebo";font-style:normal;font-weight:400;src:url("../fonts/heebo-v21-latin-regular.eot");src:url("../fonts/heebo-v21-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/heebo-v21-latin-regular.woff2") format("woff2"),url("../fonts/heebo-v21-latin-regular.woff") format("woff"),url("../fonts/heebo-v21-latin-regular.ttf") format("truetype"),url("../fonts/heebo-v21-latin-regular.svg#Heebo") format("svg")}@font-face{font-display:swap;font-family:"Heebo";font-style:normal;font-weight:500;src:url("../fonts/heebo-v21-latin-500.eot");src:url("../fonts/heebo-v21-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/heebo-v21-latin-500.woff2") format("woff2"),url("../fonts/heebo-v21-latin-500.woff") format("woff"),url("../fonts/heebo-v21-latin-500.ttf") format("truetype"),url("../fonts/heebo-v21-latin-500.svg#Heebo") format("svg")}@font-face{font-display:swap;font-family:"Heebo";font-style:normal;font-weight:600;src:url("../fonts/heebo-v21-latin-600.eot");src:url("../fonts/heebo-v21-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/heebo-v21-latin-600.woff2") format("woff2"),url("../fonts/heebo-v21-latin-600.woff") format("woff"),url("../fonts/heebo-v21-latin-600.ttf") format("truetype"),url("../fonts/heebo-v21-latin-600.svg#Heebo") format("svg")}@font-face{font-display:swap;font-family:"Heebo";font-style:normal;font-weight:700;src:url("../fonts/heebo-v21-latin-700.eot");src:url("../fonts/heebo-v21-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/heebo-v21-latin-700.woff2") format("woff2"),url("../fonts/heebo-v21-latin-700.woff") format("woff"),url("../fonts/heebo-v21-latin-700.ttf") format("truetype"),url("../fonts/heebo-v21-latin-700.svg#Heebo") format("svg")}@font-face{font-display:swap;font-family:"Heebo";font-style:normal;font-weight:800;src:url("../fonts/heebo-v21-latin-800.eot");src:url("../fonts/heebo-v21-latin-800.eot?#iefix") format("embedded-opentype"),url("../fonts/heebo-v21-latin-800.woff2") format("woff2"),url("../fonts/heebo-v21-latin-800.woff") format("woff"),url("../fonts/heebo-v21-latin-800.ttf") format("truetype"),url("../fonts/heebo-v21-latin-800.svg#Heebo") format("svg")}@font-face{font-display:swap;font-family:"Heebo";font-style:normal;font-weight:900;src:url("../fonts/heebo-v21-latin-900.eot");src:url("../fonts/heebo-v21-latin-900.eot?#iefix") format("embedded-opentype"),url("../fonts/heebo-v21-latin-900.woff2") format("woff2"),url("../fonts/heebo-v21-latin-900.woff") format("woff"),url("../fonts/heebo-v21-latin-900.ttf") format("truetype"),url("../fonts/heebo-v21-latin-900.svg#Heebo") format("svg")}html,body{height:100% !important;font-family:"Heebo",sans-serif;font-size:16px;font-size:1rem;font-weight:300;font-size:16px}@media(min-width: 768px){html,body{font-size:16px}}@media(min-width: 1024px){html,body{font-size:16px}}h1,h2,h3,h4,h5,h6{font-family:"Heebo",sans-serif;font-weight:500;color:rgba(var(--vsm-secondary-colour), 1)}ul,ol,dd,p{font-family:"Heebo",sans-serif;font-size:16px;font-size:1rem;font-weight:300}ul strong,ol strong,dd strong,p strong{font-weight:700}.rte ul{list-style:none;padding-left:0rem;margin-left:0;list-style-position:inside}.rte ul li{position:relative;padding-left:0.9375rem}.rte ul li:before{position:absolute;left:0rem;top:0.1875rem;content:"";font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;color:rgba(var(--vsm-accent-colour), 1)}.rte blockquote{font-size:24px;font-size:1.5rem;font-weight:700;color:rgba(var(--vsm-body-copy-colour), 1)}a{color:rgba(var(--vsm-accent-colour), 1);text-decoration:underline}a:hover{text-decoration:none;color:rgba(var(--vsm-tertiary-colour), 1)}.heading{font-size:50px;font-size:3.125rem;font-weight:900}.heading span{color:rgba(var(--vsm-primary-colour), 1)}.md-heading{font-size:40px;font-size:2.5rem;font-weight:700}.md-heading span{color:rgba(var(--vsm-primary-colour), 1)}.sm-heading{font-size:30px;font-size:1.875rem;font-weight:700}.sm-heading span{color:rgba(var(--vsm-primary-colour), 1)}.xs-heading{font-size:18px;font-size:1.125rem;font-weight:600;color:rgba(var(--vsm-primary-colour), 1)}.xxs-heading{font-size:12px;font-size:.75rem;text-transform:uppercase;letter-spacing:1px}.sub-heading{font-size:20px;font-size:1.25rem;text-transform:uppercase;letter-spacing:1px}.btn{padding:0.625rem 1.625rem;border:0.125rem solid rgba(var(--vsm-tertiary-colour), 1);background:rgba(var(--vsm-tertiary-colour), 0);color:rgba(var(--vsm-secondary-colour), 1);font-size:16px;font-size:1rem;font-weight:700}.btn span{color:inherit}.btn:hover{border:0.125rem solid rgba(var(--vsm-tertiary-colour), 1);background:rgba(var(--vsm-tertiary-colour), 1);color:rgba(var(--vsm-white), 1)}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}a.inline-link{color:rgba(var(--vsm-secondary-colour), 1)}.plyr__control.plyr__control--overlaid{background:rgba(var(--vsm-primary-colour), 1);width:7.5rem;height:7.5rem}.plyr__control.plyr__control--overlaid svg{fill:rgba(var(--vsm-white), 1);width:3.375rem;height:2.875rem;margin:0 auto}.plyr__control.plyr__control--overlaid:hover svg{fill:rgba(var(--vsm-white), 1)}.plyr--full-ui input[type=range]{color:rgba(var(--vsm-primary-colour), 1)}.xs-heading{font-weight:600}:root{--plyr-video-control-background-hover: rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .primary-nav ul li a{color:rgba(var(--vsm-white), 1);font-weight:400;font-size:16px;font-size:1rem}.vsm-top .navigation .primary-nav ul li.meganav:hover{color:rgba(var(--vsm-primary-colour), 1);background:rgba(var(--vsm-white), 1);box-shadow:0 1.625rem 1.875rem 0 rgba(0,0,0,.15)}.vsm-top .navigation .primary-nav ul li.meganav:hover:after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .primary-nav ul li ul{width:max-content;min-width:9rem}.vsm-top .navigation .primary-nav .mega-menu{background:rgba(var(--vsm-white), 1);max-height:31.25rem;overflow:auto;height:80vh}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6{display:flex;flex-direction:row}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 h4,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .faux-title{width:100%;color:rgba(var(--vsm-primary-colour), 1);margin-bottom:1.25rem;font-size:20px;font-size:1.25rem}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list{display:flex;flex-direction:column;flex:0 0 50%;overflow:hidden}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list:hover h4:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list:hover .faux-title:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list:hover h4:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list:hover .faux-title:after{width:100%}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list h4,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list div.faux-title,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list h4,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list div.faux-title{position:relative;font-weight:600;margin-bottom:1.25rem;font-size:20px;font-size:1.25rem;font-family:"Heebo",sans-serif}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list h4:before,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list div.faux-title:before,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list h4:before,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list div.faux-title: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}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list h4:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list div.faux-title:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list h4:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list div.faux-title:after{content:"";background:rgba(var(--vsm-primary-colour), 1);width:100%;height:0.1875rem;display:block;margin-top:0.625rem;position:relative;z-index:1}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list h4 a,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list div.faux-title a,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list h4 a,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list div.faux-title a{color:rgba(var(--vsm-primary-colour), 1);font-size:20px;font-size:1.25rem;font-weight:600;padding:0}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list nav{display:flex;flex-direction:column}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list nav a{padding:0;margin-bottom:0.625rem;font-weight:400}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list{max-width:calc(50% - 30px)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a{display:flex;justify-content:space-between;border-bottom:0.0625rem solid rgba(var(--vsm-white), 0.2);margin-bottom:0;padding:0.3125rem 0;align-items:center}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a:hover span{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a span{color:rgba(var(--vsm-body-copy-colour), 1)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a:hover{background:none;color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a:hover::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a:hover.has-child:after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a.active{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a.active::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .list nav a.has-child:after{color:rgba(var(--vsm-body-copy-colour), 1);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}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list{margin-left:1.875rem;display:none}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list nav a{color:rgba(var(--vsm-body-copy-colour), 1);margin-bottom:0;padding:0.3125rem 0}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list nav a:hover{color:rgba(var(--vsm-primary-colour), 1);background:none;text-decoration:none}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts h4,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts div.faux-title{position:relative;padding-right:5rem;font-weight:600;margin-bottom:1.25rem;font-size:20px;font-size:1.25rem;font-family:"Heebo",sans-serif;padding:0}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts h4 a,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts div.faux-title a{color:rgba(var(--vsm-primary-colour), 1);position:absolute;right:0;top:0;font-size:inherit;padding:0}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts h4 a:hover,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts div.faux-title a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts h4:before,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts div.faux-title: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}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts h4:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts div.faux-title:after{content:"";background:rgba(var(--vsm-primary-colour), 1);width:100%;height:0.1875rem;display:block;margin-top:0.625rem;transition:width 1s ease-in-out;position:relative;z-index:1}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .col{border:0;flex:1 0 50%;padding-right:0}.vsm-top .navigation .primary-nav .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}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert:hover h5:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert:hover div.faux-title:after{width:100%}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert h5,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert div.faux-title{position:relative;color:rgba(var(--vsm-white), 1);font-weight:600;margin-bottom:1.25rem;font-size:20px;font-size:1.25rem;font-family:"Heebo",sans-serif;padding-right:0}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert h5:before,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert div.faux-title: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}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert h5:after,.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert div.faux-title:after{content:"";background:rgba(var(--vsm-primary-colour), 1);width:100%;height:0.1875rem;display:block;margin-top:0.625rem;position:relative;z-index:1}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .faux-link{font-family:"Heebo",sans-serif;font-weight:700;color:rgba(var(--vsm-primary-colour), 1);position:relative;text-decoration:none}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .faux-link:after{content:"";position:relative;display:inline-block;font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;left:.625rem}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .faux-link:hover{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert .faux-link:hover:after{left:1.25rem;animation:forwardMovement 800ms infinite}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts .insert::before{content:"";position:absolute;top:0;left:0;bottom:0rem;right:0;width:100%;height:100%;background:#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)}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .nav-inserts:hover h4.div:after{width:100%}.vsm-top .navigation .primary-nav nav{display:none}@media(min-width: 1024px){.vsm-top .navigation .primary-nav nav{display:none}}@media(min-width: 1200px){.vsm-top .navigation .primary-nav nav{display:block;justify-content:flex-start}}.vsm-top .navigation .more-nav ul li.mobile{display:block}@media(min-width: 1024px){.vsm-top .navigation .more-nav ul li.mobile{display:block}}@media(min-width: 1200px){.vsm-top .navigation .more-nav ul li.mobile{display:none}}.vsm-top .navigation .more-nav ul li a{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .more-nav ul li.burger-menu span{background:rgba(var(--vsm-black), 1)}.vsm-top .navigation .more-nav ul li.burger-menu span:before,.vsm-top .navigation .more-nav ul li.burger-menu span:after{background:rgba(var(--vsm-black), 1)}.vsm-top.switch-fixed .navigation .col-auto .brand .logo-1{display:none}.vsm-top.switch-fixed .navigation .col-auto .brand .logo-2{display:block}.vsm-top.switch-fixed .navigation .more-nav ul li a{color:rgba(var(--vsm-white), 1)}.vsm-top.switch-fixed .navigation .more-nav ul li a.btn{border:0.125rem solid rgba(var(--vsm-primary-colour), 1);background:rgba(var(--vsm-primary-colour), 0);color:rgba(var(--vsm-primary-colour), 1);border-radius:0rem;padding:0.375rem 1.6875rem}.vsm-top.switch-fixed .navigation .more-nav ul li a.btn span{color:rgba(var(--vsm-primary-colour), 1);font-weight:400;font-size:16px;font-size:1rem}.vsm-top.switch-fixed .navigation .more-nav ul li a.btn:hover{background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-top.switch-fixed .navigation .more-nav ul li a.btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-top.switch-fixed .navigation .more-nav ul li .burger-menu span{background:rgba(var(--vsm-white), 1)}.vsm-top.switch-fixed .navigation .more-nav ul li .burger-menu span:before,.vsm-top.switch-fixed .navigation .more-nav ul li .burger-menu span:after{background:rgba(var(--vsm-white), 1)}.vsm-top.jfixed .navigation .primary-nav ul li a{color:rgba(var(--vsm-black), 1);font-weight:400;font-size:16px;font-size:1rem}.vsm-top.jfixed .navigation .primary-nav ul li.dropdown a:after,.vsm-top.jfixed .navigation .primary-nav ul li.meganav a:after{color:rgba(var(--vsm-black), 1)}.vsm-top.fixed .signed-in-bar .signed-as,.vsm-top.jfixed .signed-in-bar .signed-as{color:rgba(var(--vsm-black), 1)}.vsm-top.fixed .signed-in-bar .signed-as a,.vsm-top.jfixed .signed-in-bar .signed-as a{color:rgba(var(--vsm-black), 1)}.vsm-top.fixed .navigation .col-auto .brand .logo-1,.vsm-top.jfixed .navigation .col-auto .brand .logo-1{display:block}.vsm-top.fixed .navigation .col-auto .brand .logo-2,.vsm-top.jfixed .navigation .col-auto .brand .logo-2{display:none}.vsm-top.fixed .navigation .more-nav ul li a,.vsm-top.jfixed .navigation .more-nav ul li a{color:rgba(var(--vsm-black), 1)}.vsm-top.fixed .navigation .more-nav ul li a.btn,.vsm-top.jfixed .navigation .more-nav ul li a.btn{border:0.125rem solid rgba(var(--vsm-primary-colour), 1);background:rgba(var(--vsm-primary-colour), 0);color:rgba(var(--vsm-primary-colour), 1);border-radius:0rem;padding:0.375rem 1.6875rem}.vsm-top.fixed .navigation .more-nav ul li a.btn span,.vsm-top.jfixed .navigation .more-nav ul li a.btn span{color:rgba(var(--vsm-primary-colour), 1);font-weight:400;font-size:16px;font-size:1rem}.vsm-top.fixed .navigation .more-nav ul li a.btn:hover span,.vsm-top.jfixed .navigation .more-nav ul li a.btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-top.fixed .navigation .more-nav ul li .burger-menu span,.vsm-top.jfixed .navigation .more-nav ul li .burger-menu span{background:rgba(var(--vsm-black), 1)}.vsm-top.fixed .navigation .more-nav ul li .burger-menu span:before,.vsm-top.fixed .navigation .more-nav ul li .burger-menu span:after,.vsm-top.jfixed .navigation .more-nav ul li .burger-menu span:before,.vsm-top.jfixed .navigation .more-nav ul li .burger-menu span:after{background:rgba(var(--vsm-black), 1)}@media(max-width: 768px){.vsm-top .navigation .d-flex .ajax-login{margin-left:0}.vsm-top .navigation .d-flex{padding-left:0}}@media(min-width: 1024px){.vsm-top .navigation .brand img{height:3.125rem}}.vsm-top .navigation .d-flex{justify-content:flex-end;padding-left:0}body.menu-open .vsm-top .signed-in-bar .signed-as{color:rgba(var(--vsm-black), 1)}body.menu-open .vsm-top .signed-in-bar .signed-as a{color:rgba(var(--vsm-black), 1)}body.menu-open .vsm-top .navigation .col-auto .brand .logo-1{display:block}body.menu-open .vsm-top .navigation .col-auto .brand .logo-2{display:none}body.menu-open .vsm-top .navigation .primary-nav ul li a{color:rgba(var(--vsm-black), 1);font-weight:400;font-size:16px;font-size:1rem}body.menu-open .vsm-top .navigation .primary-nav ul li.dropdown a:after,body.menu-open .vsm-top .navigation .primary-nav ul li.meganav a:after{color:rgba(var(--vsm-black), 1)}body.menu-open .vsm-top .navigation .more-nav ul li a{color:rgba(var(--vsm-black), 1)}body.menu-open .vsm-top .navigation .more-nav ul li a.btn{border:0.125rem solid rgba(var(--vsm-tertiary-colour), 1);background:rgba(var(--vsm-tertiary-colour), 0);color:rgba(var(--vsm-black), 1);border-radius:0rem;padding:0.375rem 1.6875rem}body.menu-open .vsm-top .navigation .more-nav ul li a.btn span{color:rgba(var(--vsm-black), 1);font-weight:400;font-size:16px;font-size:1rem}body.menu-open .vsm-top.switch-fixed .navigation .more-nav ul li .burger-menu span{background:rgba(var(--vsm-black), 1)}body.menu-open .vsm-top.switch-fixed .navigation .more-nav ul li .burger-menu span:before,body.menu-open .vsm-top.switch-fixed .navigation .more-nav ul li .burger-menu span:after{background:rgba(var(--vsm-black), 1)}@media(min-width: 768px){.slide-menu{width:50%}}.menu-backdrop.slide-menu__control.show{position:fixed;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;display:block;z-index:3}.vsm-top .signed-in-bar{background:rgba(var(--vsm-white), 0);padding-bottom:0}.vsm-top .signed-in-bar .signed-as{font-size:12px;font-size:.75rem;color:rgba(var(--vsm-white), 1)}.vsm-top .signed-in-bar .signed-as a{color:rgba(var(--vsm-white), 1)}.vsm-top .signed-in-bar .media{width:1.5625rem;height:1.5625rem}.vsm-top .signed-in-bar .media[data-initials]:before{width:1.5625rem;height:1.5625rem;line-height:1.5625rem;font-size:10px;font-size:.625rem}.vsm-top .signed-in-bar .sign-out-btn{width:1.5625rem;height:1.5625rem}.vsm-top .signed-in-bar .sign-out-btn i{font-size:12px;font-size:.75rem}.vsm-hero-slider .bg::before{background:rgba(var(--vsm-black), 0.3)}.vsm-hero-slider .content .btn{background:rgba(var(--vsm-primary-colour), 1);border-color:rgba(var(--vsm-primary-colour), 1)}.vsm-hero-slider .content .btn:hover{background:rgba(var(--vsm-white), 1);border-color:rgba(var(--vsm-white), 1)}.vsm-hero-slider .content .btn:hover span{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-default-single-media-hero{clip-path:polygon(0% 0%, 100% 0%, 100% 90%, 0% 95%)}.vsm-default-single-media-hero .bg{overflow:hidden;min-height:33.5rem}@media(min-width: 1024px){.vsm-default-single-media-hero .bg{min-height:52.25rem}}.vsm-default-single-media-hero .bg .video{top:0;height:110vh;min-height:50rem}@media(max-aspect-ratio: 16/9){.vsm-default-single-media-hero .bg .video iframe{top:40%;width:257vh;height:150vh}}@media(min-aspect-ratio: 16/9){.vsm-default-single-media-hero .bg .video iframe{width:110vw;height:67vw}}.vsm-default-single-media-hero .content .heading{font-size:40px;font-size:2.5rem;text-transform:uppercase}@media(min-width: 768px){.vsm-default-single-media-hero .content .heading{font-size:80px;font-size:5rem}}.vsm-default-single-media-hero .content .rte{font-size:24px;font-size:1.5rem;font-weight:300}.vsm-default-single-media-hero .content .rte p{font-size:inherit;font-weight:inherit}.vsm-default-single-media-hero .content .form-holder .input-group{border:0.125rem solid rgba(var(--vsm-white), 1)}.vsm-default-single-media-hero .content .form-holder .form-control{background:rgba(0,0,0,0);color:rgba(var(--vsm-white), 1)}.vsm-default-single-media-hero .content .form-holder .form-control::placeholder{color:rgba(var(--vsm-white), 1)}.vsm-default-single-media-hero .content .form-holder .form-control:-moz-placeholder{color:rgba(var(--vsm-white), 1)}.vsm-default-single-media-hero .content .form-holder .form-control::-webkit-input-placeholder{color:rgba(var(--vsm-white), 1)}.vsm-default-single-media-hero .content .form-holder .btn{border:0rem solid rgba(var(--vsm-white), 0);border-left:0.125rem solid rgba(var(--vsm-white), 1)}.vsm-aligned-title-intro-text .vsm-body .xs-heading{font-size:18px;font-size:1.125rem;font-weight:300;color:rgba(var(--vsm-primary-colour), 1)}.vsm-aligned-title-intro-text .vsm-body .md-heading{font-size:40px;font-size:2.5rem;font-weight:700}.vsm-aligned-title-intro-text .vsm-body .rte{font-size:24px;font-size:1.5rem;font-weight:300}.vsm-aligned-title-intro-text .vsm-body .rte p{font-size:inherit;font-weight:inherit}@media(min-width: 768px){.vsm-content-cards-33-33-33.four-variation .vsm-body .row .col{max-width:25%}}.vsm-content-cards-33-33-33 .vsm-header{margin-bottom:1.875rem}@media(max-width: 992px){.vsm-content-cards-33-33-33 .vsm-body .row{flex-wrap:wrap}}.vsm-content-cards-33-33-33 .vsm-body .row .col{height:100%;margin-bottom:1rem}@media(min-width: 768px){.vsm-content-cards-33-33-33 .vsm-body .row .col{max-width:33%}}.vsm-content-cards-33-33-33 .vsm-body .content-card{background:rgba(var(--vsm-secondary-colour), 1)}@media(min-width: 992px){.vsm-content-cards-33-33-33 .vsm-body .content-card .content{min-height:45rem}}@media(min-width: 1200px){.vsm-content-cards-33-33-33 .vsm-body .content-card .content{min-height:38rem}}.vsm-content-cards-33-33-33 .vsm-body .content-card .content .media{background:rgba(var(--vsm-primary-colour), 1)}.vsm-content-cards-33-33-33 .vsm-body .content-card .content .xs-heading{color:rgba(var(--vsm-white), 1);font-weight:700;margin-top:1.875rem;margin-bottom:1.25rem}.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte{color:rgba(var(--vsm-white), 1)}.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte li,.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte p,.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte dd,.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte ul,.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte dl,.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte dt,.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte h1,.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte h2,.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte h3,.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte h4,.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte h5,.vsm-content-cards-33-33-33 .vsm-body .content-card .content .rte h6{color:inherit}.vsm-content-cards-33-33-33 .vsm-body .content-card .content .btn{margin-top:0.625rem;background:rgba(var(--vsm-primary-colour), 1)}.vsm-content-cards-33-33-33 .vsm-body .content-card .content .btn:hover{mix-blend-mode:multiply;filter:brightness(1.05)}.vsm-content-cards-33-33-33 .vsm-body .content-card .content .btn:hover span{filter:brightness(1)}.vsm-content-image-50-50 .media{position:relative;overflow:visible}.vsm-content-image-50-50 .media img{transform:none !important}.vsm-content-image-50-50 .media:after{content:"";position:absolute;top:-10%;right:-0.625rem;display:block;background-image:url("../uploads/blue-k.svg");mix-blend-mode:multiply;width:100%;height:120%;background-repeat:no-repeat;background-position:right;background-size:contain;opacity:.3;pointer-events:none}@media(max-width: 768px){.vsm-content-image-50-50 .media:after{top:-4%;height:108%}}.vsm-content-image-50-50.right .media:after{top:-10%;left:-1.25rem;right:auto;background-image:url("../uploads/green-k.svg");background-position:left}@media(max-width: 768px){.vsm-content-image-50-50.right .media:after{top:-5%}}.vsm-oversized-statement-block .vsm-body .rte{font-weight:700;font-size:40px;font-size:2.5rem}.vsm-oversized-statement-block .vsm-body .rte p,.vsm-oversized-statement-block .vsm-body .rte li,.vsm-oversized-statement-block .vsm-body .rte a,.vsm-oversized-statement-block .vsm-body .rte ul,.vsm-oversized-statement-block .vsm-body .rte dd,.vsm-oversized-statement-block .vsm-body .rte dt,.vsm-oversized-statement-block .vsm-body .rte dl{font-weight:inherit;font-size:inherit}.vsm-oversized-statement-block .vsm-body .rte p span,.vsm-oversized-statement-block .vsm-body .rte li span,.vsm-oversized-statement-block .vsm-body .rte a span,.vsm-oversized-statement-block .vsm-body .rte ul span,.vsm-oversized-statement-block .vsm-body .rte dd span,.vsm-oversized-statement-block .vsm-body .rte dt span,.vsm-oversized-statement-block .vsm-body .rte dl span{color:rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-call-to-action-alt .bg{background:none}.vsm-full-width-call-to-action-alt .bg .col{max-width:83.33333333%;width:83.33333333%;text-align:center}.vsm-full-width-call-to-action-alt .bg .rte{text-align:center;font-size:36px;font-size:2.25rem;color:rgba(var(--vsm-secondary-colour), 1);font-weight:700}@media(min-width: 768px){.vsm-full-width-call-to-action-alt .bg .rte{font-size:56px;font-size:3.5rem}}.vsm-full-width-call-to-action-alt .bg .rte p,.vsm-full-width-call-to-action-alt .bg .rte li,.vsm-full-width-call-to-action-alt .bg .rte a,.vsm-full-width-call-to-action-alt .bg .rte dd,.vsm-full-width-call-to-action-alt .bg .rte ul,.vsm-full-width-call-to-action-alt .bg .rte dl{font-size:inherit;font-weight:inherit}.vsm-full-width-call-to-action .bg{background:rgba(var(--vsm-secondary-colour), 1);position:relative}.vsm-full-width-call-to-action .bg::before{content:"";position:absolute;top:-30px;right:0;display:block;background-image:url("../uploads/white-k.svg");width:100%;height:120%;background-repeat:no-repeat;background-position:right;background-size:contain;opacity:.2;pointer-events:none}.vsm-full-width-call-to-action .bg .content .btn{border-color:rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-call-to-action .bg .content .btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-call-to-action .bg .content .btn span{color:rgba(var(--vsm-white), 1)}footer.vsm-default-footer-no-links{clip-path:polygon(0% 10%, 100% 0%, 100% 100%, 0% 100%);background:#07e8bd;background:linear-gradient(309deg, rgb(7, 232, 189) 0%, rgb(32, 139, 172) 100%)}@media(min-width: 768px){footer.vsm-default-footer-no-links{clip-path:polygon(0% 20%, 100% 0%, 100% 100%, 0% 100%)}}footer.vsm-default-footer-no-links .bg{padding-top:3.75rem}footer.vsm-default-footer-no-links .bg .newsletter-signup .sm-heading{font-weight:300;font-size:30px;font-size:1.875rem}footer.vsm-default-footer-no-links .bg .newsletter-signup .rte{font-weight:300;font-size:24px;font-size:1.5rem}footer.vsm-default-footer-no-links .bg .newsletter-signup .rte p,footer.vsm-default-footer-no-links .bg .newsletter-signup .rte li,footer.vsm-default-footer-no-links .bg .newsletter-signup .rte a,footer.vsm-default-footer-no-links .bg .newsletter-signup .rte dd,footer.vsm-default-footer-no-links .bg .newsletter-signup .rte ul,footer.vsm-default-footer-no-links .bg .newsletter-signup .rte dl{font-size:inherit;font-weight:inherit}footer.vsm-default-footer-no-links .bg .newsletter-signup .btn{border-color:rgba(var(--vsm-white), 1)}footer.vsm-default-footer-no-links .bg .newsletter-signup .btn i{color:#208bac}footer.vsm-default-footer-no-links .bg .general-contact-details li{font-weight:300;font-size:20px;font-size:1.25rem}footer.vsm-default-footer-no-links .bg .general-contact-details li a{font-size:inherit;font-weight:inherit}footer.vsm-default-footer-no-links .bg .col-md-3 .image-container .images{display:flex}footer.vsm-default-footer-no-links .bg .col-md-3 .image-container .images .media img{height:11.5rem;text-align:center;justify-content:center;object-fit:contain;-o-object-fit:contain;width:100%}.vsm-default-signoff .signoff-links li a{font-size:12px;font-size:.75rem}.vsm-default-signoff .signoff-links li a:hover{color:rgba(var(--vsm-white), 0.8);text-decoration:underline}.vsm-default-internal-hero{clip-path:polygon(0% 0%, 100% 0%, 100% 90%, 0% 95%)}.vsm-default-internal-hero .bg:before{background:rgba(var(--vsm-secondary-colour), 1);mix-blend-mode:multiply}@media(min-width: 768px){.vsm-default-internal-hero .bg:after{content:"";display:block;background:url("../uploads/white-k.svg");width:100%;height:100%;background-position:30% 0%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;opacity:.07;pointer-events:none}}.vsm-default-internal-hero .content .xs-heading{font-size:18px;font-size:1.125rem;font-weight:300;color:rgba(var(--vsm-primary-colour), 1)}.vsm-default-internal-hero .content .md-heading{font-size:40px;font-size:2.5rem;font-weight:900;text-transform:uppercase}@media(min-width: 768px){.vsm-default-internal-hero .content .md-heading{font-size:50px;font-size:3.125rem}}.vsm-default-internal-hero .content .rte{font-size:24px;font-size:1.5rem;font-weight:300}.vsm-default-internal-hero .content .rte p{font-size:inherit;font-weight:inherit}.vsm-default-internal-hero .search-bar .row .col{flex:0 0 100%;width:100%}@media(min-width: 768px){.vsm-default-internal-hero .search-bar .row .col{flex:0 0 auto;width:41.66666667%}}.vsm-default-internal-hero .search-bar .input-group-text{background:rgba(var(--vsm-white), 0)}.vsm-default-internal-hero .search-bar .form-holder .input-group{border:0.125rem solid rgba(var(--vsm-white), 1);height:auto}.vsm-default-internal-hero .search-bar .form-holder .form-control{background:rgba(0,0,0,0);color:rgba(var(--vsm-white), 1)}.vsm-default-internal-hero .search-bar .form-holder .form-control::placeholder{color:rgba(var(--vsm-white), 1)}.vsm-default-internal-hero .search-bar .form-holder .form-control:-moz-placeholder{color:rgba(var(--vsm-white), 1)}.vsm-default-internal-hero .search-bar .form-holder .form-control::-webkit-input-placeholder{color:rgba(var(--vsm-white), 1)}.vsm-default-internal-hero .search-bar .form-holder .btn{border:0rem solid rgba(var(--vsm-white), 0);border-left:0rem solid rgba(var(--vsm-white), 0)}.vsm-default-internal-hero .search-bar .form-holder .btn span{height:auto;padding:0}.vsm-default-internal-hero .search-bar .form-holder .btn span i{font-size:18px;font-size:1.125rem}.vsm-default-internal-hero .search-bar .form-holder .btn:hover{background:rgba(var(--vsm-white), 0)}.vsm-default-internal-hero .search-bar .form-holder .btn:hover span i{color:rgba(var(--vsm-white), 1)}.vsm-split-content-50-50 .vsm-body .media{margin-bottom:1.25rem;max-height:15.625rem;display:flex;align-items:center}.vsm-split-content-50-50 .vsm-body .media img{width:100%;height:100%;object-fit:cover;min-height:15.625rem}.vsm-split-content-50-50 .vsm-body>.row>.col-md-6{position:relative}@media(min-width: 768px){.vsm-split-content-50-50 .vsm-body>.row>.col-md-6:nth-child(2n):after{content:"";position:absolute;top:1.25rem;left:-50%;display:block;background:url("../uploads/green-k.svg");mix-blend-mode:multiply;width:100%;height:13.125rem;background-repeat:no-repeat;background-position:center;background-size:contain}}.vsm-split-content-33-33-33 .vsm-body .media{margin-bottom:1.25rem;max-height:12.5rem;display:flex;align-items:center;position:relative}.vsm-split-content-33-33-33 .vsm-body .media:after{content:"";position:absolute;top:1.25rem;right:1.25rem;display:block;background-image:url("../uploads/green-k.svg");mix-blend-mode:multiply;width:100%;height:4.125rem;background-repeat:no-repeat;background-position:right;background-size:contain}.vsm-split-content-33-33-33 .vsm-body .media img{width:100%;height:100%;object-fit:cover;min-height:12.5rem}.vsm-split-content-33-33-33 .col-md-4:nth-child(even) .media:after{background-image:url("../uploads/blue-k.svg")}.vsm-split-content-33-33-33.dark .bg{background:rgba(var(--vsm-secondary-colour), 1)}@media(min-width: 768px){.vsm-split-content-33-33-33.dark .bg{clip-path:polygon(0% 0%, 100% 0%, 100% 90%, 0% 95%);background:rgba(var(--vsm-secondary-colour), 1);padding-top:3.75rem;padding-bottom:8.75rem;height:100%;position:relative}}.vsm-split-content-33-33-33.dark .bg:after{content:"";display:block;background:url("../uploads/white-k.svg");width:100%;height:100%;background-position:95% 0%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;opacity:.07;pointer-events:none}.vsm-split-content-33-33-33.dark .bg .md-heading{color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33.dark .bg .sm-heading{color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33.dark .bg .rte{color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33.dark .bg .rte p,.vsm-split-content-33-33-33.dark .bg .rte li{color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33.dark .bg .btn{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33.dark .bg .btn:hover{background-color:rgba(var(--vsm-primary-colour), 1)}.vsm-split-content-33-33-33.dark .bg .vsm-body .media{border-top:0.25rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-split-content-33-33-33.dark .bg .vsm-body .media:after{display:none}.vsm-split-content-25-25-25-25 .vsm-body .content .xs-heading{font-size:16px;font-size:1rem;font-weight:500;color:rgba(var(--vsm-secondary-colour), 1)}.vsm-split-content-25-25-25-25 .vsm-body .col{position:relative}.vsm-split-content-25-25-25-25 .vsm-body .col:nth-child(2)::after{z-index:0;content:"";position:absolute;top:-1.25rem;right:0.625rem;display:block;background-image:url("../uploads/blue-k.svg");mix-blend-mode:multiply;width:100%;height:105%;background-repeat:no-repeat;background-position:right;background-size:contain}.vsm-split-content-25-25-25-25 .vsm-body .col .media{position:relative;z-index:1}.vsm-short-content-33-33-33 .component-wrapper .content .feature .xs-heading{font-size:16px;font-size:1rem;font-weight:500;color:rgba(var(--vsm-secondary-colour), 1)}.vsm-short-content-33-33-33 .component-wrapper .content .feature .media{background:rgba(var(--vsm-primary-colour), 1)}.vsm-contained-full-width-banner .component-wrapper{position:relative}.vsm-contained-full-width-banner .component-wrapper::after{z-index:0;content:"";position:absolute;top:-10%;left:1.25rem;display:block;background-image:url("../uploads/green-k.svg");mix-blend-mode:multiply;width:90%;height:120%;background-repeat:no-repeat;background-position:left;background-size:contain;pointer-events:none}.vsm-contained-full-width-banner .media .video{aspect-ratio:auto}.vsm-contained-full-width-banner .media .video .plyr--video{max-height:33.125rem}.vsm-stats-count-up .vsm-body .row .col{flex:1 0 100%;margin-bottom:2rem}@media(min-width: 768px){.vsm-stats-count-up .vsm-body .row .col{flex:1 0 50%}}@media(min-width: 1200px){.vsm-stats-count-up .vsm-body .row .col{flex:1 0 24%;margin-bottom:0}}.vsm-stats-count-up .vsm-body .row .col .content{display:flex;align-items:center;justify-content:center}.vsm-stats-count-up .vsm-body .row .col .content .media{margin-right:3rem;overflow:visible;position:relative;z-index:1;width:3rem;height:3rem}.vsm-stats-count-up .vsm-body .row .col .content .media img{width:100%;height:100%;object-fit:contain;aspect-ratio:1}.vsm-stats-count-up .vsm-body .row .col .content .media::before{position:absolute;content:"";background-image:url("../uploads/green-k.svg");background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;height:120%;top:-2px;left:0;z-index:-1;opacity:.4}.vsm-stats-count-up .vsm-body .row .col .content .stat .count{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-stats-count-up .vsm-body .row .col .content .stat .count span{color:rgba(var(--vsm-secondary-colour), 1);font-weight:700}.vsm-stats-count-up .vsm-body .row .col .content .stat .description{color:rgba(var(--vsm-primary-colour), 1);font-weight:600}.vsm-stats-count-up .vsm-body .row .col .content .stat::after{display:none}.vsm-large-short-quote .bg{background:#07e8bd;background:linear-gradient(309deg, rgb(7, 232, 189) 0%, rgb(32, 139, 172) 100%)}.vsm-large-short-quote .bg .content p{font-size:1.7rem;margin-bottom:2rem}.vsm-large-short-quote .bg .content .name{font-weight:500}.vsm-full-width-featured-testimonial-carousel .vsm-body .swiper-container .swiper-wrapper .swiper-slide .testimonial-data blockquote q{font-size:1.3rem}.vsm-full-width-featured-testimonial-carousel .vsm-body .swiper-container .swiper-wrapper .swiper-slide .testimonial-data blockquote .name{margin:1.3rem 0 .8rem 0}@media(min-width: 768px){.vsm-full-width-featured-testimonial-carousel .vsm-body .swiper-container .swiper-wrapper .swiper-slide .row .col .media{width:120%}}.vsm-full-width-featured-testimonial-carousel .vsm-body .swiper-container .swiper-wrapper .swiper-slide .row .col:nth-child(2) blockquote{position:relative;box-shadow:0 0 30px rgba(var(--vsm-black), 0.05)}.vsm-full-width-featured-testimonial-carousel .vsm-body .swiper-container .swiper-wrapper .swiper-slide .row .col:nth-child(2) blockquote::before{position:absolute;content:"";background-image:url("../uploads/green-k.svg");background-position:right;background-size:contain;background-repeat:no-repeat;width:100%;height:100%;top:-2px;right:0;z-index:1;opacity:.2;pointer-events:none}.vsm-double-media .col-md-6{margin-bottom:1.875rem}.vsm-double-media .col-md-6:nth-child(4n+2),.vsm-double-media .col-md-6:nth-child(4n+3){position:relative}.vsm-double-media .col-md-6:nth-child(4n+2)::after,.vsm-double-media .col-md-6:nth-child(4n+3)::after{z-index:1;content:"";position:absolute;top:-10%;left:0rem;display:block;background-image:url("../uploads/blue-k.svg");mix-blend-mode:multiply;width:100%;height:120%;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.vsm-image-grid .vsm-body>.row>.col .medias{overflow:hidden}.vsm-image-grid .vsm-body>.row>.col:nth-child(1) .medias{position:relative}.vsm-image-grid .vsm-body>.row>.col:nth-child(1) .medias::after{z-index:1;content:"";position:absolute;top:0%;left:0rem;display:block;background-image:url("../uploads/blue-k.svg");mix-blend-mode:multiply;width:100%;height:200%;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.vsm-image-grid .vsm-body>.row>.col:nth-child(2) .medias{position:relative}.vsm-image-grid .vsm-body>.row>.col:nth-child(2) .medias::after{z-index:1;content:"";position:absolute;top:0%;left:0rem;display:block;background-image:url("../uploads/green-k.svg");mix-blend-mode:multiply;width:100%;height:200%;background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}.vsm-job-carousel{overflow:hidden}.vsm-job-carousel .bg{position:relative}.vsm-job-carousel .bg::after{z-index:0;content:"";position:absolute;top:0%;left:18%;display:block;background-image:url("../uploads/green-k.svg");mix-blend-mode:multiply;width:100%;height:100%;background-repeat:no-repeat;background-position:left;background-size:contain;pointer-events:none}@media(max-width: 768px){.vsm-job-carousel .bg::after{top:4rem}}@media only screen and (max-width: 797px){.vsm-job-carousel .vsm-header .btn{background:rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-job-carousel .vsm-header .btn span{color:rgba(var(--vsm-white), 1)}.vsm-job-carousel .vsm-header .btn:hover{background:rgba(var(--vsm-black), 1)}}.vsm-job-carousel .vsm-body .swiper-slide{background:rgba(var(--vsm-white), 1)}.vsm-job-carousel .vsm-body .swiper-slide .post-date{display:none}.vsm-job-carousel .vsm-body .swiper-slide .xs-heading{font-size:24px;font-size:1.5rem;font-weight:700}.vsm-job-carousel .vsm-body .swiper-slide .job-ref{display:none}.vsm-job-carousel .vsm-body .swiper-slide .job-data-highlights li{font-size:16px;font-size:1rem;font-weight:500}.vsm-job-carousel .vsm-body .swiper-slide .job-data-highlights li i:before{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-job-carousel .vsm-body .swiper-slide .inline-link{color:rgba(var(--vsm-primary-colour), 1)}.vsm-job-carousel .vsm-body .swiper-slide:hover{background:rgba(var(--vsm-secondary-colour), 1)}.vsm-job-carousel .vsm-body .swiper-slide:hover .xs-heading{color:rgba(var(--vsm-white), 1)}.vsm-job-carousel .vsm-body .swiper-slide:hover .xs-heading a{color:rgba(var(--vsm-white), 1)}.vsm-job-carousel .vsm-body .swiper-slide:hover .job-data-highlights li{color:rgba(var(--vsm-white), 1)}.vsm-job-carousel .vsm-body .swiper-slide:hover .job-data-highlights li i:before{color:rgba(var(--vsm-white), 1)}.vsm-job-carousel .vsm-body .swiper-slide:hover p{color:rgba(var(--vsm-white), 1)}.vsm-job-carousel .vsm-body .swiper-slide:hover .inline-link{color:rgba(var(--vsm-primary-colour), 1)}.vsm-job-carousel .vsm-body .swiper-navigation div{font-size:2.875rem}.cm-case-study-intro .component-wrapper{box-shadow:0 0 30px rgba(var(--vsm-black), 0.05)}.cm-case-study-intro .cm-body{border-radius:0.625rem;border:0.0625rem solid #ebebeb;overflow:hidden}.cm-case-study-intro .cm-body .content{position:relative;padding:3.125rem 1.875rem 5.625rem 3.125rem}@media(min-width: 1024px){.cm-case-study-intro .cm-body .content{padding:3.125rem 3.125rem 5.625rem 3.125rem}}.cm-case-study-intro .cm-body .content::after{z-index:0;content:"";position:absolute;bottom:-0.75rem;right:1.25rem;height:37.75rem;display:block;background-image:url("../uploads/green-k.svg");mix-blend-mode:multiply;width:100%;background-repeat:no-repeat;background-position:right;background-size:contain;pointer-events:none}@media(min-width: 768px){.cm-case-study-intro .cm-body .content::after{right:0rem;height:33.75rem;bottom:5.625rem;opacity:.2}}@media(max-width: 768px){.cm-case-study-intro .cm-body .content::after{opacity:.2}}.cm-case-study-intro .media{background:rgba(var(--vsm-secondary-colour), 1);height:100%;display:flex;align-items:center;justify-content:center}.cm-case-study-intro .media img{width:100%;height:100%;object-fit:contain;padding:4.0625rem}.cm-latest-downloads-carousel{position:relative;overflow:hidden}.cm-latest-downloads-carousel .bg{position:relative}.cm-latest-downloads-carousel .bg::after{z-index:0;content:"";position:absolute;top:10%;left:18%;display:block;background-image:url("../uploads/blue-k.svg");mix-blend-mode:multiply;width:100%;height:90%;background-repeat:no-repeat;background-position:left;background-size:contain;pointer-events:none}.cm-latest-downloads-carousel .cm-header{margin-bottom:2.5rem}.cm-latest-downloads-carousel .swiper-container{overflow:visible}.cm-latest-downloads-carousel .swiper-slide .video-card a{display:block}.cm-latest-downloads-carousel .swiper-slide .video-card a:hover .play-btn:after{background-color:rgba(var(--vsm-white), 0.5)}.cm-latest-downloads-carousel .swiper-slide .video-card .no-media .play-btn{display:none}.cm-latest-downloads-carousel .swiper-slide .video-card .play-btn{position:absolute}.cm-latest-downloads-carousel .swiper-slide .video-card .play-btn:after{transition:300ms background-color ease-in-out;content:"";font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:flex;justify-content:center;align-items:center;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-indent:5px;font-size:2.563rem;color:rgba(var(--vsm-primary-colour), 1);width:6.25rem;height:6.25rem;border-radius:100rem;background-color:rgba(var(--vsm-white), 0.2)}.cm-latest-downloads-carousel .swiper-slide .video-card .media{position:relative;display:flex;justify-content:center;align-items:center}.cm-latest-downloads-carousel .swiper-slide .video-card .media:before{content:"";background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #080808 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#080808", GradientType=1);position:absolute;width:100%;height:100%;top:0;left:0;mix-blend-mode:multiply}.cm-latest-downloads-carousel .swiper-slide .video-card .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1.2}.cm-latest-downloads-carousel .swiper-slide .video-card .content{text-align:left;position:relative;z-index:1;position:absolute;bottom:0;color:rgba(var(--vsm-white), 1);padding:1.563rem}.cm-latest-downloads-carousel .swiper-slide .content-card{position:relative}.cm-latest-downloads-carousel .swiper-slide .content-card .content .media::before{display:none}.cm-latest-downloads-carousel .swiper-slide .content-card .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1.2}.cm-latest-downloads-carousel .swiper-slide .content-card .media:before{z-index:0;content:"";background:#fff;position:absolute;width:100%;height:100%;top:0;left:0;mix-blend-mode:normal;background:#202124;background:linear-gradient(180deg, rgba(32, 33, 36, 0) 0%, rgb(17, 35, 52) 100%)}.cm-latest-downloads-carousel .swiper-slide .content-card .content-detail{text-align:left;position:relative;z-index:1;position:absolute;bottom:0;color:rgba(var(--vsm-white), 1);padding:1.563rem}.cm-latest-downloads-carousel .swiper-slide .content-card .content-detail a{text-decoration:none}.cm-latest-downloads-carousel .swiper-slide .content-card .content-detail .subtitle{font-size:16px;font-size:1rem;font-weight:300;color:rgba(var(--vsm-white), 1)}.cm-latest-downloads-carousel .swiper-slide .content-card .content-detail .xs-heading{font-size:18px;font-size:1.125rem;font-weight:700;color:rgba(var(--vsm-white), 1)}.cm-latest-downloads-carousel .swiper-slide .content-card .content-detail .rte{color:rgba(var(--vsm-white), 1)}.cm-latest-downloads-carousel .swiper-slide .content-card .content-detail .rte p{color:inherit}.cm-latest-downloads-carousel .swiper-slide .content-card .content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;max-width:100%;display:flex;justify-content:center;align-items:center}.cm-latest-downloads-carousel .swiper-slide .content-card .content a{text-decoration:none}.cm-latest-downloads-carousel .swiper-slide .content-card .content .media{margin:0 auto;display:flex;width:6.25rem;height:6.25rem;border-radius:6.25rem;background:rgba(var(--vsm-primary-colour), 1)}.cm-latest-downloads-carousel .swiper-slide .content-card .content .media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:2rem;margin:0 auto;z-index:1}.cm-latest-downloads-carousel .flex-wrapper{display:flex;flex-direction:column}.cm-latest-downloads-carousel .flex-wrapper .flex-item:nth-child(1){order:1}.cm-latest-downloads-carousel .flex-wrapper .flex-item:nth-child(2){order:2}.cm-latest-downloads-carousel .swiper-pagination{position:relative;margin:1.875rem 0 0 0;display:none}.cm-latest-downloads-carousel .swiper-pagination .swiper-pagination-bullet{margin:0 .25rem;width:.625rem;height:.625rem;background:rgba(var(--vsm-primary-colour), 0.5)}.cm-latest-downloads-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--vsm-primary-colour), 1)}.cm-latest-downloads-carousel .swiper-navigation{position:relative;display:flex;width:100%;justify-content:flex-end}.cm-latest-downloads-carousel .swiper-navigation div{margin:0 0 0 1.875rem;left:0;right:0}.cm-latest-downloads-carousel .swiper-navigation .swiper-button-prev{font-size:30px;font-size:1.875rem;color:rgba(var(--vsm-primary-colour), 1);position:relative;top:0}.cm-latest-downloads-carousel .swiper-navigation .swiper-button-prev:after{content:""}.cm-latest-downloads-carousel .swiper-navigation .swiper-button-next{font-size:30px;font-size:1.875rem;color:rgba(var(--vsm-primary-colour), 1);position:relative;top:0}.cm-latest-downloads-carousel .swiper-navigation .swiper-button-next:after{content:""}.vsm-full-width-fixed-media-bg{clip-path:polygon(0% 0%, 100% 0%, 100% 90%, 0% 95%)}.vsm-full-width-fixed-media-bg .bg:before{background-color:rgba(var(--vsm-secondary-colour), 1)}.vsm-full-width-fixed-media-bg .bg:after{content:"";display:block;background:url("../uploads/white-k.svg");width:100%;height:100%;background-position:80% 0%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;opacity:.07;pointer-events:none}.vsm-full-width-fixed-media-bg .vsm-body>.row>.col{width:100%;flex:1 0 100%;max-width:100%}@media(min-width: 1024px){.vsm-full-width-fixed-media-bg .vsm-body>.row>.col{width:70%;flex:1 0 70%;max-width:70%}}.vsm-full-width-fixed-media-bg .content .col{display:flex;flex-direction:column}.vsm-full-width-fixed-media-bg .content .rte.larger-text{color:#fff}.vsm-full-width-fixed-media-bg .content blockquote{font-size:20px;font-size:1.25rem;font-weight:700}@media(min-width: 1024px){.vsm-full-width-fixed-media-bg .content blockquote{font-size:30px;font-size:1.875rem}}.vsm-full-width-fixed-media-bg .content blockquote q,.vsm-full-width-fixed-media-bg .content blockquote p{font-size:inherit;font-weight:inherit}.vsm-full-width-fixed-media-bg .content a.inline-link{color:rgba(var(--vsm-primary-colour), 1)}@media(max-width: 768px){.vsm-content-in-image-carousel .content-in-image{min-height:500px}}.vsm-content-in-image-carousel .content-in-image .media:before{background:rgba(var(--vsm-secondary-colour), 1);background:linear-gradient(180deg, rgba(var(--vsm-secondary-colour), 0) 0%, rgba(var(--vsm-secondary-colour), 1) 100%)}.vsm-content-in-image-carousel .content-in-image .content .btn{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-carousel .content-in-image .content .btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.cm-intro-content-40-60 .cm-body>.row>.col-md-6:nth-child(2) .content{padding:0}.cm-intro-content-40-60 .cm-body>.row>.col-md-6 .content{padding:5rem 2.5rem}.cm-intro-content-40-60 .cm-body>.row>.col-md-6:nth-child(1) .content{clip-path:polygon(0% 0%, 100% 0%, 100% 90%, 0% 95%);height:100%;min-height:25rem;position:relative}@media(max-width: 768px){.cm-intro-content-40-60 .cm-body>.row>.col-md-6:nth-child(1) .content{clip-path:polygon(0% 0%, 100% 0%, 100% 95%, 0% 100%)}}.cm-intro-content-40-60 .cm-body>.row>.col-md-6:nth-child(1) .content::before{z-index:0;content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;mix-blend-mode:multiply;background:rgba(var(--vsm-secondary-colour), 1)}.cm-intro-content-40-60 .cm-body>.row>.col-md-6:nth-child(1) .content .xs-heading{position:relative;z-index:1}.cm-intro-content-40-60 .cm-body>.row>.col-md-6:nth-child(1) .content .md-heading{position:relative;z-index:1;color:rgba(var(--vsm-white), 1);margin-bottom:1.875rem}.cm-intro-content-40-60 .cm-body>.row>.col-md-6:nth-child(1) .content .rte{position:relative;z-index:1;color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-50-50 .vsm-header{margin-bottom:2.5rem}.vsm-content-in-image-50-50 .col{position:relative}.vsm-content-in-image-50-50 .col:nth-child(1):after,.vsm-content-in-image-50-50 .col:nth-child(4):after,.vsm-content-in-image-50-50 .col:nth-child(5):after,.vsm-content-in-image-50-50 .col:nth-child(8):after,.vsm-content-in-image-50-50 .col:nth-child(9):after,.vsm-content-in-image-50-50 .col:nth-child(12):after,.vsm-content-in-image-50-50 .col:nth-child(13):after{content:"";position:absolute;top:-10%;left:-0.625rem;display:block;background-image:url("../uploads/green-k.svg");mix-blend-mode:multiply;width:100%;height:115%;background-repeat:no-repeat;background-position:left;background-size:contain}.vsm-content-in-image-50-50 .content-in-image{position:relative;z-index:1}.vsm-content-in-image-50-50 .content-in-image .media:before{background:rgba(var(--vsm-secondary-colour), 1);background:linear-gradient(180deg, rgba(var(--vsm-secondary-colour), 0) 0%, rgba(var(--vsm-secondary-colour), 1) 100%)}.vsm-content-in-image-50-50 .content-in-image .content .btn{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-content-in-image-50-50 .content-in-image .content .btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-the-team .component-wrapper{position:relative}.vsm-the-team .component-wrapper:after{content:"";position:absolute;top:0%;right:23%;display:block;background-image:url("../uploads/blue-k.svg");mix-blend-mode:multiply;width:100%;height:100%;background-repeat:no-repeat;background-position:right;background-size:contain;pointer-events:none}@media(max-width: 768px){.vsm-the-team .component-wrapper:after{height:94%}}@media(min-width: 1024px){.vsm-the-team .component-wrapper .col{max-width:33%}}.vsm-the-team .component-wrapper .person .description h4 a{text-decoration:none;color:rgba(var(--vsm-secondary-colour), 1)}.vsm-the-team .component-wrapper .person .description h4 a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-featured-columns-carousel .bg{clip-path:polygon(0% 0%, 100% 0%, 100% 90%, 0% 95%);padding-bottom:9.375rem}.vsm-full-width-featured-columns-carousel .bg:before{content:"";display:block;background-color:rgba(var(--vsm-secondary-colour), 1);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;mix-blend-mode:multiply}.vsm-full-width-featured-columns-carousel .bg:after{content:"";display:block;background:url("../uploads/white-k.svg");width:100%;height:100%;background-position:80% 0%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;opacity:.07;pointer-events:none;mix-blend-mode:normal;z-index:1}.vsm-full-width-featured-columns-carousel .swiper-slide{counter-increment:number}.vsm-full-width-featured-columns-carousel .column-data .xs-heading{font-weight:700}.vsm-full-width-featured-columns-carousel .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;font-weight:700}.vsm-full-width-featured-columns-carousel .vsm-header .col:nth-child(1){max-width:50%}.vsm-content-layout-1 .bg{position:relative}.vsm-content-layout-1 .bg:after{content:"";display:block;background:url("../uploads/green-k.svg");width:100%;height:110%;background-position:40% 0;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;opacity:1;pointer-events:none;mix-blend-mode:multiply;z-index:1;pointer-events:none;opacity:.3}@media(max-width: 768px){.vsm-content-layout-1 .bg:after{display:none}}.vsm-content-layout-1 .rte.larger-text{font-size:16px;font-size:1rem}.vsm-content-layout-1 .overlap-wrapper{left:0}.vsm-content-layout-4 .bg{position:relative}.vsm-content-layout-4 .bg:after{content:"";display:block;background:url("../uploads/blue-k.svg");width:100%;height:105%;top:-5%;background-position:15% 0;background-repeat:no-repeat;background-size:contain;position:absolute;left:0;opacity:1;pointer-events:none;mix-blend-mode:multiply;z-index:1;pointer-events:none}.vsm-content-layout-2 .bg{position:relative}.vsm-content-layout-2 .bg:after{content:"";display:block;background:url("../uploads/green-k.svg");width:100%;height:105%;top:-5%;background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;left:0;opacity:1;pointer-events:none;mix-blend-mode:multiply;z-index:1;pointer-events:none}.vsm-content-layout-2 .col-md-8 .media{position:relative;z-index:2}.vsm-content-layout-5 .bg{position:relative}.vsm-content-layout-5 .bg:after{content:"";display:block;background:url("../uploads/blue-k.svg");width:100%;height:105%;background-position:10% 0;background-repeat:no-repeat;background-size:contain;position:absolute;top:-5%;left:0;opacity:1;pointer-events:none;mix-blend-mode:multiply;z-index:0;pointer-events:none}.vsm-content-layout-5 .bg .component-wrapper .vsm-body{z-index:1;position:relative}.vsm-content-layout-5 .bg .component-wrapper .vsm-body>.container-fluid{max-width:100rem}.vsm-content-layout-5 .bg .component-wrapper .vsm-body .rte.larger-text{font-weight:700}.vsm-content-layout-5 .bg .component-wrapper .vsm-body .rte.larger-text p{font-weight:inherit}.vsm-data-capture-alt .form-preview{position:relative}.vsm-data-capture-alt .form-preview:before{content:"";display:block;background:rgba(var(--vsm-secondary-colour), 1);width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;mix-blend-mode:multiply;z-index:1}.vsm-data-capture-alt .form-preview:after{content:"";display:block;background:url("../uploads/white-k.svg");width:100%;height:100%;background-position:80% 0%;background-repeat:no-repeat;background-size:contain;position:absolute;top:0;left:0;opacity:.07;pointer-events:none;mix-blend-mode:normal;z-index:1}.vsm-data-capture-alt .form-holder .element.submit .btn{background:rgba(var(--vsm-primary-colour), 0);border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-data-capture-alt .form-holder .element.submit .btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-data-capture-alt .form-holder .element label a{color:rgba(var(--vsm-primary-colour), 1);font-weight:700}.vsm-drop-off-your-cv .element.checkbox .field label p{font-size:inherit;font-weight:inherit;margin-bottom:0}.vsm-drop-off-your-cv a{color:rgba(var(--vsm-primary-colour), 1);font-weight:700}.vsm-drop-off-your-cv .form-holder .element.submit .btn{background:rgba(var(--vsm-primary-colour), 0);border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-drop-off-your-cv .form-holder .element.submit .btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-drop-off-your-cv .form-holder .element label a{color:rgba(var(--vsm-primary-colour), 1);font-weight:700}.vsm-get-in-touch-form .container{background:rgba(var(--vsm-secondary-colour), 1);padding:1rem}@media(min-width: 768px){.vsm-get-in-touch-form .container{padding:2rem}}.vsm-get-in-touch-form a{font-weight:700}.vsm-get-in-touch-form .sm-heading{color:rgba(var(--vsm-white), 1)}.vsm-get-in-touch-form .form-holder .element label{color:rgba(var(--vsm-white), 1)}.vsm-get-in-touch-form .form-holder .element label a{color:rgba(var(--vsm-primary-colour), 1)}.vsm-get-in-touch-form .form-holder .element.text input{background:rgba(var(--vsm-white), 0.11);color:rgba(var(--vsm-white), 1)}.vsm-get-in-touch-form .form-holder .element.text input::placeholder{color:rgba(var(--vsm-white), 0.8);opacity:1}.vsm-get-in-touch-form .form-holder .element.textarea textarea{background:rgba(var(--vsm-white), 0.11);color:rgba(var(--vsm-white), 1)}.vsm-get-in-touch-form .form-holder .element.textarea textarea::placeholder{color:rgba(var(--vsm-white), 0.8);opacity:1}.vsm-get-in-touch-form .form-holder .element.submit .btn{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-get-in-touch-form .form-holder .element.submit .btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-get-in-touch-form .form-holder .element .custom-file-label{background:rgba(var(--vsm-white), 0.11);color:rgba(var(--vsm-white), 1)}.vsm-get-in-touch-form .form-holder .element #dropcv-cvtype{background:rgba(var(--vsm-white), 0.11);color:rgba(var(--vsm-white), 1)}.vsm-single-accordion .accordion .accordion-item{margin-bottom:0;border-bottom:0.0625rem solid rgba(var(--vsm-tertiary-colour), 0.5);border-radius:0 !important}.vsm-single-accordion .vsm-footer{margin-top:1.875rem}.vsm-latest-featured-alt .content-card .content .subtitle{font-weight:700}.vsm-latest-featured-alt .content-card .content a.inline-link{color:rgba(var(--vsm-primary-colour), 1)}.vsm-latest-featured-alt .content-card .media::before{background:rgba(var(--vsm-secondary-colour), 1);background:linear-gradient(180deg, rgba(var(--vsm-secondary-colour), 0) 0%, rgba(var(--vsm-secondary-colour), 1) 100%)}.vsm-profile-cards .vsm-body>.row>.col{background:none}.vsm-profile-cards .vsm-body>.row>.col .profile{height:100%}.vsm-profile-cards .vsm-body>.row>.col .profile .media{width:11.25rem;height:11.25rem}.vsm-profile-cards .vsm-body>.row>.col .profile .media[data-initials]:before{width:11.25rem;height:11.25rem;line-height:11.25rem}.vsm-profile-cards .vsm-body>.row>.col .profile .content{margin-top:-6.25rem;box-shadow:0 0 30px 0 rgba(0,0,0,.05);border-radius:0.3125rem;padding:6.25rem 1.25rem 1.875rem 1.25rem;height:calc(100% - 75px)}.vsm-profile-cards .vsm-body>.row>.col .profile .content h4{font-weight:700}.vsm-profile-cards .vsm-body>.row>.col .profile .content p{font-weight:700}.vsm-profile-cards .vsm-body>.row>.col .profile .content .rte{font-weight:300}.vsm-profile-cards .vsm-body>.row>.col .profile .content .rte p,.vsm-profile-cards .vsm-body>.row>.col .profile .content .rte li{font-weight:inherit}.vsm-profile-cards .vsm-body>.row>.col .profile .content ul.social li a{color:rgba(var(--vsm-primary-colour), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile .content ul.social li a:hover{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile:hover .content{background:rgba(var(--vsm-secondary-colour), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile:hover .content h4,.vsm-profile-cards .vsm-body>.row>.col .profile:hover .content p,.vsm-profile-cards .vsm-body>.row>.col .profile:hover .content .rte{color:rgba(var(--vsm-white), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile:hover .content .btn{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile:hover .content .btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-profile-cards .vsm-body>.row>.col .profile:hover .content ul.social li a:hover{color:rgba(var(--vsm-white), 1)}.vsm-profile-details .profile-contacts .contacts li:nth-child(3) .btn{background-color:rgba(var(--vsm-secondary-colour), 1);border:0.0625rem solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-profile-details .profile-contacts .contacts li:nth-child(3) .btn:hover{background-color:rgba(var(--vsm-primary-colour), 1);border:0.0625rem solid rgba(var(--vsm-primary-colour), 1)}.vsm-profile-details .profile-contacts .contacts li .back-link{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-profile-details .profile-contacts .contacts li .back-link:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-data-capture .vsm-header{margin-bottom:1.875rem}.vsm-data-capture .vsm-body .form-preview{position:relative}.vsm-data-capture .vsm-body .form-preview>img{position:absolute}.vsm-data-capture .vsm-body .form-preview::before{z-index:1;content:"";position:absolute;top:-10%;right:-0.625rem;display:block;background-image:url(../uploads/white-k.svg);mix-blend-mode:normal;opacity:.5;width:100%;height:120%;background-repeat:no-repeat;background-position:right;background-size:contain;pointer-events:none}.vsm-data-capture .vsm-body .form-preview .details{justify-content:start;position:relative;z-index:2}.vsm-data-capture .vsm-body .form-preview .details:before{background:rgba(var(--vsm-secondary-colour), 1);background:linear-gradient(180deg, rgba(var(--vsm-secondary-colour), 0) 0%, rgba(var(--vsm-secondary-colour), 1) 100%)}.vsm-data-capture .vsm-body .form-preview .details .md-heading{margin-bottom:4.375rem}.vsm-data-capture .vsm-body .form-preview .details .media{max-width:11.25rem;width:11.25rem;height:6.25rem;overflow:visible;display:block}.vsm-data-capture .vsm-body .form-preview .details .rte{margin-top:0.625rem;font-weight:700;font-size:16px;font-size:1rem}.vsm-data-capture .vsm-body .form-preview .details .rte p,.vsm-data-capture .vsm-body .form-preview .details .rte li{font-size:inherit;font-weight:inherit}.vsm-data-capture .vsm-body .form-holder .element.checkbox .field label a{font-weight:700;color:rgba(var(--vsm-secondary-colour), 1)}.vsm-split-get-in-touch-form-content .md-heading{margin-bottom:1.875rem}.vsm-split-get-in-touch-form-content i{color:rgba(var(--vsm-primary-colour), 1)}.vsm-split-get-in-touch-form-content a{color:rgba(var(--vsm-primary-colour), 1)}.vsm-split-get-in-touch-form-content li a:hover i{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-split-get-in-touch-form-content .form-holder{background:rgba(var(--vsm-secondary-colour), 1);padding:3.125rem}@media(max-width: 768px){.vsm-split-get-in-touch-form-content .form-holder{padding:1rem .5rem}}.vsm-split-get-in-touch-form-content .form-holder .sm-heading{color:rgba(var(--vsm-white), 1)}.vsm-split-get-in-touch-form-content .form-holder .col .row:last-child .col{display:flex;justify-content:center}.vsm-split-get-in-touch-form-content .form-holder .element label{color:rgba(var(--vsm-white), 1)}.vsm-split-get-in-touch-form-content .form-holder .element label a{color:rgba(var(--vsm-primary-colour), 1)}.vsm-split-get-in-touch-form-content .form-holder .element.text input{background:rgba(var(--vsm-white), 0.11);color:rgba(var(--vsm-white), 1)}.vsm-split-get-in-touch-form-content .form-holder .element.text input::placeholder{color:rgba(var(--vsm-white), 0.8);opacity:1}.vsm-split-get-in-touch-form-content .form-holder .element.textarea textarea{background:rgba(var(--vsm-white), 0.11);color:rgba(var(--vsm-white), 1)}.vsm-split-get-in-touch-form-content .form-holder .element.textarea textarea::placeholder{color:rgba(var(--vsm-white), 0.8);opacity:1}.vsm-split-get-in-touch-form-content .form-holder .element.submit .btn{border:0.0625rem solid rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-split-get-in-touch-form-content .form-holder .element.submit .btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-split-get-in-touch-form-content .form-holder .element .custom-file-label{background:rgba(var(--vsm-white), 0.11);color:rgba(var(--vsm-white), 1)}.vsm-split-get-in-touch-form-content .form-holder .element #dropcv-cvtype{background:rgba(var(--vsm-white), 0.11);color:rgba(var(--vsm-white), 1)}.vsm-accordion-mixed-content-50-50 .accordion-header{font-size:30px;font-size:1.875rem;color:rgba(var(--vsm-secondary-colour), 1);font-weight:700}.vsm-accordion-mixed-content-50-50 .accordion-header:after{color:rgba(var(--vsm-accent-colour), 1)}.vsm-accordion-mixed-content-50-50 .accordion-item{border-color:rgba(var(--vsm-secondary-colour), 1)}.vsm-accordion-mixed-content-50-50 .media{position:relative;overflow:visible}.vsm-accordion-mixed-content-50-50 .media:after{content:"";position:absolute;top:-10%;right:-0.625rem;display:block;background-image:url("../uploads/blue-k.svg");mix-blend-mode:multiply;width:100%;height:120%;background-repeat:no-repeat;background-position:right;background-size:contain;pointer-events:none}@media(max-width: 768px){.vsm-accordion-mixed-content-50-50 .media:after{top:-5%;height:110%}}.job-search-filters .xs-heading{color:rgba(var(--vsm-tertiary-colour), 1);font-weight:700;font-size:16px;font-size:1rem;margin-bottom:1.875rem}.job-search-filters .filter .label.toggler:after{color:rgba(var(--vsm-accent-colour), 1)}.job-search-filters [class*=icheck-]>input:first-child+input[type=hidden]+label::before,.job-search-filters [class*=icheck-]>input:first-child+label::before{background-color:rgba(var(--vsm-accent-colour), 0.2);border:.063rem solid rgba(var(--vsm-accent-colour), 0.1)}.job-search-filters .element.select .field:before{color:rgba(var(--vsm-accent-colour), 1)}.job-search-filters .filter-apply .element .btn{border:0.125rem solid rgba(var(--vsm-secondary-colour), 1);background:rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-primary-colour), 1)}.job-search-filters .filter-apply .element .btn span{color:inherit}.job-search-filters .filter-apply .element .btn:hover{border:0.125rem solid rgba(var(--vsm-primary-colour), 1);background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-secondary-colour), 1)}.job-search-filters .filter-clear .element .btn{background:rgba(var(--vsm-tertiary-colour), 0);border:0.125rem solid rgba(var(--vsm-tertiary-colour), 1);color:rgba(var(--vsm-secondary-colour), 1)}.job-search-filters .filter-clear .element .btn span{color:inherit}.job-search-filters .filter-clear .element .btn:hover{background:rgba(var(--vsm-tertiary-colour), 1);border:0.125rem solid rgba(var(--vsm-tertiary-colour), 1);color:rgba(var(--vsm-white), 1)}.paging-information .total-items{font-weight:600}.paging-information .page-item .page-link{font-weight:600}.paging-information .page-item.active .page-link{color:rgba(var(--vsm-tertiary-colour), 1)}.job-data ul.job-data-highlights li{font-weight:500;font-size:16px;font-size:1rem}.job-data .xs-heading a{font-weight:500;font-size:16px;font-size:1rem}.job-data .icon:before{color:rgba(var(--vsm-accent-colour), 1)}.job-data .btn-primary{border:0.125rem solid rgba(var(--vsm-secondary-colour), 1);background:rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-primary-colour), 1)}.job-data .btn-primary span{color:inherit}.job-data .btn-primary:hover{border:0.125rem solid rgba(var(--vsm-primary-colour), 1);background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-secondary-colour), 1)}.job-data .btn-secondary{background:rgba(var(--vsm-tertiary-colour), 0);border:0.125rem solid rgba(var(--vsm-tertiary-colour), 1);color:rgba(var(--vsm-secondary-colour), 1)}.job-data .btn-secondary span{color:inherit}.job-data .btn-secondary:hover{background:rgba(var(--vsm-tertiary-colour), 1);border:0.125rem solid rgba(var(--vsm-tertiary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-job-details ul.job-data-highlights{padding-left:calc(var(--bs-gutter-x)*.5)}.vsm-job-details .share dl dt{color:rgba(var(--vsm-accent-colour), 1)}.vsm-job-details .form-holder .element input{font-size:14px;font-size:.875rem;font-weight:500}.vsm-job-details .form-holder .element input::placeholder{font-size:14px;font-size:.875rem;font-weight:300}.vsm-job-details .form-holder .element input:-moz-placeholder{font-size:14px;font-size:.875rem;font-weight:300}.vsm-job-details .form-holder .element input::-webkit-input-placeholder{font-size:14px;font-size:.875rem;font-weight:300}.vsm-job-details .form-holder .element select{font-size:14px;font-size:.875rem;font-weight:500}.vsm-job-details .form-holder .element select option:disabled{font-size:14px;font-size:.875rem;font-weight:300}.vsm-job-details .form-holder .element .custom-file-label{padding-top:.79rem;color:rgba(var(--vsm-secondary-colour), 1)}.vsm-job-details .form-holder .element.submit input{background:rgba(var(--vsm-tertiary-colour), 0);border:0.125rem solid rgba(var(--vsm-tertiary-colour), 1);color:rgba(var(--vsm-secondary-colour), 1)}.vsm-job-details .form-holder .element.submit input span{color:inherit}.vsm-job-details .form-holder .element.submit input:hover{background:rgba(var(--vsm-tertiary-colour), 1);border:0.125rem solid rgba(var(--vsm-tertiary-colour), 1);color:rgba(var(--vsm-white), 1)}.vsm-responsive-nav{border-top:0rem solid rgba(0,0,0,0)}.vsm-responsive-nav .nav-wrapper ul li a{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-responsive-nav .search-bar .input-group{border-radius:6.25rem}.vsm-responsive-nav .search-bar .input-group input[type=text]{border-radius:6.25rem}.vsm-responsive-nav .search-bar .input-group .btn{border:none !important;border-radius:6.25rem}.vsm-responsive-nav .search-bar .input-group .btn i{color:rgba(var(--vsm-accent-colour), 1)}.vsm-responsive-nav .displayed-nav li a{font-weight:300}.vsm-responsive-nav .more-nav li span i{color:rgba(var(--vsm-accent-colour), 1)}.vsm-media-hub-featured-section .vsm-body .xs-heading{font-size:40px;font-size:2.5rem;font-weight:700;color:rgba(var(--vsm-secondary-colour), 1)}[class^=vsm-media-hub] .vsm-body .media,[class*=" vsm-media-hub"] .vsm-body .media{justify-content:center}[class^=vsm-media-hub] .vsm-body .media span.media-info,[class*=" vsm-media-hub"] .vsm-body .media span.media-info{left:auto;border-top-left-radius:0.3125rem;border-top-right-radius:0.3125rem;background:rgba(var(--vsm-white), 1)}[class^=vsm-media-hub] .vsm-body .media span.media-info i,[class*=" vsm-media-hub"] .vsm-body .media span.media-info i{color:rgba(var(--vsm-accent-colour), 1)}[class^=vsm-media-hub] .vsm-body .tags,[class*=" vsm-media-hub"] .vsm-body .tags{margin-top:0.625rem;line-height:1.3;font-size:18px;font-size:1.125rem;font-weight:300;color:rgba(var(--vsm-primary-colour), 1)}[class^=vsm-media-hub] .vsm-body .tags .tag,[class*=" vsm-media-hub"] .vsm-body .tags .tag{margin-top:0;font-weight:inherit;font-size:inherit;color:inherit}[class^=vsm-media-hub] .vsm-body .author .author-details .title,[class*=" vsm-media-hub"] .vsm-body .author .author-details .title{color:rgba(var(--vsm-secondary-colour), 1)}[class^=vsm-media-hub] .vsm-body .author .author-details .title a,[class*=" vsm-media-hub"] .vsm-body .author .author-details .title a{color:rgba(var(--vsm-secondary-colour), 1)}[class^=vsm-media-hub] .vsm-body .share dl dt,[class*=" vsm-media-hub"] .vsm-body .share dl dt{color:rgba(var(--vsm-accent-colour), 1)}[class^=vsm-media-hub] .related-posts .tags,[class*=" vsm-media-hub"] .related-posts .tags{margin-bottom:0.75rem}[class^=vsm-media-hub] .related-posts .post-title,[class*=" vsm-media-hub"] .related-posts .post-title{margin-bottom:1.25rem}[class^=vsm-media-hub] .newsletter-signup .sm-heading,[class*=" vsm-media-hub"] .newsletter-signup .sm-heading{font-size:40px;font-size:2.5rem;font-weight:700;color:rgba(var(--vsm-secondary-colour), 1)}[class^=vsm-media-hub] .newsletter-signup field,[class*=" vsm-media-hub"] .newsletter-signup field{margin-bottom:0.75rem;display:block}[class^=vsm-media-hub] .newsletter-signup .input-group input.form-control,[class*=" vsm-media-hub"] .newsletter-signup .input-group input.form-control{border:0.125rem solid rgba(var(--vsm-secondary-colour), 1);border-radius:0}[class^=vsm-media-hub] .newsletter-signup .input-group input.btn,[class*=" vsm-media-hub"] .newsletter-signup .input-group input.btn{background:rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub-search-results .search-results li .post .tags{margin-top:0.625rem;line-height:1.3;font-size:18px;font-size:1.125rem;font-weight:300;color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub-search-results .search-results li .post .tags .tag{margin-top:0;font-weight:inherit;font-size:inherit;color:inherit}.vsm-media-hub-search-results .side-filters dl dt{color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-media-hub-search-results .side-filters dl dd a span{color:rgba(var(--vsm-accent-colour), 1)}.back-to-link{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-404-page .bg{background-image:none !important}.vsm-404-page .bg::before{display:none}.vsm-404-page .bg .vsm-body .content .heading{color:rgba(var(--vsm-primary-colour), 1)}.vsm-404-page .bg .vsm-body .content .sm-heading{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-404-page .bg .vsm-body .content .rte{color:rgba(var(--vsm-black), 1)}.vsm-profile-details .profile-contacts .media{max-width:100%;max-height:100%;aspect-ratio:1/1}.vsm-top .navigation .more-nav ul li{margin:0 0 0 1.063rem}.vsm-profile-cards .paging-information .row .col{background:#fff}#vennture_dynamic_jobsearch .search-bar .element .btn{background:rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .search-bar .element .btn span{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .search-bar .element .btn:hover{background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .search-bar .element .btn:hover span{color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .results-header .col-auto .btn{background:rgba(var(--vsm-primary-colour), 1)}#vennture_dynamic_jobsearch .results-header .col-auto .btn:hover{background:rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .results-header .col-auto .btn:hover span{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .map div:focus,#vennture_dynamic_jobsearch .map div:focus-visible,#vennture_dynamic_jobsearch .map div:focus-within{outline:none !important}#vennture_dynamic_jobsearch .map iframe+div{border:none !important;outline:none !important}#vennture_dynamic_jobsearch .map-container .map .btn{background:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .map-container .map .btn:hover{background:rgba(var(--vsm-black), 1);color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .map-container .map .btn:hover span{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li{padding:0}#vennture_dynamic_jobsearch .map-container .job-results .job-listing>li:first-child:hover{padding:0}/*# sourceMappingURL=theme.min.css.map */