body {
    font-family: sans-serif;
}
.logo{
margin:40px !important;
}
.btn-warning {
    background-color: #ffa500; /* Amarillo anaranjado */
    border-color: #ffa500;
    margin:auto;
    display: block;
}

.btn-warning:hover {
    background-color: #ff8c00;
    border-color: #ff8c00;
}

.precio {
    font-size: 1.5em;
    font-weight: bold;
}

/* Estilos para responsive design */
@media (max-width: 768px) {
    .img-fluid {
        margin-bottom: 20px;
    }
}