
      .scrollstopper-outer {
    position: relative;
      width: 100%;
  aspect-ratio: 4 / 4.8;
  overflow: hidden;
  display: block;
}

.scst-img{
    width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  border-radius: inherit;
}
.scst-img img{
  width:auto;
  height:100%;
  object-fit: cover;
}

.lhz{
    line-height: 0;;
}
.scst-cont {
    display: flex;
    flex-direction: column;
    position: absolute;
    justify-content: flex-end;
    gap:5px;
    text-align: center;
}

.scst-h {
  color:white !important;
    font-size: 1.2em !important;
    font-weight: bold;
}

.scst-p{
  text-align: center;
  color:white;
  padding:0px;
  line-height: 0.95em;
}

.scst-btn, .scst-btn:visited{
background-color: #ffffffd3;
color:#5E5F3E;
    text-align: center;
    padding: 8px 3px;
    border-radius: 100px;
      transition: 0.2s ease;
      text-transform: uppercase;
      font-weight: 600;
}

.scst-btn:hover, .scst-btn:visited:hover{
background-color: #ffffffff;
  transition: 0.2s ease;
}

