html :where(img) { height: auto; max-width: initial; }
.banner-emprestimo { overflow: hidden; background:#F5F7F8 url(../images/emprestimo-empresarial/box-pattern.png); background-size: auto; background-repeat: no-repeat; background-position: 60% 50%; }
.banner-emprestimo h1 { font-weight:700; font-size:3rem; }
.banner-emprestimo img { position: relative; }
.banner-emprestimo .t-breadcrumbs { margin-bottom: 7rem; }
.banner-emprestimo .t-breadcrumbs, .banner-emprestimo .t-breadcrumbs a, .banner-emprestimo .t-breadcrumbs .breadcrumb_last { color: var(--t-blue); }
.banner-emprestimo .t-breadcrumbs a:hover { color: var(--t-blue) !important; opacity: 0.8; text-decoration: underline; }
.tarja h2 { font-weight: 400; line-height: 1.4em; font-size: 1.5em; }
.card_outline { display: flex; flex-direction: column; justify-content: center; min-height: 190px; border: 2px solid var(--t-blue); background: var(--t-white); border-radius: 8px; }
.card_outline h3 { font-size: 1.375rem; font-weight: bold; }
.card_outline img { place-self: center; }
.vantagens h2 { color: #636366; font-size: 24px; }
.internet-banking { background: url(../images/conta-corrente/line-bg.png) no-repeat bottom center, linear-gradient(87.2deg, #054375 0.26%, #0D5D9D 65.89%); }
.internet-banking h2 { font-weight: 900; font-size: 2.5rem; }
.internet-banking p { font-size: 2rem; }

@media (max-width: 768px) {
	.banner-emprestimo h1 { font-size: 2em; }
}

@media only screen and (min-width: 1024px) and (max-width: 1440px) {
	.banner-emprestimo h1 { font-size: 2rem; }
	.banner-emprestimo img { height: 300px; left: -10px; }
	.banner-emprestimo .t-breadcrumbs { margin-bottom: 3rem; }
}