.content-media-single .content-media-single__rows {
  margin: 0 auto;
}




.content-media-single__content h2 strong{
  line-height: 1;
  text-transform: uppercase;
}

.content-media-single .content-media-single__buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: var(--gap-sm);
}

.content-media-single__content {
  max-width: 750px;
  margin: 0 auto;
}
.content-media-single img.content-media-single__image {
  position: static;
  margin: 0 auto 50px;
  max-width: 200px !important;
  width: 100%;
  display: block;
}
.content-media-single {
  width: 100%;
  margin-left: 0;
}

@media(max-width: 479px){
  .content-media-single__row img.content-media-single__image{
  /*display:none;*/
  }
}
@media (max-width: 1024px) {
 .content-media-single__row img.content-media-single__image{
  /*transform: none !important;
    /* display: none; 
    position: relative;
    margin-top: -15px;*/
  }
}
@media (min-width: 992px) {
  .content-media-single img.content-media-single__image {
    position: absolute;
    left: -160px;
    top: 0px;
    margin: 0;
    max-width: 100% !important;
    width: auto;
    display: block;
    z-index: -1;
  }
  .content-media-single .content-media-single__rows {
    grid-gap: var(--gap-lg);
  }
  .content-media-single__row {
    grid-auto-flow: dense;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: var(--gap-lg);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .content-media-single__row--default:nth-of-type(odd) .content-media-single__image {
    grid-column-end: -1;
  }
  .content-media-single__row--reverse:nth-of-type(even) .content-media-single__image {
    grid-column-end: -1;
  }
  .content-media-single {
    width: 60%;
    margin-left: 20%;
  }

}
