@media (max-width: 1024px){
   .access-info {
    gap: 10px;
}
  section.miami-access .head-sec {
    margin-bottom: -40px; 
}
}

@media (max-width: 540px){

  section.miami-access .rev .access-img ,
  .access-img ,
  .access-content,
   section.about-us .about-content-sec,
  section.about-us .col-lg-6.col-12.about-image-sec,
  section.brand-sec .col-lg-3.col-md-3.col-sm-3.col-6{
    padding: 0px;
}
  
  section.about-us .about-image-sec img {
    height: 300px;
  }
  section.miami-access h4 {
    font-size: 22px;
}
  section.about-us .about-content-sec h1 {
    font-size: var(--f28);
}
  section.upper-sec .upper-info {
    max-width: 100%;
}
  section.about-us ol {
    padding-left: 1rem;
}

  
}

@media (max-width: 425px){
  section.earn-section img, section.miami-access img {
    height: 250px;
}
   .access-info {
    gap: 30px;
}
}