/* Estilos para el formulario */
#snippet-container {
    padding-top: 10px;
}

#result-container {
    margin-top: 40px;
    background: #f8f8f8;
    padding: 20px;
    display: none;
}

.elementor-button--size-sm {
    padding: 8px 16px;
    font-size: 14px;
    width: 100px;
}

.elementor-button-secondary {
    background-color: #88764e;
    margin-right: 10px;
}

.elementor-button-primary {
    background-color: #32647d;
}

#snippet-container .elementor-row .elementor-col-6 .tipo{
    height: 30px !important;
    font-size:12px;
    width:85%
}

#snippet-container .elementor-row .elementor-col-6 .rif{
    height: 30px !important;
    width:75%;
}

#snippet-container .elementor-row .elementor-col-6 .referencia{
    height: 30px !important;
}

.color-red{
    color: red;
}

.small-div{
    margin-bottom:20px;
}

.div-button{
    display: flex;
    justify-content: center;
    margin-top:15px;
}