.about-block .wrapper{display:flex;position:relative;gap:30px}.about-block .text-side,.about-block .img-wrap,.about-block .advantages{width:100%}.about-block .text-side .desc{display:flex;flex-direction:column;gap:15px;margin-bottom:40px}.about-block .img-wrap{border-radius:10px;overflow:hidden}.about-block .img-wrap img{width:100%;height:100%;object-fit:cover}.about-block .advantages{display:grid;grid-template-columns:repeat(2,1fr);flex-direction:column;gap:10px}.about-block .advantages .item{display:flex;align-items:center;grid-column:span 1;width:100%;min-height:120px;padding:20px;border-radius:10px;gap:20px;background:var(--background-thirdly)}.about-block .advantages .item.img{min-height:150px;grid-column:span 2}.about-block .advantages .item.img:nth-child(2){flex-direction:row-reverse}.about-block .advantages .item__text{display:flex;flex-direction:column;gap:10px}.about-block .advantages .item__text .int{display:flex;color:var(--primary)}.about-block .advantages .item__text .int *{font-weight:600;font-size:34px;line-height:120%;letter-spacing:-.02em;text-transform:uppercase;font-family:var(--font-family);color:var(--primary)}.about-block .advantages .item__text .int .odometer-formatting-mark{color:var(--background-thirdly) !important}.about-block .advantages .item__text .text{color:var(--head-primary)}.about-block .advantages .item__gallery{display:flex;width:240px;height:100px;margin-right:30px}.about-block .advantages .item__gallery__img{width:100px;height:100px;margin-right:-30px}.about-block .advantages .item__gallery__img img{width:100%;height:100%;object-fit:cover;border-radius:10px;border:4px solid var(--background-thirdly)}@media (max-width:1480px){.about-block .wrapper{flex-wrap:wrap}.about-block .img-wrap{height:440px}.about-block .text-side,.about-block .img-wrap{width:47%}.about-block .advantages{grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.about-block .advantages .item{flex-direction:column !important;align-items:start;justify-content:space-between;min-height:100px !important;padding:10px;gap:10px}}@media (max-width:767px){.about-block .wrapper{flex-direction:column}.about-block .text-side,.about-block .img-wrap{width:100%}.about-block .text-side .desc{margin-bottom:20px}.about-block .img-wrap{height:350px}.about-block .advantages{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.about-block .img-wrap{height:240px}}