.push-title {
  font-family: ClarinsRegular, Clarins;
  font-size: 30px;
  line-height: 1em;
}

.row {
  margin-top: 40px;
  margin-bottom: 40px;
}

#bottom-push {
  /* width: 100%;*/
  position: relative;
  overflow: hidden;
  text-align: center;
}

#bottom-push .Transversal-Push a {
  text-decoration: none;
}
#bottom-push .Transversal-Push-Item {
  border: 1px solid #ecedee;
  padding: 20px;
  margin: 25px;
  text-align: left;
  height: 466px;
  box-sizing: border-box;
  max-width: 285px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}

.Transversal-Push-Item {
  border: 1px solid #ecedee;
  padding: 20px;
  margin: 25px;
  text-align: left;
  height: 466px;
  box-sizing: border-box;
  max-width: 285px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
}

.Transversal-Push-Item .Visual {
  margin: -20px;
  margin-bottom: 20px;
}

.Transversal-Push-Item .Title {
  font-family: "Gotham SSm medium A", "Gotham SSm medium B", "Gotham Medium",
    Helvetica, Arial, sans-serif;
  color: #be0f34;
  font-size: 11px;
  text-transform: uppercase;
}

.Transversal-Push-Item .Visual img {
  max-width: 100%;
  display: block;
}

.Transversal-Push-Item .Text {
  flex: 1;
  width: 100%;
  font-family: ClarinsRegular, Clarins;
  font-size: 30px;
  line-height: 1em;
}

.MyContent .Transversal-Push-Item .TextLink {
  margin: 0;
  font-family: "Gotham SSm medium A", "Gotham SSm medium B", "Gotham Medium",
    Helvetica, Arial, sans-serif;
  color: #000;
  font-size: 11px;
  text-transform: uppercase;
  text-decoration: none;
  border-bottom: 1px solid #ecedee;
}

@media only screen and (max-width: 1023px) {
  #bottom-push .Transversal-Push-Item {
    height: 416px;
    margin: 20px auto;
    width: calc(100% - 40px);
  }
}
#bottom-push .Transversal-Push-Item .Visual {
  margin: -20px;
  margin-bottom: 20px;
}
#bottom-push .Transversal-Push-Item .Visual img {
  max-width: 100%;
  display: block;
}
#bottom-push .Transversal-Push-Item .Title {
  font-family: "Gotham SSm medium A", "Gotham SSm medium B", "Gotham Medium",
    Helvetica, Arial, sans-serif;
  color: #be0f34;
  font-size: 11px;
  text-transform: uppercase;
}
#bottom-push .Transversal-Push-Item .Text {
  flex: 1;
  width: 100%;
  font-family: ClarinsRegular, Clarins;
  font-size: 30px;
  line-height: 1em;
}
@media only screen and (max-width: 1023px) {
  #bottom-push .Transversal-Push-Item .Text {
    font-size: 25px;
  }
}
#bottom-push .Transversal-Push-Item .TextLink {
  margin: 0;
  font-family: "Gotham SSm medium A", "Gotham SSm medium B", "Gotham Medium",
    Helvetica, Arial, sans-serif;
  color: #000;
  font-size: 11px;
  text-transform: uppercase;
  text-decoration: none;
  border-bottom: 1px solid #ecedee;
}

#info2 .visual {
  order: 2;
}

#info2 .text-block {
  order: 1;
}

.wrapper-info .visual,
.wrapper-info .text-block {
  width: 50%;
}

.wrapper-info .text-block {
  padding: 40px;
}

.slider-number p:first-child {
  width: max-content;
  margin: 0 auto;
  margin-bottom: 40px;
}

/***DTW EDITS***/

/*Ipad Air 3 Landscape*/
@media only screen and (min-device-width: 834px) and (max-device-width: 1112px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
  .Transversal-Push-Item2 img {
    margin-top: 38px;
    margin-left: 37px;
  }
}

/*Ipad Air 3 Portrait*/
@media only screen and (min-device-width: 834px) and (max-device-width: 1112px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
  #bottom-push .Transversal-Push-Item {
    position: relative;
    left: -15px;
  }
}
@media only screen and (max-width: 761px) {
  .slick-prev {
    left: -14px;
    top: 52%;
  }
  .slick-next {
    right: -14px;
    top: 51%;
  }
  #bottom-push .slick-next,
  #bottom-push .slick-prev {
    display: none !important;
  }
}
