.flex-container {
  display: flex;
  gap: 20px; /* Espacio entre columnas */
   align-items: flex-end; 
   margin-bottom: 5px;
}

.column {
    label {
        margin-bottom: 10px;
    }
}
.column1 {
  flex: 3;   /* Ocupa el doble que las otras */
}
.column2, .column3 {
  flex: 1;
}
.cotizador-box {
    button {
        width: 100%;
        background-color: #385DA8;
        border:none !important;
        color: white;
        border-radius: 30px;
        font-family: Montserrat;
        font-weight: 700;
        font-size: 16px;
    }
    button:hover { 
        background-color: #2752a8; 
    }
}
 