.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:1.8rem;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:"Geologica",sans-serif;font-weight:600;font-size:2.4rem;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:1.8rem;line-height:1.4;margin:0}.quote-carousel-item__job-title{text-transform:uppercase;font-size:1.2rem;letter-spacing:.06em;margin:0;line-height:1.2}.campaign .quote-carousel-item{padding:6rem 0 12rem}.campaign .quote-carousel-item__quote h2{font-family:Geologica,sans-serif;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:1.6rem;line-height:1.25;color:var(--header-bg)}.campaign .quote-carousel-item__job-title{font-size:1.4rem;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:Geologica,sans-serif;font-weight:600;font-size:4.2rem;line-height:1.1}.campaign .quote-carousel-item__name{font-size:2rem}.quote-carousel-item__job-title{font-size:1.2rem}.quote-carousel-item__quote h2{font:400 2rem/1.4 "Source Sans 3",sans-serif}}@media only screen and (min-width:992px){.campaign .quote-carousel-item{padding:8rem 20rem 12.8rem}.campaign .quote-carousel-item__name{font-size:2rem;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:2rem}.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:2rem}.quote-carousel-item__person-wrapper{justify-content:flex-end}}
