@media(max-width:1140px) {
.nav_logo img {
  width: 50px;
} 
.intro {
  height: 650px;
}
  .intro_title {
    font-size: 120px;
    line-height: 100%;
  }
  .intro_link {
   padding: 15px 70px; 
    font-size:22px ;
    line-height: 100%;
  }
  
    
    
   
    
}
  
@media(max-width:1000px) {
  .intro {
    height:550px ;
  }
  .intro_link {
    padding:12px 50px ;
    font-size: 20px;
    font-weight: 700;
  }
  .intro_title {
    font-size: 90px;
    
    
  }
  
  .nav_list {
    gap: 60px;
    
    
  }
}

@media(max-width:800px) {
  .nav_list {
    gap: 40px;
  }
  .intro {
    height: 450px;
    
    
  }
  .intro_title {
    font-size: 60px;
    
    
  }
  
  .intro_link {
   font-size: 18px;
    padding: 10px 10px;
    
    
  }
  
  
}


@media(max-width:600px) {
  .nav_logo img {
    width: 40px;
    
    
  }
  
  
  
  
  
}




@media(max-width:1140) {
  
.gallery{
  margin-top: 70px;
}  
  
  .title {
    
   text-align: center; 
    
    
  }
  .gallery_box {
    justify-content: center;
    
  }
  
  .galler_box img {
    max-width: 540px;
    width: 100%;
  }
  
  .porsche_box {
    flex-direction: column;
    
    
    
  }
  
  .porsche_lift{
    text-align: center;
    
    
  }
  
  .porsche_text {
   max-width: 700px; 
    
    
  }
  
  
  
  
  
}






@media(max-width:400) {
  
  .gallery {
   margin-top: 15px; 
    
    
    
  }
  
  
  .gallery_box {
    
    margin-top: 15px;
    gap: 15px;
    
    
  }
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
}








@media(max-width:900px) {
  
  .footer_box {
    flex-direction: column;
    align-items: center;
    gap: 15px;
    
  }
  
  .footer_right {
    flex-direction: column;
    gap: 15px;
    
  }
  
  .footer_list {
    gap: 15px;
    flex-direction: row;
    justify-content: center;
    flex-wrap: wrap;
  }
  
  
  
  
  
  
  
  
}










































































    
    
    
    
    
    
