.cm-filterable-team-list .cm-header,.cm-profile-header-details .profile-details .contact-detail-list{margin-bottom:1.875rem}.cm-filterable-team-list .cm-header>.row>.col:first-child,.cm-filterable-team-list .cm-header>.row>.col:nth-child(2){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cm-filterable-team-list .cm-header .md-heading:after,.cm-filterable-team-list .filter label,.cm-profile-header-details .hero .bg .container>.row .content .xs-heading:after,.cm-profile-header-details .hero .bg .md-heading:after{display:none}.cm-filterable-team-list .filter .select .field:before{color:rgba(var(--vsm-body-copy-colour),1)}.cm-filterable-team-list .filter .select .form-select{background:0 0;color:gba(var(--vsm-body-copy-colour),1);border:.0625rem solid rgba(var(--vsm-body-copy-colour),.2);padding-left:.9375rem;font-weight:600}.cm-filterable-team-list .filter .btn{background:#f4d718}.cm-filterable-team-list .filter .btn:hover{background:rgba(244,215,24,0);color:#f4d718}.cm-filterable-team-list .filter .btn:hover span,.cm-filterable-team-list .person .description h4 a:hover,.cm-profile-header-details .hero .bg .container>.row .content .btn:hover span,.cm-profile-header-details .hero .bg .container>.row .content .md-heading span{color:#f4d718}.cm-filterable-team-list .team-list{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.cm-filterable-team-list .team-list li{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);padding-bottom:1.875rem}@media (min-width:768px){.cm-filterable-team-list .cm-header>.row>.col:first-child,.cm-filterable-team-list .cm-header>.row>.col:nth-child(2){-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.cm-filterable-team-list .team-list li{-webkit-box-flex:1;-ms-flex:1 0 33.33333%;flex:1 0 33.33333%;max-width:33.33333%}.cm-profile-header-details .hero .bg .container>.row .content{padding-bottom:1.875rem}}.cm-filterable-team-list .person{position:relative}.cm-filterable-team-list .person::before{-webkit-transition:.8s ease-in-out;transition:.8s ease-in-out;content:"";background:rgba(244,215,24,0);width:100%;height:.125rem;position:absolute;top:0;left:0;z-index:2}.cm-filterable-team-list .person .media{border-radius:0;width:100%;height:100%;min-width:100%;min-height:21.25rem;position:relative}.cm-filterable-team-list .person .media a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;top:0;left:0;right:0;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cm-filterable-team-list .person .media img{border-radius:0;width:100%;height:21.25rem;-o-object-fit:cover;object-fit:cover;margin:0 auto}.cm-filterable-team-list .person .media:after{content:"";position:absolute;background:#202124;background:-webkit-gradient(linear,left top,left bottom,from(rgba(32,33,36,0)),color-stop(47%,rgba(35,36,38,0)),color-stop(70%,rgba(41,41,41,.7)),to(#292929));background:linear-gradient(180deg,rgba(32,33,36,0) 0,rgba(35,36,38,0) 47%,rgba(41,41,41,.7) 70%,#292929 100%);display:block;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.cm-filterable-team-list .person .media[data-initials]:before{border-radius:0;width:100%;height:100%;min-width:100%;min-height:100%;aspect-ratio:1/1.2;background:#090909}.cm-filterable-team-list .person .description{position:absolute;z-index:1;left:1.25rem;bottom:1.25rem}.cm-filterable-team-list .person .description h4{color:#fff;font-weight:600;font-size:1.125rem;margin-bottom:.3125rem}.cm-filterable-team-list .person .description h4 a{color:#fff;font-weight:600;text-decoration:none}.cm-filterable-team-list .person .description p{color:#fff;font-size:1rem}.cm-filterable-team-list .person:hover::before{background:rgba(244,215,24,.9)}.cm-profile-header-details .hero{background:#646464;background:-webkit-gradient(linear,left top,left bottom,from(#646464),to(#4a4b51));background:linear-gradient(180deg,#646464 0,#4a4b51 100%)}.cm-profile-header-details .hero .bg{padding-top:3.75rem;min-height:3.75rem;padding-bottom:1.875rem;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.cm-profile-header-details .hero .bg:before{mix-blend-mode:normal;background:#202124;background:-webkit-gradient(linear,left top,left bottom,from(rgba(32,33,36,0)),color-stop(30%,rgba(35,36,38,0)),color-stop(60%,rgba(41,41,41,.73)),to(#292929));background:linear-gradient(180deg,rgba(32,33,36,0) 0,rgba(35,36,38,0) 30%,rgba(41,41,41,.73) 60%,#292929 100%)}.cm-profile-header-details .hero .bg .md-heading{font-weight:600}.cm-profile-header-details .hero .bg .container>.row>.col{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.cm-profile-header-details .hero .bg .container>.row .content{padding-bottom:1.875rem}.cm-profile-header-details .hero .bg .container>.row .content .xs-heading{font-weight:600;opacity:.9;color:#fff;font-size:1.25rem;font-family:Arial,"Open Sans",sans-serif}.cm-profile-header-details .hero .bg .container>.row .content .md-heading{color:#fff;margin-bottom:5rem}.cm-profile-header-details .hero .bg .container>.row .content .rte{display:none;padding-right:0;opacity:1;font-size:1.125rem;line-height:1.4;color:rgba(var(--vsm-white),1);margin-bottom:5rem}.cm-profile-header-details .hero .bg .container>.row .content .rte a,.cm-profile-header-details .hero .bg .container>.row .content .rte li,.cm-profile-header-details .hero .bg .container>.row .content .rte p{color:inherit;font-size:inherit;line-height:inherit}.cm-profile-header-details .hero .bg .container>.row .content .btn{background:rgba(0,0,0,0);border:.0625rem solid #fff}.cm-profile-header-details .hero .bg .container>.row .content .btn span{color:#fff}.cm-profile-header-details .hero .bg .container>.row .content .btn:hover{border-color:#f4d718}.cm-profile-header-details .profile-details .cm-header{margin-top:-6.25rem}.cm-profile-header-details .profile-details .cm-header>.row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cm-profile-header-details .profile-details .cm-header>.row .media{aspect-ratio:1/1;overflow:hidden;height:15.625rem;border-radius:18.75rem}.cm-profile-header-details .profile-details .cm-header>.row .media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cm-profile-header-details .profile-details .contact-detail-list .contact-item{border-bottom:.0625rem solid rgba(0,0,0,.1);padding:.9375rem 0;text-align:center}.cm-profile-header-details .profile-details .contact-detail-list .contact-item:last-child{border-bottom:0}.cm-profile-header-details .profile-details .contact-detail-list .contact-item .label{font-size:.875rem;margin-bottom:.3125rem;display:inline-block}.cm-profile-header-details .profile-details .contact-detail-list .contact-item .rte{font-weight:600;color:rgba(var(--vsm-body-copy-colour),1)}.cm-profile-header-details .profile-details .contact-detail-list .contact-item .rte p{font-size:inherit;font-weight:inherit;color:inherit}.cm-profile-header-details .profile-details .contact-detail-list .contact-item .rte address{color:rgba(var(--vsm-body-copy-colour),1);font-weight:600;font-size:1rem}.cm-profile-header-details .profile-details .contact-detail-list .contact-item .social{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cm-profile-header-details .profile-details .contact-detail-list .contact-item .social li a{margin:0 .625rem;color:rgba(var(--vsm-body-copy-colour),1)}.cm-profile-header-details .profile-details .contact-detail-list .contact-item .social li a:hover{color:rgba(var(--vsm-primary-colour),1)}.cm-profile-header-details .profile-details .cm-body>.row>.col:first-child,.cm-profile-header-details .profile-details .cm-body>.row>.col:nth-child(2){-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}@media (min-width:1024px){.cm-filterable-team-list .team-list li{-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%;max-width:25%}.cm-profile-header-details .hero .bg .container>.row .content .rte{padding-right:0}.cm-profile-header-details .profile-details .cm-body>.row>.col:first-child,.cm-profile-header-details .profile-details .cm-body>.row>.col:nth-child(2){-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}#consultant-cv-dropoff .modal-content{border-radius:.938rem;background:#f3f3f7}#consultant-cv-dropoff .modal-header{border-bottom:0;position:absolute;right:0;z-index:1}#consultant-cv-dropoff .modal-body{padding:4rem}#consultant-cv-dropoff .modal-body .form-holder .col{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media (min-width:768px){#consultant-cv-dropoff .modal-body .form-holder .col{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:auto}}#consultant-cv-dropoff .modal-body .form-holder .element.text input{background:#fff}#consultant-cv-dropoff .modal-body .form-holder .element.text input::-webkit-input-placeholder{font-size:1rem;font-weight:500}#consultant-cv-dropoff .modal-body .form-holder .element.text input:-ms-input-placeholder{font-size:1rem;font-weight:500}#consultant-cv-dropoff .modal-body .form-holder .element.text input::-ms-input-placeholder{font-size:1rem;font-weight:500}#consultant-cv-dropoff .modal-body .form-holder .element.text input::placeholder{font-size:1rem;font-weight:500}#consultant-cv-dropoff .modal-body .form-holder .element.submit .btn{margin-top:2.063rem;background:rgba(var(--vsm-primary-colour),1);width:100%}