.about_us .breadcrumbs{color:#b5b5b5}.about_us .intro-text{font-size:max(1rem,min(.8846rem + .3205vw,1.125rem))}.about_us .team-card{aspect-ratio:1;width:100%;position:relative}.about_us .team-card img{object-fit:cover;aspect-ratio:1;color:#0000;border-radius:.3125rem;width:100%;height:auto;transition:filter .4s ease-in-out,content 0s ease-in-out .4s}.about_us .team-card .img-overlay{opacity:0;aspect-ratio:1;color:#f7f4f0;background-color:#0000;flex-direction:row;justify-content:space-between;align-items:flex-end;width:100%;padding:.625rem;font-size:max(.75rem,min(.6346rem + .3205vw,.875rem));transition:opacity .4s ease-in-out;display:flex;position:absolute;top:0}.about_us .team-card .info{text-overflow:ellipsis;overflow:hidden}.about_us .team-card.circle img{border-radius:100%;transition:border-radius .1s ease-in-out .4s,filter .4s ease-in-out}.about_us .team-card.circle .img-overlay{transition:opacity .4s ease-in-out}.about_us .team-card.no-hover .img-overlay{opacity:1}.about_us .team-card:not(.no-hover):hover img{content:var(--gif);filter:grayscale()}.about_us .team-card:not(.no-hover):hover .img-overlay{opacity:1}.about_us .team-card:not(.no-hover).circle:hover img{border-radius:.3125rem;transition:border-radius .1s ease-in-out,filter .4s ease-in-out .1s}.about_us .team-card:not(.no-hover).circle:hover .img-overlay{transition:opacity .4s ease-in-out .1s}.about_us .team-card span{display:inline-block}.about_us .team-card .link,.about_us .team-card .link:visited{color:inherit}.about_us .team-card .link:hover{color:inherit;-webkit-text-decoration-color:inherit;-webkit-text-decoration-color:inherit;text-decoration-color:inherit}.about_us .work-with-card{background-color:#f7f4f0;border-radius:.3125rem;flex-direction:column;justify-content:center;padding:.625rem;font-size:max(.75rem,min(.6346rem + .3205vw,.875rem));display:flex}@media only screen and (width>=576px){.about_us .work-with-card{aspect-ratio:1}}.about_us .work-with-card .title{text-wrap-style:balance;margin-bottom:.625rem;font-family:aktiv-grotesk,sans-serif;font-size:max(.875rem,min(.6673rem + .5769vw,1.1rem));font-weight:500;line-height:1.6}.about_us .work-with-card .p{margin-bottom:.625rem}@media only screen and (width>=768px){.about_us .work-with-card .p{margin-bottom:1.25rem}.about_us .work-with-card{padding:1.25rem}}.about_us .workflow{background-color:#f7f4f0;margin-top:8.75rem;margin-bottom:8.75rem;padding-top:8.75rem;padding-bottom:8.75rem}@media only screen and (width>=768px){.about_us .workflow p{margin:0;padding:0}}.about_us .sollf-circle{grid-template-columns:repeat(2,1fr);gap:1.389rem;display:grid}@media only screen and (width>=992px){.about_us .sollf-circle{grid-template-columns:repeat(3,1fr)}}@media only screen and (width>=1400px){.about_us .sollf-circle{grid-template-columns:repeat(5,1fr)}}
