.our-story-sticky-wrapper {
  position: relative;
}

.our-story-section
{
  background: linear-gradient(99deg, rgba(84, 79, 248, 0.20) 29.6%, rgba(255, 255, 255, 0.20) 62.54%, rgba(46, 182, 174, 0.20) 109.88%);
  padding: 42px 0 76px 0;
}
/* .title h2
{
  color: #000;
font-size: 40px;
font-style: normal;
font-weight: 300;
line-height: 140%; 
text-align: center;
letter-spacing: 2px;
} */
.scroll-area {
	-ms-overflow-style: none;
	overflow-x: auto;
	overflow-y: hidden;
	scrollbar-width: none;
  display:flex;
  min-height: 593px;
  background: url(https://d1k5qim9574h9e.cloudfront.net/wp-content/uploads/2026/06/our-story-timeline-slider-line.png) center no-repeat;
  margin: 30px 0 0 0;
  background-position-y: 289px;
  gap:226px;
  padding-left: 80px;
  cursor: grab;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  scroll-behavior: smooth;
}
.scroll-area img {
  -webkit-user-drag: none;
  user-drag: none;
}
.scroll-area::-webkit-scrollbar {
	display: none;
}
.slide-img-top
{
  display: flex;
  flex-wrap: wrap;
  width:392px;
  flex-direction: column;
}
.slide-img-top .bottom-text
{
  width: 300px;
}
.slide-img-bottom .bottom-text
{
  min-height: 244px;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: end;
}
.slider-dot
{
  margin: 42px 0;
}
.slide-img-bottom .slider-dot
{
  margin: 48px 0;
}
.slide-img-top .year-our-story
{
  margin: 0 0 0 0;
  color: #000;
font-size: 19px;
font-style: normal;
font-weight: 300;
line-height: 140%; /* 26.6px */
}
.slide-img-top p
{
margin: 0 0 0 0;
color: #000;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 140%; /* 22.4px */
}
.slide-img-top h3
{
color: #000;
font-size: 23px;
font-style: normal;
font-weight: 500;
line-height: 140%; /* 32.2px */
margin: 0 0 0 0;
}
/* .top-img.last-img {
    margin: -188px 0 0 240px;
}
.last-img img
{
    width: 1200px !important;
    height: 267px !important;
} */
.top-img img
{
  width:392px;
  height:250px;
}
.top-img .slider-dot img
{
  width:14px;
  height:14px;
}
