:root{--vsm-white: 255, 255, 255;--vsm-black: 12, 6, 10;--vsm-body-copy-colour: 116, 118, 120;--vsm-accent-colour: 255, 211, 68;--vsm-primary-colour: 228, 24, 59;--vsm-secondary-colour: 24, 28, 83;--vsm-tertiary-colour: 214, 218, 213;--vsm-quaternary-colour: 214, 218, 213;--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-family:"Tiempos Fine";src:url("../fonts/tiempos-fine-black-italic.woff2");font-weight:bold;font-style:italic}@font-face{font-family:"Tiempos Fine";src:url("../fonts/tiempos-fine-black.woff2");font-weight:bold;font-style:normal}@font-face{font-family:"Tiempos Fine";src:url("../fonts/tiempos-fine-bold-italic.woff2");font-weight:bold;font-style:italic}@font-face{font-family:"Tiempos Fine";src:url("../fonts/tiempos-fine-bold.woff2");font-weight:bold;font-style:normal}@font-face{font-family:"Tiempos Fine";src:url("../fonts/tiempos-fine-light-italic.woff2");font-weight:lighter;font-style:italic}@font-face{font-family:"Tiempos Fine";src:url("../fonts/tiempos-fine-light.woff2");font-weight:lighter;font-style:normal}@font-face{font-family:"Tiempos Fine";src:url("../fonts/tiempos-fine-medium-italic.woff2");font-weight:normal;font-style:italic}@font-face{font-family:"Tiempos Fine";src:url("../fonts/tiempos-fine-medium.woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Tiempos Fine";src:url("../fonts/tiempos-fine-regular-italic.woff2");font-weight:normal;font-style:italic}@font-face{font-family:"Tiempos Fine";src:url("../fonts/tiempos-fine-regular.woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Tiempos Fine";src:url("../fonts/tiempos-fine-semibold-italic.woff2");font-weight:normal;font-style:italic}@font-face{font-family:"Tiempos Fine";src:url("../fonts/tiempos-fine-semibold.woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("/fonts/SourceSansPro-Regular.ttf");font-style:normal}@font-face{font-family:"Source Sans Pro";src:url("/fonts/SourceSansPro-Bold.ttf");font-weight:bold;font-style:normal}html,body{height:100% !important;font-family:"Tiempos Fine";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:"Tiempos Fine";font-weight:700}ul,ol,dd,p{font-family:"Source Sans Pro",sans-serif;font-size:16px;font-size:1rem;font-weight:400}ul strong,ol strong,dd strong,p strong{font-weight:600}a{color:#e4183b;text-decoration:underline}a:hover{text-decoration:none;color:#ffd344}.heading{font-size:3.125rem}@media(min-width: 1024px){.heading{font-size:4.375rem}}.md-heading{font-size:2.25rem}@media(min-width: 1024px){.md-heading{font-size:2.5rem}}.sm-heading{font-size:1.75rem}@media(min-width: 1024px){.sm-heading{font-size:1.875rem}}.xs-heading{font-size:1.1rem}@media(min-width: 1024px){.xs-heading{font-size:1.125rem}}.xxs-heading{font-size:.75rem;text-transform:uppercase;letter-spacing:1px}@media(min-width: 1024px){.xxs-heading{font-size:.75rem}}.sub-heading{font-size:1.1rem;text-transform:uppercase;letter-spacing:1px}@media(min-width: 1024px){.sub-heading{font-size:1.125rem}}.btn{border-radius:.5rem;background:#e4183b;text-transform:capitalize;transition:all .2s ease}.btn span{text-transform:capitalize;font-family:"Source Sans Pro",sans-serif}.btn:hover{border-radius:1.2rem}.inline-link{text-transform:capitalize;font-family:"Source Sans Pro",sans-serif}.xs-heading{color:#e4183b}.md-heading{color:#181c53}tr,tbody,td{border-width:1px}tr td,tbody td,td td{padding:.5rem}.rte.larger-text p{font-weight:300}.rte p{color:#1c1818}.rte ul{list-style-type:none;margin-left:0px;padding-left:0px}.rte ul li::before{color:rgba(var(--vsm-secondary-colour), 1);content:"";display:inline-block;font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;padding:0 10px 0 0}.rte ul li ul li{padding-left:1rem}.rte blockquote{left:2rem;color:rgba(var(--vsm-primary-colour), 1);font-weight:700;font-size:1.4rem;position:relative;line-height:1.2}@media(max-width: 768px){.rte blockquote{position:relative;left:0px}}@font-face{font-family:"TiemposFine";src:url("/fonts/TiemposFine-Semibold.otf");font-weight:bold;font-style:normal}@font-face{font-family:"SourceSansPro";src:url("/fonts/SourceSansPro-Regular.ttf");font-style:normal}@font-face{font-family:"SourceSansPro";src:url("/fonts/SourceSansPro-Bold.ttf");font-style:normal;font-weight:bold}@font-face{font-family:"SourceSansPro";src:url("/fonts//SourceSansPro-Light.ttf");font-style:normal;font-weight:lighter}::-moz-selection{background-color:#e4183b;color:#fff}::selection{background-color:#e4183b;color:#fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#e3e3e3}::-webkit-scrollbar-thumb{background:#e4183b}::-webkit-scrollbar-thumb:hover{background:#181c53}html{scrollbar-color:#181c53 #e4183b}body.register .bg .row .col p{color:#fff}body.register .bg .row .col p.sm-text{color:#0c060a}body form .btn{border-radius:.5rem;background:#e4183b !important;text-transform:capitalize;transition:all .2s ease}body form .btn span{text-transform:capitalize;font-family:"Source Sans Pro",sans-serif}body form .btn:hover{border-radius:1.2rem}body form [class*=icheck-]>input:first-child:checked+input[type=hidden]+label::after,body form [class*=icheck-]>input:first-child:checked+label::after{border-color:rgba(var(--vsm-white), 1) !important}body form .row .col p{color:rgba(var(--vsm-black), 1) !important}body.sign-in form .btn{border-radius:.5rem;background:#e4183b !important;text-transform:capitalize;transition:all .2s ease}body.sign-in form .btn span{text-transform:capitalize;font-family:"Source Sans Pro",sans-serif}body.sign-in form .btn:hover{border-radius:1.2rem}.custom-file{overflow:hidden}.md-heading{width:fit-content;position:relative}.md-heading::after{content:"";background:#e3e3e3;bottom:-0.3rem;right:0;width:100%;position:absolute;height:1px}.vsm-default-signoff{font-family:"Source Sans Pro",sans-serif}.vsm-default-signoff .signoff-links{font-size:.75rem}.vsm-default-signoff .signoff-links .copyright{font-size:.75rem}.vsm-default-signoff .signoff-links li{font-size:.75rem}footer.vsm-default-footer{font-family:"Source Sans Pro",sans-serif;background:#fff;background:-moz-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:-webkit-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e3e3e3", GradientType=1)}footer.vsm-default-footer .contact-info div{margin:.3rem 0}footer.vsm-default-footer .row .col .xs-heading{font-family:"Source Sans Pro",sans-serif;color:#1c1818;margin-bottom:1.5rem}footer.vsm-default-footer .row .col .contact-info div{color:#1c1818}footer.vsm-default-footer .row .col .contact-info div span{font-weight:300}footer.vsm-default-footer .row .col .contact-info div a{color:#1c1818;font-weight:300}footer.vsm-default-footer .row .col .socials{color:#1c1818}footer.vsm-default-footer .row .col .socials i{color:#1c1818}footer.vsm-default-footer .row .col .socials i:hover{color:#e4183b}footer.vsm-default-footer .row .col .footer-links{color:#1c1818;font-weight:300}footer.vsm-default-footer .footer-links a{color:#1c1818}footer.vsm-default-footer .footer-links a:hover{color:#e4183b}footer.vsm-default-footer .form-holder .input-group{border:2px solid #e4183b;border-radius:.5rem}footer.vsm-default-footer .form-holder .input-group input{border:none;color:#1c1818}footer.vsm-default-footer .form-holder .input-group input::placeholder{color:#1c1818}footer.vsm-default-footer .form-holder .input-group .btn{display:flex;align-items:center;justify-content:center;background:#e4183b;width:3rem;height:3rem;padding:0;border:none;border-top-right-radius:0;border-bottom-right-radius:0;transition:all .2s linear}footer.vsm-default-footer .form-holder .input-group .btn:hover{transition:all .2s linear}footer.vsm-default-footer .form-holder .input-group .btn:hover i{transition:all .2s linear;transform:scale(1.2)}footer.vsm-default-footer .form-holder .input-group .btn i{color:#fff}footer.vsm-default-footer .newsletter-signup p{color:#1c1818}footer.vsm-default-footer .social a{color:#181c53}footer.vsm-default-footer .social a:hover{color:#e4183b}.menu-open .vsm-top{background:#181c53}.menu-open .vsm-top .navigation a{color:#fff !important}.menu-open .vsm-top .navigation .more-nav ul li .burger-menu span{background:rgba(0,0,0,0) !important;transition:all .2s ease-in-out}.menu-open .vsm-top .navigation .more-nav ul li .burger-menu span::before{transition:all .2s ease-in-out;background:#fff;transform:translateY(6.2px) rotate(45deg)}.menu-open .vsm-top .navigation .more-nav ul li .burger-menu span::after{transition:all .2s ease-in-out;background:#fff;transform:translateY(-6px) rotate(-45deg)}.menu-open .vsm-top .navigation .more-nav ul li .burger-menu span::before,.menu-open .vsm-top .navigation .more-nav ul li .burger-menu span:after{background:#fff}@media(max-width: 1331px){.vsm-top .navigation .primary-nav nav{display:none}.vsm-top .navigation .more-nav ul li.mobile{display:block}}.vsm-top{background:#e4183b}@media(min-width: 1331px){.vsm-top .navigation{position:relative}.vsm-top .navigation::before{content:"";background:rgba(28,24,24,.844);top:0;right:0;max-width:100%;width:100%;position:absolute;height:5rem}}.vsm-top .navigation .more-nav ul li{margin:0}.vsm-top .navigation .more-nav ul li a{color:#fff;font-size:1rem;padding:.875rem .8rem}@media(max-width: 768px){.vsm-top .navigation .more-nav ul li a span{display:none}}@media(max-width: 768px){.vsm-top .navigation .more-nav ul li:nth-child(1) a::before{content:"";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}}@media(max-width: 768px){.vsm-top .navigation .more-nav ul li:nth-child(2) a::before{content:"";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}}@media(max-width: 768px){.vsm-top .navigation .more-nav ul li:nth-child(3) a::before{content:"";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}}@media(max-width: 768px){.vsm-top .navigation .more-nav ul li:nth-child(4) a::before{content:"";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 .more-nav .mobile{display:flex;display:block}@media(min-width: 1331px){.vsm-top .navigation .more-nav .mobile{display:none}}.vsm-top .navigation .more-nav .mobile span>span{background:#fff;transition:all .3s ease-in-out}.vsm-top .navigation .more-nav .mobile span>span::before,.vsm-top .navigation .more-nav .mobile span>span::after{background:#fff;transition:all .3s ease-in-out}.vsm-top .navigation .more-nav .mobile span>span:hover{background:#e31168}.vsm-top .navigation .more-nav .mobile span>span:hover::before,.vsm-top .navigation .more-nav .mobile span>span:hover::after{background:#e31168}@media(min-width: 1331px){.vsm-top .navigation .more-nav{display:flex;width:100%;justify-content:end;margin-bottom:2rem;padding-right:2rem}.vsm-top .navigation .more-nav ul li a{display:block}.vsm-top .navigation .more-nav a{text-decoration:none;font-weight:400;display:block}.vsm-top .navigation .col.d-flex{padding-left:0;flex-direction:column-reverse;align-items:flex-end}}@media(max-width: 768px){.vsm-top .navigation .col-auto{padding-right:0}.vsm-top .navigation .col.d-flex{padding-left:0}.vsm-top .navigation .more-nav .btn{padding:.625rem .5rem}}@media(min-width: 1331px){.vsm-top .navigation .brand{transform:translateY(42px)}}.vsm-top .navigation .brand .logo-1{display:block !important}@media(max-width: 768px){.vsm-top .navigation .brand .logo-1{padding:.4rem}}.vsm-top .navigation .brand:hover{transition:all .2s ease-in-out}.vsm-top .navigation .brand:hover img{transition:all .2s ease-in-out;transform:scale(1.1)}@media(min-width: 1024px){.vsm-top .navigation .brand img{padding:1.4rem}}.vsm-top .navigation .primary-nav nav{justify-content:center}.vsm-top .navigation .primary-nav nav ul li>ul{width:max-content;min-width:9rem}.vsm-top .navigation .primary-nav nav ul .dropdown a::after,.vsm-top .navigation .primary-nav nav ul .meganav a::after{color:#fff}.vsm-top .navigation .primary-nav nav ul li a{font-size:1rem;padding:.875rem .8rem;color:#fff}.vsm-top .navigation .primary-nav nav ul li a:hover{color:#ddd}.vsm-top .navigation .brand img{height:3rem}@media(min-width: 1024px){.vsm-top .navigation .brand img{height:5rem}}@media(min-width: 1200px){.vsm-top .navigation .brand img{height:6rem}}.vsm-top .navigation .more-nav ul li .burger-menu span{transition:all .2s ease-in-out}.vsm-top .navigation .more-nav ul li .burger-menu span::before{transition:all .2s ease-in-out}.vsm-top .navigation .more-nav ul li .burger-menu span::after{transition:all .2s ease-in-out}.vsm-top .navigation .more-nav ul li a{text-decoration:none;font-weight:400}.vsm-top .navigation .more-nav ul li a.btn{background:#fff;border-color:#fff}.vsm-top .navigation .more-nav ul li a.btn span{color:#e4183b}.vsm-top .navigation .more-nav ul li a.btn:hover{background:#e4183b;border-color:#e4183b}.vsm-top .navigation .more-nav ul li a.btn:hover span{color:#fff}.vsm-top.switch-fixed{background:none}.vsm-top.fixed{background:#e4183b}.vsm-top.fixed .more-nav{display:flex;justify-content:end;margin-bottom:2rem;position:relative}.vsm-top.fixed .more-nav a{text-decoration:none;color:#fff !important}.vsm-top.fixed .navigation .more-nav ul li .burger-menu span{background:#fff}.vsm-top.fixed .navigation .more-nav ul li .burger-menu span::before,.vsm-top.fixed .navigation .more-nav ul li .burger-menu span:after{background:#fff}.vsm-top.fixed .navigation .more-nav a:hover i{color:#e31168}.vsm-top.fixed .navigation .more-nav i{color:#fff}.vsm-top.fixed .navigation .more-nav .mobile{display:flex;display:block}@media(min-width: 1331px){.vsm-top.fixed .navigation .more-nav .mobile{display:none}}.vsm-top.fixed .navigation .more-nav .mobile span>span{background:#fff;transition:all .3s ease-in-out}.vsm-top.fixed .navigation .more-nav .mobile span>span::before,.vsm-top.fixed .navigation .more-nav .mobile span>span::after{background:#fff;transition:all .3s ease-in-out}.vsm-top.fixed .navigation .more-nav .mobile span>span:hover{background:gray}.vsm-top.fixed .navigation .more-nav .mobile span>span:hover::before,.vsm-top.fixed .navigation .more-nav .mobile span>span:hover::after{background:gray}.vsm-top.fixed .navigation .primary-nav ul li.dropdown:hover a,.vsm-top.fixed .navigation .primary-nav ul li.meganav:hover a{color:#e31168}.vsm-top.fixed .navigation .primary-nav ul li.dropdown:hover a:after,.vsm-top.fixed .navigation .primary-nav ul li.meganav:hover a:after{color:#e31168}.vsm-top.fixed .navigation .primary-nav ul li.dropdown a::after,.vsm-top.fixed .navigation .primary-nav ul li.meganav a::after{color:#fff}.vsm-top.fixed .navigation .primary-nav ul li a{color:#fff}.vsm-top.fixed .navigation .primary-nav ul li a:hover{color:#ddd}@media(max-width: 768px){.modal .modal-body{padding:2rem}}.modal .modal-body .content .md-heading{margin-bottom:2rem}@media(max-width: 991px){.vsm-default-internal-hero.search-bar::after{width:100%}}@media(min-width: 992px){.vsm-default-internal-hero.search-bar::after{width:90%}}@media(min-width: 1200px){.vsm-default-internal-hero.search-bar::after{width:70%}}@media(min-width: 2000px){.vsm-default-internal-hero.search-bar::before{height:37%;position:absolute;right:0;left:0}.vsm-default-internal-hero.search-bar::after{width:50% !important}}.vsm-default-internal-hero .md-heading{margin:auto}.vsm-default-internal-hero.job-search .md-heading{margin-bottom:2rem}.vsm-default-internal-hero.job-search .bg::before{background:rgba(228,24,58,.925)}.vsm-default-internal-hero .search-bar{margin-top:2rem}.vsm-default-internal-hero .search-bar .input-group .element input::placeholder{color:#1c1818}.vsm-default-internal-hero .search-bar .input-group .element:nth-child(1){width:60%;margin-right:.6rem}.vsm-default-internal-hero .search-bar .form-control{border-radius:.6rem}.vsm-default-internal-hero.default{position:relative}.vsm-default-internal-hero.default::before{content:"";background-image:url("/img/herooverlay.svg");background-position:left;background-size:cover;height:52%;bottom:5rem;left:0;position:absolute;z-index:2}@media(min-width: 768px){.vsm-default-internal-hero.default::before{left:-35rem;position:absolute;bottom:0rem;right:0}}@media(min-width: 1024px){.vsm-default-internal-hero.default::before{left:-17rem;position:absolute;bottom:0rem;right:0}}.vsm-default-internal-hero.default::after{content:"";position:absolute;background-image:url("/img/heroswirloverlay.svg");background-size:cover;background-repeat:no-repeat;background-position:right;height:90%;top:0;right:0;z-index:0;opacity:.1}.vsm-default-internal-hero.default .bg{padding:9rem 0 4.375rem 0;background-position:center;background-size:cover;background-repeat:no-repeat;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;position:relative}@media(min-width: 768px){.vsm-default-internal-hero.default .bg{padding-bottom:14.375rem}}.vsm-default-internal-hero.default .bg::before{background:rgba(228,24,58,.925)}.vsm-default-internal-hero.default .content{display:flex;justify-content:center;align-items:center}@media(min-width: 768px){.vsm-default-internal-hero.default .content{margin-top:4rem}}.vsm-default-internal-hero.default .content .md-heading{position:relative;max-width:fit-content;display:flex;justify-content:center;align-items:center;margin:auto;margin-bottom:2rem}.vsm-default-internal-hero.default .content .md-heading::after{content:"";position:absolute;bottom:-0.2rem;left:-0.8rem;background:#fff;height:2px;width:auto}.vsm-default-internal-hero.search-bar{position:relative}.vsm-default-internal-hero.search-bar::before{content:"";background-image:url("/img/herooverlay.svg");background-position:left;background-size:cover;height:37%;bottom:0;left:0;position:absolute;z-index:2}@media(min-width: 768px){.vsm-default-internal-hero.search-bar::before{height:37%;left:-35rem;position:absolute;right:0}}@media(min-width: 1024px){.vsm-default-internal-hero.search-bar::before{height:37%;left:-17rem;position:absolute;right:0}}.vsm-default-internal-hero.search-bar::after{content:"";position:absolute;background-image:url("/img/heroswirloverlay.svg");background-size:cover;background-repeat:no-repeat;background-position:right;height:90%;top:0;right:0;z-index:0;opacity:.1}.vsm-default-internal-hero.search-bar .bg{padding:15rem 0 24rem 0}.vsm-default-internal-hero.search-bar .bg::before{background:rgba(228,24,58,.925) !important}.vsm-default-internal-hero.search-bar .content{z-index:1;position:relative}.vsm-default-internal-hero.search-bar .content .xs-heading{margin-bottom:2rem;text-transform:uppercase;font-family:"Source Sans Pro",sans-serif}.vsm-default-internal-hero.search-bar .content .md-heading{font-size:3.6rem;margin-bottom:3rem;margin:auto}@media(min-width: 1024px){.vsm-default-internal-hero.search-bar .content .md-heading{margin-bottom:2rem}}.vsm-default-internal-hero.search-bar .content .md-heading::after{display:none}.vsm-default-internal-hero.search-bar form{display:flex;justify-content:center}.vsm-default-internal-hero.search-bar .input-group input{font-family:"Source Sans Pro",sans-serif}.vsm-default-internal-hero.search-bar .input-group input::placeholder{font-family:"Source Sans Pro",sans-serif;color:#1c1818}@media(min-width: 768px){.vsm-default-internal-hero.search-bar .input-group{width:70%}}.vsm-default-internal-hero.search-bar .input-group .input-group-text{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.vsm-default-internal-hero.search-bar .input-group .btn{background:#181c53}.vsm-default-internal-hero.search-bar .input-group .btn:hover{border-color:#181c53}.vsm-profile-cards .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-profile-cards .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-profile-cards .col{border-radius:1.5rem;background:none !important}.vsm-profile-cards .col .profile{padding:1.875rem 2rem;border-radius:1.5rem;margin:1rem 0;background:#fff;background:-moz-linear-gradient(241deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:-webkit-linear-gradient(241deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:linear-gradient(241deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e3e3e3", GradientType=1)}.vsm-profile-cards .col .profile .content h4{font-family:"Tiempos Fine";color:#e4183b}.vsm-profile-cards .col .profile .content p{color:#1c1818;font-weight:600}.vsm-profile-cards .col .profile .content p:nth-child(1){color:#1c1818;font-weight:300}.vsm-profile-details .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-profile-details .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-profile-details .md-heading::after{display:none}.vsm-profile-details .profile-stats{display:none !important}.vsm-profile-details .profile-summary{display:none}.vsm-profile-details .position{font-weight:600;color:#1c1818}.vsm-profile-details .profile-contacts .media{max-width:19rem;max-height:19rem;height:18rem;border-radius:.5rem}.vsm-profile-details .profile-contacts .contacts .ico-btn:hover{background:#e4183b !important}.vsm-profile-details .profile-contacts .contacts .ico-btn:hover i{color:#fff !important}.vsm-profile-details .profile-contacts .contacts .ico-btn:hover span{color:#fff !important}.vsm-profile-details .profile-contacts .contacts .back-link{margin-top:2rem}.vsm-timeline-horizontal .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom);background:#fff;background:-moz-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 51%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 51%, rgb(255, 255, 255) 100%);background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 51%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#ffffff", GradientType=1)}@media(min-width: 1024px){.vsm-timeline-horizontal .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-timeline-horizontal .timeline .swiper-slide .event .media{max-height:10rem;border-radius:1.5rem;height:10rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26);max-width:23rem;width:23rem}.vsm-timeline-horizontal .timeline .swiper-slide .event .media img{height:100%}@media(max-width: 768px){.vsm-timeline-horizontal .timeline .swiper-slide .event .media{width:50% !important}}.vsm-timeline-horizontal .timeline-control-setter{background:#fff;border:0}.vsm-404-page .bg::before{background:#e3e3e3;mix-blend-mode:normal}.vsm-404-page .heading{color:#e4183b}.vsm-404-page .sm-heading{color:#181c53}.vsm-video-carousel .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-video-carousel .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-video-carousel .media{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26)}.vsm-full-width-featured-columns-carousel{position:relative}.vsm-full-width-featured-columns-carousel::before{content:"";position:absolute;background-image:url("/img/heroswirloverlay.svg");background-size:cover;background-repeat:no-repeat;background-position:left;height:100%;width:50%;right:-10rem;opacity:.1;z-index:1}.vsm-full-width-featured-columns-carousel .vsm-header .md-heading:after{background:#fff}.vsm-full-width-featured-columns-carousel .vsm-header .col:nth-child(1){max-width:47.33%}.vsm-full-width-featured-columns-carousel .vsm-header .rte p{color:#fff}.vsm-full-width-featured-columns-carousel .bg{position:relative;padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-full-width-featured-columns-carousel .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-full-width-featured-columns-carousel .bg::after{content:"";position:absolute;width:100%;height:100%;display:block;background:rgba(178,0,0,.79);mix-blend-mode:inherit;top:0;left:0;z-index:0}.vsm-full-width-featured-columns-carousel .content .inline-link{display:none}.vsm-full-width-featured-columns-carousel .content .xs-heading{font-family:"Source Sans Pro",sans-serif;margin-bottom:2rem;font-size:1.4rem}.vsm-full-width-featured-columns-carousel .content .rte p{color:#fff}.vsm-full-width-featured-columns-carousel .content .rte .inline-link{color:#fff}.vsm-full-width-featured-columns-carousel .content img{display:none}.vsm-full-width-featured-columns-carousel .swiper-navigation.disabled{display:none}.vsm-testimonial-carousel.gradient{background:#fff;background:-moz-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:-webkit-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e3e3e3", GradientType=1)}.vsm-testimonial-carousel .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-testimonial-carousel .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-testimonial-carousel .swiper-slide{border-radius:1.5rem}.vsm-testimonial-carousel .swiper-slide .testimonial-data{border-radius:1.5rem}@media(min-width: 768px){.vsm-testimonial-carousel .swiper-slide .testimonial-data{max-height:19rem;height:19rem;min-height:19rem}}@media(max-width: 768px){.vsm-testimonial-carousel .swiper-slide .testimonial-data .col{width:100%}}@media(max-width: 768px){.vsm-testimonial-carousel .swiper-slide .testimonial-data .col .author img{display:none}}@media(min-width: 1024px){.vsm-testimonial-carousel .swiper-slide .testimonial-data .rte{padding:0 3rem 0 0}}.vsm-testimonial-carousel .swiper-slide .testimonial-data::before{content:"";position:absolute;width:100%;height:100%;display:block;background:rgba(178,0,0,.79);mix-blend-mode:inherit;top:0;left:0;z-index:0;border-radius:1.5rem}.vsm-testimonial-carousel .swiper-slide .testimonial-data .sm-heading{position:relative}.vsm-testimonial-carousel .swiper-slide .testimonial-data .sm-heading::after{content:"";background:#e3e3e3;bottom:-0.3rem;left:0;width:80%;position:absolute;height:1px}.vsm-testimonial-carousel .swiper-slide .xs-heading{display:none}.vsm-content-in-image-carousel .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-content-in-image-carousel .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}@media(max-width: 768px){.vsm-content-in-image-carousel .vsm-header .md-heading{margin-bottom:2rem}}@media(min-width: 768px){.vsm-content-in-image-carousel .swiper-slide{width:34rem !important;max-width:34rem}}.vsm-content-in-image-carousel .content-in-image{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26)}.vsm-content-in-image-carousel .content-in-image .md-heading:after{display:none}.vsm-content-carousel .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-content-carousel .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-content-carousel .vsm-header .row{justify-content:flex-start !important;text-align:left}.vsm-content-carousel .content{text-align:center}.vsm-content-carousel .content .inline-link{display:none}.vsm-content-carousel .content .row{flex-direction:column}.vsm-content-carousel .content .media{justify-content:center}@media(min-width: 1024px){.vsm-content-carousel .content .media{justify-content:flex-start}}.vsm-single-accordion{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-single-accordion{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-single-accordion .vsm-header .md-heading{text-align:center;justify-content:center;margin:auto;margin-bottom:1rem}.vsm-single-accordion .accordion-header{color:#181c53}.vsm-single-accordion .show .content p{color:#1c1818}.vsm-content-in-image-100 .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-content-in-image-100 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-content-in-image-100 .content-in-image{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26)}.vsm-content-in-image-100 .content-in-image .media::before{background:rgba(228,24,58,.9)}.vsm-content-in-image-100 .content-in-image .btn{background:#fff}.vsm-content-in-image-100 .content-in-image .btn:hover{border-color:#fff}.vsm-content-in-image-100 .content-in-image .btn span{color:#e4183b}.vsm-content-in-image-100 .content-in-image .content .rte{margin-bottom:2rem}@media(min-width: 768px){.vsm-content-in-image-100 .content-in-image .content .rte{padding-right:31rem}}.vsm-small-boxes .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-small-boxes .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-small-boxes .col{flex:1 0 33%;max-width:33%}.vsm-small-boxes .vsm-header{margin-bottom:2rem}.vsm-small-boxes .vsm-header .row{display:flex;justify-content:center}.vsm-small-boxes .small-box-card{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26);min-height:17.375rem}.vsm-small-boxes .small-box-card .content .media{display:none}.vsm-small-boxes .small-box-card .content .xs-heading{font-size:2.2rem}.vsm-small-boxes .small-box-card .content .details{visibility:visible !important;display:block;opacity:1;height:100%}.vsm-short-testimonial-carousel .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-short-testimonial-carousel .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-short-testimonial-carousel .row{justify-content:center}.vsm-short-testimonial-carousel .row .testimonial-data .media[data-initials]::before{display:none}.vsm-short-testimonial-carousel .row .author .name{color:#e4183b}.vsm-short-testimonial-carousel .row .author .position{color:#1c1818;font-family:"Source Sans Pro",sans-serif}.vsm-the-team .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-the-team .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-the-team .vsm-header{display:flex;justify-content:center}.vsm-the-team .vsm-body .description h4{color:#e4183b}.vsm-the-team .vsm-body .description p{color:#181c53}.vsm-the-team .vsm-body .row .col{flex:1 0 100%}@media(min-width: 768px){.vsm-the-team .vsm-body .row .col{flex:0 0 33%}}.vsm-the-team .vsm-body .row .col .person{text-align:start}.vsm-content-layout-1 .bg{overflow:hidden;padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-content-layout-1 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-content-layout-1 .media{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26);z-index:1;max-width:31.25rem;max-height:37.5rem;aspect-ratio:1}.vsm-content-layout-1 .media img{height:100%;object-fit:cover}.vsm-content-layout-1 .content{z-index:1;position:relative}.vsm-content-layout-1.overlay{position:relative}.vsm-content-layout-1.overlay .bg::before{content:url("/img/swirlgrey.svg");position:absolute;top:18rem;right:0;z-index:0;opacity:.2}.vsm-content-layout-2 .bg{overflow:hidden;padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-content-layout-2 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-content-layout-2 .media{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26);z-index:1}.vsm-content-layout-2 .content{z-index:1;position:relative}.vsm-content-layout-2.overlay .bg{position:relative}.vsm-content-layout-2.overlay .bg::before{content:url("/img/swirlgrey.svg");position:absolute;top:10rem;right:0;z-index:0;opacity:.2}.vsm-content-layout-4 .bg{overflow:hidden;padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-content-layout-4 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-content-layout-4 .media{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26);z-index:1}.vsm-content-layout-4 .content{z-index:1;position:relative}.vsm-content-layout-4.overlay{position:relative}.vsm-content-layout-4.overlay .bg{position:relative}.vsm-content-layout-4.overlay .bg::before{content:url("/img/swirlgrey.svg");position:absolute;top:0;left:0;z-index:0;opacity:.2}.vsm-content-layout-5 .bg{overflow:hidden;padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-content-layout-5 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-content-layout-5 .media{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26);z-index:1}.vsm-content-layout-5 .content{z-index:1;position:relative}.vsm-content-layout-5.gradient{position:relative;background:#fff;background:-moz-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:-webkit-linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:linear-gradient(0deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e3e3e3", GradientType=1)}.vsm-data-capture-alt{position:relative;background:#fff;background:-moz-linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:-webkit-linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e3e3e3", GradientType=1)}.vsm-data-capture-alt .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-data-capture-alt .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-data-capture-alt .bg .md-heading::after{display:none}.vsm-data-capture-alt .form-preview{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26)}.vsm-data-capture-alt .form-preview img{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26)}.vsm-data-capture-alt .form-preview .form-holder{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26)}.vsm-data-capture-alt .form-preview .form-holder form label{font-family:"Source Sans Pro",sans-serif;font-weight:600}.vsm-data-capture-alt .form-preview .form-holder form input{border-radius:.5rem}.vsm-data-capture-alt .form-preview .form-holder form input::placeholder{font-family:"Source Sans Pro",sans-serif;color:rgba(var(--vsm-black), 1)}.vsm-data-capture-alt .form-preview::before{background:-moz-linear-gradient(90deg, rgb(39, 1, 8) 0%, rgb(228, 24, 59) 100%);background:-webkit-linear-gradient(90deg, rgb(39, 1, 8) 0%, rgb(228, 24, 59) 100%);background:linear-gradient(90deg, rgb(39, 1, 8) 0%, rgb(228, 24, 59) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#270108", endColorstr="#e4183b", GradientType=1);border-radius:1.5rem}.vsm-get-in-touch-form .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-get-in-touch-form .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-get-in-touch-form .media{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26)}.vsm-get-in-touch-form .sm-heading{color:#181c53;margin-bottom:2rem}.vsm-get-in-touch-form form .element label{font-family:"Source Sans Pro",sans-serif;font-weight:600;color:#1c1818}.vsm-get-in-touch-form form .element input,.vsm-get-in-touch-form form .element textarea{font-family:"Source Sans Pro",sans-serif;border-radius:.5rem}.vsm-get-in-touch-form form .element input::placeholder,.vsm-get-in-touch-form form .element textarea::placeholder{font-family:"Source Sans Pro",sans-serif;color:#1c1818}.vsm-get-in-touch-form form .btn:hover{color:#fff;border-radius:1.2rem}.vsm-drop-off-your-cv .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-drop-off-your-cv .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-drop-off-your-cv .md-heading{bottom:0}.vsm-drop-off-your-cv .rte p{color:#fff}.vsm-drop-off-your-cv .rte p a{color:#e4183b}.vsm-drop-off-your-cv form .element label{font-family:"Source Sans Pro",sans-serif;font-weight:600;color:#fff}.vsm-drop-off-your-cv form .element.select .field::before{color:#fff}.vsm-drop-off-your-cv form .element.select select{color:rgba(255,255,255,.541) !important}.vsm-drop-off-your-cv form .element option{color:#181c53}.vsm-drop-off-your-cv form .element option:first-child{color:rgba(255,255,255,.286)}.vsm-drop-off-your-cv form .element input,.vsm-drop-off-your-cv form .element textarea,.vsm-drop-off-your-cv form .element select,.vsm-drop-off-your-cv form .element label{font-family:"Source Sans Pro",sans-serif;border-radius:.5rem;font-weight:300}.vsm-drop-off-your-cv form .element input::placeholder,.vsm-drop-off-your-cv form .element textarea::placeholder,.vsm-drop-off-your-cv form .element select::placeholder,.vsm-drop-off-your-cv form .element label::placeholder{font-family:"Source Sans Pro",sans-serif;color:rgba(255,255,255,.286)}.vsm-drop-off-your-cv form .btn{font-weight:600 !important}.vsm-drop-off-your-cv form .btn:hover{color:#fff;border-radius:1.2rem}.vsm-image-grid .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-image-grid .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-image-grid .media{border-radius:1.5rem;max-width:100%}.vsm-image-grid .grid-left{max-height:18rem;height:0}.vsm-image-grid .grid-right .media{max-height:38rem}.vsm-split-get-in-touch-form-content .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-split-get-in-touch-form-content .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-split-get-in-touch-form-content .general-contact-details li{color:#1c1818}.vsm-split-get-in-touch-form-content form .sm-heading{color:#181c53}.vsm-split-get-in-touch-form-content form .element label{font-family:"Source Sans Pro",sans-serif;color:#1c1818;font-weight:600}.vsm-split-get-in-touch-form-content form .element select{border-radius:.5rem;font-family:"Source Sans Pro",sans-serif}.vsm-split-get-in-touch-form-content form .element select option{color:#1c1818}.vsm-split-get-in-touch-form-content form .element input{border-radius:.5rem;font-family:"Source Sans Pro",sans-serif}.vsm-split-get-in-touch-form-content form .element input::placeholder{font-family:"Source Sans Pro",sans-serif;color:#1c1818}.vsm-split-get-in-touch-form-content form .element textarea{border-radius:.5rem;font-family:"Source Sans Pro",sans-serif}.vsm-split-get-in-touch-form-content form .element textarea::placeholder{font-family:"Source Sans Pro",sans-serif;color:#1c1818}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item .accordion-header{cursor:pointer}.vsm-aligned-title-intro-text .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-aligned-title-intro-text .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-aligned-title-intro-text .vsm-body .row.justify-content-start .md-heading{margin:0}@media(min-width: 1024px){.vsm-aligned-title-intro-text .vsm-body .row{display:flex !important}}.vsm-aligned-title-intro-text .vsm-body .row .col-8{width:100%}@media(min-width: 1024px){.vsm-aligned-title-intro-text .vsm-body .row .col-8{width:66.66%}}.vsm-aligned-title-intro-text .vsm-body .row .col-4{width:100%}@media(min-width: 1024px){.vsm-aligned-title-intro-text .vsm-body .row .col-4{width:33.33%;align-items:center;justify-content:end;display:flex}}.vsm-aligned-title-intro-text .vsm-body .row .md-heading{margin-bottom:1rem;margin:auto}.vsm-aligned-title-intro-text .vsm-body .row .md-heading::after{bottom:-0.2rem}.vsm-centralised-title-intro-text .bg{padding-top:var(--vsm-mobile-padding-top)}@media(min-width: 1024px){.vsm-centralised-title-intro-text .bg{padding-top:var(--vsm-desktop-padding-top)}}.vsm-centralised-title-intro-text .col-10{width:100%}@media(min-width: 1024px){.vsm-centralised-title-intro-text .col-10{width:83.33%}}.vsm-centralised-title-intro-text .md-heading{margin:0 auto 1rem auto}.vsm-oversized-statement-block .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-oversized-statement-block .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-oversized-statement-block .content .rte{font-weight:600;color:#181c53}.vsm-oversized-statement-block .content .rte p,.vsm-oversized-statement-block .content .rte span{font-weight:600;color:#181c53}.vsm-intro-content-40-60 .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-intro-content-40-60 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-intro-content-40-60 .content ul li::before{color:#e4183b}.vsm-wide-content .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-wide-content .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-wide-content .md-heading{margin-bottom:1.3rem}.vsm-wide-content .content ul li::before{color:#e4183b}.vsm-content-in-image-50-50 .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom);position:relative;overflow:hidden}@media(min-width: 1024px){.vsm-content-in-image-50-50 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-content-in-image-50-50 .bg::before{content:url("/img/swirlgrey.svg");position:absolute;top:0rem;left:0;z-index:0;opacity:.2}.vsm-content-in-image-50-50 .content .sm-heading{color:#181c53;position:relative;width:fit-content;margin:2rem auto 1rem auto}.vsm-content-in-image-50-50 .content .sm-heading::after{content:"";background:#e3e3e3;bottom:-0.3rem;right:0;width:100%;position:absolute;height:1px}.vsm-content-in-image-50-50 .content .rte{margin:1.4rem 0}.vsm-content-in-image-50-50 .row{justify-content:center}.vsm-content-in-image-50-50 .content-in-image{border-radius:2rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26)}.vsm-content-in-image-50-50 .content-in-image .md-heading::after{display:none}.vsm-split-content-50-50 .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-split-content-50-50 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-split-content-50-50.gradient{background:#e3e3e3;background:-moz-linear-gradient(0deg, rgb(227, 227, 227) 0%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(0deg, rgb(227, 227, 227) 0%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 100%);background:linear-gradient(0deg, rgb(227, 227, 227) 0%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e3e3e3", endColorstr="#ffffff", GradientType=1)}.vsm-split-content-50-50 .vsm-body .content .media{margin-top:2rem;max-height:20rem;max-width:39rem;border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.17);margin-bottom:2rem}@media(min-width: 1024px){.vsm-split-content-50-50 .vsm-body .content .media{margin-top:0}}.vsm-split-content-50-50 .vsm-body .content .media img{object-fit:cover;width:100%;height:100%}.vsm-split-content-50-50 .vsm-body .content .sm-heading{color:#181c53}.vsm-split-content-50-50 .vsm-body .content .btn{background:#181c53}.vsm-split-content-50-50 .vsm-body .content .btn:hover{border-color:#181c53}.vsm-split-content-33-33-33 .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-split-content-33-33-33 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-split-content-33-33-33.gradient{background:#e3e3e3;background:-moz-linear-gradient(0deg, rgb(227, 227, 227) 0%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 100%);background:-webkit-linear-gradient(0deg, rgb(227, 227, 227) 0%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 100%);background:linear-gradient(0deg, rgb(227, 227, 227) 0%, rgb(255, 255, 255) 100%, rgb(255, 255, 255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e3e3e3", endColorstr="#ffffff", GradientType=1)}.vsm-split-content-33-33-33 .vsm-header .md-heading{margin:auto}.vsm-split-content-33-33-33 .vsm-body .content .media{margin-top:2rem;border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.17);margin-bottom:2rem}@media(min-width: 1024px){.vsm-split-content-33-33-33 .vsm-body .content .media{margin-top:0}}.vsm-split-content-33-33-33 .vsm-body .content .media img{object-fit:cover;width:100%;height:100%}.vsm-split-content-33-33-33 .vsm-body .content .sm-heading{color:#181c53}.vsm-split-content-33-33-33 .vsm-body .content .btn{background:#181c53}.vsm-split-content-33-33-33 .vsm-body .content .btn:hover{border-color:#181c53}.vsm-split-content-25-25-25-25 .vsm-header .xs-heading{display:none}.vsm-split-content-25-25-25-25 .vsm-header .md-heading{display:none}.vsm-split-content-25-25-25-25.header .vsm-header{margin-bottom:2rem}.vsm-split-content-25-25-25-25.header .vsm-header .xs-heading{display:block}.vsm-split-content-25-25-25-25.header .vsm-header .md-heading{display:block}.vsm-split-content-25-25-25-25 .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-split-content-25-25-25-25 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-split-content-25-25-25-25.logos .vsm-body .content .xs-heading{width:fit-content;position:relative;margin-bottom:1.7rem}.vsm-split-content-25-25-25-25.logos .vsm-body .content .xs-heading::after{content:"";background:#e3e3e3;bottom:-0.6rem;right:0;width:100%;position:absolute;height:1px}.vsm-split-content-25-25-25-25.logos .vsm-body .content .media{box-shadow:none;max-height:4rem;max-width:5rem}.vsm-split-content-25-25-25-25.logos .vsm-body .content .media img{object-fit:contain}.vsm-split-content-25-25-25-25.gradient .vsm-body .col{border-radius:1.5rem}.vsm-split-content-25-25-25-25.gradient .vsm-body .col:nth-last-child(1){background:#e3e3e3;background:linear-gradient(to top left, #E3E3E3 0%, #FFFFFF 50%)}.vsm-split-content-25-25-25-25 .vsm-body .content .media{margin-top:2rem;border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.17);margin-bottom:2rem}@media(min-width: 1024px){.vsm-split-content-25-25-25-25 .vsm-body .content .media{margin-top:0}}.vsm-split-content-25-25-25-25 .vsm-body .content .media img{object-fit:cover;width:100%;height:100%}.vsm-split-content-25-25-25-25 .vsm-body .content .xs-heading{color:#e4183b}.vsm-split-content-25-25-25-25 .vsm-body .content .btn{background:#181c53}.vsm-split-content-25-25-25-25 .vsm-body .content .btn:hover{border-color:#181c53}.vsm-job-details .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-job-details .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-job-details ul .job-data-highlights{padding:0;margin-left:.7rem}.vsm-job-details .back-to-link{font-family:"Source Sans Pro",sans-serif}.vsm-job-details .job-data-highlights li span{font-weight:600;color:#1c1818}.vsm-job-details .job-ref{color:#1c1818;font-family:"Source Sans Pro",sans-serif;font-weight:600}.vsm-job-details .post-date{color:#1c1818;font-family:"Source Sans Pro",sans-serif;font-weight:600}.vsm-job-details .name{color:#e4183b !important}.vsm-job-details .position{color:#1c1818 !important;font-family:"Source Sans Pro",sans-serif;font-weight:600}.vsm-job-details .content .rte ul li{color:#1c1818}.vsm-job-details .content .rte ul li::before{color:#e4183b}.vsm-job-details .shortlist-bar{font-family:"Source Sans Pro",sans-serif}.vsm-job-details .shortlist-bar a{color:#1c1818}.vsm-job-details .view-shortlist{font-family:"Tiempos Fine";color:#e4183b !important}.vsm-job-details .share{font-family:"Source Sans Pro",sans-serif}.vsm-job-details .form-holder{border-radius:.5rem}.vsm-job-details .form-holder .md-heading{margin:auto}.vsm-job-details .form-holder .md-heading::after{display:none}.vsm-job-details .form-holder .notice p{color:#1c1818}.vsm-job-details form .element label{font-family:"Source Sans Pro",sans-serif;color:#1c1818;font-weight:600;border-radius:.5rem}.vsm-job-details form .element input,.vsm-job-details form .element select{border-radius:.5rem;font-family:"Source Sans Pro",sans-serif;font-weight:600}.vsm-job-details form .element input::placeholder,.vsm-job-details form .element select::placeholder{font-family:"Source Sans Pro",sans-serif;color:#1c1818;font-weight:600}.vsm-job-details form .element textarea{border-radius:.5rem;font-family:"Source Sans Pro",sans-serif;font-weight:600}.vsm-job-details form .element textarea::placeholder{font-family:"Source Sans Pro",sans-serif;color:#1c1818;font-weight:600}.vsm-job-search-results-listings .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-job-search-results-listings .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-job-search-results-listings .job-search-filters{font-family:"Source Sans Pro",sans-serif}.vsm-job-search-results-listings .job-search-filters label{color:#1c1818;font-weight:600}.vsm-job-search-results-listings .job-search-filters input{color:#1c1818;border-radius:.5rem}.vsm-job-search-results-listings .job-search-filters input::placeholder{color:#1c1818;font-weight:600}.vsm-job-search-results-listings .job-search-filters .field{border-radius:.5rem}.vsm-job-search-results-listings .job-search-filters .field::before{color:#181c53}.vsm-job-search-results-listings .job-search-filters .field button,.vsm-job-search-results-listings .job-search-filters .field select{border-radius:.5rem !important;color:#1c1818 !important;font-weight:600 !important}.vsm-job-search-results-listings .total-items{font-family:"Source Sans Pro",sans-serif;font-weight:600;color:#1c1818}.vsm-job-search-results-listings .post-date{font-weight:600;color:#1c1818 !important}.vsm-job-search-results-listings .job-data-highlights li span{font-weight:600;color:#1c1818}.vsm-job-search-results-listings .add-to-shortlist{color:#1c1818 !important}.vsm-full-width-fixed-media-bg .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom);overflow:hidden}@media(min-width: 1024px){.vsm-full-width-fixed-media-bg .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-full-width-fixed-media-bg .bg::before{background:#270108;background:-moz-linear-gradient(90deg, rgb(39, 1, 8) 0%, rgb(228, 24, 59) 100%);background:-webkit-linear-gradient(90deg, rgb(39, 1, 8) 0%, rgb(228, 24, 59) 100%);background:linear-gradient(90deg, rgb(39, 1, 8) 0%, rgb(228, 24, 59) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#270108", endColorstr="#e4183b", GradientType=1)}.vsm-full-width-fixed-media-bg blockquote q{font-family:"Source Sans Pro",sans-serif}.vsm-full-width-fixed-media-bg .position{font-family:"Source Sans Pro",sans-serif}.vsm-full-width-fixed-media-bg a:hover::before{transform:scale(1.1)}.vsm-full-width-fixed-media-bg a span{font-family:"Source Sans Pro",sans-serif;display:block}.vsm-full-width-fixed-media-bg .play-btn{margin-bottom:1.8rem}.vsm-full-width-fixed-media-bg .inline-link{display:flex;align-items:center;color:#fff}.vsm-content-image-50-50 .bg{padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-content-image-50-50 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-content-image-50-50 .rte{margin:1.9rem 0}.vsm-content-image-50-50 .rte p{font-size:1rem !important}.vsm-content-image-50-50 .btn{margin-bottom:1.7rem}.vsm-content-image-50-50 .media{box-shadow:0px 0px 31px -3px rgba(0,0,0,.26)}.vsm-content-image-50-50.left .content{border-radius:1.5rem;background:#e3e3e3;background:linear-gradient(to top left, #E3E3E3 0%, #FFFFFF 50%)}.vsm-content-image-50-50.left .media{border-radius:1.5rem;margin-top:2rem;height:100%}@media(min-width: 1024px){.vsm-content-image-50-50.left .media{margin-left:2rem;margin-top:0}}.vsm-content-image-50-50.right .content{border-radius:1.5rem;background:#e3e3e3;background:linear-gradient(to top right, #E3E3E3 0%, #FFFFFF 50%)}.vsm-content-image-50-50.right .media{border-radius:1.5rem;height:100%;margin-top:2rem}@media(min-width: 1024px){.vsm-content-image-50-50.right .media{margin-right:2rem;margin-top:0}}.vsm-content-cards-33-33-33{position:relative}.vsm-content-cards-33-33-33.right::after{content:"";position:absolute;background-image:url("/img/swirlgrey.svg");background-size:cover;background-repeat:no-repeat;background-position:right;height:100%;width:50%;bottom:0;right:0;z-index:0;opacity:.2}.vsm-content-cards-33-33-33.left::after{content:"";position:absolute;background-image:url("/img/swirlgrey.svg");background-size:cover;background-repeat:no-repeat;background-position:left;height:100%;width:50%;bottom:0;left:0;z-index:0;opacity:.2}.vsm-content-cards-33-33-33 .bg{position:relative;padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-content-cards-33-33-33 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-content-cards-33-33-33 .content-card{z-index:2;position:relative;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.vsm-content-cards-33-33-33 .content-card .media{background:#181c53 !important}.vsm-content-cards-33-33-33 .content-card .media:nth-child(1){border-top-right-radius:1.5rem;border-top-left-radius:1.5rem}.vsm-content-cards-33-33-33 .content-card .content{z-index:2;position:relative;background:#fff;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.vsm-content-cards-33-33-33 .content-card .content .media{border-radius:100em;transform:translateY(-2.2rem)}.vsm-short-content-33-33-33 .bg{position:relative;padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-short-content-33-33-33 .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}@media(min-width: 1024px){.vsm-short-content-33-33-33 .col:nth-child(1){border-right:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.vsm-short-content-33-33-33 .col:nth-child(2){border-right:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.vsm-short-content-33-33-33 .col:nth-child(3){border-bottom:1px solid rgba(0,0,0,.12)}.vsm-short-content-33-33-33 .col:nth-child(4){border-right:1px solid rgba(0,0,0,.12)}.vsm-short-content-33-33-33 .col:nth-child(5){border-right:1px solid rgba(0,0,0,.12)}}.vsm-short-content-33-33-33 .content .feature .media{background:#e4183b !important}.vsm-full-width-call-to-action.blue{position:relative}.vsm-full-width-call-to-action.blue .bg{background:#181c53}.vsm-full-width-call-to-action.red{position:relative}.vsm-full-width-call-to-action.red .bg{background:#e4183b}.vsm-full-width-call-to-action .bg::before{content:"";position:absolute;background-image:url("/img/heroswirloverlay.svg");background-size:cover;background-repeat:no-repeat;background-position:right;height:90%;width:100%;top:0;right:0;opacity:.1}@media(min-width: 768px){.vsm-full-width-call-to-action .bg::before{width:70%}}.vsm-full-width-call-to-action .content .md-heading{margin-bottom:1rem}.vsm-full-width-call-to-action .content .rte p{color:#fff}.vsm-full-width-call-to-action .content .btn{background:#fff}.vsm-full-width-call-to-action .content .btn:hover{border-color:#fff}.vsm-full-width-call-to-action .content .btn span{color:#e4183b}.vsm-full-width-call-to-action .rte p{color:#fff}.vsm-contained-full-width-banner .bg{position:relative;padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-contained-full-width-banner .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-contained-full-width-banner .vsm-body .media{border-radius:1.5rem;max-height:35rem}.vsm-office-locations .bg{position:relative;padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-office-locations .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-office-locations .vsm-header{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:3rem;text-align:center}.vsm-office-locations .vsm-header .md-heading{margin-bottom:1rem}.vsm-office-locations .location-card{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26);min-height:26.75rem}.vsm-office-locations .location-card .xs-heading>a{font-family:"Tiempos Fine"}.vsm-job-carousel.gradient{background:#fff;background:-moz-linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:-webkit-linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e3e3e3", GradientType=1)}.vsm-job-carousel .swiper-container .swiper-slide{box-shadow:0px 0px 31px -3px rgba(0,0,0,.26);background:#181c53;border-radius:1.5rem}.vsm-job-carousel .swiper-container .swiper-slide .content .job-data{color:#fff}.vsm-job-carousel .swiper-container .swiper-slide .content .job-data .post-date{color:#fff}.vsm-job-carousel .swiper-container .swiper-slide .content .job-data .xs-heading a{color:#fff}.vsm-job-carousel .swiper-container .swiper-slide .content .job-data .job-ref{color:#fff}.vsm-job-carousel .swiper-container .swiper-slide .content .job-data .job-data-highlights i::before{color:#fff}.vsm-job-carousel .swiper-container .swiper-slide .content .job-data .inline-link{color:#fff}.vsm-stats-count-up .bg{position:relative;padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-stats-count-up .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-stats-count-up .count{font-family:"Source Sans Pro",sans-serif}.vsm-stats-count-up .description{color:#181c53}.vsm-stats-count-up.gradient{background:#fff;background:-moz-linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:-webkit-linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e3e3e3", GradientType=1)}.vsm-latest-featured-alt{background:#fff;background:-moz-linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:-webkit-linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(227, 227, 227) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e3e3e3", GradientType=1)}.vsm-latest-featured-alt .bg{position:relative;padding-top:var(--vsm-mobile-padding-top);padding-bottom:var(--vsm-mobile-padding-bottom)}@media(min-width: 1024px){.vsm-latest-featured-alt .bg{padding-top:var(--vsm-desktop-padding-top);padding-bottom:var(--vsm-desktop-padding-bottom)}}.vsm-latest-featured-alt .vsm-header{margin-bottom:4rem}.vsm-latest-featured-alt .content-card{border-radius:1.5rem;box-shadow:0px 0px 31px -3px rgba(0,0,0,.26)}.vsm-latest-featured-alt .content-card .subtitle{font-family:"Source Sans Pro",sans-serif}.vsm-latest-featured-alt .content-card .content .media{display:none}.vsm-latest-featured-alt .content-card .xs-heading{margin-top:1rem;font-family:"Source Sans Pro",sans-serif}.vsm-latest-featured-alt .content-card .rte{font-family:"Source Sans Pro",sans-serif}.vsm-latest-featured-alt .content-card a{text-decoration:none;color:#fff}.vsm-media-hub .media{border-radius:1rem}.vsm-media-hub.vsm-insight-article .form-holder .vsm-data-capture-alt{background:rgba(0,0,0,0) !important}.vsm-media-hub.vsm-insight-article .form-holder .vsm-data-capture-alt input:hover{color:#fff}.vsm-media-hub-more-row .post .media{border-radius:1rem}.vsm-media-hub-category-latest-carousel .category .sm-heading{color:#181c53}.vsm-media-hub-category-latest-carousel .category .post .media{border-radius:1rem}.vsm-media-hub-search-results .vsm-body .post .media{border-radius:1rem}.vsm-media-hub-search-results .vsm-body .post a.post-title{font-family:"Tiempos Fine"}.vsm-media-hub-featured-section .vsm-body .media{border-radius:1rem}.vsm-responsive-nav .displayed-nav a{color:#181c53 !important}.vsm-responsive-nav .more-nav li span{color:#181c53 !important}.vsm-responsive-nav .search-bar .input-group{font-family:"Source Sans Pro",sans-serif,sans-serif;color:#1c1818;border-radius:.5rem}.vsm-responsive-nav .search-bar .input-group::placeholder{font-family:"Source Sans Pro",sans-serif,sans-serif}.plyr__control{padding:3rem;background:rgba(255,255,255,.406);color:#e4183b}.plyr__control:hover{background:#e4183b !important;color:#fff !important}.plyr__control svg{height:4rem;width:4rem;border-radius:0}#vennture_dynamic_jobsearch .bg{padding:0}#vennture_dynamic_jobsearch .results-header .btn,#vennture_dynamic_jobsearch .map .btn{background:rgba(var(--vsm-primary-colour), 1)}#vennture_dynamic_jobsearch .results-header .btn:hover,#vennture_dynamic_jobsearch .map .btn:hover{background:rgba(var(--vsm-black), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons .field button.active,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons .field button.selected,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons .field button:hover{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons .field button.active svg,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons .field button.selected svg,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons .field button:hover svg{color:rgba(var(--vsm-white), 1)}#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons .field button.active span,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons .field button.selected span,#vennture_dynamic_jobsearch .job-search-filters .filter-group .filters .filter .element.button-icons .field button:hover span{color:rgba(var(--vsm-white), 1)}/*# sourceMappingURL=theme.min.css.map */