@import "https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css";
@import "https://fonts.bunny.net/css?family=inter:400,600,700";
:root {
  --bs-font-sans-serif: Inter, serif;
}
.magallanes-form {
  padding: 1rem;
}
.magallanes-form .container {
  display: flex;
  flex-direction: column;
  row-gap: 1rem;
  margin-bottom: 1rem;
  padding-top: 1rem;
  padding-bottom: 1rem;
  max-width: 960px;
}
.magallanes-form .container.border {
  border-radius: 9px;
}
.magallanes-form .container .row {
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}
.magallanes-form .container .row > * {
  display: flex;
  flex-direction: column;
  row-gap: 1rem;
}
.magallanes-form h1,
.magallanes-form h2,
.magallanes-form h3,
.magallanes-form h4,
.magallanes-form h5,
.magallanes-form h6 {
  font-weight: 700;
}
.magallanes-form small,
.magallanes-form .small,
.magallanes-form .form-group label {
  font-size: 0.625rem;
  font-size: 0.75rem;
}
.magallanes-form .form-group label {
  margin-bottom: 0.25rem;
}
.magallanes-form .form-group input {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.magallanes-form .input-group .input-group-text {
  background: #f9f9f9;
  font-size: 0.75rem;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.magallanes-form .input-group .input-group-text .form-check-input {
  margin-top: 0;
}
