
/* CACHED HIT START (DIST) at 04/04/2024 12:59:06 */
:root{--vsm-white: 255, 255, 255;--vsm-black: 9, 9, 9;--vsm-body-copy-colour: 9, 9, 9;--vsm-accent-colour: 255, 211, 68;--vsm-primary-colour: 250, 0, 69;--vsm-secondary-colour: 187, 22, 80;--vsm-tertiary-colour: 84, 29, 64;--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}:root{--vsm-heading: 3.75rem;--vsm-md-heading: 2.5rem;--vsm-sm-heading: 1.875rem;--vsm-xs-heading: 1.125rem;--vsm-xxs-heading: 0.75rem;--vsm-text-size: 1rem;--vsm-button-text-size: 0.875rem;--vsm-intro-text-size: 1.5rem;--vsm-oversized-text-size: 1.875rem}.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}html,body{height:100% !important;font-family:"proxima-nova",sans-serif;font-size:16px;font-size:1rem;font-weight:400;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:"proxima-nova",sans-serif;font-weight:700}ul,ol,dd,p{font-family:"proxima-nova",sans-serif;font-size:16px;font-size:1rem;font-weight:300}ul strong,ol strong,dd strong,p strong{font-weight:600}a{color:#fa0045;text-decoration:underline}a:hover{text-decoration:none;color:#bb1650}.heading,h1{font-size:2.8125rem}@media(min-width: 1024px){.heading,h1{font-size:3.75rem}}.md-heading,h2{font-size:2rem}@media(min-width: 1024px){.md-heading,h2{font-size:2.5rem}}.sm-heading,h3{font-size:1.5rem}@media(min-width: 1024px){.sm-heading,h3{font-size:1.875rem}}.xs-heading,h4{color:rgba(var(--vsm-secondary-colour), 1);font-size:1.1rem}@media(min-width: 1024px){.xs-heading,h4{font-size:1.125rem}}.xxs-heading,h5{font-size:.75rem}@media(min-width: 1024px){.xxs-heading,h5{font-size:.75rem}}.sub-heading{font-size:1.1rem;text-transform:none;letter-spacing:auto}@media(min-width: 1024px){.sub-heading{font-size:1.125rem}}.rte.larger-text,.larger-text{font-size:var(--vsm-xs-heading)}@media(min-width: 1024px){.rte.larger-text,.larger-text{font-size:var(--vsm-intro-text-size)}}.btn{border:2px solid rgba(var(--vsm-primary-colour), 1);padding:.625rem 3rem;background:rgba(var(--vsm-primary-colour), 1);border-radius:0.3125rem;color:rgba(var(--vsm-white), 1)}.btn:hover{color:rgba(var(--vsm-white), 1);background:rgba(var(--vsm-tertiary-colour), 1);border:2px solid rgba(var(--vsm-tertiary-colour), 1)}form .element.text input,form .element.textarea textarea,form .element.select select{border-radius:0.3125rem}form .icheck-primary label p,form .element.checkbox label{font-size:.75rem}.error{color:rgba(var(--vsm-primary-colour), 1)}[class*=icheck-]>input:first-child+input[type=hidden]+label::before,[class*=icheck-]>input:first-child+label::before{border-radius:0.15625rem}.vsm-form-hero.with-branding{position:relative}.vsm-form-hero.with-branding::before{z-index:1;background-image:url(../img/icon-branding.svg);background-repeat:no-repeat;position:absolute;background-position:top right;background-size:contain;content:"";width:100%;height:65%;top:0;pointer-events:none}.vsm-form-hero .bg{padding:7rem 0 4rem 0}.vsm-form-hero .bg::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#541d40;background:linear-gradient(-90deg, rgba(84, 29, 64, 0.55) 0%, rgb(84, 29, 64) 100%);mix-blend-mode:normal}.vsm-form-hero .bg .vsm-body .btn{border:2px solid rgba(var(--vsm-primary-colour), 1);padding:.625rem 3rem;background:rgba(var(--vsm-primary-colour), 1);border-radius:0.3125rem}.vsm-form-hero .bg .vsm-body .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(0,0,0,0)}.vsm-form-hero .bg .vsm-body .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-form-hero .form-holder{border-radius:0.3125rem;border:.05rem solid rgba(var(--vsm-white), 1)}.vsm-form-hero .form-holder a{color:rgba(var(--vsm-white), 1);text-decoration:underline;font-weight:bold}.vsm-form-hero .form-holder a:hover{text-decoration:none}.vsm-data-capture .form-holder{margin-top:2rem;background:rgba(var(--vsm-secondary-colour), 1);padding:2rem 2rem 2rem 2rem;border-radius:0.3125rem}@media(min-width: 1024px){.vsm-data-capture .form-holder{margin-top:0}}.vsm-data-capture .form-holder .rte h1,.vsm-data-capture .form-holder .rte h2,.vsm-data-capture .form-holder .rte h3,.vsm-data-capture .form-holder .rte h4,.vsm-data-capture .form-holder .rte h5{color:rgba(var(--vsm-white), 1)}.vsm-data-capture .form-holder .rte ul{color:rgba(var(--vsm-white), 1)}.vsm-data-capture .form-holder .rte li{color:rgba(var(--vsm-white), 1)}.vsm-data-capture .form-holder .rte p{color:rgba(var(--vsm-white), 1)}.vsm-data-capture .form-holder .rte p strong{color:rgba(var(--vsm-white), 1)}.vsm-data-capture .form-preview{position:relative;border-radius:0.3125rem;overflow:hidden}.vsm-data-capture .form-preview::before{z-index:1;content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.8;background:#2a2425;background:linear-gradient(180deg, rgb(42, 36, 37) 0%, rgb(84, 29, 64) 100%)}.vsm-data-capture .form-preview .details{display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;justify-content:center}.vsm-data-capture .form-preview .details i.icon::before{font-size:2rem}.vsm-data-capture .form-preview .details .rte{color:rgba(var(--vsm-white), 1)}.vsm-data-capture .form-preview .details .rte p{font-weight:800}.vsm-data-capture .form-preview img{height:22rem}@media(min-width: 1024px){.vsm-data-capture .form-preview img{height:auto}}.vsm-data-capture .vsm-data-capture-alt .rte p{color:rgba(var(--vsm-white), 1)}.vsm-data-capture .vsm-data-capture-alt .rte p strong{font-weight:bold}.vsm-data-capture .vsm-data-capture-alt .element label{color:rgba(var(--vsm-white), 1)}.vsm-data-capture .vsm-data-capture-alt .btn{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(var(--vsm-white), 1);color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-data-capture .vsm-data-capture-alt .btn span{color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-data-capture .vsm-data-capture-alt .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(0,0,0,0);color:rgba(var(--vsm-white), 1)}.vsm-data-capture .vsm-data-capture-alt .icheck-primary>input:first-child:checked+input[type=hidden]+label::before,.vsm-data-capture .vsm-data-capture-alt .icheck-primary>input:first-child:checked+label::before{background-color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .form-control:focus,.vsm-media-hub .newsletter-signup .form-select:focus{box-shadow:none;border:1px solid rgba(var(--vsm-secondary-colour), 1)}.vsm-media-hub .newsletter-signup .btn{margin-top:0;background-color:rgba(var(--vsm-secondary-colour), 1);border:rgba(var(--vsm-secondary-colour), 1)}.vsm-media-hub .newsletter-signup .btn:hover{background-color:rgba(var(--vsm-tertiary-colour), 1);border:rgba(var(--vsm-tertiary-colour), 1)}.vsm-media-hub .newsletter-signup .form-holder .form-group .input-group{margin-bottom:1rem}.rte ul{list-style-type:none;list-style-position:outside;margin-left:0px;padding-left:1.5rem;line-height:1.5}.rte ul li{position:relative}.rte ul li::before{position:absolute;transform:translateX(-1.5rem) translateY(5px);color:rgba(var(--vsm-primary-colour), 1);content:"";font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;height:100%}.rte ul li ul li{display:block}.rte ol{margin-left:0px;padding-left:1rem}.rte ol li{padding:0 0 0 .5rem}.rte blockquote{left:2rem;color:rgba(var(--vsm-body-copy-colour), 1);font-weight:600;font-size:1.25rem;position:relative;line-height:1.5}@media(max-width: 768px){.rte blockquote{position:relative;left:0px}}.rte a{font-weight:bold}.media{border-radius:0.3125rem;overflow:hidden}.media .video .plyr.plyr--stopped .plyr__video-embed,.media .video .plyr.plyr--stopped .plyr__video-wrapper--fixed-ratio,.media .video .plyr.plyr--paused .plyr__video-embed,.media .video .plyr.plyr--paused .plyr__video-wrapper--fixed-ratio{width:100%;height:100%}.media .video .plyr.plyr--stopped .plyr__video-embed .plyr__poster,.media .video .plyr.plyr--stopped .plyr__video-wrapper--fixed-ratio .plyr__poster,.media .video .plyr.plyr--paused .plyr__video-embed .plyr__poster,.media .video .plyr.plyr--paused .plyr__video-wrapper--fixed-ratio .plyr__poster{opacity:1;display:block}.media .video .plyr .plyr__poster{background-size:cover;overflow:hidden}.media .video .plyr.plyr--paused .plyr__poster{opacity:1;display:block}.plyr__control.plyr__control--overlaid{background-color:rgba(var(--vsm-white), 0.45);padding:calc(var(--plyr-control-spacing, 20px)*1.5)}.plyr__control.plyr__control--overlaid:hover{background-color:rgba(var(--vsm-white), 1)}.plyr__control.plyr__control--overlaid svg{fill:rgba(var(--vsm-primary-colour), 1);height:var(--plyr-control-icon-size, 40px);width:var(--plyr-control-icon-size, 40px)}.plyr__control.plyr__control--overlaid svg:hover{fill:rgba(var(--vsm-primary-colour), 1)}::-moz-selection{background-color:#fa0045;color:#fff}::selection{background-color:#fa0045;color:#fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:rgba(var(--vsm-black), 1)}::-webkit-scrollbar-thumb{background:rgba(var(--vsm-primary-colour), 1)}::-webkit-scrollbar-thumb:hover{background:rgba(var(--vsm-tertiary-colour), 1)}html{scrollbar-color:#fa0045 #090909}div[data-section].bg-magenta-gradient-top-to-bottom{position:relative}div[data-section].bg-magenta-gradient-top-to-bottom .bg::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#bb1650;background:linear-gradient(180deg, rgb(187, 22, 80) 0%, rgb(198, 24, 70) 100%);z-index:0}div[data-section].bg-magenta-gradient-top-to-bottom .bg .container{position:relative;z-index:1}div[data-section].bg-magenta-gradient-top-to-bottom .bg .container blockquote,div[data-section].bg-magenta-gradient-top-to-bottom .bg .container blockquote q,div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .xs-heading,div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .sm-heading,div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .md-heading,div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .rte li,div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .rte p,div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .rte dd,div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .rte a{color:rgba(var(--vsm-white), 1)}div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .rte ul{list-style-type:none;list-style-position:outside;margin-left:0px;padding-left:1.5rem;line-height:1.5}div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .rte ul li{position:relative}div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .rte ul li::before{position:absolute;transform:translateX(-1.5rem) translateY(5px);color:rgba(var(--vsm-white), 1);content:"";font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;height:100%}div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .rte ul li ul li{display:block;padding-left:1rem}div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .btn{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(var(--vsm-white), 1)}div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .btn span{color:rgba(var(--vsm-tertiary-colour), 1)}div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(0,0,0,0)}div[data-section].bg-magenta-gradient-top-to-bottom .bg .container .btn:hover span{color:rgba(var(--vsm-white), 1)}div[data-section].bg-dark-gradient-top-to-bottom{position:relative}div[data-section].bg-dark-gradient-top-to-bottom .bg::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#2a2425;background:linear-gradient(180deg, rgb(42, 36, 37) 0%, rgb(84, 29, 64) 100%);z-index:0}div[data-section].bg-dark-gradient-top-to-bottom .bg .container{position:relative;z-index:1}div[data-section].bg-dark-gradient-top-to-bottom .bg .container blockquote,div[data-section].bg-dark-gradient-top-to-bottom .bg .container blockquote q,div[data-section].bg-dark-gradient-top-to-bottom .bg .container .xs-heading,div[data-section].bg-dark-gradient-top-to-bottom .bg .container .sm-heading,div[data-section].bg-dark-gradient-top-to-bottom .bg .container .md-heading,div[data-section].bg-dark-gradient-top-to-bottom .bg .container .rte li,div[data-section].bg-dark-gradient-top-to-bottom .bg .container .rte p,div[data-section].bg-dark-gradient-top-to-bottom .bg .container .rte dd,div[data-section].bg-dark-gradient-top-to-bottom .bg .container .rte a{color:rgba(var(--vsm-white), 1)}div[data-section].bg-dark-gradient-top-to-bottom .bg .container .rte ul{list-style-type:none;list-style-position:outside;margin-left:0px;padding-left:1.5rem;line-height:1.5}div[data-section].bg-dark-gradient-top-to-bottom .bg .container .rte ul li{position:relative}div[data-section].bg-dark-gradient-top-to-bottom .bg .container .rte ul li::before{position:absolute;transform:translateX(-1.5rem) translateY(5px);color:rgba(var(--vsm-white), 1);content:"";font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;height:100%}div[data-section].bg-dark-gradient-top-to-bottom .bg .container .rte ul li ul li{display:block;padding-left:1rem}div[data-section].bg-magenta-gradient-left-to-right{position:relative}div[data-section].bg-magenta-gradient-left-to-right .bg::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#bb1650;background:linear-gradient(90deg, rgb(187, 22, 80) 0%, rgb(198, 24, 70) 100%);z-index:0}div[data-section].bg-magenta-gradient-left-to-right .bg .container{position:relative;z-index:1}div[data-section].bg-magenta-gradient-left-to-right .bg .container blockquote,div[data-section].bg-magenta-gradient-left-to-right .bg .container blockquote q,div[data-section].bg-magenta-gradient-left-to-right .bg .container .xs-heading,div[data-section].bg-magenta-gradient-left-to-right .bg .container .sm-heading,div[data-section].bg-magenta-gradient-left-to-right .bg .container .md-heading,div[data-section].bg-magenta-gradient-left-to-right .bg .container .rte li,div[data-section].bg-magenta-gradient-left-to-right .bg .container .rte p,div[data-section].bg-magenta-gradient-left-to-right .bg .container .rte dd,div[data-section].bg-magenta-gradient-left-to-right .bg .container .rte a{color:rgba(var(--vsm-white), 1)}div[data-section].bg-magenta-gradient-left-to-right .bg .container .rte ul{list-style-type:none;list-style-position:outside;margin-left:0px;padding-left:1.5rem;line-height:1.5}div[data-section].bg-magenta-gradient-left-to-right .bg .container .rte ul li{position:relative}div[data-section].bg-magenta-gradient-left-to-right .bg .container .rte ul li::before{position:absolute;transform:translateX(-1.5rem) translateY(5px);color:rgba(var(--vsm-white), 1);content:"";font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;height:100%}div[data-section].bg-magenta-gradient-left-to-right .bg .container .rte ul li ul li{display:block;padding-left:1rem}div[data-section].bg-magenta-gradient-left-to-right .bg .container .btn{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(var(--vsm-white), 1)}div[data-section].bg-magenta-gradient-left-to-right .bg .container .btn span{color:rgba(var(--vsm-tertiary-colour), 1)}div[data-section].bg-magenta-gradient-left-to-right .bg .container .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(0,0,0,0)}div[data-section].bg-magenta-gradient-left-to-right .bg .container .btn:hover span{color:rgba(var(--vsm-white), 1)}div[data-section].bg-dark-gradient-left-to-right{position:relative}div[data-section].bg-dark-gradient-left-to-right .bg::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#2a2425;background:linear-gradient(90deg, rgb(42, 36, 37) 0%, rgb(84, 29, 64) 100%);z-index:0}div[data-section].bg-dark-gradient-left-to-right .bg .container{position:relative;z-index:1}div[data-section].bg-dark-gradient-left-to-right .bg .container blockquote,div[data-section].bg-dark-gradient-left-to-right .bg .container blockquote q,div[data-section].bg-dark-gradient-left-to-right .bg .container .xs-heading,div[data-section].bg-dark-gradient-left-to-right .bg .container .sm-heading,div[data-section].bg-dark-gradient-left-to-right .bg .container .md-heading,div[data-section].bg-dark-gradient-left-to-right .bg .container .rte li,div[data-section].bg-dark-gradient-left-to-right .bg .container .rte p,div[data-section].bg-dark-gradient-left-to-right .bg .container .rte dd,div[data-section].bg-dark-gradient-left-to-right .bg .container .rte a{color:rgba(var(--vsm-white), 1)}div[data-section].bg-dark-gradient-left-to-right .bg .container .rte ul{list-style-type:none;list-style-position:outside;margin-left:0px;padding-left:1.5rem;line-height:1.5}div[data-section].bg-dark-gradient-left-to-right .bg .container .rte ul li{position:relative}div[data-section].bg-dark-gradient-left-to-right .bg .container .rte ul li::before{position:absolute;transform:translateX(-1.5rem) translateY(5px);color:rgba(var(--vsm-white), 1);content:"";font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;height:100%}div[data-section].bg-dark-gradient-left-to-right .bg .container .rte ul li ul li{display:block;padding-left:1rem}div[data-section].bg-dark-gradient-left-to-right .bg .container .btn{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(var(--vsm-white), 1)}div[data-section].bg-dark-gradient-left-to-right .bg .container .btn span{color:rgba(var(--vsm-tertiary-colour), 1)}div[data-section].bg-dark-gradient-left-to-right .bg .container .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(0,0,0,0)}div[data-section].bg-dark-gradient-left-to-right .bg .container .btn:hover span{color:rgba(var(--vsm-white), 1)}body.review-page-styles .vsm-profile-cards .container{padding:0 0}body.review-page-styles .vsm-profile-cards .col{flex:1 0 100%;background:rgba(0,0,0,0);justify-items:center;align-items:center;text-align:center}@media(min-width: 1024px){body.review-page-styles .vsm-profile-cards .col{justify-items:center;align-items:center;text-align:center;position:relative;flex:1 0 100%}}body.review-page-styles .vsm-profile-cards .profile{border:none;padding:0;margin-bottom:2rem}@media(min-width: 1024px){body.review-page-styles .vsm-profile-cards .profile .media{text-align:center;align-items:center}}@media(min-width: 1024px){body.review-page-styles .vsm-profile-cards .profile .content{text-align:center}body.review-page-styles .vsm-profile-cards .profile .content h4,body.review-page-styles .vsm-profile-cards .profile .content p,body.review-page-styles .vsm-profile-cards .profile .content ul{text-align:center}}body.review-page-styles .vsm-profile-cards .col:nth-child(2n+1){background:rgba(0,0,0,0)}body.review-page-styles .vsm-single-accordion .vsm-header>.container>.row>.col,body.review-page-styles .vsm-single-accordion .vsm-body>.container>.row>.col,body.review-page-styles .vsm-single-accordion .col-md-10{flex:0 0 auto;width:100%}body.review-page-styles .vsm-single-accordion .accordion .accordion-item .accordion-header{padding:1.25rem 2rem 1.25rem 0}body.review-page-styles .rte blockquote{color:rgba(var(--vsm-primary-colour), 1)}.custom-file{overflow:hidden}.slide-menu{background-color:rgba(var(--vsm-black), 1)}.slide-menu ul li>a{color:rgba(var(--vsm-white), 1)}.slide-menu ul li:last-of-type ul li a{border-bottom:none}.menu-open .slide-menu::before{z-index:1;background-image:url(../img/ac-brand-white.svg);opacity:.1;background-repeat:no-repeat;position:inherit;background-position:center center;background-size:contain;content:"";width:100%;height:100%;top:0;pointer-events:none}@media(min-width: 768px){.menu-open .slide-menu{transform:translateX(50%) !important}.menu-open .slide-menu .slide-menu__slider{width:50%}}.menu-open .vsm-top{background:rgba(var(--vsm-black), 1);box-shadow:none}.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:rgba(var(--vsm-white), 1);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:rgba(var(--vsm-white), 1);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:rgba(var(--vsm-white), 1)}.vsm-top{background:rgba(var(--vsm-black), 1)}@media(min-width: 768px){.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:flex}}@media(min-width: 1400px){.vsm-top .navigation .primary-nav nav{display:flex;flex:1 0 auto;width:auto}}.vsm-top .navigation .primary-nav ul li.meganav a{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .primary-nav ul li.meganav a::after{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .primary-nav ul li.meganav:hover{background:rgba(var(--vsm-black), 1);box-shadow:0 1.625rem 1.875rem 0 rgba(0,0,0,.15)}.vsm-top .navigation .primary-nav ul li.meganav:hover a::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .primary-nav ul li.dropdown:hover a::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .primary-nav ul li.dropdown a::after{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .primary-nav ul li a{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .primary-nav ul li a::after{color:rgba(var(--vsm-white), 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-black), 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{color:rgba(var(--vsm-white), 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:"proxima-nova",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{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{background:none;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{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{margin-bottom:0;padding:0.3125rem 0}.vsm-top .navigation .primary-nav .mega-menu>.container>.row>.col-md-6 .sub-list nav a:hover{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:"proxima-nova",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{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:9.375rem;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:"proxima-nova",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:"proxima-nova",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 .more-nav{display:flex;align-items:center;flex:0 0 auto;width:auto}@media(min-width: 1024px){.vsm-top .navigation .more-nav{width:auto}}.vsm-top .navigation .more-nav nav{display:flex;align-items:center;width:100%}@media(min-width: 1024px){.vsm-top .navigation .more-nav nav{width:auto}}.vsm-top .navigation .more-nav ul{display:flex;align-items:center}.vsm-top .navigation .more-nav ul li{margin:0 0 0 .5rem}@media(min-width: 576px){.vsm-top .navigation .more-nav ul li{margin:0 0 0 1rem}}@media(min-width: 768px){.vsm-top .navigation .more-nav ul li{margin:0 0 0 1.563rem;display:block}}@media(min-width: 768px){.vsm-top .navigation .more-nav ul li:nth-child(2){margin:0 0 0 1rem}.vsm-top .navigation .more-nav ul li:nth-child(3){margin:0 0 0 0}}.vsm-top .navigation .more-nav ul li a{color:rgba(var(--vsm-black), 1);font-size:18px;font-size:1.125rem}.vsm-top .navigation .more-nav ul li a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .more-nav ul li a.btn{padding:0 0 0 0;border:2px solid rgba(var(--vsm-primary-colour), 0);background-color:rgba(var(--vsm-primary-colour), 0)}@media(min-width: 1024px){.vsm-top .navigation .more-nav ul li a.btn:hover{color:rgba(var(--vsm-primary-colour), 1);border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(0,0,0,0)}.vsm-top .navigation .more-nav ul li a.btn:hover span{color:rgba(var(--vsm-white), 1)}}.vsm-top .navigation .more-nav ul li a.btn:hover i{color:rgba(var(--vsm-primary-colour), 1)}@media(min-width: 768px){.vsm-top .navigation .more-nav ul li a.btn{padding:.55rem 1.5rem .65rem 1.5rem;background-color:rgba(var(--vsm-primary-colour), 1)}}.vsm-top .navigation .more-nav ul li a.btn span{color:rgba(var(--vsm-white), 1);display:none}@media(min-width: 768px){.vsm-top .navigation .more-nav ul li a.btn span{display:block}}.vsm-top .navigation .more-nav ul li a.btn i{color:rgba(var(--vsm-white), 1)}@media(min-width: 768px){.vsm-top .navigation .more-nav ul li a.btn i{display:none}}.vsm-top .navigation .more-nav ul li.lang{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .more-nav ul li.lang .toggle-drop:hover{cursor:default}.vsm-top .navigation .more-nav ul li.lang .toggle-drop:hover span i::before{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .more-nav ul li.lang .toggle-drop:hover span::after{display:none}.vsm-top .navigation .more-nav ul li.lang .toggle-drop span{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .more-nav ul li.lang .toggle-drop span i::before{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .more-nav ul li.lang .toggle-drop span span{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .more-nav ul li.lang .toggle-drop span span i::before{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .more-nav ul li.lang .toggle-drop .menu-dropdown{min-width:3rem;width:max-content;border-top-left-radius:.313rem}.vsm-top .navigation .more-nav ul li.lang .toggle-drop .menu-dropdown ul li a span{color:rgba(var(--vsm-black), 1)}.vsm-top .navigation .more-nav ul li.lang .toggle-drop .menu-dropdown ul li a span:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .more-nav ul li.tel .toggle-drop{margin:0 8px;position:relative}.vsm-top .navigation .more-nav ul li.tel .toggle-drop span{display:block;padding:3px 0px;font-size:14px;font-size:.875rem;font-weight:600;color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .more-nav ul li.tel .toggle-drop span i{color:rgba(var(--vsm-white), 1)}.vsm-top .navigation .more-nav ul li.tel .toggle-drop:hover{border-top-left-radius:.313rem;border-top-right-radius:.313rem;box-shadow:.175rem 0 .875rem 0 rgba(0,0,0,.15)}.vsm-top .navigation .more-nav ul li.tel .toggle-drop:hover span{position:relative;text-decoration:none;color:rgba(var(--vsm-body-copy-colour), 0.75)}.vsm-top .navigation .more-nav ul li.tel .toggle-drop:hover span i{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .more-nav ul li.tel .toggle-drop:hover .menu-dropdown{display:block}.vsm-top .navigation .more-nav ul li.tel .toggle-drop:hover .menu-dropdown span{padding-left:0}.vsm-top .navigation .more-nav ul li.tel .toggle-drop .menu-dropdown{display:none;position:absolute;background:rgba(var(--vsm-white), 1);box-shadow:0 1.875rem 1.875rem 0 rgba(0,0,0,.05);right:-1rem;width:max-content;min-width:8rem;border-bottom-left-radius:.313rem;border-bottom-right-radius:.313rem;border-top-right-radius:.313rem;border-top-left-radius:.313rem;border:1px solid rgba(0,0,0,.05)}.vsm-top .navigation .more-nav ul li.tel .toggle-drop .menu-dropdown ul{flex-direction:column;align-items:flex-start}.vsm-top .navigation .more-nav ul li.tel .toggle-drop .menu-dropdown ul li{margin:0;width:100%}.vsm-top .navigation .more-nav ul li.tel .toggle-drop .menu-dropdown ul li a{padding:0.3125rem 0.625rem;font-size:14px;font-size:.875rem;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(0,0,0,.05);display:block;width:100%}.vsm-top .navigation .more-nav ul li.tel .toggle-drop .menu-dropdown ul li a:hover{color:rgba(var(--vsm-primary-colour), 1)}@media(min-width: 768px){.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 .burger-menu:hover span{background:rgba(var(--vsm-primary-colour), 1)}.vsm-top .navigation .more-nav ul li .burger-menu:hover span::before,.vsm-top .navigation .more-nav ul li .burger-menu:hover span::after{background:rgba(var(--vsm-primary-colour), 1)}@media(min-width: 768px){.vsm-top .navigation .brand img{height:3.563rem}}.vsm-top .navigation .burger-menu span{background:rgba(var(--vsm-white), 1)}.vsm-top .navigation .burger-menu span::before,.vsm-top .navigation .burger-menu span::after{background:rgba(var(--vsm-white), 1)}.vsm-top.fixed{background:rgba(var(--vsm-black), 1)}.vsm-top.fixed .navigation .primary-nav ul li a{color:rgba(var(--vsm-white), 1)}.vsm-top.fixed .navigation .primary-nav ul li.dropdown>a::after{color:rgba(var(--vsm-white), 1)}.vsm-top.fixed .navigation .primary-nav ul li.dropdown:hover a::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top.fixed .navigation .primary-nav ul li.meganav>a::after{color:rgba(var(--vsm-white), 1)}.vsm-top.fixed .navigation .primary-nav ul li.meganav:hover a::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top.fixed .navigation .more-nav{display:flex;align-items:center;flex:0 0 auto;width:auto}@media(min-width: 1024px){.vsm-top.fixed .navigation .more-nav{width:auto}}.vsm-top.fixed .navigation .more-nav nav{display:flex;align-items:center;width:100%}@media(min-width: 1024px){.vsm-top.fixed .navigation .more-nav nav{width:auto}}.vsm-top.fixed .navigation .more-nav ul{display:flex;align-items:center}@media(min-width: 768px){.vsm-top.fixed .navigation .more-nav ul li:nth-child(3){margin:0 0 0 0}}.vsm-top.fixed .navigation .more-nav ul li a{color:rgba(var(--vsm-black), 1);font-size:18px;font-size:1.125rem}.vsm-top.fixed .navigation .more-nav ul li a:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top.fixed .navigation .more-nav ul li .burger-menu span{background:rgba(var(--vsm-white), 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{background:rgba(var(--vsm-white), 1)}.vsm-top.fixed .navigation .more-nav ul li .burger-menu:hover span{background:rgba(var(--vsm-primary-colour), 1)}.vsm-top.fixed .navigation .more-nav ul li .burger-menu:hover span::before,.vsm-top.fixed .navigation .more-nav ul li .burger-menu:hover span::after{background:rgba(var(--vsm-primary-colour), 1)}.vsm-top.switch-fixed .navigation .more-nav ul li a{color:rgba(var(--vsm-black), 1)}.vsm-top.switch-fixed .navigation .more-nav ul li.meganav:hover{background:rgba(var(--vsm-black), 1);box-shadow:0 1.625rem 1.875rem 0 rgba(0,0,0,.15)}.vsm-top.switch-fixed .navigation .more-nav ul li.meganav:hover a::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top.switch-fixed .navigation .more-nav ul li.dropdown:hover a::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-top.switch-fixed .navigation .more-nav ul li.dropdown a::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-profile-cards .profile{border-radius:0.4375rem;border:1px solid rgba(var(--vsm-quaternary-colour), 1);padding:1.875rem 1rem;margin-bottom:2rem}.vsm-profile-cards .profile:nth-child(1) .content p{font-weight:bold}.vsm-profile-cards .profile:nth-child(1) .content .content p{font-weight:normal}@media(min-width: 768px){.vsm-profile-cards .col{max-width:50%;flex:1 0 50%}}.vsm-profile-cards .col:nth-child(2n),.vsm-profile-cards .col:nth-child(2n+1){background:rgba(0,0,0,0)}.vsm-default-internal-hero.alt .bg{padding:10rem 0 2.5rem 0;background-position:center;background-size:cover;background-repeat:no-repeat;height:40vh;align-items:end;display:flex;align-items:flex-end}@media(min-width: 768px){.vsm-default-internal-hero.alt .bg{height:80vh}}.vsm-default-internal-hero.alt .bg::before{background:rgba(0,0,0,0)}.vsm-default-internal-hero .bg::before{background:#541d40;background:linear-gradient(90deg, rgb(84, 29, 64) 0%, rgba(84, 29, 64, 0) 100%);mix-blend-mode:normal}.vsm-hero-slider{position:relative;height:100%;width:100%}.vsm-hero-slider .bg{position:relative;width:100%;height:500px;display:flex;align-items:flex-end;padding-bottom:2rem;background-position:center;background-size:cover;background-repeat:no-repeat;z-index:0}@media(min-width: 768px){.vsm-hero-slider .bg{padding-top:5rem;padding-bottom:0rem;display:flex;align-items:center;height:85vh}}.vsm-hero-slider .bg:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#090909;background:linear-gradient(180deg, rgba(9, 9, 9, 0) 0%, rgba(9, 9, 9, 0.8) 95%, rgb(9, 9, 9) 100%);mix-blend-mode:normal}.vsm-hero-slider .bg .video{position:absolute;top:0%;left:0%;width:100%;height:100%;z-index:0}.vsm-hero-slider .bg .video video{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;min-height:50%;min-width:50%;width:100%;height:100%;object-fit:cover}.vsm-hero-slider .bg .container{z-index:1}@media(min-width: 1024px){.vsm-hero-slider .bg .container .col{max-width:50%}}.vsm-hero-slider .bg .container .content{height:100%}.vsm-hero-slider .bg .container .content .xs-heading,.vsm-hero-slider .bg .container .content .md-heading,.vsm-hero-slider .bg .container .content .heading{color:rgba(var(--vsm-white), 1)}.vsm-hero-slider .bg .container .content .rte{display:block}.vsm-hero-slider .bg .container .content .rte p,.vsm-hero-slider .bg .container .content .rte ul,.vsm-hero-slider .bg .container .content .rte li,.vsm-hero-slider .bg .container .content .rte dd{color:rgba(var(--vsm-white), 1)}.vsm-hero-slider .bg .container .content .btn{margin-top:1.5rem;border:.063rem solid rgba(var(--vsm-white), 1);background:rgba(0,0,0,0)}.vsm-hero-slider .bg .container .content .btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-hero-slider .bg .swiper-container{width:100%;height:100%}.vsm-hero-slider .bg .swiper-container .swiper-slide{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;position:relative}@media(min-width: 1024px){.vsm-hero-slider .bg .swiper-container .swiper-slide{align-items:start;justify-content:start}}.vsm-hero-slider .bg .swiper-container .swiper-slide a{text-decoration:none}.vsm-hero-slider .bg .swiper-container .swiper-slide a:hover{opacity:.5}.vsm-hero-slider .bg .swiper-container .swiper-slide a h5,.vsm-hero-slider .bg .swiper-container .swiper-slide a .xs-heading{margin-bottom:0;color:rgba(var(--vsm-primary-colour), 1)}.vsm-hero-slider .bg .swiper-container .swiper-slide a h3,.vsm-hero-slider .bg .swiper-container .swiper-slide a .sm-heading{font-size:1.1rem;color:rgba(var(--vsm-white), 1)}.vsm-hero-slider .swiper-navigation{position:relative;display:block !important;bottom:0}@media(min-width: 1024px){.vsm-hero-slider .swiper-navigation{display:none !important}}.vsm-hero-slider .swiper-navigation .swiper-button-next::after,.vsm-hero-slider .swiper-navigation .swiper-button-prev::after{font-family:swiper-icons;font-size:1rem}.vsm-hero-slider .swiper-navigation .swiper-button-prev{position:absolute;left:1.25rem;right:auto}.vsm-hero-slider .swiper-navigation .swiper-button-next{position:absolute;right:0;left:auto}.vsm-hero-slider .swiper-navigation .swiper-button-next,.vsm-hero-slider .swiper-navigation .swiper-button-prev{display:inline-flex;width:2rem;height:2rem;color:rgba(var(--vsm-primary-colour), 1)}.vsm-hero-slider .swiper-navigation .swiper-button-next:hover,.vsm-hero-slider .swiper-navigation .swiper-button-prev:hover{color:rgba(var(--vsm-white), 1)}.vsm-hero-slider .controller{height:220px;padding-top:1rem}@media(min-width: 768px){.vsm-hero-slider .controller{height:200px}}@media(min-width: 1024px){.vsm-hero-slider .controller{height:20vh}}.vsm-hero-slider .controller .col-md-2{margin-top:auto;margin-bottom:auto}.vsm-hero-slider .controller .col-md-2 span{font-weight:700;color:rgba(var(--vsm-primary-colour), 1)}.vsm-hero-slider .controller .gallery-thumbs{padding:1rem 0}.vsm-hero-slider .controller .gallery-thumbs .swiper-slide{background-color:rgba(var(--vsm-white), 0.15);border-radius:0.4375rem;display:flex;margin-right:2rem;opacity:.4}.vsm-hero-slider .controller .gallery-thumbs .swiper-slide:hover,.vsm-hero-slider .controller .gallery-thumbs .swiper-slide.swiper-slide-thumb-active,.vsm-hero-slider .controller .gallery-thumbs .swiper-slide.swiper-slide-active{opacity:1}.vsm-hero-slider .controller .gallery-thumbs .swiper-slide .img-thumb{cursor:pointer;display:block;width:95px;height:95px;-o-object-fit:cover;object-fit:cover}.vsm-hero-slider .controller .gallery-thumbs .swiper-slide .img-thumb img{border-radius:0.4375rem;border:1px solid rgba(var(--vsm-white), 1);width:95px;height:95px;-o-object-fit:cover;object-fit:cover}.vsm-hero-slider .controller .gallery-thumbs .swiper-slide .snippet{cursor:pointer;width:auto;padding:.5rem 1rem}.vsm-hero-slider .controller .gallery-thumbs .swiper-slide .snippet p{color:rgba(var(--vsm-white), 1);font-weight:600;margin-bottom:0}.vsm-hero-slider .controller .gallery-thumbs .swiper-slide-thumb-active{opacity:1}.vsm-aligned-title-intro-text.with-branding{position:relative}.vsm-aligned-title-intro-text.with-branding::before{z-index:1;background-image:url(../img/icon-branding.svg);background-repeat:no-repeat;position:absolute;background-position:top right;background-size:contain;content:"";width:100%;height:100%;top:0;pointer-events:none}.vsm-centralised-title-intro-text.with-branding{position:relative}.vsm-centralised-title-intro-text.with-branding::before{z-index:1;background-image:url(../img/icon-branding.svg);background-repeat:no-repeat;position:absolute;background-position:top right;background-size:contain;content:"";width:100%;height:100%;top:0;pointer-events:none}.vsm-oversized-statement-block .rte li,.vsm-oversized-statement-block .rte p,.vsm-oversized-statement-block .rte dd,.vsm-oversized-statement-block .rte a{font-size:1.4rem;font-weight:700;margin-bottom:0;color:rgba(var(--vsm-secondary-colour), 1)}@media(min-width: 1024px){.vsm-oversized-statement-block .rte li,.vsm-oversized-statement-block .rte p,.vsm-oversized-statement-block .rte dd,.vsm-oversized-statement-block .rte a{font-size:inherit}}.vsm-stats-count-up .col .stat::after{display:none}@media(min-width: 1024px){.vsm-content-in-image-100 .row{display:flex;justify-content:end}}@media(min-width: 1024px){.vsm-content-in-image-100 .row .col{justify-content:end;text-align:right}}.vsm-content-in-image-100 .row .col .content-in-image{border-radius:0.3125rem;overflow:hidden}@media(min-width: 1024px){.vsm-content-in-image-100 .row .col .content-in-image{justify-content:flex-end}}.vsm-content-in-image-100 .row .col .content-in-image .content{padding:1rem 2rem 1rem 2rem}@media(min-width: 1024px){.vsm-content-in-image-100 .row .col .content-in-image .content{padding:0 4rem 0 0;justify-content:end;text-align:right;flex:0 0 80%}}.vsm-content-in-image-100 .row .col .content-in-image .media::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(var(--vsm-tertiary-colour), 0.85)}@media(min-width: 1024px){.vsm-content-in-image-100 .row .col .content-in-image .media::before{background:#fff;background:linear-gradient(96deg, rgba(255, 255, 255, 0) 0%, rgb(84, 29, 64) 81%)}}.vsm-content-in-image-100 .row .btn{border:.063rem solid rgba(var(--vsm-white), 1);background:rgba(0,0,0,0)}.vsm-content-in-image-100 .row .btn:hover{background:rgba(var(--vsm-primary-colour), 1)}.vsm-content-image-50-50.left .order-md-1 .content{padding-right:0}.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1{border-radius:0.3125rem;background:rgba(var(--vsm-secondary-colour), 1)}.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .content{padding:1.5rem 2rem}.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .xs-heading,.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .sm-heading,.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .md-heading,.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .rte li,.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .rte p,.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .rte dd,.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .rte a{color:rgba(var(--vsm-white), 1)}.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .rte ul{list-style-type:none;list-style-position:outside;margin-left:0px;padding-left:1.5rem;line-height:1.5}.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .rte ul li{position:relative}.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .rte ul li::before{position:absolute;transform:translateX(-1.5rem) translateY(5px);color:rgba(var(--vsm-white), 1);content:"";font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;height:100%}.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .rte ul li ul li{display:block;padding-left:1rem}.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .btn{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(var(--vsm-white), 1)}.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .btn span{color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(0,0,0,0)}.vsm-content-image-50-50.left.pink-box .col-md-6.order-md-1 .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-content-image-50-50.right .order-md-2 .content{padding-left:0}.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2{border-radius:0.3125rem;background:rgba(var(--vsm-secondary-colour), 1)}.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .content{padding:1.5rem 2rem}.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .xs-heading,.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .sm-heading,.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .md-heading,.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .rte li,.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .rte p,.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .rte dd,.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .rte a{color:rgba(var(--vsm-white), 1)}.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .rte ul{list-style-type:none;list-style-position:outside;margin-left:0px;padding-left:1.5rem;line-height:1.5}.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .rte ul li{position:relative}.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .rte ul li::before{position:absolute;transform:translateX(-1.5rem) translateY(5px);color:rgba(var(--vsm-white), 1);content:"";font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;height:100%}.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .rte ul li ul li{display:block;padding-left:1rem}.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .btn{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(var(--vsm-white), 1)}.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .btn span{color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(0,0,0,0)}.vsm-content-image-50-50.right.pink-box .col-md-6.order-md-2 .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-double-media .media img{aspect-ratio:6/5}.vsm-short-content-33-33-33 .component-wrapper .content{border-radius:0.3125rem;background-color:rgba(var(--vsm-secondary-colour), 1);padding:.5rem 1rem .5rem .5rem}.vsm-short-content-33-33-33 .component-wrapper .content .feature .media{max-width:4rem;max-height:4rem;min-width:4rem;min-height:4rem;margin-left:1rem;background-color:rgba(var(--vsm-white), 1)}.vsm-short-content-33-33-33 .component-wrapper .content .feature .description .xs-heading,.vsm-short-content-33-33-33 .component-wrapper .content .feature .description .sm-heading,.vsm-short-content-33-33-33 .component-wrapper .content .feature .description .md-heading,.vsm-short-content-33-33-33 .component-wrapper .content .feature .description .rte li,.vsm-short-content-33-33-33 .component-wrapper .content .feature .description .rte p,.vsm-short-content-33-33-33 .component-wrapper .content .feature .description .rte dd,.vsm-short-content-33-33-33 .component-wrapper .content .feature .description .rte a{margin-bottom:0;color:rgba(var(--vsm-white), 1)}.vsm-content-layout-1.with-branding{position:relative}.vsm-content-layout-1.with-branding::before{z-index:1;background-image:url(../img/icon-branding.svg);background-repeat:no-repeat;position:absolute;background-position:top right;background-size:contain;content:"";width:100%;height:65%;top:0;pointer-events:none}.vsm-content-layout-3.with-branding{position:relative}.vsm-content-layout-3.with-branding::before{z-index:0;background-image:url(../img/icon-branding-flip.svg);background-repeat:no-repeat;position:absolute;background-position:center left;background-size:contain;content:"";width:100%;height:50%;top:20%;left:-15%;pointer-events:none}@media(min-width: 1024px){.vsm-content-layout-3{background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 60%, rgb(84, 29, 64) 60%, rgb(42, 36, 37) 100%)}}.vsm-content-layout-3 .col-md-6:nth-child(1) .content{padding:0 0 2rem 0}@media(min-width: 1024px){.vsm-content-layout-3 .col-md-6:nth-child(1) .content{padding:0 10% 25% 10%}.vsm-content-layout-3 .col-md-6:nth-child(1) .content .sm-heading,.vsm-content-layout-3 .col-md-6:nth-child(1) .content .rte{color:rgba(var(--vsm-white), 1)}.vsm-content-layout-3 .col-md-6:nth-child(1) .content .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background:rgba(0,0,0,0)}.vsm-content-layout-3 .col-md-6:nth-child(1) .content .btn:hover span{color:rgba(var(--vsm-white), 1)}}@media(min-width: 1024px){.vsm-content-layout-5{background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 50%, rgb(186, 23, 80) 50%)}}@media(min-width: 768px){.vsm-content-layout-5 .container-fluid{padding-right:var(--bs-gutter-x, 3rem);padding-left:var(--bs-gutter-x, 3rem)}}.vsm-content-layout-6{margin:0 .5rem 0rem .5rem}.vsm-content-layout-6 .component-wrapper{padding:2.5rem 0 5rem 0}@media(min-width: 768px){.vsm-content-layout-6{margin:0 2rem 0rem 2rem}}.vsm-content-layout-6 .overlay-content .box{margin-bottom:2rem;border-radius:0.3125rem 0.3125rem 0.3125rem 0.3125rem}@media(min-width: 768px){.vsm-content-layout-6 .overlay-content .box{margin-bottom:0rem}}.vsm-content-layout-6 .overlay-content .box .content{text-align:left}.vsm-content-layout-6 .overlay-content .box .media{border-radius:0.3125rem 0.3125rem 0 0;overflow:hidden}.vsm-content-layout-6 .overlay-content .box .media img{overflow:hidden;border-radius:0.3125rem 0.3125rem 0 0}.vsm-content-layout-6 .media img{height:100%;border-radius:0.3125rem 0.3125rem 0.3125rem 0.3125rem;overflow:hidden}@media(min-width: 1024px){.vsm-content-layout-6 .media img{height:calc(100% - 5rem)}}.vsm-content-layout-6 .media::after{border-radius:0.3125rem 0.3125rem 0.3125rem 0.3125rem;overflow:hidden;content:"";position:absolute;width:100%;height:100%;background:rgba(var(--vsm-tertiary-colour), 0.44);display:block;top:0;left:0;mix-blend-mode:normal}@media(min-width: 1024px){.vsm-content-layout-6 .media::after{height:calc(100% - 5rem)}}.vsm-content-in-image-carousel .content-in-image{border-radius:0.3125rem;min-height:365px}.vsm-content-in-image-carousel .content-in-image .media::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#fff;background:-moz-linear-gradient(180deg, rgba(230, 230, 230, 0) 0%, rgb(32, 33, 36) 100%);background:-webkit-linear-gradient(180deg, rgba(230, 230, 230, 0) 0%, rgb(32, 33, 36) 100%);background:linear-gradient(180deg, rgba(230, 230, 230, 0) 0%, rgb(32, 33, 36) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E6E6E6", endColorstr="#202124", GradientType=1)}.vsm-content-in-image-carousel .content-in-image .btn{margin-top:1.3rem}@media(max-width: 575.98px){.vsm-full-width-featured-columns-carousel .vsm-header .col{flex:1 0 100%}.vsm-full-width-featured-columns-carousel .swiper-navigation{justify-content:center}.vsm-full-width-featured-columns-carousel .swiper-navigation div{margin:1.875rem .5rem 0 0rem !important}.vsm-full-width-featured-columns-carousel .swiper-button-prev{margin:1.875rem 0 0 0rem}}.vsm-full-width-featured-columns-carousel .swiper-button-next:hover,.vsm-full-width-featured-columns-carousel .swiper-button-prev:hover{color:rgba(var(--vsm-primary-colour), 1);border:2px solid rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-featured-columns-carousel .bg::after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;mix-blend-mode:multiply;opacity:.77;background:#541d40;background:linear-gradient(90deg, rgb(84, 29, 64) 25%, rgb(42, 36, 37) 100%)}.vsm-full-width-featured-columns-carousel .vsm-body{counter-reset:css-counter 0}.vsm-full-width-featured-columns-carousel .vsm-body .col{height:100%;padding-bottom:2rem}.vsm-full-width-featured-columns-carousel .vsm-body .col .rte{padding-right:0}.vsm-full-width-featured-columns-carousel .vsm-body .col .inline-link{position:absolute;bottom:2rem}.vsm-full-width-featured-columns-carousel .vsm-body .swiper-slide{border-radius:0.3125rem;padding:3rem 2rem 2rem 2rem;background:rgba(var(--vsm-black), 0.82);position:relative;height:auto}.vsm-full-width-featured-columns-carousel .vsm-body .swiper-slide::before{counter-increment:css-counter 1;content:counter(css-counter, decimal-leading-zero);font-size:1rem;font-weight:bold;color:rgba(var(--vsm-primary-colour), 1);position:absolute;transform:translateY(-1rem);left:2rem}.vsm-full-width-featured-columns-carousel .vsm-body .swiper-slide .xs-heading{margin-top:1.5rem}.vsm-full-width-featured-columns-carousel .vsm-body .swiper-slide a{color:rgba(var(--vsm-white), 1)}.vsm-full-width-featured-columns-carousel .vsm-body .swiper-slide a:hover{color:rgba(var(--vsm-white), 0.7)}.vsm-full-width-featured-columns-carousel .vsm-body .swiper-slide a::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-video-carousel .video-card .media::before{content:"";background:#fff;background:-moz-linear-gradient(180deg, rgba(84, 29, 64, 0) 0%, rgb(84, 29, 64) 100%);background:-webkit-linear-gradient(180deg, rgba(84, 29, 64, 0) 0%, rgb(84, 29, 64) 100%);background:linear-gradient(180deg, rgba(84, 29, 64, 0) 0%, rgb(84, 29, 64) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#541D40",GradientType=1);position:absolute;width:100%;height:100%;top:0;left:0;mix-blend-mode:multiply}.vsm-full-width-call-to-action{margin:0 .5rem 0rem .5rem;border-radius:0.3125rem;overflow:hidden}@media(min-width: 768px){.vsm-full-width-call-to-action{margin:0 2rem 0rem 2rem}}.vsm-full-width-call-to-action .bg{border-radius:0.3125rem;overflow:hidden;padding:2.5rem 0}@media(min-width: 768px){.vsm-full-width-call-to-action .bg .col{flex:1 0 70%;max-width:70%}}.vsm-full-width-call-to-action .bg .col-auto{margin-top:auto;margin-bottom:auto}.vsm-full-width-call-to-action .bg .btn{border:2px solid rgba(var(--vsm-black), 1);background:rgba(var(--vsm-black), 1)}.vsm-full-width-call-to-action .bg .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background:rgba(0,0,0,0)}.vsm-full-width-call-to-action .bg .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-full-width-call-to-action .bg .rte li,.vsm-full-width-call-to-action .bg .rte p,.vsm-full-width-call-to-action .bg .rte dd,.vsm-full-width-call-to-action .bg .rte a,.vsm-full-width-call-to-action .bg .rte p,.vsm-full-width-call-to-action .bg .rte p a,.vsm-full-width-call-to-action .bg .rte a{color:rgba(var(--vsm-white), 1) !important}.vsm-full-width-call-to-action .bg .rte.larger-text .rte li,.vsm-full-width-call-to-action .bg .rte.larger-text .rte p,.vsm-full-width-call-to-action .bg .rte.larger-text .rte dd,.vsm-full-width-call-to-action .bg .rte.larger-text .rte a,.vsm-full-width-call-to-action .bg .rte.larger-text .rte p,.vsm-full-width-call-to-action .bg .rte.larger-text .rte p a,.vsm-full-width-call-to-action .bg .rte.larger-text .rte a{color:rgba(var(--vsm-white), 1) !important}.vsm-full-width-call-to-action.bg-pink-gradient .bg{border-radius:0.3125rem;overflow:hidden;position:relative}.vsm-full-width-call-to-action.bg-pink-gradient .bg::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#bb1650;background:linear-gradient(90deg, rgb(187, 22, 80) 0%, rgb(198, 24, 70) 100%);z-index:0}.vsm-full-width-call-to-action.bg-pink-gradient .bg .btn{border:2px solid rgba(var(--vsm-black), 1);background:rgba(var(--vsm-black), 1)}.vsm-full-width-call-to-action.bg-pink-gradient .bg .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background:rgba(0,0,0,0)}.vsm-full-width-call-to-action.bg-pink-gradient .bg .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte li,.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte p,.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte dd,.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte a,.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte p,.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte p a,.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte a{color:rgba(var(--vsm-white), 1) !important}.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte.larger-text .rte li,.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte.larger-text .rte p,.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte.larger-text .rte dd,.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte.larger-text .rte a,.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte.larger-text .rte p,.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte.larger-text .rte p a,.vsm-full-width-call-to-action.bg-pink-gradient .bg .rte.larger-text .rte a{color:rgba(var(--vsm-white), 1) !important}.vsm-full-width-call-to-action.bg-pink-gradient .component-wrapper{position:relative;z-index:2}.vsm-full-width-call-to-action.bg-black-solid .bg{border-radius:0.3125rem;overflow:hidden;position:relative;background-color:rgba(var(--vsm-black), 1)}.vsm-full-width-call-to-action.bg-black-solid .bg .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background:rgba(0,0,0,0)}.vsm-full-width-call-to-action.bg-black-solid .bg .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33{background:#fff;background:linear-gradient(0deg, rgb(255, 255, 255) 32%, rgb(84, 29, 64) 32%, rgb(42, 36, 37) 100%)}.vsm-split-content-33-33-33 .vsm-header .btn{border:2px solid rgba(var(--vsm-primary-colour), 1)}.vsm-split-content-33-33-33 .vsm-header .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background:rgba(0,0,0,0)}.vsm-split-content-33-33-33 .vsm-header .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33 .vsm-header .md-heading,.vsm-split-content-33-33-33 .vsm-header .rte{color:rgba(var(--vsm-white), 1)}.vsm-split-content-33-33-33 .vsm-body .row .col-md-4{margin-block-end:2rem}@media(min-width: 1024px){.vsm-split-content-33-33-33 .vsm-body .row .col-md-4{margin-block-end:0rem}}.vsm-split-content-33-33-33 .vsm-body .row .col-md-4 .content{position:relative;height:100%;border-radius:0.3125rem;background:rgba(var(--vsm-white), 1);box-shadow:0 .4rem .4rem rgba(0,0,0,.1)}.vsm-split-content-33-33-33 .vsm-body .row .col-md-4 .content .media{border-radius:0.3125rem 0.3125rem 0rem 0rem}.vsm-split-content-33-33-33 .vsm-body .row .col-md-4 .content .media img{width:100%;height:12.5rem;-o-object-fit:cover;object-fit:cover;object-position:center}.vsm-split-content-33-33-33 .vsm-body .row .col-md-4 .content .inner-content{height:100%;padding:2rem 2rem 3rem 2rem}.vsm-split-content-33-33-33 .vsm-body .row .col-md-4 .content .inner-content .btn{position:absolute;bottom:2rem;border:2px solid rgba(var(--vsm-secondary-colour), 1);background:rgba(0,0,0,0)}.vsm-split-content-33-33-33 .vsm-body .row .col-md-4 .content .inner-content .btn span{color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-split-content-33-33-33 .vsm-body .row .col-md-4 .content .inner-content .btn:hover{border:2px solid rgba(var(--vsm-primary-colour), 1);background:rgba(var(--vsm-primary-colour), 1)}.vsm-split-content-33-33-33 .vsm-body .row .col-md-4 .content .inner-content .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-split-content-50-50 .vsm-header{margin-bottom:2rem}.vsm-split-content-50-50 .vsm-body .row .col-md-6{margin-block-end:2rem}@media(min-width: 1024px){.vsm-split-content-50-50 .vsm-body .row .col-md-6{margin-block-end:0rem}}.vsm-split-content-50-50 .vsm-body .row .col-md-6 .content{position:relative;height:100%}.vsm-split-content-50-50 .vsm-body .row .col-md-6 .content .media{border-radius:.35rem;margin-bottom:1rem}.vsm-split-content-50-50 .vsm-body .row .col-md-6 .content .media img{width:100%;height:16rem;-o-object-fit:cover;object-fit:cover;object-position:center}.vsm-split-content-50-50 .vsm-body .row .col-md-6 .content .inner-content{padding-top:1rem;padding-bottom:4rem}.vsm-split-content-50-50 .vsm-body .row .col-md-6 .content .btn{position:absolute;bottom:2rem}.vsm-split-content-50-50.with-shadow .vsm-body .row .col-md-6{margin-block-end:2rem}@media(min-width: 1024px){.vsm-split-content-50-50.with-shadow .vsm-body .row .col-md-6{margin-block-end:0rem}}.vsm-split-content-50-50.with-shadow .vsm-body .row .col-md-6 .content{position:relative;height:100%;border-radius:0.3125rem;background:rgba(var(--vsm-white), 1);box-shadow:0 .4rem .4rem rgba(0,0,0,.1)}.vsm-split-content-50-50.with-shadow .vsm-body .row .col-md-6 .content .media{border-radius:0.3125rem 0.3125rem 0rem 0rem}.vsm-split-content-50-50.with-shadow .vsm-body .row .col-md-6 .content .media img{width:100%;height:12.5rem;-o-object-fit:cover;object-fit:cover;object-position:center}.vsm-split-content-50-50.with-shadow .vsm-body .row .col-md-6 .content .inner-content{height:100%;padding:1rem 2rem 4rem 2rem}.vsm-split-content-25-25-25-25 .vsm-header{margin-bottom:2rem}.vsm-split-content-25-25-25-25 .vsm-body .col{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;margin-bottom:2rem}@media(min-width: 768px){.vsm-split-content-25-25-25-25 .vsm-body .col{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}}@media(min-width: 1024px){.vsm-split-content-25-25-25-25 .vsm-body .col{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}}.vsm-split-content-25-25-25-25 .vsm-body .col .content{position:relative;height:100%}.vsm-split-content-25-25-25-25 .vsm-body .col .content .media{margin-bottom:1rem}.vsm-split-content-25-25-25-25 .vsm-body .col .content .media img{width:100%;-o-object-fit:cover;object-fit:cover;object-position:center}.vsm-split-content-25-25-25-25 .vsm-body .col .content .inner-content{padding:1rem 0rem 2rem 0rem}.vsm-split-content-25-25-25-25 .vsm-body .col .content .inner-content .inline-link{position:absolute;bottom:2rem}.vsm-404-page{margin:2rem .5rem 2rem .5rem}@media(min-width: 768px){.vsm-404-page{margin:2rem 2rem 2rem 2rem}}.vsm-404-page .bg{border-radius:0.3125rem;overflow:hidden}.vsm-404-page .bg::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#2a2425;background:linear-gradient(0deg, rgb(42, 36, 37) 0%, rgb(84, 29, 64) 100%);opacity:.8;z-index:0}.vsm-intro-content-40-60{overflow:hidden}.vsm-intro-content-40-60 .content{margin-bottom:0}.vsm-intro-content-40-60.with-branding .container{position:relative}.vsm-intro-content-40-60.with-branding .container::before{z-index:1;background-image:url(../img/ac-brand-white.svg);opacity:.07;background-repeat:no-repeat;position:absolute;background-position:top left;background-size:contain;content:"";width:36rem;height:36rem;top:-49%;left:-25%;pointer-events:none}.vsm-split-image-row-50-50 .medias{margin-top:2rem}@media(min-width: 1024px){.vsm-split-image-row-50-50 .medias{margin-top:0rem}}@media(min-width: 1200px){.vsm-split-image-row-50-50 .medias .media{width:10rem;height:10rem}}@media(min-width: 1400px){.vsm-split-image-row-50-50 .medias .media{width:12rem;height:12rem}}.vsm-split-image-row-50-50 .medias h5{color:rgba(var(--vsm-white), 1)}.vsm-split-image-row-50-50.bg-dark-gradient-top-to-bottom .bg .container .btn{border:2px solid rgba(var(--vsm-primary-colour), 1);padding:.625rem 3rem;background:rgba(var(--vsm-primary-colour), 1);border-radius:0.3125rem}.vsm-split-image-row-50-50.bg-dark-gradient-top-to-bottom .bg .container .btn:hover{border:2px solid rgba(var(--vsm-white), 1);background-color:rgba(0,0,0,0)}.vsm-split-image-row-50-50.bg-dark-gradient-top-to-bottom .bg .container .btn:hover span{color:rgba(var(--vsm-white), 1)}.vsm-split-image-row-50-50.with-branding{position:relative}.vsm-split-image-row-50-50.with-branding::before{z-index:1;background-image:url(../img/ac-brand-white.svg);opacity:.05;background-repeat:no-repeat;position:absolute;background-position:top left;background-size:contain;content:"";width:110%;height:110%;top:-10%;left:-15%;pointer-events:none}.vsm-full-width-testimonial-carousel .bg{padding:0 0}.vsm-full-width-testimonial-carousel .bg blockquote q{color:rgba(var(--vsm-white), 1)}.vsm-full-width-testimonial-carousel.bg-magenta-gradient-left-to-right .swiper-pagination .swiper-pagination-bullet{background:rgba(var(--vsm-tertiary-colour), 1)}.vsm-full-width-testimonial-carousel.bg-magenta-gradient-left-to-right .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--vsm-tertiary-colour), 1)}.vsm-full-width-testimonial-carousel.bg-magenta-gradient-top-to-bottom .swiper-pagination .swiper-pagination-bullet{background:rgba(var(--vsm-tertiary-colour), 1)}.vsm-full-width-testimonial-carousel.bg-magenta-gradient-top-to-bottom .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--vsm-tertiary-colour), 1)}.vsm-full-width-testimonial-carousel.bg-dark-gradient-left-to-right .swiper-pagination .swiper-pagination-bullet{background:rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-testimonial-carousel.bg-dark-gradient-left-to-right .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-testimonial-carousel.bg-dark-gradient-top-to-bottom .swiper-pagination .swiper-pagination-bullet{background:rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-testimonial-carousel.bg-dark-gradient-top-to-bottom .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:rgba(var(--vsm-primary-colour), 1)}.vsm-testimonial-carousel .swiper-slide .testimonial-data{border-radius:0.3125rem;overflow:hidden;height:100%;padding:2rem;min-height:auto}@media(min-width: 1024px){.vsm-testimonial-carousel .swiper-slide .testimonial-data{padding:3.75rem}}.vsm-testimonial-carousel .swiper-slide .testimonial-data .col{flex:0 0 auto;width:100%}@media(min-width: 1024px){.vsm-testimonial-carousel .swiper-slide .testimonial-data .col{width:83.3333333333%}}.vsm-testimonial-carousel .swiper-slide .testimonial-data::before{content:"";position:absolute;width:100%;height:100%;display:block;background:rgba(var(--vsm-black), 0.65);mix-blend-mode:normal;top:0;left:0;z-index:0}@media(min-width: 768px){.vsm-testimonial-carousel .swiper-slide .testimonial-data{min-height:32rem}}@media(min-width: 1024px){.vsm-testimonial-carousel .swiper-slide .testimonial-data{min-height:25rem}}@media(min-width: 1400px){.vsm-testimonial-carousel .swiper-slide .testimonial-data{min-height:24rem}}.vsm-testimonial-carousel .swiper-slide .testimonial-data .row{height:100%;justify-content:stretch}.vsm-testimonial-carousel .swiper-slide .testimonial-data .row .col{height:100%;position:relative}.vsm-testimonial-carousel .swiper-slide .testimonial-data .row .col .inline-link{position:fixed;bottom:3rem;color:rgba(var(--vsm-white), 1)}.vsm-testimonial-carousel .swiper-slide .testimonial-data .row .col .inline-link::after{color:rgba(var(--vsm-primary-colour), 1)}.footer-container{padding-bottom:1rem;background:#090909;background:linear-gradient(180deg, rgb(255, 255, 255) 12%, rgb(9, 9, 9) 12%, rgb(9, 9, 9) 100%)}.footer-container .container .row{margin-top:auto;margin-bottom:auto}.footer-container .container .row .col-auto{padding-right:0;margin-top:auto;margin-bottom:auto}.footer-container .logos-container{margin-right:2rem}.footer-container .logos-container .brand img{height:3.5rem}footer.vsm-default-footer{overflow:hidden;margin:0 .5rem 2rem .5rem;border-radius:0.3125rem;background:#541d40;background:linear-gradient(90deg, rgb(84, 29, 64) 25%, rgb(42, 36, 37) 100%)}@media(min-width: 768px){footer.vsm-default-footer{margin:0 2rem 2rem 2rem}}footer.vsm-default-footer .contact-info div a{color:rgba(var(--vsm-white), 1);text-decoration:none}footer.vsm-default-footer .contact-info div a:hover{color:rgba(var(--vsm-white), 0.7)}footer.vsm-default-footer ul.socials li :not(:last-of-type){margin-block-end:2rem}footer.vsm-default-footer ul.socials li a{font-size:1.4rem;color:rgba(var(--vsm-white), 1);text-decoration:none}footer.vsm-default-footer ul.socials li a:hover{color:rgba(var(--vsm-white), 0.7)}.newsletter-signup .btn{margin-top:0;background:rgba(var(--vsm-white), 1);color:rgba(var(--vsm-secondary-colour), 1);border-radius:0.3125rem;padding:.5rem 1.25rem .25rem 1.2rem;border:2px solid rgba(var(--vsm-white), 1)}.newsletter-signup .btn i::before{font-size:1.5rem;color:rgba(var(--vsm-secondary-colour), 1)}.newsletter-signup input{border:2px solid rgba(var(--vsm-white), 1);background:rgba(var(--vsm-white), 0);color:rgba(var(--vsm-white), 1);border-top-left-radius:0.3125rem !important;border-bottom-left-radius:0.3125rem !important}.newsletter-signup .input-group label{margin-top:1rem}.newsletter-signup .input-group label span{font-size:.9rem}.vsm-default-signoff{background:rgba(var(--vsm-black), 1);padding:1rem 0}@media(min-width: 1024px){.vsm-default-signoff .copyright{margin-right:4rem}}.vsm-default-signoff .signoff-links{font-size:.75rem}.vsm-default-signoff .signoff-links .copyright{font-size:.75rem}.vsm-default-signoff .signoff-links li{font-size:.75rem}.vsm-default-single-media-hero .bg{overflow:hidden}.vsm-accordion-mixed-content-50-50 .media{margin-top:2rem}@media(min-width: 768px){.vsm-accordion-mixed-content-50-50 .media{margin-top:0rem}}.vsm-accordion-mixed-content-50-50 .accordion{border-radius:0.3125rem;overflow:hidden}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item{border-top-left-radius:0.3125rem;background-color:rgba(var(--vsm-tertiary-colour), 0.7)}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item h4,.vsm-accordion-mixed-content-50-50 .accordion .accordion-item .xs-heading{padding:1.5rem;color:rgba(var(--vsm-white), 1)}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item .accordion-header{cursor:pointer}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item .accordion-header.collapsed{background-color:rgba(var(--vsm-tertiary-colour), 1)}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item .content{padding:1.5rem}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item .content p{color:rgba(var(--vsm-white), 1)}.vsm-job-details ul .job-data-highlights{padding:0}.vsm-full-width-fixed-media-bg{margin:2rem .5rem 2rem .5rem}@media(min-width: 768px){.vsm-full-width-fixed-media-bg{margin:2rem 2rem 2rem 2rem}}.vsm-full-width-fixed-media-bg .bg{border-radius:0.3125rem;overflow:hidden}.vsm-full-width-fixed-media-bg .bg::before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#2a2425;background:linear-gradient(0deg, rgb(42, 36, 37) 0%, rgb(84, 29, 64) 100%);opacity:.6;z-index:0;mix-blend-mode:normal}.vsm-full-width-fixed-media-bg .vsm-body .row>.col{max-width:100%}@media(min-width: 1024px){.vsm-full-width-fixed-media-bg .vsm-body .row>.col{max-width:50%}}.vsm-full-width-fixed-media-bg .content .rte{color:rgba(var(--vsm-white), 1)}.vsm-full-width-fixed-media-bg .content blockquote{font-size:1.1rem}@media(min-width: 1024px){.vsm-full-width-fixed-media-bg .content blockquote{font-size:1.875rem}}.vsm-full-width-fixed-media-bg .content blockquote q{font-weight:600}.vsm-full-width-fixed-media-bg .content .inline-link{width:fit-content;display:block;background-color:rgba(0,0,0,0)}.vsm-full-width-fixed-media-bg .content .inline-link span{color:rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-fixed-media-bg .content .inline-link::after{color:rgba(var(--vsm-primary-colour), 1)}.vsm-full-width-fixed-media-bg .content .inline-link:hover{opacity:.8}.vsm-full-width-fixed-media-bg .content .play-btn:hover{opacity:.8}.vsm-single-accordion .vsm-body .container .row .col{width:100%}@media(min-width: 768px){.vsm-single-accordion .vsm-body .container .row .col{width:83.3333333333%}}.vsm-single-accordion .accordion .accordion-item{border-radius:0}.vsm-single-accordion .accordion .accordion-item .accordion-header{padding:1.25rem 2rem 1.25rem 0;cursor:pointer;color:rgba(var(--vsm-secondary-colour), 1)}.vsm-office-locations .location-card{border-radius:0.3125rem;overflow:hidden}.vsm-office-locations .location-card .content .xs-heading a:hover{text-decoration:underline;color:rgba(var(--vsm-primary-colour), 1)}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item{border-radius:0}.vsm-accordion-mixed-content-50-50 .accordion .accordion-item .accordion-header{cursor:pointer}.vsm-latest-featured-alt .content-card{border-radius:0.3125rem;overflow:hidden}.vsm-latest-featured-alt .content-card .content .media{display:none}.job-search-filters .filter .label{cursor:pointer}.cm-sector-columns{background:#541d40;background:linear-gradient(180deg, rgb(84, 29, 64) 25%, rgb(42, 36, 37) 100%)}.cm-sector-columns .bg{padding:3.75rem 0}.cm-sector-columns .cm-header .row{justify-content:center;text-align:center}.cm-sector-columns .cm-header .row .col{max-width:83.33333333%;margin:0 auto}.cm-sector-columns .cm-header .row .col .content .xs-heading,.cm-sector-columns .cm-header .row .col .content .md-heading{color:rgba(var(--vsm-white), 1)}.cm-sector-columns .cm-header .row .col .content .xs-heading span,.cm-sector-columns .cm-header .row .col .content .md-heading span{color:rgba(var(--vsm-primary-colour), 1)}.cm-sector-columns .cm-header .row .col .content .xs-heading::after,.cm-sector-columns .cm-header .row .col .content .md-heading::after{display:none}.cm-sector-columns .cm-header .row .col .content .rte{color:rgba(var(--vsm-white), 1)}.cm-sector-columns .cm-header .row .col .content .rte p{color:inherit}.cm-sector-columns .cm-body{margin-top:3.75rem}.cm-sector-columns .cm-body .container-fluid{max-width:100rem}@media screen and (max-width: 992px){.cm-sector-columns .cm-body .container-fluid>.row>.col.lax{transform:none !important}}.cm-sector-columns .cm-body .container-fluid>.row>.col{flex:1 0 100%}.cm-sector-columns .cm-body .container-fluid>.row>.col a{max-width:calc(50% - 15px);float:left;margin:0.9375rem 0.46875rem 0rem 0.46875rem;display:block;width:50%}@media(min-width: 1024px){.cm-sector-columns .cm-body .container-fluid>.row>.col a{display:flex;float:none;max-width:100%;width:100%;margin:1.875rem 0 0 0}}@media(min-width: 1024px){.cm-sector-columns .cm-body .container-fluid>.row>.col{flex:1 0 0%}}.cm-sector-columns .sector-card{display:block;padding:1.25rem;margin-top:1.875rem;min-height:24.375rem;height:24.375rem;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;text-decoration:none;overflow:hidden;position:relative;transition:all .4s ease-in-out}.cm-sector-columns .sector-card:before{content:"";display:block;background:#000;background:linear-gradient(180deg, rgba(var(--vsm-black), 0) 0%, rgba(var(--vsm-black), 1) 100%);width:100%;height:100%;position:absolute;top:0;left:0}.cm-sector-columns .sector-card:hover{transform:scale(1.02)}.cm-sector-columns .sector-card.overlay-primary:before{background:linear-gradient(180deg, rgba(var(--vsm-black), 0) 0%, rgba(var(--vsm-primary-colour), 1) 100%)}.cm-sector-columns .sector-card.overlay-secondary:before{background:linear-gradient(180deg, rgba(var(--vsm-black), 0) 0%, rgba(var(--vsm-secondary-colour), 1) 100%)}.cm-sector-columns .sector-card.overlay-tertiary:before{background:linear-gradient(180deg, rgba(var(--vsm-black), 0) 0%, rgba(var(--vsm-tertiary-colour), 1) 100%)}.cm-sector-columns .sector-card .sm-heading{color:rgba(var(--vsm-white), 1);font-size:20px;font-size:1.25rem;position:absolute;bottom:1rem}@media(min-width: 768px){.cm-sector-columns .sector-card .sm-heading{font-size:25px;font-size:1.5625rem}}.cm-sector-columns .sector-card .sm-heading:before,.cm-sector-columns .sector-card .sm-heading:after{display:none}.cm-sector-columns .sector-card .content .rte{display:none;font-size:18px;font-size:1.125rem;color:rgba(var(--vsm-white), 1)}.cm-sector-columns .sector-card .content .faux-link{display:none;font-family:"proxima-nova",sans-serif;font-weight:700;color:rgba(var(--vsm-white), 1);position:relative;text-decoration:none}.cm-sector-columns .sector-card .content .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}.cm-sector-columns .sector-card .content .faux-link:hover:after{left:1.25rem;animation:forwardMovement 800ms infinite}.cm-sector-columns .sector-card:hover .sm-heading{position:relative;bottom:0rem}.cm-sector-columns .sector-card:hover .content{display:block;position:absolute;width:calc(100% - 2.5rem);bottom:1.25rem}.cm-sector-columns .sector-card:hover .content .rte,.cm-sector-columns .sector-card:hover .content .faux-link{display:block}.cm-sector-columns .sector-card:hover .content .faux-link:after{animation:forwardMovement 800ms infinite}.cm-sector-columns.five-across .cm-body{margin-top:3.75rem}.cm-sector-columns.five-across .cm-body .container-fluid{max-width:100rem}.cm-sector-columns.five-across .cm-body .container-fluid>.row>.col{flex:1 0 100%}@media(min-width: 576px){.cm-sector-columns.five-across .cm-body .container-fluid>.row>.col{flex:1 0 50%}}@media(min-width: 768px){.cm-sector-columns.five-across .cm-body .container-fluid>.row>.col{flex:1 0 30%}}@media(min-width: 1024px){.cm-sector-columns.five-across .cm-body .container-fluid>.row>.col{flex:1 0 20%}}.cm-sector-columns.five-across .cm-body .container-fluid>.row>.col a{flex:1 0 100%;width:100%;max-width:100%}@media(min-width: 1024px){.cm-sector-columns.five-across .cm-body .container-fluid>.row>.col a{display:flex;float:none;max-width:100%;width:100%;margin:1.875rem 0 0 0}}.cm-seventy-thirty .col-md-5{margin-top:1rem;background-color:rgba(var(--vsm-secondary-colour), 1);padding:2rem;color:rgba(var(--vsm-white), 1)}@media(min-width: 768px){.cm-seventy-thirty .col-md-5{margin-top:0rem;border-radius:0.3125rem}}.cm-seventy-thirty .col-md-5 .rte ol{font-size:inherit;padding-left:1.5rem;font-weight:bold}.cm-navigation-carousel{padding:1rem 0 1rem 0;background-color:rgba(var(--vsm-black), 1)}.cm-navigation-carousel .col-md-3{padding-bottom:2rem}@media(min-width: 768px){.cm-navigation-carousel .col-md-3{padding-bottom:0rem;margin-top:auto !important;margin-bottom:auto !important}}.cm-navigation-carousel .col-md-3 span{color:rgba(var(--vsm-white), 1);margin-right:1rem;font-weight:bold}.cm-navigation-carousel .col-md-3 i{font-size:1.4rem;color:rgba(var(--vsm-primary-colour), 1)}.cm-navigation-carousel .swiper-wrapper{height:auto;padding:0 0 3rem 0}.cm-navigation-carousel .swiper-container{position:relative;width:100%;height:100%}.cm-navigation-carousel .swiper-container .swiper-slide{display:flex;flex-direction:column;align-items:start;justify-content:start;position:relative}.cm-navigation-carousel .swiper-container .swiper-slide a{text-decoration:none}.cm-navigation-carousel .swiper-container .swiper-slide a:hover{opacity:.5}.cm-navigation-carousel .swiper-container .swiper-slide a h5,.cm-navigation-carousel .swiper-container .swiper-slide a .xs-heading{margin-bottom:0;color:rgba(var(--vsm-primary-colour), 1)}.cm-navigation-carousel .swiper-container .swiper-slide a h3,.cm-navigation-carousel .swiper-container .swiper-slide a .sm-heading{font-size:1.1rem;color:rgba(var(--vsm-white), 1)}.cm-navigation-carousel .swiper-navigation{top:auto;bottom:1rem;position:inherit}.cm-navigation-carousel .swiper-navigation .swiper-button-prev{margin-left:0rem}.cm-navigation-carousel .swiper-navigation .swiper-button-next::after,.cm-navigation-carousel .swiper-navigation .swiper-button-prev::after{font-family:swiper-icons;font-size:1rem}.cm-navigation-carousel .swiper-navigation .swiper-button-next,.cm-navigation-carousel .swiper-navigation .swiper-button-prev{background-color:rgba(var(--vsm-black), 1);border-radius:100%;width:2rem;height:2rem;border:1px solid rgba(var(--vsm-white), 1);color:rgba(var(--vsm-primary-colour), 1)}.cm-navigation-carousel .swiper-navigation .swiper-button-next:hover,.cm-navigation-carousel .swiper-navigation .swiper-button-prev:hover{background-color:rgba(var(--vsm-primary-colour), 1);color:rgba(var(--vsm-white), 1)}.cm-logo-carousel{overflow:hidden;background-color:#fcfcfc}.cm-logo-carousel .cm-header{justify-content:center;text-align:center;margin-bottom:3rem}.cm-logo-carousel .cm-body .container{overflow:visible}.cm-logo-carousel .cm-body .container .swiper-container{overflow:visible}.cm-logo-carousel .cm-body .row:not(:last-child){margin-bottom:2.5rem}.cm-logo-carousel .cm-body .swiper-container{justify-content:center}.cm-logo-carousel .cm-body .media{border-radius:0}.cm-logo-carousel .cm-body .media img{max-height:4rem;width:100%;-o-object-fit:contain;object-fit:contain}.cm-stat-content{margin-bottom:1rem;margin-top:1rem;padding-top:2rem;padding-bottom:2rem;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.cm-stat-content .description .rte,.cm-stat-content .description .rte p{margin-bottom:0}.cm-stat-content .row{justify-content:start}.cm-stat-content .stat .count{font-size:2rem;line-height:2rem;font-weight:700;color:rgba(var(--vsm-primary-colour), 1)}@media(min-width: 768px){.cm-stat-content .stat .count{font-size:3.5rem;line-height:3.5rem}}.cm-stat-content .stat .count span{font-size:3rem;line-height:3rem;font-weight:700}@media(min-width: 768px){.cm-stat-content .stat .count span{font-size:5.5rem;line-height:5.5rem}}.cm-stat-content.wider-page{margin-bottom:1rem;margin-top:1rem;padding-top:0rem;padding-bottom:0rem;border-top:none;border-bottom:none}@media(min-width: 768px){.cm-stat-content.wider-page .col-lg-3{flex:0 0 auto;width:16.66666667%}}@media(min-width: 768px){.cm-stat-content.wider-page .col-lg-9{flex:1 0 0%}}@media(min-width: 768px){.cm-stat-content.wider-page .col-lg-9 .description{padding-left:2rem}}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.diagnostic-tool .header{margin-bottom:2rem}.diagnostic-tool .custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.diagnostic-tool .form-check-input:checked{background-color:rgba(var(--vsm-secondary-colour), 1);border-color:rgba(var(--vsm-secondary-colour), 1)}.diagnostic-tool .input-group-append{color:rgba(var(--vsm-white), 1) !important}.diagnostic-tool .input-group-append span{color:rgba(var(--vsm-white), 1) !important}.diagnostic-tool .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:rgba(var(--vsm-white), 1) !important;text-align:center;white-space:nowrap;background-color:rgba(var(--vsm-secondary-colour), 1);border:1px solid #ced4da;border-radius:0.3125rem}.diagnostic-tool .loading,.diagnostic-tool .loader{padding:1rem;text-align:center;width:70%;margin:0 auto}.diagnostic-tool .loader img{margin:auto;height:48px;width:48px}.diagnostic-tool .loading-spinner{-webkit-animation:spinner .7s linear infinite;animation:spinner .7s linear infinite;border:8px solid rgba(var(--vsm-secondary-colour), 1);border-radius:50%;border-top:8px solid 1px solid rgba(var(--vsm-black-colour), 0.5);display:inline-block;height:78px;margin:auto;width:78px}.diagnostic-tool .loading-text{color:rgba(var(--vsm-secondary-colour), 1);font-size:22px;margin-top:.5em;font-weight:bold}.diagnostic-tool .team-list{border:1px solid rgba(var(--vsm-black-colour), 0.5);border-radius:5px 0px 0px 5px;padding:50px 30px}.diagnostic-tool .team-list h2{font-size:1.3rem;text-align:center;font-weight:400}.diagnostic-tool .team-list h3{font-size:1rem;text-align:center;font-weight:400}.diagnostic-tool .team-list .create-btn{margin-top:30px;border:none;border-radius:5px;width:100%;padding:10px 30px;background:rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1);font-size:1.5rem;font-weight:300}.diagnostic-tool .team-list .create-btn-disabled{margin-top:30px;border:none;border-radius:5px;width:100%;padding:10px 30px;background:rgba(var(--vsm-secondary-colour), 1);color:#fff;font-size:1.5rem;font-weight:300;opacity:.5;cursor:not-allowed}.diagnostic-tool .team-list .team-members{margin:50px 0px 20px 0px}.diagnostic-tool .team-list .team-members .team-member-block{border-radius:5px;background:#f4f3f3;padding:10px 30px;margin-bottom:20px;display:flex;justify-content:space-between;justify-items:center;align-items:center}.diagnostic-tool .team-list .team-members .team-member-block p{margin-bottom:0px}.diagnostic-tool .team-list .team-members .person-progress{display:flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;background:rgba(var(--vsm-white), 1)}.diagnostic-tool .team-list .team-members .person-progress.completed{background:rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.diagnostic-tool .questionnaire{border-radius:0.3125rem;background-color:rgba(var(--vsm-quaternary-colour), 0.3);padding:30px 50px 50px 50px;display:flex;flex-direction:column;justify-content:space-between}.stepper-wrapper{margin-top:auto;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px}.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}@media(max-width: 768px){.stepper-item{font-size:12px}}.stepper-item::before{position:absolute;content:"";border-bottom:2px solid #fff;width:100%;top:53px;left:-50%;z-index:2}.stepper-item::after{position:absolute;content:"";border-bottom:2px solid #fff;width:100%;top:53px;left:50%;z-index:2}.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:rgba(var(--vsm-white), 1);margin-top:10px}.stepper-item.active{font-weight:bold}.stepper-item.active .step-counter{border:2px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-secondary-colour), 1)}.stepper-item.active .step-name{color:rgba(var(--vsm-secondary-colour), 1)}.stepper-item.completed .step-counter{background-color:rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.stepper-item.completed .step-name{color:rgba(var(--vsm-secondary-colour), 1)}.stepper-item.completed::after{position:absolute;content:"";border-bottom:2px solid rgba(var(--vsm-secondary-colour), 1);width:100%;top:53px;left:50%;z-index:3}.stepper-item:first-child::before{content:none}.stepper-item:last-child::after{content:none}.quiz-button-container{display:flex;justify-content:flex-end}.quiz-button-container .quiz-btn{margin-top:30px;border:none;border-radius:5px;padding:10px 60px;background:rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1);font-size:1.5rem;font-weight:300;margin-left:20px}.quiz-button-container .quiz-btn-outline{margin-top:30px;border:2px solid rgba(var(--vsm-secondary-colour), 1);border-radius:5px;padding:10px 60px;background:#f2f2f2;color:rgba(var(--vsm-secondary-colour), 1);font-size:1.5rem;font-weight:300;margin-left:20px}.quiz-button-container .quiz-btn.disabled{opacity:.5}.quiz-question-container{padding:20px 0px}input[type=date]{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:rgba(var(--vsm-white), 1);background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.slider-titles{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0px 5px}.slider-titles p{width:10%;text-align:center}input[type=range]{padding:0px 20px;height:24px;-webkit-appearance:none;margin:10px 0;width:100%;background:#f4f3f3}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0px 0px 0px #000;background:#dbdbdb;border-radius:50px;border:0px solid #000}input[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 0px #000;border:0px solid rgba(var(--vsm-secondary-colour), 1);height:18px;width:18px;border-radius:25px;background:rgba(var(--vsm-secondary-colour), 1);cursor:pointer;-webkit-appearance:none;margin-top:-6.5px}input[type=range]:focus::-webkit-slider-runnable-track{background:#dbdbdb}input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0px 0px 0px #000;background:#dbdbdb;border-radius:50px;border:0px solid #000}input[type=range]::-moz-range-thumb{box-shadow:0px 0px 0px #000;border:0px solid rgba(var(--vsm-secondary-colour), 1);height:18px;width:18px;border-radius:25px;background:rgba(var(--vsm-secondary-colour), 1);cursor:pointer}input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}input[type=range]::-ms-fill-lower{background:#dbdbdb;border:0px solid #000;border-radius:100px;box-shadow:0px 0px 0px #000}input[type=range]::-ms-fill-upper{background:#dbdbdb;border:0px solid #000;border-radius:100px;box-shadow:0px 0px 0px #000}input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0px 0px 0px #000;border:0px solid rgba(var(--vsm-secondary-colour), 1);height:18px;width:18px;border-radius:25px;background:rgba(var(--vsm-secondary-colour), 1);cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:#dbdbdb}input[type=range]:focus::-ms-fill-upper{background:#dbdbdb}.result{display:flex;flex-direction:column;align-items:center;width:150px}.result .score{height:100px;width:100px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:20px;border:2px solid rgba(var(--vsm-secondary-colour), 1)}.result .score.filled{background:rgba(var(--vsm-secondary-colour), 1)}.result .score p{color:#471937;margin-bottom:0px;font-size:2em}.result .score.filled p{color:rgba(var(--vsm-white), 1);font-weight:500}.result .score-sector{text-align:center}.leadership-comparison{margin-bottom:50px}.leadership-comparison .row{width:auto}.leadership-comparison .row.comparison-row{display:flex;flex-wrap:wrap}.leadership-comparison .comparison-row{background:#471937;padding:15px 0px;border-radius:5px;margin-bottom:10px}.leadership-comparison .comparison-row.no-bg{background:none}.leadership-comparison .comparison-row .unit{margin-bottom:0px;color:rgba(var(--vsm-white), 1);width:auto}.leadership-comparison .comparison-row.no-bg .unit{margin-bottom:0px;color:#000}.leadership-comparison .comparison-row .unit.green{color:#6fff7a}.leadership-comparison .comparison-row .unit.red{color:#f00c51}thead.risk-table-head{background:rgba(var(--vsm-secondary-colour), 1)}thead.risk-table-head tr th{color:rgba(var(--vsm-white), 1)}tbody.risk-results{background:rgba(var(--vsm-white), 1)}.download-container{width:80%;margin:30px auto;display:flex;flex-direction:column;align-items:center}.download-container .form-control:focus{box-shadow:none}.risk-signoff{padding:30px;background:rgba(var(--vsm-secondary-colour), 1);border-radius:5px}.risk-signoff h4{color:rgba(var(--vsm-white), 1);text-align:center}.diagnostic-tool .element .error{color:rgba(var(--vsm-primary-colour), 1);font-weight:bold;font-size:13px}@media print{.diagnostic-tool{margin-top:100px;margin-bottom:150px}.diagnostic-tool .team-list{border:1px solid #e4e4e4;border-radius:5px 0px 0px 5px;padding:50px 30px}.diagnostic-tool .team-list h2{font-size:1.3rem;text-align:center;font-weight:400}.diagnostic-tool .team-list h3{font-size:1rem;text-align:center;font-weight:400}.diagnostic-tool .team-list .create-btn{margin-top:30px;border:none;border-radius:5px;width:100%;padding:10px 30px;background:rgba(var(--vsm-secondary-colour), 1);color:#fff;font-size:1.5rem;font-weight:300}.diagnostic-tool .team-list .create-btn-disabled{margin-top:30px;border:none;border-radius:5px;width:100%;padding:10px 30px;background:rgba(var(--vsm-secondary-colour), 1);color:#fff;font-size:1.5rem;font-weight:300;opacity:.5;cursor:not-allowed}.diagnostic-tool .team-list .team-members{margin:50px 0px 20px 0px}.diagnostic-tool .team-list .team-members .team-member-block{border-radius:5px;background:#f4f3f3;padding:10px 30px;margin-bottom:20px;display:flex;justify-content:space-between;justify-items:center;align-items:center}.diagnostic-tool .team-list .team-members .team-member-block p{margin-bottom:0px}.diagnostic-tool .team-list .team-members .team-member-block .person-progress{display:flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;background:rgba(var(--vsm-white), 1)}.diagnostic-tool .team-list .team-members .team-member-block .person-progress.completed{background:rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.diagnostic-tool .questionnaire{border-radius:0px 5px 5px 0px;background-color:rgba(var(--vsm-quaternary-colour), 1);padding:30px 50px 50px 50px;display:flex;flex-direction:column;justify-content:space-between}.stepper-wrapper{margin-top:auto;display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px}.stepper-item{position:relative;display:flex;flex-direction:column;align-items:center;flex:1}}@media print and (max-width: 768px){.stepper-item{font-size:12px}}@media print{.stepper-item::before{position:absolute;content:"";border-bottom:2px solid rgba(var(--vsm-white), 1);width:100%;top:53px;left:-50%;z-index:2}.stepper-item::after{position:absolute;content:"";border-bottom:2px solid rgba(var(--vsm-white), 1);width:100%;top:53px;left:50%;z-index:2}.stepper-item .step-counter{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;background:rgba(var(--vsm-white), 1);margin-top:10px}.stepper-item.active{font-weight:bold}.stepper-item.active .step-counter{border:2px solid rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-secondary-colour), 1)}.stepper-item.active .step-name{color:rgba(var(--vsm-secondary-colour), 1)}.stepper-item.completed .step-counter{background-color:rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1)}.stepper-item.completed .step-name{color:rgba(var(--vsm-secondary-colour), 1)}.stepper-item.completed::after{position:absolute;content:"";border-bottom:2px solid rgba(var(--vsm-secondary-colour), 1);width:100%;top:53px;left:50%;z-index:3}.stepper-item:first-child::before{content:none}.stepper-item:last-child::after{content:none}.quiz-button-container{display:flex;justify-content:flex-end}.quiz-button-container .quiz-btn{margin-top:30px;border:none;border-radius:5px;padding:10px 60px;background:rgba(var(--vsm-secondary-colour), 1);color:rgba(var(--vsm-white), 1);font-size:1.5rem;font-weight:300}.quiz-button-container .quiz-btn.disabled{opacity:.5}.quiz-question-container{padding:20px 0px}input[type=date]{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:rgba(var(--vsm-white), 1);background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.slider-titles{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0px 5px}.slider-titles p{width:10%;text-align:center}input[type=range]{padding:0px 20px;height:24px;-webkit-appearance:none;margin:10px 0;width:100%;background:#f4f3f3}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0px 0px 0px #000;background:#dbdbdb;border-radius:50px;border:0px solid #000}input[type=range]::-webkit-slider-thumb{box-shadow:0px 0px 0px #000;border:0px solid rgba(var(--vsm-secondary-colour), 1);height:18px;width:18px;border-radius:25px;background:rgba(var(--vsm-secondary-colour), 1);cursor:pointer;-webkit-appearance:none;margin-top:-6.5px}input[type=range]:focus::-webkit-slider-runnable-track{background:#dbdbdb}input[type=range]::-moz-range-track{width:100%;height:5px;cursor:pointer;animate:.2s;box-shadow:0px 0px 0px #000;background:#dbdbdb;border-radius:50px;border:0px solid #000}input[type=range]::-moz-range-thumb{box-shadow:0px 0px 0px #000;border:0px solid rgba(var(--vsm-secondary-colour), 1);height:18px;width:18px;border-radius:25px;background:rgba(var(--vsm-secondary-colour), 1);cursor:pointer}input[type=range]::-ms-track{width:100%;height:5px;cursor:pointer;animate:.2s;background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}input[type=range]::-ms-fill-lower{background:#dbdbdb;border:0px solid #000;border-radius:100px;box-shadow:0px 0px 0px #000}input[type=range]::-ms-fill-upper{background:#dbdbdb;border:0px solid #000;border-radius:100px;box-shadow:0px 0px 0px #000}input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0px 0px 0px #000;border:0px solid rgba(var(--vsm-secondary-colour), 1);height:18px;width:18px;border-radius:25px;background:rgba(var(--vsm-secondary-colour), 1);cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:#dbdbdb}input[type=range]:focus::-ms-fill-upper{background:#dbdbdb}.result{display:flex;flex-direction:column;align-items:center;width:150px}.result .score{height:100px;width:100px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-bottom:20px;border:2px solid rgba(var(--vsm-secondary-colour), 1)}.result .score.filled{background:rgba(var(--vsm-secondary-colour), 1)}.result .score p{color:#471937;margin-bottom:0px;font-size:2em}.result .score.filled p{color:#fff;font-weight:500}.result .score-sector{text-align:center}.leadership-comparison{margin-bottom:50px}.leadership-comparison .comparison-row{background:#471937;padding:15px 0px;border-radius:5px;margin-bottom:10px}.leadership-comparison .comparison-row.no-bg{background:none}.leadership-comparison .comparison-row .unit{margin-bottom:0px;color:#fff}.leadership-comparison .comparison-row.no-bg .unit{margin-bottom:0px;color:#000}.leadership-comparison .comparison-row .unit.green{color:#6fff7a}.leadership-comparison .comparison-row .unit.red{color:rgba(var(--vsm-primary-colour), 1)}thead.risk-table-head{background:rgba(var(--vsm-secondary-colour), 1)}thead.risk-table-head tr th{color:rgba(var(--vsm-white), 1)}tbody.risk-results{background:rgba(var(--vsm-white), 1)}.download-container{width:80%;margin:30px auto;display:flex;flex-direction:column;align-items:center}.risk-signoff{padding:30px;background:rgba(var(--vsm-secondary-colour), 1);border-radius:5px}.risk-signoff h4{color:rgba(var(--vsm-white), 1);text-align:center}.diagnostic-tool .element .error{color:rgba(var(--vsm-primary-colour), 1);font-weight:bold;font-size:13px}}.vsm-media-hub.vsm-podcast-article .hero-bg{border-radius:0.3125rem}.vsm-media-hub.vsm-podcast-article .author .author-details .title{color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .btn{border:2px solid rgba(var(--vsm-primary-colour), 1);padding:.625rem 3rem;background:rgba(var(--vsm-primary-colour), 1);border-top-right-radius:0.3125rem;border-bottom-right-radius:0.3125rem;border-bottom-left-radius:0;border-top-left-radius:0;color:rgba(var(--vsm-white), 1)}.vsm-media-hub .newsletter-signup .btn:hover{color:rgba(var(--vsm-white), 1);background:rgba(var(--vsm-tertiary-colour), 1);border:2px solid rgba(var(--vsm-tertiary-colour), 1)}.vsm-media-hub .newsletter-signup .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.vsm-media-hub .newsletter-signup .input-group label{margin-top:1rem}.vsm-media-hub .newsletter-signup .input-group label span{font-size:.875rem}.vsm-media-hub .newsletter-signup .sm-heading{color:rgba(var(--vsm-black), 1)}.vsm-media-hub .newsletter-signup .form-control{border-radius:2rem;border:2px solid rgba(var(--vsm-secondary-colour), 1);border-right:0;padding:.375rem 1rem}.vsm-media-hub .newsletter-signup .form-control.placeholder{color:rgba(var(--vsm-black), 1)}.vsm-media-hub .newsletter-signup .form-control:-moz-placeholder{color:rgba(var(--vsm-black), 1)}.vsm-media-hub .newsletter-signup .form-control::-moz-placeholder{color:rgba(var(--vsm-black), 1)}.vsm-media-hub .newsletter-signup .form-control:-ms-input-placeholder{color:rgba(var(--vsm-black), 1)}.vsm-media-hub .newsletter-signup .form-control::-webkit-input-placeholder{color:rgba(var(--vsm-black), 1)}.vsm-media-hub .newsletter-signup .form-control:focus{border:2px solid rgba(var(--vsm-primary-colour), 1)}.vsm-event-article .date-time-location .location-info .rte p strong,.vsm-event-article .event-box .event-date span,.vsm-event-article .date-time-location .date-time .time-info strong{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-media-hub .author .author-details .title{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-media-hub .author .author-details .subtitle{font-weight:bold}.vsm-media-hub .tag{color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub .post .post-title{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-media-hub-extra-row .post a.post-title{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-media-hub-category-latest-carousel .category .col:nth-child(1) .post a{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-media-hub-category-latest-carousel .category .col:nth-child(2) a:hover{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-media-hub-category-latest-carousel .category .col:nth-child(2) .post a{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-media-hub-more-row .col:nth-child(2) .col .post-title{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-media-hub-more-row .col:nth-child(2) .col .post-title:hover{color:rgba(var(--vsm-primary-colour), 1)}.vsm-media-hub-search-results .search-results li .post a.post-title{color:rgba(var(--vsm-secondary-colour), 1)}.vsm-media-hub-search-results .search-results li .post a.post-title:hover{color:rgba(var(--vsm-black), 1)}.vsm-media-hub-search-results .side-filters dl dd a{font-weight:bold}.vsm-media-hub-search-results .side-filters dl dd a span{font-weight:400;text-decoration:underline}.vsm-media-hub-search-results .side-filters dl dd a span:hover{text-decoration:none}.vsm-responsive-nav .displayed-nav li a{font-weight:bold;color:rgba(var(--vsm-black), 1);line-height:2}.vsm-responsive-nav .displayed-nav li a:hover{color:rgba(var(--vsm-black), 0.5)}.vsm-responsive-nav ul.more-nav li span{font-weight:bold;color:rgba(var(--vsm-black), 1)}.vsm-responsive-nav ul.more-nav li ul.submenu li a{font-weight:bold;color:rgba(var(--vsm-black), 1)}.vsm-responsive-nav ul.more-nav li ul.submenu li a:hover{color:rgba(var(--vsm-black), 0.5)}.vsm-responsive-nav .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.vsm-responsive-nav .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-radius:0rem 0rem 0rem 0rem}.vsm-responsive-nav .search-bar .input-group{padding:1px;border-radius:0.3125rem;border:1px solid rgba(0,0,0,.1)}.vsm-responsive-nav .search-bar .input-group input[type=text]{border:0;border-bottom-right-radius:0;border-top-right-radius:0;border-radius:0rem 0rem 0rem 0rem}.vsm-responsive-nav .search-bar .input-group input[type=text]:focus{border-bottom-right-radius:0;border-top-right-radius:0;border-radius:0rem 0rem 0rem 0rem;box-shadow:none}.vsm-responsive-nav .search-bar .input-group .btn{border-radius:0;border:none;box-shadow:none}.vsm-responsive-nav .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.vsm-responsive-nav .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:1.875rem;border-bottom-right-radius:1.875rem}.vsm-split-get-in-touch-form-content .bg .vsm-body .row .content .md-heading{margin-bottom:2rem}.vsm-split-get-in-touch-form-content .bg .vsm-body .row .content .row{margin-bottom:1rem}.vsm-split-get-in-touch-form-content .bg .vsm-body .row .content .row .col-auto,.vsm-split-get-in-touch-form-content .bg .vsm-body .row .content .row .col-9{display:inline-block}.vsm-split-get-in-touch-form-content .bg .vsm-body .col-auto a{aspect-ratio:1/1;display:inline-flex;overflow:hidden;border-radius:.3125rem;overflow:hidden}.vsm-split-get-in-touch-form-content .bg .vsm-body .col-auto a img{max-width:5rem;max-height:5rem;min-width:100%;aspect-ratio:1/1;border-radius:100%;max-width:100%;object-fit:cover;-o-object-fit:cover}.vsm-split-get-in-touch-form-content .bg .vsm-body .col-9 a{text-decoration:none}.vsm-split-get-in-touch-form-content .bg .vsm-body .col-9 a:hover{text-decoration:underline}.vsm-split-get-in-touch-form-content .bg .vsm-body .col-9 span{display:block;font-weight:400;font-size:1rem}.vsm-split-get-in-touch-form-content .bg .vsm-body .col-9 ul.social{margin-left:0;padding-left:0}.vsm-split-get-in-touch-form-content .bg .vsm-body .col-9 ul.social li{display:inline-flex;list-style:none;padding-right:.5rem}.vsm-split-get-in-touch-form-content .bg .vsm-body .col-9 ul.social li :not(:last-of-type){margin-block-end:2rem}.vsm-split-get-in-touch-form-content .bg .vsm-body .col-9 ul.social li a{font-size:1.4rem;color:rgba(var(--vsm-primary-colour), 1);text-decoration:none}.vsm-split-get-in-touch-form-content .bg .vsm-body .col-9 ul.social li a:hover{color:rgba(var(--vsm-secondary-colour), 0.7)}.vsm-split-get-in-touch-form-content .bg .vsm-body .form-holder .element.select select{-webkit-appearance:none;-moz-appearance:none;text-overflow:"";display:block;width:100%;padding:.625rem;font-size:1rem;font-weight:500;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;background-image:none;border:.063rem solid rgba(0,0,0,.1);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.3125rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
/* CACHED HIT END (DIST) */
