.bumper {
    width: 100%;
    height: 200px;
  }
  
  .horizontal-section
/*   .horizontal-section2 */ {
    padding: 448px 0;
    background-color: var(--color-primary-1);
  }
  
  .sticky-wrapper,
  .sticky-wrapper2 {
    position: sticky;
    top: 160px;
    width: 100%;
    overflow: hidden;
  }
  
  .element-wrapper,
  .element-wrapper2 {
    position: relative;
    display: flex;
  }
  
  .element {
    width: 450px;
    height: 450px;
    margin: 0 20px 0 0;
    flex-shrink: 0;
    border-style: inset;
    border-radius: 8px;
    border: 25px solid white;
  }
  .element img{
    height: 100%;
  }