/* Só na Home. */

/* "A ferramenta que redefine a competitividade" (widget c0ca1a3): os 200 px de margem interna dos dois lados
   valiam em todas as telas. No celular sobrava zero de largura para o texto, a palavra "competitividade"
   estourava até 441 px e a página inteira (cabeçalho junto) ficava mais larga que a tela. */
@media (max-width:1024px){
  body .elementor-element.elementor-element-c0ca1a3{padding-left:40px!important;padding-right:40px!important}
}
@media (max-width:767px){
  body .elementor-element.elementor-element-c0ca1a3{padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important}
}

/* Mosaico da marca no topo (mosaico.js): à direita do texto do computador ao tablet, faixa embaixo no celular. */
.elementor-element-8a80734 > .mph-mosaico{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}
.mph-faixa{display:none}
.mph-peca{transform-box:fill-box;transform-origin:center}
.mph-vazio{transform-box:fill-box;transform-origin:center;transform:scale(.84)}
.mph-par{will-change:transform}
@media (max-width:767px){
  .elementor-element-8a80734 > .mph-mosaico{display:none}
  body .elementor-element.elementor-element-51d7b9f.mph-com-mosaico{padding-bottom:124px!important}
  .mph-faixa{display:block;position:absolute;left:0;bottom:30px;width:100%;height:auto;aspect-ratio:7/1;overflow:visible;opacity:.8;pointer-events:none;
    -webkit-mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent);mask-image:linear-gradient(90deg,transparent,#000 16%,#000 84%,transparent)}
}
