.rodape{min-height:492px}.seprodape{width:100%;height:1px;background-color:#fff opacity:.5}.rodape .hs-button{display:block;border-radius:4px;text-decoration:none;font-family:"Golos Text",sans-serif;padding:9px 45px 11px;font-size:12px;font-weight:500;max-width:169px;text-align:center;transition:.3s;border:1px solid #fff}.itemmenuvertical:nth-child(4){margin-top:auto;margin-left:-36%; margin-bottom: 5px;}.itemmenuvertical:nth-child(5) { margin-top: auto; margin-bottom: -60px; margin-left: -36%;}@media screen and (max-width:920px){ #hs-link-Footer-module-2_hs_logo_widget img{width:100%!important}}@media screen and (max-width:768px){ .itemmenuvertical:nth-child(5) { margin-top: 0!important; margin-bottom: 0!important; margin-left: 0!important;}#hs-link-Footer-module-2_hs_logo_widget img{width:169px!important}.rodape .row-number-1 .row-fluid{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.rodape .row-number-1 .dnd-column:first-child,.rodape .row-number-1 .dnd-column:nth-child(2){flex:50%}.rodape .row-number-1 .dnd-column:nth-child(3),.rodape .row-number-1 .dnd-column:nth-child(4){flex:100%}.rodape .row-number-1 .dnd-column:nth-child(3) .dnd-module,.rodape .row-number-7 .dnd-module{width:100%}.itemmenuvertical:nth-child(4){margin-left:0!important}}

/* Footer para LPs */
.rodape_lp {
  width: 100%;
  background-color: #000000;
}

.rodape_lp .dnd-section,
.rodape_lp .row-fluid,
.rodape_lp .dnd-column,
.rodape_lp .dnd-row {
  background-color: #000000;
}

.rodape_lp .row-fluid {
  display: flex;
  align-items: center;
}

.rodape_lp .dnd-column:first-child,
.rodape_lp .span6:first-child {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.rodape_lp .dnd-column:last-child,
.rodape_lp .span6:last-child {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  text-align: right;
}

.rodape_lp .hs_cos_wrapper_type_logo,
.rodape_lp .hs-logo,
.rodape_lp .hs-logo a {
  display: flex;
  align-items: center;
}

.rodape_lp img {
  display: block;
}

.rodape_lp p {
  margin: 0;
}

.rodape_lp a {
  color: #ffffff;
  font-size: 14px;
  line-height: 1.4;
  text-decoration: none;
}

.rodape_lp a:hover {
  text-decoration: underline;
}

@media (max-width: 767px) {
  .rodape_lp .row-fluid {
    flex-direction: column;
    gap: 20px;
  }

  .rodape_lp .dnd-column:first-child,
  .rodape_lp .span6:first-child,
  .rodape_lp .dnd-column:last-child,
  .rodape_lp .span6:last-child {
    justify-content: center;
    text-align: center;
  }
}