.quote-carousel-item{padding:24px 24px 40px}.quote-carousel-item__quote:before{content:"";position:absolute;top:-10px;left:-24px;z-index:-1;width:60px;height:60px;background-image:url(./img/quotes-B92mgX5u.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.quote-carousel-item__quote{position:relative;font-size:var(--font-size-preamble-mobile);font-weight:400;margin:0 0 16px;color:#000;line-height:1.4;display:flex;justify-content:flex-start}.quote-carousel-item__quote h2{font:var(--font-geologica);font-weight:600;font-size:var(--font-size-heading-h3-desktop);line-height:1.2}.quote-carousel-item__image{width:50px;height:50px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0;margin-right:8px}.quote-carousel-item__person-wrapper{width:100%;display:flex;justify-content:flex-start}.quote-carousel-item__person{display:flex}.quote-carousel-item__text{color:#710049;display:flex;flex-direction:column;justify-content:center}.quote-carousel-item__name{font-size:var(--font-size-heading-h4-mobile);line-height:1.4;margin:0}.quote-carousel-item__job-title{text-transform:uppercase;font-size:var(--font-size-small-tag);letter-spacing:.06em;margin:0;line-height:1.2}.campaign .quote-carousel-item{padding:6rem 0rem 12rem}.campaign .quote-carousel-item__quote h2{font-family:var(--font-geologica);font-weight:600;font-size:2.6rem;line-height:1.2;color:var(--header-bg);text-align:center;margin:0}.skill-supply .quote-carousel-item__quote h2{font-size:2.3rem;line-height:1.2}.campaign .quote-carousel-item__quote:before{top:-3.6rem;left:calc(50% - 7rem);background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;background:initial;width:13.1rem;height:10rem;-webkit-mask-image:url(./img/campaign-quote2-Bs4sHdby.svg);mask-image:url(./img/campaign-quote2-Bs4sHdby.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--light-bg)}.campaign .quote-carousel-item__person-wrapper{justify-content:center}.campaign .quote-carousel-item__text{margin-top:-6px}.campaign .quote-carousel-item__name{font-size:var(--font-size-heading-h5-micro);line-height:1.25;color:var(--header-bg)}.campaign .quote-carousel-item__job-title{font-size:var(--font-size-standard-tag);letter-spacing:.04em;text-transform:uppercase;color:var(--control-backface);font-weight:600}@media only screen and (min-width:768px){.campaign .quote-carousel-item__quote h2,.skill-supply .quote-carousel-item__quote h2{max-width:75.6rem;margin:0 auto;font-family:var(--font-geologica);font-weight:600;font-size:var(--font-size-heading-h1-desktop);line-height:1.1}.campaign .quote-carousel-item__name{font-size:var(--font-size-heading-h3-mobile)}.quote-carousel-item__job-title{font-size:var(--font-size-small-tag)}.quote-carousel-item__quote h2{font:var(--font-preamble-desktop)}}@media only screen and (min-width:992px){.campaign .quote-carousel-item{padding:8rem 20rem 12.8rem}.campaign .quote-carousel-item__name{font-size:var(--font-size-heading-h3-mobile);margin-bottom:.4rem}.quote-carousel-item{padding:80px 200px}.quote-carousel-item__quote:before{top:-30px;left:40px;width:88px;height:88px}.quote-carousel-item__quote{font-size:var(--font-size-preamble-desktop)}.campaign .quote-carousel-item__image{width:7rem;height:7rem;margin-right:1.6rem}.quote-carousel-item__image{width:85px;height:85px;margin-right:20px}.quote-carousel-item h2{font-size:var(--font-size-heading-h4-desktop)}.quote-carousel-item__person-wrapper{justify-content:flex-end}}
