title: Selenium - click does not trigger any action nor throws exception
body: <p>I am using Selenium Webdriver and java and I need to click on this element:</p>
  
  <p>here is the code:</p>
  
  <pre><code>driver.get(urlHp);
  WebDriverWait wait = new WebDriverWait(driver, 10);
  By btn = By.cssSelector("#_content-it_it_jcr_content_home-par1_promo_-par_o &gt; div &gt; li&gt; a&gt; div.btn-wrapper &gt; button".trim());
  wait.until(ExpectedConditions.visibilityOfElementLocated(btn));
  
  driver.findElement(btn).click();
  </code></pre>
  
  <p>I can get the element and do not throw any exception but the click does not work.</p>
  
  <p>Please note that the element is below the viewport.</p>
  
  <p>How can I fix it?</p>