.about-info__wrapper{display:flex;flex-direction:column;gap:4.5rem}@media (max-width: 768px){.about-info__wrapper{gap:1.9rem}}.about-info__head{display:flex;flex-direction:column;align-items:center;text-align:center}.about-info__topic{font-family:Nagel;font-weight:500;font-size:1.3rem;line-height:1;letter-spacing:.05em;text-transform:uppercase;color:#fd6735;margin-bottom:1.6rem}@media (max-width: 768px){.about-info__topic{margin-bottom:1.2rem;font-size:1rem}}.about-info__title{font-size:4rem;line-height:1.1;margin-bottom:.8rem}@media (max-width: 768px){.about-info__title{font-size:2.3rem}}.about-info__subtitle{font-family:Nagel;font-size:2.2rem;line-height:1;max-width:73.6rem}@media (max-width: 768px){.about-info__subtitle{font-size:1.4rem}}.about-info__container{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem}@media (max-width: 768px){.about-info__container{display:flex;flex-direction:column}}.about-info__img{position:relative;flex:1;height:auto;border-radius:2rem;overflow:hidden}@media (max-width: 768px){.about-info__img{flex:none;height:38.5rem}}.about-info__img img,.about-info__img picture,.about-info__img video{position:absolute;top:0;left:0;object-fit:cover;object-position:center;width:100%;height:100%}.about-info__content{flex:none;position:relative;padding:3.9rem;width:54.6rem;height:62.4rem;display:grid;background:url(../img/circle-white.svg) repeat left top/7.8rem}@media (max-width: 1024px){.about-info__content{width:46.8rem}}@media (max-width: 768px){.about-info__content{width:100%;height:51.45rem;background:url(../img/circle-white.svg) repeat left top/8.575rem}}.about-info__content:before{content:"";position:absolute;inset:3.9rem;background-color:#fff}.about-info__content-inner{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:2.3rem;max-width:35.6rem;margin:0 auto}@media (max-width: 768px){.about-info__content-inner{padding:2rem}}.about-info__content-title{font-size:2.4rem;color:#fd6735;text-align:right}@media (max-width: 768px){.about-info__content-title{font-size:1.6rem}}.about-info__text{font-family:Nagel;font-size:1.7rem}@media (max-width: 768px){.about-info__text{font-size:1.3rem;line-height:1.4}}.about-values__wrapper{display:flex;flex-direction:column;gap:4rem}@media (max-width: 768px){.about-values__wrapper{gap:1.7rem}}.about-values__container{display:flex;align-items:stretch;gap:2.4rem}@media (max-width: 768px){.about-values__container{flex-direction:column-reverse}}.about-values__content{flex:none;position:relative;padding:3.9rem;width:54.6rem;height:46.8rem;display:grid;background:url(../img/circle-white.svg) repeat left top/7.8rem}@media (max-width: 1024px){.about-values__content{width:46.8rem}}@media (max-width: 768px){.about-values__content{width:100%;height:42.875rem;background:url(../img/circle-white.svg) repeat left top/8.575rem}}.about-values__content:before{content:"";position:absolute;inset:3.9rem;background-color:#fff}.about-values__imgs{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem}.about-values__imgs-item{position:relative;border-radius:2rem;overflow:hidden}@media (max-width: 768px){.about-values__imgs-item{width:100%;aspect-ratio:1}}.about-values__imgs-item img,.about-values__imgs-item picture,.about-values__imgs-item video{position:absolute;top:0;left:0;object-fit:cover;object-position:center;width:100%;height:100%}.about-values__title{font-size:3rem;line-height:1}@media (max-width: 768px){.about-values__title{font-size:2rem}}.about-values__list{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:3rem;max-width:35.6rem;margin:0 auto}@media (max-width: 768px){.about-values__list{gap:1.7rem;padding:2rem}}.about-values__item{display:flex;flex-direction:column;gap:.8rem}@media (max-width: 768px){.about-values__item{gap:.4rem}}.about-values__item-title{font-family:Nagel;font-size:1.3rem;line-height:1;font-weight:500;letter-spacing:.05em;text-transform:uppercase}@media (max-width: 768px){.about-values__item-title{font-size:1rem}}.about-values__item-text{font-family:Nagel;font-size:1.3rem;font-weight:400}@media (max-width: 768px){.about-values__item-text{font-size:1rem;line-height:1.5}}
