.elementor-3032 .elementor-element.elementor-element-b9ab9c4{--display:flex;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-1351567{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-b42e6f2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-ce97100{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-46a33b2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-aafbe4d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-d4ed319{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-2077ed0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-924a2e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-37491fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-9008b39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-dc3a683{--display:flex;}@media(max-width:767px){.elementor-3032 .elementor-element.elementor-element-b9ab9c4{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-1351567{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-b42e6f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-ce97100{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-46a33b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-aafbe4d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-d4ed319{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-2077ed0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-924a2e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-37491fd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3032 .elementor-element.elementor-element-9008b39{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-77f6005 */<style>
  /* CTA: centragem no mobile */
  @media (max-width: 720px){
    #apoie-agora .cta-grid{
      grid-template-columns: 1fr;         /* uma coluna */
      justify-items: center;               /* centra os itens na grade */
      padding-inline: 12px;                /* respiro lateral */
    }
    #apoie-agora .cta-card{
      width: min(92vw, 420px);             /* largura amigável ao polegar */
      margin-inline: auto;                  /* garante centrado mesmo com temas que puxam à esquerda */
    }
    #apoie-agora .btn{
      width: 100%;
      max-width: none;                      /* botão acompanha a largura do card */
    }
    #apoie-agora .qty{
      justify-content: center;              /* alinha o seletor de quantidade */
    }
  }
</style>/* End custom CSS */