.card-event-new__body {
  position: relative;
  padding-right: 70px;
}

.card-event-new__share {
  position: absolute;
  top: 68px;
  right: 0;
  flex-direction: column;
}

.card-event-new .share-block__link {
  width: 35px;
  height: 35px;
}

.card-event-new .share-block__link .icon {
  width: 20px;
  height: 20px;
}

.card-event-new__link {
  text-decoration: none;
  transition: 0.2s ease-in-out;
}

.card-event-new__link:hover,
.card-event-new__link:active {
  opacity: 0.5;
}

@media only screen and (min-width: 0) and (max-width: 767px) {
  .card-event-new .card-event-new__title {
    padding-right: 0;
  }
}

@media (min-width: 769px) {
  .card-event-new__body {
    padding-right: 70px;
  }

  .card-event-new__share {
    top: 0;
  }

  .card-event-new__content {
    word-break: break-word;
  }
  
}

@media (min-width: 768px) {
  .card-event-new__address {
    margin-right: auto;
  }
  .card-event-new__bottom._place {
    padding-right: 109px;
  }
}

@media (max-width: 767px) {
  .card-event-new__bottom._place .card-event-new__address {
    margin-bottom: 0;
  }

  .card-event-new__bottom._place + .card-event-new__bottom {
    margin-top: 12px;
  }
}
.card-event-new__desc-box img{
    width: 100%;
}