html,
body {
    font-family: 'Poppins', sans-serif;
    transition-timing-function: linear;
    transition-delay: 1s;

}
@font-face {
  font-family: "Agile";
  src: url("../assets/fonts/agile.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Mooxy";
  src: url("../assets/fonts/mooxy.ttf") format("opentype");
  font-weight: normal;
  font-style: normal;
}





.txt-logo{
    font-family: 'Agile', sans-serif;
    font-size: 2.2em;
    font-weight: lighter;
    color: #1E3A8A;
}
.row.subhead h2 {
    font-size: 18px;
        color: #333;
}
.row.subhead h3 {
    font-size: 16px;
        color: #999;
}
body {
    background-color: #F5F5F5;
    color: #3e4957;
    transition-timing-function: linear;
    transition-delay: 1s;

}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #0D6EFD;
}

.main {
    background-color: #fff;
    margin-top: 150px;
    padding-top: 30px;
    margin-bottom: 50px;
    padding-bottom: 50px;
}

/* .qrType:hover >div {
   
    background: #EDDCF0;
    border-bottom: 2px solid #0D6EFD;
    background-blend-mode: hue;
    
}*/
h1 {
    font-size: 20px;
}

.qrType>div {
    margin: 5px;
    padding: 15px;
    border: 1px solid #3e485733;
    cursor: pointer;
}

.qri {
    padding: 1rem 0.75rem;
    margin-bottom: 25px;
}

.btn-qr {
    width: 60%;
    height: 50px;
}

.btn-qr.disabled {
    background-color: gainsboro;
    border: 0px;
}
.col-md-6 .text-center {
    margin-bottom: 30px;
}
.qta {
    text-decoration: none; 
    padding: 15px;
    border: 1px solid #3e485733;
    color: #3e4957;
    width:100%;
}    
a.qta:hover {
    color: #fff;
    border: #1a0dab; 
}
.qta {
    text-decoration: none; 
    padding: 15px;
    border: 1px solid #3e485733;
    color: #3e4957;
    width:100%;
}    
a.qta:hover {
    color: #fff;
    border: #1a0dab; 
}
.link-stack{
	background-color: #fff; 
	margin-top:50px;
	padding-top:30px;
	margin-bottom:50px;
	padding-bottom:50px;
}
 

/*nav*/
.bg-none{
    background:unset;
    background-color: unset !important;
}