/* @font-face {
font-family: 'Futura LT web';
font-style: normal;
font-weight: 400;
src: url('https://storage.googleapis.com/dbug/2020/10/FuturaLT.woff') format('woff');
}
@font-face {
font-family: 'Futura LT web';
font-style: normal;
font-weight: 100;
src: url('https://storage.googleapis.com/dbug/2020/10/FuturaLT-Light.woff') format('woff');
}
@font-face {
font-family: 'Futura LT web';
font-style: normal;
font-weight: 900;
src: url('https://storage.googleapis.com/dbug/2020/10/FuturaLT-ExtraBold.woff') format('woff');
}
@font-face {
font-family: 'Futura LT web';
font-style: normal;
font-weight: 700;
src: url('https://storage.googleapis.com/dbug/2020/10/FuturaLT-Bold.woff') format('woff');
}
@font-face {
font-family: 'Futura LT web';
font-style: normal;
font-weight: 600;
src: url('https://storage.googleapis.com/dbug/2020/10/FuturaLT-Heavy.woff') format('woff');
} 


body, .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6, p
{ 
    font-family: Futura LT web,Arial,Helvetica,sans-serif !important;
}
*/


/***********************************Regras CSS para ir pro front******************************************************************/

a 
{
    color:var(--primary);
}

a:hover 
{
    color:var(--c-danger-darker-2); 
}

.btn-outline-primary
{
    color: var(--primary) !important; 
    border-color: var(--primary)!important;
}

.btn-outline-primary:hover
{
    color: #fff !important;
    background-color: var(--c-primary-darker-1)!important;
    border-color: var(--c-primary-darker-1)!important;
}

.form-control:focus /*Cor de seleção após clicar em forms*/
{
    border-color: var(--primary);
}


.btn-primary 
{
    background: var(--primary) !important;
    border-color: var(--c-danger-lighter-1);
}

.btn-primary:hover 
{
    color:#fff;
    background-color:var(--c-danger-darker-1);
    border-color:var(--c-danger-darker-2);
}

/*VERIFICAR*/
.alert-info 
{
    /* color:var(--c-danger-darker-2);
    background-color:white;
    border-color:var(--c-danger-darker-2); */
    display: none !important;
}

.btn-primary.disabled, .btn-primary:disabled 
{
    color:#fff;
    background-color:var(--primary);
    border-color:var(--primary);
}

.custom-control-input:checked~.custom-control-label::before 
{
    border-color:var(--primary);
    background-color:var(--primary);
}

.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle {
    
    background-color:var(--c-danger-darker-2);
    border-color:var(--c-danger-darker-2);
}

.btn-primary:not(:disabled):not(.disabled).active:focus,
.btn-primary:not(:disabled):not(.disabled):active:focus,
.show>.btn-primary.dropdown-toggle:focus 
{
    box-shadow:0 0 0 .2rem var(--c-danger-darker-1);
}

.btn-primary.focus, .btn-primary:focus  
{
    background-color:var(--c-danger-darker-2);
    border-color:var(--c-danger-darker-2);
    box-shadow:0 0 0 .2rem var(--c-danger-darker-2);
}
.btn-outline-primary:active
{
    background-color: var(--c-primary-darker-1)!important;
}
.btn-outline-primary:focus
{
    box-shadow: var(--c-primary-darker-1)!important;
}



select.form-control
{
    background: url(https://storage.googleapis.com/dbug/2020/10/red_select_arrow_down.png) no-repeat right 5px center;
}



/*Verififcar o porque da existencia desses before*/
.icon-pin::before, .icon-download::before, .icon-upload::before
{
    content: unset !important;
}


/***********************************Regras CSS para ir pro front******************************************************************/

.icon.icon-pin{
    background-image:url(/files/2021/5/Pin.png);
    background-size: 73%;
    width: 35px;
}

.icon.icon-download {
    background-image: url(/files/2021/5/download.png);
    background-size: 100%;
}

.icon.icon-upload {
    background-image: url(/files/2021/5/upload.png);
    background-size: 100%;
}

.icon.icon-tools2 {
    background-image: url(/files/2021/5/tools.png);
    background-size: 100%;
}

.icon.icon-router {
    background-image: url(/files/2021/5/Roteador.png);
    background-size: 100%;
}

.icon.icon-globo_big {
    background-image: url(/files/2021/5/globe.png);
    background-size: 100%;
}

.icon.icon-percentage2{
    background-image: url(/files/2021/5/1-Group.png);
    background-size:90%;
}

.btn-primary{
    border-color:transparent !important;
}

.text-primary{
    color: var(--primary) !important;
}
.border-primary{
    color: var(--primary) !important;
}
.border-primary:active{
    color: var(--primary) !important;
} h1 {font-size: 32px;} h2 {font-size: 24px;} h3 {font-size: 18px;} h4 {font-size: 16px;} h5 {font-size: 13px;} h6 {font-size: 10px;}

html.plt-desktop body.pace-running.isp-plan-type-personal wda-root theme-providerfy wda-providerfy-content-viewer.body div.row div.col.p-0 section div.mt-5.mb-5 wda-plugin-provider-boletos h4.text-center.text-black.mb-2 {
    font-size: 2rem !important;
}

/* Ícones SVA */
.icon-sva {
    width: 64px !important;
    height: 64px !important;
}

.icon-deezer {
    background-image: url("https://assine.centurynet.com.br/files/2024/9/Deezer_64x64.png");
}

.icon-max {
    background-image: url("https://assine.centurynet.com.br/files/2024/9/Max_64x64.png");
}

.icon-looke {
    background-image: url("https://assine.centurynet.com.br/files/2024/9/look_64x64.png");
}

#card-plugin-internet-opt-deezer > div:nth-child(2),
#summary-opt-deezer > td:nth-child(3) > div:nth-child(1),
#card-plugin-internet-opt-max > div:nth-child(2),
#summary-opt-max > td:nth-child(3) > div:nth-child(1),
#card-plugin-internet-opt-looke > div:nth-child(2),
#summary-opt-looke > td:nth-child(3) > div:nth-child(1) {
    display: none;
}