
#wrap{font-size:15.5px;line-height:1.52}
#wrap section{padding-top:38px!important;padding-bottom:38px!important}
#wrap .ecoa-v6-caminhos-hero{padding-top:42px!important;padding-bottom:32px!important}
#wrap .ecoa-v6-caminhos-hero h1{font-size:clamp(32px,3.5vw,44px)!important;line-height:1.1!important}
#wrap .ecoa-v6-caminhos-hero :is(.btn,a.btn,button){
  display:inline-flex!important;align-items:center!important;justify-content:center!important;
  min-height:39px!important;padding:0 16px!important;border-radius:10px!important;
  font:700 13.5px/1.2 Manrope,Inter,sans-serif!important;box-shadow:none!important;
}
#wrap .ecoa-v6-caminhos-hero :is(.btn-primary,.btn:first-of-type){
  background:#0e3c39!important;color:#fff!important;border:1px solid #0e3c39!important;
}
#wrap .ecoa-v6-caminhos-hero :is(.btn-outline,.btn-outline-primary,.btn:nth-of-type(2)){
  background:transparent!important;color:#1f6fa0!important;border:1.5px solid #1f6fa0!important;
}
@media (max-width:640px){
  #wrap{font-size:15px}
  #wrap section{padding-top:30px!important;padding-bottom:30px!important}
  #wrap .ecoa-v6-caminhos-hero h1{font-size:31px!important}
}
