﻿.news_wrapper{
	margin-top:32px;
}
.news_el {
  display: flex;
  padding: 40px;
  flex-direction: column;
  align-items: flex-start;
  gap: 48px;
  background: var(--gray-50, #F6F7FB);
  border-radius: 40px;
  box-sizing: border-box;
  flex: 0 0 auto;
  width: 100%;
  scroll-snap-align: start;
}

.news_wrapper .slider_track {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    -webkit-overflow-scrolling: touch;

}

.news_wrapper .slider_track::-webkit-scrollbar {
  display: none;
}

@media (max-width: 768px) {
.news_wrapper{
	margin-top:12px;
}
  .news_el {
    width: 318px;
    padding: 16px;
    gap: 32px;
  	border-radius:20px;
  }

  .news_wrapper .slider_track {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    gap: 20px;
    cursor: grab;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
    padding-bottom: 4px;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  
  .news_wrapper .slider_track::-webkit-scrollbar {
    display: none;
  }
}