._content_1ggm0_1{margin:auto;max-width:min(1280px,100vw);padding:0 40px}@media (max-width:1024px){._content_1ggm0_1{padding:0 40px}}@media (max-width:768px){._content_1ggm0_1{padding:0 20px}}._grid_1ggm0_17{grid-column-gap:80px;display:grid;grid-template-columns:2fr 1fr}@media (max-width:1024px){._grid_1ggm0_17{display:flex;flex-direction:column-reverse}}._contacts_1ggm0_29{margin-top:40px}
