@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

.primary {
  color: #033270;
}

.secondary {
  color: #ef4043;
}

.danger {
  color: #AA1464;
}

.warning {
  color: #F3870F;
}

.success {
  color: #507D17;
}

.info {
  color: #2589DB;
}

.text-primary {
  color: #033270;
}

.text-secondary {
  color: #ef4043;
}

.text-danger {
  color: #AA1464;
}

.text-warning {
  color: #F3870F;
}

.text-success {
  color: #507D17;
}

.text-info {
  color: #2589DB;
}

.bg-light {
  color: #AAA3A1;
}

.bg-dark {
  color: #3D3938;
}

.bg-default-inverse {
  background: linear-gradient(42.6deg, #ef4043 1.24%, #033270 86.53%) !important;
}

.bg-default {
  background: linear-gradient(42.6deg, #033270 1.24%, #ef4043 86.53%) !important;
}

.logo-light {
  filter: brightness(0) invert(1);
}

.ligth {
  background: #AAA3A1;
  color: #033270;
}

.dark {
  background: #3D3938;
  color: #ef4043;
}

@font-face {
  font-family: Abel;
  src: url("/resources/css/fonts/Abel.ttf") format("truetype");
}
.Roboto {
  font-family: Roboto, sans-serif, Arial;
}

.Abel {
  font-family: Abel, sans-serif, Arial;
}

body, html, .container {
  font-family: Abel, Roboto, serif;
}

.v-date-picker-table {
  height: 350px !important;
}
