html :where(img) {height: auto; max-width: initial;}
.hero { height: auto; overflow: hidden; background-image: url(../images/emprestimo-empresarial/box-pattern.png); background-position: 60% 50%; background-repeat: no-repeat;	background-size: auto; position: relative; }
.hero__description { padding-bottom: 250px; width: 60%; }
.hero__description .t-breadcrumbs, .hero__description .t-breadcrumbs a, .hero__description .t-breadcrumbs .breadcrumb_last { color: var(--t-blue); }
.hero__description .t-breadcrumbs a:hover { color: var(--t-blue); opacity: 0.8; text-decoration: underline; }
.hero__description h1 { font-size: 3rem; font-weight: bold;}
.hero__image::after { content: ''; display: block; width: 50px; height: 130%; background: var(--t-vertical-gradient); position: absolute; top: -90px; left: 100px; transform: rotate(26deg); }
.hero__image { width: 40%; height: 100%; position: absolute; top: 0; right: 0; background: url("../images/financiamento-martins/hero-image.png"); background-size: cover; background-position: top left; background-repeat: no-repeat; clip-path: polygon(235px 0, 100% 0%, 100% 100%, 0% 100%); }
.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}

@media only screen and (min-width: 1040px) and (max-width: 1440px){
	.hero__image { width: 50%; }
}

@media (max-width: 990px) {
	.hero__image { display: none;}
	.hero__description {width: 100%; padding-bottom: 15px; padding-left: 15px; padding-right: 15px;}
}

@media only screen and (min-width: 1024px) and (max-width: 1440px){
	.hero__description h1 { font-size: 2rem;}
	.hero .t-breadcrumbs {margin-bottom: 4rem}
	.hero__description { padding-bottom: 3.5rem;}
	.hero__image::after {transform: rotate(41deg); top: -90px; left: 100px; height: 400px;}
}