body {
    background-color: #eaf7e6;
opacity: 1;
background: radial-gradient(circle, transparent 20%, #eaf7e6 20%, #eaf7e6 80%, transparent 80%, transparent), radial-gradient(circle, transparent 20%, #eaf7e6 20%, #eaf7e6 80%, transparent 80%, transparent) 10px 10px, linear-gradient(#c98e5c 0.8px, transparent 0.8px) 0 -0.4px, linear-gradient(90deg, #c98e5c 0.8px, #eaf7e6 0.8px) -0.4px 0;
background-size: 20px 20px, 20px 20px, 10px 10px, 10px 10px;
}
.textAbout {
    margin: 0 -30px;
    background: url(//dn.33kupona.ru/action/description/275/mainPhoto.jpg) -1px 0 no-repeat;
    padding: 165px 80px 890px 80px;
}
.textAbout p {
    padding-bottom: 15px;
}

.flex-container-1 img {
    max-width: 100%;
}

.flex-container-1 {
    display: flex; 
    flex-wrap: wrap; 
    justify-content:center; 
    padding: 5px; 
    gap: 5px;
}