body{
  background-color:#EFF1F6;
  color: #4B576B;
  font-family:Quicksand,sans-serif;
  -webkit-font-smoothing:antialiased;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6  {
  font-family:Quicksand,sans-serif !important; 
  font-weight: bold !important;
}

h1{color:#ff3b3b;font-size:2em;}
h2{color:#531dff;font-size:1.5em;}
h3{color:#531dff;font-size:1.3em;}

.btn, .modal-body{
  font-weight:bold!important;
}
.btn-outline-primary.active, .btn-outline-primary:hover {
  background:#531cff !important;
  border: 3px solid #531cff !important;
  color: #fff !important;
}
/*.btn-outline-primary:not(.active), .btn-outline-primary:not(.active):hover{
  background:#EDEFF5 !important;
  color: #531cff !important;
  *border: 3px solid #531cff !important;
} */
.btn-outline-primary:not(.active), .btn-outline-primary:not(.active):hover{
  background:#EDEFF5:;
  color: #531cff;
  /*border: 3px solid #531cff ;*/
}
.btn-info{
  background-color: #1f73b7;
  border: none;
  color: #fff;
}
.btn{
  border-radius: 10px;
 /* padding: .7rem 1rem; */
}
/*.modal-open  .btn:active{
  border: 1px solid #531cff !important;
  border-radius: 50px;
}
*/
