
.feature-list {
  padding: 10px 0 40px;
}
@media all and (max-width: 461px) {
  .feature-list__item {
      min-height: 210px;
  }
}

@media all and (max-width: 767px) {
.feature-list  {
padding: 0 30px;
}
/* .feature-list {
display: grid;
flex-wrap: wrap;
grid-gap: 20px;
overflow-x: auto;
grid-template-columns: 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;
margin-left: -11px;
justify-content: flex-start;
} */
.feature-list {
display: block;
position: relative;
overflow: hidden;
}
.feature-list .owl-next,  .feature-list .owl-prev {
position: absolute;
top: 35%;
padding: 0 15px;
color: #222;
font-size: 1.875rem;
vertical-align: middle;
background-image: linear-gradient(90deg, #fff, transparent);
transform: translateY(-100%);
opacity: 1;
}
.feature-list .owl-next {
right: 0px !important;
}
.feature-list .owl-prev {
left: 0px !important;
}
.feature-list button {
background: 0 0;
color: inherit;
border: none;
padding: 0 !important;
font: inherit;
font-size: inherit;
}
.feature-list button span {

font-size: 40px;
}
.feature-list .owl-dots {
display: none;
padding-top: 20px;
text-align: center;
}
.feature-list .owl-dot {
margin-right: 6px;
}
.feature-list .owl-dot span {
display: inline-block;
width: 9px;
height: 9px;
background: #222;
border-radius: 100%;
opacity: .5;
}
.feature-list .owl-dot.active span {
opacity: 1;
}

.feature-list__item {
width: 150px;
margin: auto;
}
.feature-list__name {
font-size: 13px;
}
/* .feature-list__item:nth-child(3) .feature-list__name {
max-width: 100px;
margin: 20px auto 0;
} */
.feature-list .owl-stage {
display: flex;
}
@media screen and (max-width:380px) {
.feature-list__item {
width: 150px;
}
}
@media screen and (max-width:340px) {
.feature-list__item {
width: 130px;
margin: auto;
}
.feature-list  {
padding: 0 10px;
}
}
}