.hero-sec {
 padding-bottom: 40px; 
}
.cold .told-main {
 background-image: none; 
}
.gmo-box {
    flex-wrap: wrap;
  gap: 20px;
  justify-content: center;
}
.gmo-item {
    width: 30.33%;
  justify-content: start;
}
.sum-save-main {
    bottom: 5px;
}
@media (max-width: 1439px) and (min-width: 768px) {
    .hero-sec {
        padding-bottom: 2.78vw;
    }
  
.gmo-box {
  gap: 1.39vw;
}
  
.sum-save-main {
    bottom: 0.35vw;
}
}
@media (max-width: 767px){
 .hero-sec {
    padding-bottom: 0px;
} 
    .inner-letter {
        padding: 50px 15px;
    }
  .gmo-box {
    gap: 10px;
}
}
@media (max-width: 640px) {
    .gmo-item {
        width: 44.33%;
    }
}