.banner-atendimento{background:#F5F7F8 url(../images/tarifas-contratos/fundo-banner-pf.png) no-repeat;background-size:contain;background-position:top left}
.banner-atendimento-pj{background:#054375 url(../images/tarifas-contratos/fundo-banner-pj.png) no-repeat}
.banner-atendimento h1{color:#8CD133;font-weight:700;font-size:3.3125em}
.banner-atendimento-pj .t-breadcrumbs, .banner-atendimento-pj .t-breadcrumbs a, .banner-atendimento-pj .t-breadcrumbs .breadcrumb_last { color: var(--t-white); }
.banner-atendimento-pj .t-breadcrumbs a:hover { color: var(--t-white); opacity: 0.8; text-decoration: underline; }
.banner-atendimento-pf .t-breadcrumbs, .banner-atendimento-pf .t-breadcrumbs a, .banner-atendimento-pf .t-breadcrumbs .breadcrumb_last { color: var(--t-blue); }
.banner-atendimento-pf .t-breadcrumbs a:hover { color: var(--t-blue); opacity: 0.8; text-decoration: underline; }
@media (max-width: 768px) {
	.banner-atendimento h1{font-size:2em}
}
.banner-atendimento h2{color:#054375;font-size:2em}
.banner-atendimento-pj h2{color:var(--t-white)}
@media (max-width: 768px) {
	.banner-atendimento h2{font-size:1.2em}
}
.banner-atendimento p{color:#636366}
.banner-atendimento-pj p{color:var(--t-white)}
.banner-atendimento p a,.banner-atendimento p a:visited,.banner-atendimento p a:focus,.banner-atendimento p a:hover,.banner-atendimento p a:active{color:#054375;font-weight:700;text-decoration:underline}
.banner-atendimento-pj p a,.banner-atendimento-pj p a:visited,.banner-atendimento-pj p a:focus,.banner-atendimento-pj p a:hover,.banner-atendimento-pj p a:active{color:#05B5F3}
.banner-atendimento h1 span{color:#8cd133;font-weight:400}

.section-contas {overflow-x: auto; overflow-y: hidden; }
.tarifas-table{width:90%}
.tarifas-table__head{background:#76b525;background:linear-gradient(0deg,rgba(118,181,37,1) 0%,rgba(103,157,33,1) 100%);color:#fff}
.tarifas-table__head th small{display:block;font-size:14px}
.tarifas-table__head th {font-size: 1rem; padding: 15px 0; font-weight: 600;}
.tarifas-table tr:nth-child(odd){background-color:#E4F4CE}
.tarifas-table td{padding:8px 0}
.tarifas-table__info{width:90%}
.tarifas-table__info small{display:block;font-size:12px;font-weight:600}
.tarifas-table td, .tarifas-table th{padding-left: 5px}
@media (min-width: 576px){
.tarifas-table__head th{font-size:1.5em;}
.tarifas-table td,.tarifas-table th{padding-left:50px}
}

.section-arquivos-pf:nth-child(even){background:#ECECEC}
.section-arquivos-pj:nth-child(odd){background:var(--t-blue)}
.section-arquivos h2{color:var(--t-blue);font-size:2.5em;font-weight:900}
.section-arquivos-pj:nth-child(odd) h2{color:var(--t-white)}
.section-arquivos-pf h2 {color: #8cd133;}

.section-arquivos .card{background-color:transparent;border:none}
.section-arquivos .card .card-header{background-color:transparent;padding:0;border-bottom-width:2px}
.section-arquivos-pj:nth-child(odd) .card .card-header{border-color:#7897B1;border-bottom-width:2px}
.section-arquivos .card .card-header h2,.section-arquivos .card .card-header h2 .btn-link{color:#414144;font-size:24px;font-weight:700;display:block;width:100%;text-align:left;padding:5px 0}
.section-arquivos-pj:nth-child(odd) .card .card-header h2 .btn-link{filter:brightness(0) invert(1)}
.section-arquivos .card .card-header h2 .btn-link{display:flex;align-items:center;position:relative;transition:all .5s ease}
.section-arquivos .card .card-header h2 .btn-link:focus,.section-arquivos .card .card-header h2 .btn-link:hover{text-decoration:none;opacity:.5;transition:all .5s ease}
.section-arquivos .card .card-header h2 .btn-link::before{content:'';display:inline-block;width:34px;height:34px;background:url(../images/icon/icon_calendar.svg) no-repeat center;background-size:contain;margin-right:25px}
.section-arquivos .card .card-header h2 .btn-link::after{content:'';display:inline-block;width:40px;height:40px;background:url(../images/icon/icon_arrow_up.svg) no-repeat center;background-size:contain;position:absolute;right:0}

.section-arquivos .box { display: flex; flex-direction: column; justify-content: space-between; height: 205px;}
.section-arquivos .btn.btn-branco{width:auto}
.section-arquivos .btn.btn-branco:hover{background: transparent; color:var(--t-white); border-color: var(--t-white);}
.section-arquivos .box__year{font-size: 1.5rem; line-height:1.1; font-weight: 900}
.section-arquivos .box__title{font-size:1.040rem;line-height:1.1; font-weight: 100; flex: auto;}
.section-arquivos-pf .box {background: #8cd133;}
.section-arquivos-pf .box .btn.btn-branco{color: #212529;}
.section-arquivos-pj:nth-child(odd) .box{background:var(--t-white)!important}
.section-arquivos-pj:nth-child(odd) .box .box__year, .section-arquivos-pj:nth-child(odd) .box .box__title {color: var(--t-blue);}
.section-arquivos-pj:nth-child(even) .box .box__year,.section-arquivos-pj:nth-child(even) .box .box__title{color:var(--t-white);}
.section-arquivos-pj:nth-child(odd) .box .box__year,.section-arquivos-pj:nth-child(odd) .col-3 .box .box__title{color:var(--t-blue)}
.section-arquivos-pj:nth-child(odd) .box .btn.btn-branco {background: var(--t-blue); color: var(--t-white);}
.section-arquivos-pj:nth-child(odd) .box .btn.btn-branco:hover {background: var(--t-white); color: var(--t-blue) !important; border-color: var(--t-blue);}

.section-contato{background:#C7CDCD}
.section-contato h2{color:var(--t-blue);font-weight:700;font-size:2rem}
.section-contato p{font-size:1.25rem;color:#636366;line-height:1.1}
.section-contato p strong{font-weight:900}
.bg-gray{background:#ECECEC}
.section-grid .social__apps a:hover{opacity:.8;transition:all .5s ease}
.item-image{display: none;}
.section-contato-pf h2 {color: #8cd133;}
.section-contato-pf .btn.btn-azul-tribanco {background: #8cd133;}
.section-contato-pf .btn.btn-azul-tribanco:hover {border: 2px solid #8cd133; color: #8cd133 !important; background: transparent}
@media (min-width: 768px){
	.section-grid{display:grid;grid-template-columns:1fr 1fr}
	.item-image{display: block}
}

.section-arquivos .card-body {padding: 1.25rem 0}








