@import url("https://fonts.googleapis.com/css2?family=Encode+Sans:wght@100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");

body {
  background: #f5f5f5;
}

.hero {
	background: linear-gradient(135deg, #154ea3, #003666);
	color: white;
	padding: 60px 0;
}

.petition-card {
  margin-top: -40px;
  border-radius: 16px;
}

.btn-firmar {
  font-size: 18px;
  font-weight: bold;
  padding: 12px;
}

.error-text {
  font-size: 14px;
  color: #dc3545;
  display: none;
}

.contador {
  font-size: 28px;
  font-weight: bold;
}

h1 {font-family: "Encode Sans";}
p {font-family: "Open Sans" !important;}