body {
	font-family: "Times New Roman", Times, serif;
	color: #666;
}

.invacanza {
	background-color: #7fad39;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}

.featured__item__pic {
  height: 370px;
}
.spaziosinistracc {
	margin-left:20px;
}


.btn-preventivo-custom {
  background-color: #C71585; /* Rosa Media Viola - Scegli il tuo colore preferito */
  border-color: #C71585;
  color: white !important; /* !important per sovrascrivere eventuali stili di .btn specifici */
  padding: 10px 20px;      /* Più grande */
  font-size: 1rem;         /* Dimensione font - puoi aumentarla se vuoi ancora più grande */
  font-weight: 500;        /* Testo leggermente più grassetto */
  border-radius: 25px;     /* Arrotondato */
  box-shadow: 0 2px 5px rgba(0,0,0,0.15); /* Ombra leggera */
  transition: all 0.2s ease-in-out; /* Transizione per hover */
}

.btn-preventivo-custom:hover,
.btn-preventivo-custom:focus {
  background-color: #AD136F; /* Colore leggermente più scuro per hover/focus */
  border-color: #AD136F;
  color: white !important;
  box-shadow: 0 4px 8px rgba(0,0,0,0.2);
  transform: translateY(-1px); /* Leggero sollevamento all'hover */
}

.btn-preventivo-custom i {
  /* Eventuali stili specifici per l'icona se necessario, mr-2 di Bootstrap dovrebbe bastare per lo spazio */
}

