.main-content{align-items:center;background:#24231d;display:flex;flex-flow:column nowrap;gap:71px;padding:140px 40px 80px;position:relative}.main-content--text{color:#eb8c91;font-family:NT VALENTINO;font-size:68px;font-weight:400;letter-spacing:.05em;line-height:120%;text-align:center}.main-content--photo,.main-content--text{margin:0 auto;max-width:1240px;position:relative;width:100%}.main-content--photo img{width:100%}@media only screen and (max-width:1024px){.main-content{gap:50px;padding:100px 40px 57px}.main-content--text{font-size:48px;max-width:881px}.main-content--photo{margin:0 auto;max-width:1240px;position:relative;width:100%}.main-content--photo img{width:100%}}@media only screen and (max-width:767px){.main-content{gap:19px;padding:100px 26.8px 80px}.main-content--text{font-size:32px}}