.feature-section .feature-section-heading{text-align:center;font-size:24px;margin-bottom:40px;text-transform:uppercase;}
.feature-section .features-container{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;}
.feature-section .feature-item{background-color:#f4f4f4;border-radius:8px;padding:30px 20px;text-align:center;flex:1 1 300px;min-width:250px;display:flex;flex-direction:column;align-items:center;}
.feature-section .feature-icon{width:140px;height:90px;margin-bottom:20px;object-fit:contain;}
.feature-section .feature-title{font-size:18px;margin-bottom:10px;text-transform:uppercase;}
@media screen and (max-width: 767px) {
  .feature-section .feature-item{min-width:100%;display:grid;align-items:center;grid-template-columns:1fr 10fr;padding:15px 20px;}
  .feature-section .feature-section-heading{font-size:20px;margin-bottom:30px;}
  .feature-section .feature-item:nth-child(3){flex-basis:100%;}
  .feature-section .feature-icon{width:100px;height:60px;margin-bottom:0px;object-fit:contain;}
  .feature-section .feature-title{font-size:16px;margin:0;padding-left:2rem;letter-spacing:0;}
  .feature-section .features-container{gap:10px;}
}
@media screen and (max-width: 480px) {
  .feature-section .feature-item{flex:1 1 100%;min-width:100%;}
}