.image_aside_text{display:grid;gap:32px;grid-template-columns:35% 65%}.image_aside_text_img{height:auto;object-fit:contain;width:100%}.image_aside_text_text{display:flex;flex-direction:column;gap:20px}.image_aside_text_title{font-size:40px;font-weight:600;line-height:48px}.image_aside_text_description,.image_aside_text_title{color:var(--light-grey);font-family:var(--principal-font);margin:0}.image_aside_text_description{font-size:16px;font-weight:400;line-height:24px}@media(max-width:1024px){.image_aside_text{grid-template-columns:1fr}}