.company-top-section__content{max-width:50rem;margin:0 auto}@media (max-width:767px){.company-top-section{padding-top:2rem}}@media (min-width:768px){.company-top-section{text-align:center}.company-top-section__buttons{justify-content:center}}.company-team{justify-content:center;display:flex;overflow:hidden}.company-team__picture{flex-shrink:0}.company-team__picture img{height:33.3vh;max-height:35rem;max-width:unset;min-height:10rem;flex-shrink:0;width:auto;margin:0 auto}@media screen and (min-width:1280px){.company-team__picture img{height:50vh;min-height:22.5rem;width:auto}}@media (min-width:1280px){.company-about__content{column-gap:4rem;display:grid}.company-about__title{width:17.5rem;grid-row:1/-1}.company-about__description{grid-column:2}}.company-founders__cover-picture img{height:20rem;object-fit:cover;object-position:top center;width:100%}@media (min-width:1280px){.company-founders__layout{align-items:stretch;display:flex}.company-founders__content-wrapper{flex:1;display:flex}.company-founders__content{max-width:60rem;margin:0 auto}.company-founders__cover-picture{max-width:50rem;flex-shrink:0;width:50%;margin-left:auto}.company-founders__cover-picture img{width:auto;height:100%}}@media (min-width:2688px){.company-founders__content-wrapper:before{content:"";width:50rem;display:block}}.company-advantages__title{margin-bottom:3rem}.company-advantages__items{gap:2rem;display:grid}.company-advantages__item-title{margin-bottom:1rem}.company-advantages__item-description a{color:var(--positive-text-color)}@media (min-width:768px){.company-advantages__title{margin-bottom:4rem}.company-advantages__items{gap:3rem 4rem;grid-template-columns:1fr 1fr}}@media (min-width:1280px){.company-advantages__content{display:flex}.company-advantages__title{margin:0 4rem 0 0;width:17.5rem;flex-shrink:0}.company-advantages__items{gap:4.75rem 4rem}}.company-location{background-color:var(--mild-fill-color)}.company-location__picture img{height:auto;min-height:20rem;object-fit:cover;width:100%}@media (min-width:1280px){.company-location{align-items:stretch;display:flex}.company-location__content{max-width:50rem;width:50%}.company-location__picture{flex:1;order:-1}.company-location__picture img{height:100%;max-height:50rem}}.external-contacts__content{gap:3rem 4rem;grid-template-columns:repeat(auto-fit, minmax(21.25rem, 1fr));display:grid}.external-contacts__description{margin:1rem 0}.external-contacts__link{font-weight:500}.reviews-section__content{text-align:center}.company-careers{gap:4rem 0;grid-template-columns:repeat(5,auto);justify-content:center;max-width:100%;padding-left:0;padding-right:0;display:grid;overflow:hidden}.company-careers__content{padding:0 1.5rem;text-align:center;grid-column:2/4}.company-careers__status{color:var(--positive-text-color);font-size:.89rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.company-careers__buttons{justify-content:center}.company-careers__picture{grid-column:1/3}.company-careers__picture:last-child{grid-column:3/5}.company-careers__picture img{height:4rem;max-width:unset;width:auto;margin:0 0 0 auto}.company-careers__picture:last-child img{margin:0 auto 0 0}@media (min-width:768px){.company-careers{gap:6rem 0}.company-careers__picture img{height:8rem}}@media (min-width:1280px){.company-careers{align-items:center;gap:0 6rem;grid-template-columns:auto 28rem auto}.company-careers__content{grid-area:1/2;padding:0}.company-careers__picture{grid-area:1/1}.company-careers__picture:last-child{grid-area:1/3}}.risk-disclaimer-section{font-size:.89rem;line-height:1.5;text-align:center}.risk-disclaimer-section__content{background-color:var(--mild-fill-color);max-width:87.5rem;padding:1rem;margin:0 auto}.risk-disclaimer-section a{font-weight:500}@media (min-width:1280px){.risk-disclaimer-section{margin:1rem 0}.risk-disclaimer-section__content{border-radius:1rem;padding:1rem 1.5rem}}