.non-header{
  padding: 15px 10px 5px 15px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: black;
}

.non-header .bg-primary{
  background-color: #1769ec !important;
}

.non-header .q-tab--active{
  background-color: #022a50;
}


.dark-blue-color{
  background-color: rgba(2,42,80,255);
  color: white;
}

#mainCaption{
  font-size: var(--st-font-size-2xl);
  
}

#subCaption{
  font-size: var(--st-font-size-lg);
  max-width: 50%;
  
}

span.action-text {
  font-size: var(--st-font-size-lg);
}

#ijcuf {
  margin-top:2%;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
}

#izq99j {
  min-height:4em;
}

#iiv5as {
  padding-top:0px;
  padding-right:0em;
  padding-bottom:0px;
  padding-left:0em;
}

#i1ypgg {
  padding-top:0px;
  padding-right:0em;
  padding-bottom:0px;
  padding-left:0em;
}

#if8um1 {
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0%;
}

#ikz72 {
  height:20px;
}

#iicjh {
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  margin-left:0px;
}
#itwd button, #iabi button{
  background-color: #8ea8c3 !important;
}
@media (max-height: 1078px) {
  #iicjh {
    margin-bottom: 10px;
  }  
}

#ib3ox {
  margin-top:0px;
  margin-right:0px;
  margin-bottom:10px;
  margin-left:10px;
}

#i0yk3 {
  max-width:30%;
  background-color: rgba(2,42,80,255);
  display: flex;
}

@media (max-width: 702px) {
  #iedxf{
    font-size: 2rem;
  }
}

@media(max-width: 1064px){
  #idexf{
    font-size: 2.2rem;
  }
}

#ity7t-2 {
  float:none;
  font-weight:800;
  text-align:center;
  background-color: #0E294D;
  font-family: Arial, Helvetica, sans-serif;
  display: flex;
  justify-content: center;
  align-items: center;
}

#id463y {
  left:10px;
}

#ikz72-2 {
  margin-top:0px;
  margin-right:0px;
  margin-bottom:20px;
  margin-left:0px;
}

#ix5kx1 {
  right:10px;
}

#i0uflf {
  min-height:4em;
}

#ivvvn {
  width:30px;
}

#idj1mh {
  width:30px;
}

