


/* PLANOS PACOTES TITULO*/

.EmaRxaBcvo{
position:relative;
display:block;
width:auto;
margin:20px;
text-align:center;
}

.EmaRxaBcvo > h1{
position:relative;
display:block;
font-size:40px;
text-transform:uppercase;
font-weight:bold;
user-select:none;
margin-top:40px;
}

.EmaRxaBcvo > h2{
position:relative;
display:block;
font-size:30px;

text-transform:uppercase;
user-select:none;
}

.EmaRxaBcvo > h3{
position:relative;
display:block;
font-size:20px;

text-transform:uppercase;
font-weight:bold;
user-select:none;
}

.EmaRxaBcvo > h4{
position:relative;
display:block;
font-size:15px;

text-transform:uppercase;
font-weight:bold;
user-select:none;
}

.EmaRxaBcvo > h5{
position:relative;
display:block;
font-size:11px;

text-transform:uppercase;
font-weight:bold;
user-select:none;
}

.EmaRxaBcvo > margin{
position:relative;
display:block;
margin-bottom:10px;
}

.EmaRxaBcvo > qrcode{
position:relative;
display:block;
margin:40px auto;
width:200px;
height:200px;
z-index:2;
box-shadow:var(--box-shadow);
border-radius:var(--radius-size);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
}

.EmaRxaBcvo > button{
position:relative;
display:inline-block;
margin:20px;
text-transform:uppercase;
font-size:20px;
padding:10px 15px;
cursor:pointer;
user-select:none;
box-shadow: 0 0 10px rgba(0,0,0, 0.3);
background-color:#1d214e;
border-radius:var(--radius-size);
color:var(--font-color-button);

}

/* PLANOS PACOTES */

.diEsNVbtrf{
position:relative;
display:block;
width:auto;
/* margin:auto; */
text-align:center;
}

.diEsNVbtrf > div{
position:relative;
display:inline-block;
margin:20px;
width:500px;
background-color:var(--background-color);
outline:1px solid var(--border-color);
box-shadow:var(--box-shadow);
border-radius:var(--radius-size);
transition:all 0.3s;
cursor: pointer;


}

.diEsNVbtrf > div > div:nth-child(1){
position:relative;
display:block;
margin-top:20px;
width:auto;
line-height:50px;
font-size:30px;
text-transform:uppercase;
font-weight:bold;
user-select:none;
text-align:center;
}

.diEsNVbtrf > div > div:nth-child(2){
position:relative;
display:block;
margin-top:20px;
width:auto;
line-height:100px;
font-size:40px;
text-transform:uppercase;
font-weight:bold;
text-align:center;
background-color:#061e47;
user-select:none;
color:#fff;
}


.diEsNVbtrf > div > .CaAZkgPqsY{
position:relative;
display:block;
padding:10px;
line-height:20px;
font-size:15px;
text-align:left;
border-bottom:1px solid var(--border-color);
}

.diEsNVbtrf > div > .RactVCuxeD{
position:relative;
display:block;
margin:20px;
line-height:50px;
font-size:15px;
text-transform:uppercase;
font-weight:bold;
user-select:none;
text-align:center;
background-color:var(--main-color);
color:var(--font-color-button);
border:1px solid var(--border-color);
box-shadow:var(--box-shadow);
border-radius:var(--radius-size);
}


/* .diEsNVbtrf > div > button:hover { */
    /* filter: brightness(1.07);     /* leve destaque no hover */ */
    /* transform: translateY(-1px);  /* elevação suave */ */
/* } */

/* .diEsNVbtrf > div > button:active { */
    /* transform: translateY(1px); */
    /* filter: brightness(0.93); */
/* } */



/* .diEsNVbtrf > div > div:nth-child(6):hover{
background-color:var(--main-color)!important;
} */