.attraction-card { height: 415px; width: 315px; background: linear-gradient( 113.51deg, rgba(255, 255, 255, 0) 8.71%, rgba(255, 255, 255, 0.16) 69.69% ), #806c59; border-radius: 10px; overflow: hidden; color: #ffffff; } .attraction-card__content { padding: 12px; } .attraction-card__title { margin: 8px 0 0 0; } .attraction-card__text { margin: 30px 0 0 0; white-space: pre-wrap; } .attraction-card__subtitle { margin: 8px 0 0 0; font-weight: 400; } .attraction-card__image { min-width: 100%; max-height: 50%; padding: 2px; border-radius: 10px 10px 0 0; }