/* V10.14: the Cantiere card must use its own inner padding, never a viewport calculation. */
.route-cantiere .cantiere-hero{
  padding-left:clamp(34px,5vw,84px);
  padding-right:clamp(300px,30vw,450px);
}

.route-cantiere .cantiere-hero > *{
  width:min(100%,50rem);
  margin-left:0;
  margin-right:0;
  text-align:left;
}

@media (max-width:800px){
  .route-cantiere .cantiere-hero{
    padding-left:34px;
    padding-right:clamp(210px,30vw,285px);
  }
}

@media (max-width:520px){
  .route-cantiere .cantiere-hero{
    padding-left:24px;
    padding-right:138px;
  }
}
