body {                                                                                                                           
      font-family: 'Arial', sans-serif;                                                                                            
      line-height: 1.6;                                                                                                            
      margin: 0;                                                                                                                   
      padding: 0;                                                                                                                  
  }                                                                                                                                
                                                                                                                                   
  .page {                                                                                                                          
      max-width: 1200px;                                                                                                           
      margin: 0 auto;                                                                                                              
      padding: 20px;                                                                                                               
  }                                                                                                                                
                                                                                                                                   
  .hero {                                                                                                                          
      background-image: url('{{ page.hero_image }}');                                                                              
      height: 50vh;                                                                                                                
      background-size: cover;                                                                                                      
      background-position: center;                                                                                                 
      display: flex;                                                                                                               
      align-items: center;                                                                                                         
      justify-content: center;                                                                                                     
      color: white;                                                                                                                
      text-align: center;                                                                                                          
  }                                                                                                                                
                                                                                                                                   
  .hero h1 {                                                                                                                       
      font-size: 3em;                                                                                                              
      margin-bottom: 20px;                                                                                                         
  }                                                                                                                                
                                                                                                                                   
  .hero p {                                                                                                                        
      font-size: 1.2em;                                                                                                            
  }                                                                                                                                
                                                                                                                                   
  .services, .why-choose-us {                                                                                                      
      display: flex;                                                                                                               
      justify-content: space-around;                                                                                               
      padding: 40px 0;                                                                                                             
  }                                                                                                                                
                                                                                                                                   
  .service-card, .reason-card {                                                                                                    
      background-color: #f9f9f9;                                                                                                   
      border-radius: 8px;                                                                                                          
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);                                                                                    
      padding: 20px;                                                                                                               
      text-align: center;                                                                                                          
      width: 30%;                                                                                                                  
  }                                                                                                                                
                                                                                                                                   
  .service-card h3, .reason-card h3 {                                                                                              
      font-size: 1.5em;                                                                                                            
      margin-bottom: 10px;                                                                                                         
  }                                                                                                                                
                                                                                                                                   
  .service-card p, .reason-card p {                                                                                                
      font-size: 1em;                                                                                                              
  }                                                                                                                                
                                                                                                                                   
  .testimonials {                                                                                                                  
      padding: 40px 20px;                                                                                                          
      background-color: #f1f1f1;                                                                                                   
      text-align: center;                                                                                                          
  }                                                                                                                                
                                                                                                                                   
  .contact-form {                                                                                                                  
      margin-top: 40px;                                                                                                            
      padding: 20px;                                                                                                               
      background-color: #fff;                                                                                                      
      border-radius: 8px;                                                                                                          
      box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);                                                                                    
  }                                                                                                                                
                                                                                                                                   
  .contact-form h3 {                                                                                                               
      font-size: 1.5em;                                                                                                            
      margin-bottom: 20px;                                                                                                         
  }                                                                                                                                
                                                                                                                                   
  .contact-form input, .contact-form textarea {                                                                                    
      width: 100%;                                                                                                                 
      padding: 10px;                                                                                                               
      margin-bottom: 10px;                                                                                                         
      border: 1px solid #ccc;                                                                                                      
      border-radius: 4px;                                                                                                          
  }                                                                                                                                
                                                                                                                                   
  .contact-form button {                                                                                                           
      background-color: #28a745;                                                                                                   
      color: white;                                                                                                                
      padding: 10px 20px;                                                                                                          
      border: none;                                                                                                                
      border-radius: 4px;                                                                                                          
      cursor: pointer;                                                                                                             
      font-size: 1em;                                                                                                              
  }                                                                                                                                
                                                                                                                                   
  .contact-form button:hover {                                                                                                     
      background-color: #218838;                                                                                                   
  }  

    nav {
    padding-left: 3.25rem;
    padding-right: 1rem;
  }

  .nav-links {
    gap: 1rem;
    flex-wrap: wrap;
    justify-content: center;
  }