.header-consultant{-moz-column-gap:0;column-gap:0;display:grid;grid-template-areas:"offset-left column-one column-two column-three column-four column-five column-six column-seven column-eight column-nine column-ten column-eleven column-twelve offset-right";grid-template-columns:20px repeat(12,minmax(0,1fr)) 20px;grid-template-columns:50vw repeat(12,minmax(0,1fr)) 50vw}@media(min-width:576px){.header-consultant{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 288px) repeat(12,minmax(0,1fr)) calc(50vw - 288px)}}@media(min-width:768px){.header-consultant{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 384px) repeat(12,minmax(0,1fr)) calc(50vw - 384px)}}@media(min-width:992px){.header-consultant{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 496px) repeat(12,minmax(0,1fr)) calc(50vw - 496px)}}@media(min-width:1310px){.header-consultant{-moz-column-gap:15px;column-gap:15px;grid-template-columns:calc(50vw - 655px) repeat(12,minmax(0,1fr)) calc(50vw - 655px)}}.header-consultant{grid-template-rows:auto;padding:9.6rem 0 0;position:relative}@media(min-width:768px){.header-consultant{padding:19.4rem 0 4vw}}.header-consultant .header-consultant-content{grid-column:column-one/column-twelve;grid-row:1;margin:0 0 6rem}@media(min-width:768px){.header-consultant .header-consultant-content{grid-column:column-two/column-seven;margin:0}}.header-consultant .header-consultant-content h1{margin:0 0 .8rem}.header-consultant .header-consultant-content .header-consultant-function{font-family:var(--font-headings);font-size:1.9rem;font-weight:400;line-height:1.3684210526}.header-consultant .header-consultant-quote{align-items:flex-start;display:flex;font-family:var(--font-headings);font-style:italic;font-weight:400;gap:.8rem;grid-column:column-one/column-twelve;grid-row:5;letter-spacing:.02em;line-height:1.5;margin:5.6rem 0 0;position:relative}.header-consultant .header-consultant-quote a{color:inherit}@media(min-width:768px){.header-consultant .header-consultant-quote{font-size:1.7rem;grid-column:column-two/column-seven;grid-row:auto;margin:6rem 0 0}}.header-consultant .header-consultant-quote svg{aspect-ratio:4/3;min-width:4rem;width:4rem}@media(min-width:768px){.header-consultant .header-consultant-quote svg{left:-2.2rem;position:absolute;top:0;transform:translateX(-100%);width:7.6rem}}.header-consultant .header-consultant-info{grid-column:column-one/column-twelve;grid-row:3;margin:2.4rem 0 0}@media(min-width:768px){.header-consultant .header-consultant-info{grid-column:column-two/column-seven;grid-row:auto}}.header-consultant .header-consultant-info .header-consultant-certifications li{align-items:center;display:flex;font-family:var(--font-button);font-weight:700;gap:.8rem}.header-consultant .header-consultant-info .header-consultant-certifications li svg{height:1.6rem;width:1.6rem}.header-consultant .header-consultant-info .header-consultant-experiences{font-family:var(--font-button);margin:2.4rem 0}.header-consultant .header-consultant-info .header-consultant-experiences ul{display:grid;gap:.8rem;grid-template-columns:auto 1fr;list-style:none;margin:0;padding:0}.header-consultant .header-consultant-info .header-consultant-experiences li{display:grid;grid-column:span 2;grid-template-columns:subgrid}.header-consultant .header-consultant-contact{display:flex;gap:.8rem;grid-column:column-one/column-twelve;grid-row:4;margin:2.4rem 0 0}@media(min-width:768px){.header-consultant .header-consultant-contact{grid-column:column-two/column-seven;grid-row:auto}}.header-consultant .header-consultant-image{display:flex;grid-column:offset-left/offset-right;grid-row:2;justify-content:center;margin-block:0 4.5rem;margin-inline:0;--aspect-w:900;--aspect-h:1010;align-self:start;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100%*(1 - var(--aspect-w)*0.08/var(--aspect-h))),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100%*(1 - var(--aspect-w)*0.08/var(--aspect-h))),0 100%);position:relative}.header-consultant .header-consultant-image:before{background:radial-gradient(50% 30% at 50% 100%,#baced8 0,#f5f5ef 100%);content:"";inset:0;position:absolute;z-index:-1}@media(min-width:768px){.header-consultant .header-consultant-image{grid-column:column-eight/column-twelve;grid-row:2/6;margin-block:0;margin-inline:0;padding-inline:4.8rem 0;transform:translateX(8%)}}.header-consultant .header-consultant-image img{aspect-ratio:var(--aspect-w)/var(--aspect-h);margin-block:0;margin-inline:auto;width:30rem}@media(min-width:768px){.header-consultant .header-consultant-image img{max-width:100%;width:auto}}.header-consultant-tags{display:flex;flex-wrap:wrap;gap:.8rem;margin:2rem 0 0}.header-consultant-tags .tag{background-color:var(--transparent-blue);border-radius:var(--action-border-radius);color:inherit;cursor:pointer;display:block;font-family:var(--font-button);list-style:1.4;padding:.3rem 1.6rem;text-decoration:none;transition:background-color .3s ease,color .3s ease}.header-consultant-tags .tag:focus,.header-consultant-tags .tag:hover{background-color:var(--basic-blue);color:var(--basic-white)}.algolia-index.consultants{padding:0 0 9rem}@media(min-width:768px){.algolia-index.consultants .search-container{gap:4.5rem;grid-template-areas:"filters results results results" "pagination pagination pagination pagination";grid-template-rows:auto}.algolia-index.consultants .search-container .search-container-filters .algolia-filters-wrapper.open .algolia-filters-items-wrapper{max-width:27.9rem;padding-right:3.5rem}.algolia-index.consultants .search-container .search-container-wrapper{grid-row:1}}.algolia-index.consultants .search-container .search-container-results{display:flex;flex-direction:column;row-gap:5rem}@media(min-width:768px){.algolia-index.consultants .search-container .search-container-results{row-gap:12rem}}.algolia-index.consultants .team-container{container-name:team;container-type:inline-size}.algolia-index.consultants .team-container .team-intro{align-items:flex-start;display:flex;justify-content:space-between;padding:0 0 4rem;width:100%}@media(min-width:768px){.algolia-index.consultants .team-container .team-intro .paragraph{font-size:2rem}}@container team (width > 90rem){.algolia-index.consultants .team-container .swiper-container{padding-inline:6.4rem}}.algolia-index.consultants .team-container .consultants-team-swiper{container-name:swiper;container-type:inline-size;overflow:visible;padding:0 0 2rem}.algolia-index.consultants .team-container .consultants-team-swiper .swiper-slide{height:auto;opacity:0;transition:opacity .3s ease}.algolia-index.consultants .team-container .consultants-team-swiper .swiper-slide.swiper-slide-visible{opacity:1}@media(min-width:768px){.content-type-consultant.is-detail .featured-jobs:not(.card-jobs) .plate--row{margin:0 auto;width:83.3333333333%}.content-type-consultant.is-detail .featured-jobs:not(.card-jobs) .plate--row .plate--column.md-12{padding:0}}.content-type-consultant.is-detail:not(:has(.featured-jobs:not(.has-no-hits))) .team-section{-webkit-padding-before:11rem;padding-block-start:11rem}.content-type-consultant.is-detail .main-content{padding:0 0 8rem}@media(min-width:768px){.content-type-consultant.is-detail .main-content{padding:0 0 11rem}}.content-type-consultant.is-detail .team-section{-webkit-margin-after:6rem;margin-block-end:6rem}
