/* v27.1: logo blanco completo, sin capas ni recortes */
.premium-footer .forentis-logo-completo{
  display:block!important;
  width:min(100%,385px)!important;
  max-width:100%!important;
  height:auto!important;
  padding:0!important;
  margin:0!important;
  position:relative;
  overflow:visible!important;
  line-height:0;
  isolation:isolate;
}
.premium-footer .forentis-logo-completo::before,
.premium-footer .forentis-logo-completo::after{
  content:none!important;
  display:none!important;
}
.premium-footer .forentis-logo-completo img{
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:auto!important;
  min-height:0!important;
  max-height:none!important;
  object-fit:contain!important;
  object-position:center!important;
  clip-path:none!important;
  filter:none!important;
  opacity:1!important;
}
.premium-footer .premium-footer-slogan{
  display:block!important;
  position:static!important;
  margin:10px 0 0!important;
  padding:0!important;
  color:#fff!important;
  font-size:13px!important;
  line-height:1.5!important;
  font-weight:700!important;
  text-shadow:none!important;
}
@media(max-width:720px){
  .premium-footer .forentis-logo-completo{
    width:min(100%,305px)!important;
    margin-inline:auto!important;
  }
  .premium-footer .premium-footer-slogan{
    max-width:340px!important;
    margin:8px auto 0!important;
    text-align:center!important;
    font-size:12.5px!important;
  }
}
@media(max-width:390px){
  .premium-footer .forentis-logo-completo{width:min(100%,280px)!important}
}
