.elementor-6897 .elementor-element.elementor-element-5863a2b > .elementor-background-overlay{background-image:url("https://gfminis.com.br/wp-content/uploads/2025/10/615-scaled.jpg");background-repeat:no-repeat;background-size:cover;opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6897 .elementor-element.elementor-element-5863a2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6897 .elementor-element.elementor-element-5863a2b a{color:#777777;}.elementor-6897 .elementor-element.elementor-element-5863a2b a:hover{color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-59d4d3d6{width:var( --container-widget-width, 128px );max-width:128px;margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:128px;--container-widget-flex-grow:0;}.elementor-6897 .elementor-element.elementor-element-59d4d3d6 img{width:200px;max-width:100%;}.elementor-6897 .elementor-element.elementor-element-6326c71a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-6897 .elementor-element.elementor-element-6326c71a .elementor-heading-title{font-size:1.125rem;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-3b3996d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-6897 .elementor-element.elementor-element-3b3996d .elementor-heading-title{font-size:0.875rem;font-weight:600;text-transform:uppercase;letter-spacing:-0.3px;color:#888888;}.elementor-6897 .elementor-element.elementor-element-67a24571{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-6897 .elementor-element.elementor-element-67a24571 .elementor-heading-title{font-size:0.875rem;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-85e5f75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-6897 .elementor-element.elementor-element-85e5f75 .elementor-heading-title{font-size:0.875rem;font-weight:600;text-transform:uppercase;letter-spacing:-0.3px;color:#888888;}.elementor-6897 .elementor-element.elementor-element-58ede92d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-6897 .elementor-element.elementor-element-58ede92d .elementor-heading-title{font-size:0.875rem;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-20fd46e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-6897 .elementor-element.elementor-element-20fd46e9 .elementor-heading-title{font-size:0.875rem;font-weight:600;text-transform:uppercase;letter-spacing:-0.3px;color:#888888;}.elementor-6897 .elementor-element.elementor-element-fca6140{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-6897 .elementor-element.elementor-element-fca6140 .elementor-heading-title{font-size:0.875rem;line-height:1.2em;letter-spacing:-0.3px;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-7c6f9033{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:14px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-6897 .elementor-element.elementor-element-7c6f9033 .elementor-social-icon{background-color:#FFFFFF;--icon-padding:1em;}.elementor-6897 .elementor-element.elementor-element-7c6f9033 .elementor-social-icon i{color:#222529;}.elementor-6897 .elementor-element.elementor-element-7c6f9033 .elementor-social-icon svg{fill:#222529;}.elementor-6897 .elementor-element.elementor-element-7c6f9033 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-6897 .elementor-element.elementor-element-7c6f9033 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-7c6f9033 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-141cba33 > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6897 .elementor-element.elementor-element-6205aac6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-6897 .elementor-element.elementor-element-6205aac6 .elementor-heading-title{font-size:1.125rem;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-1e0e8ab5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6897 .elementor-element.elementor-element-1e0e8ab5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6897 .elementor-element.elementor-element-1e0e8ab5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6897 .elementor-element.elementor-element-1e0e8ab5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6897 .elementor-element.elementor-element-1e0e8ab5 .elementor-icon-list-item > a{font-size:13px;}.elementor-6897 .elementor-element.elementor-element-1e0e8ab5 .elementor-icon-list-text{color:#CFCFCF;}.elementor-6897 .elementor-element.elementor-element-1e0e8ab5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B70100;}.elementor-6897 .elementor-element.elementor-element-9394ff4 > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6897 .elementor-element.elementor-element-5fd71a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-6897 .elementor-element.elementor-element-5fd71a4 .elementor-heading-title{font-size:1.125rem;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-f6a21a7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-6897 .elementor-element.elementor-element-f6a21a7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-6897 .elementor-element.elementor-element-f6a21a7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-6897 .elementor-element.elementor-element-f6a21a7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6897 .elementor-element.elementor-element-f6a21a7 .elementor-icon-list-item > a{font-size:13px;}.elementor-6897 .elementor-element.elementor-element-f6a21a7 .elementor-icon-list-text{color:#CFCFCF;}.elementor-6897 .elementor-element.elementor-element-f6a21a7 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#B70100;}.elementor-6897 .elementor-element.elementor-element-2ad9977b > .elementor-element-populated{margin:90px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6897 .elementor-element.elementor-element-50b248b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-6897 .elementor-element.elementor-element-50b248b .elementor-heading-title{font-size:1.125rem;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-1352268e .elementor-heading-title{font-size:13px;line-height:24px;color:#DDDDDD;}.elementor-element-7aec7d4d input[type="text"], .elementor-element-7aec7d4d input[type="email"], .elementor-element-7aec7d4d input[type="date"], .elementor-element-7aec7d4d input[type="datetime"], .elementor-element-7aec7d4d input[type="number"], .elementor-element-7aec7d4d input[type="tel"], .elementor-element-7aec7d4d select{height:44px;--wpforms-field-size-input-height:44px;}.elementor-element-7aec7d4d input[type="text"], .elementor-element-7aec7d4d input[type="email"], .elementor-element-7aec7d4d input[type="date"], .elementor-element-7aec7d4d input[type="datetime"], .elementor-element-7aec7d4d input[type="number"], .elementor-element-7aec7d4d input[type="tel"], .elementor-element-7aec7d4d textarea, .elementor-element-7aec7d4d .form-control, .elementor-element-7aec7d4d select{font-size:0.75rem;--wpforms-field-size-font-size:0.75rem;background-color:#2D3034;--wpforms-field-background-color:#2D3034;}.elementor-element-7aec7d4d input, .elementor-element-7aec7d4d textarea, .elementor-element-7aec7d4d .form-control, .elementor-element-7aec7d4d select{border-radius:30px 0px 0px 30px;--wpforms-field-border-radius:30px 0px 0px 30px;}.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="email"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="number"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="password"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="search"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="tel"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="text"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="url"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="color"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="date"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="datetime"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="datetime-local"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="month"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="time"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d input[type="week"],.elementor-6897 .elementor-element.elementor-element-7aec7d4d textarea,.elementor-6897 .elementor-element.elementor-element-7aec7d4d .form-control,.elementor-6897 .elementor-element.elementor-element-7aec7d4d select{padding:8px 12px 8px 16px;}.elementor-element-7aec7d4d button, .elementor-element-7aec7d4d .btn, .elementor-element-7aec7d4d input[type="submit"], .elementor-element-7aec7d4d input[type="button"]{--wpforms-button-size-height:44px;height:44px;border-radius:0px 30px 30px 0px;--wpforms-button-border-radius:0px 30px 30px 0px;--wpforms-button-background-color:#2D3034;background-color:#2D3034;}.elementor-element-7aec7d4d .wpforms-container button[type="submit"], .elementor-element-7aec7d4d button, .elementor-element-7aec7d4d .btn, .elementor-element-7aec7d4d input[type="submit"], .elementor-element-7aec7d4d input[type="button"]{padding:12px 24px 12px 24px;}.elementor-6897 .elementor-element.elementor-element-328def0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-6897 .elementor-element.elementor-element-328def0 .elementor-heading-title{font-size:1.125rem;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-6897 .elementor-element.elementor-element-102906e6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-6897 .elementor-element.elementor-element-102906e6:not(.elementor-motion-effects-element-type-background), .elementor-6897 .elementor-element.elementor-element-102906e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-6897 .elementor-element.elementor-element-102906e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6897 .elementor-element.elementor-element-102906e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6897 .elementor-element.elementor-element-403bda99.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-6897 .elementor-element.elementor-element-508d12c8{width:auto;max-width:auto;}.elementor-6897 .elementor-element.elementor-element-508d12c8 .elementor-heading-title{font-size:0.75rem;line-height:1em;color:#999999;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-6897 .elementor-element.elementor-element-21db31bf > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6897 .elementor-element.elementor-element-59d4d3d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 125px;}.elementor-6897 .elementor-element.elementor-element-59d4d3d6 img{width:355px;}.elementor-6897 .elementor-element.elementor-element-6326c71a{text-align:center;}.elementor-6897 .elementor-element.elementor-element-3b3996d{text-align:center;}.elementor-6897 .elementor-element.elementor-element-67a24571{padding:20px 20px 20px 20px;text-align:center;}.elementor-6897 .elementor-element.elementor-element-85e5f75{text-align:center;}.elementor-6897 .elementor-element.elementor-element-58ede92d{text-align:center;}.elementor-6897 .elementor-element.elementor-element-20fd46e9{text-align:center;}.elementor-6897 .elementor-element.elementor-element-fca6140{text-align:center;}.elementor-6897 .elementor-element.elementor-element-7c6f9033{text-align:center;}.elementor-6897 .elementor-element.elementor-element-141cba33 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6897 .elementor-element.elementor-element-6205aac6{text-align:center;}.elementor-6897 .elementor-element.elementor-element-9394ff4 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6897 .elementor-element.elementor-element-5fd71a4{text-align:center;}.elementor-6897 .elementor-element.elementor-element-2ad9977b > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6897 .elementor-element.elementor-element-50b248b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-6897 .elementor-element.elementor-element-1352268e{padding:15px 15px 15px 15px;text-align:center;}.elementor-6897 .elementor-element.elementor-element-7aec7d4d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:15px 15px 15px 15px;}.elementor-6897 .elementor-element.elementor-element-328def0{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:center;}.elementor-6897 .elementor-element.elementor-element-8e27be4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;}.elementor-6897 .elementor-element.elementor-element-508d12c8{width:100%;max-width:100%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}}@media(max-width:991px) and (min-width:768px){.elementor-6897 .elementor-element.elementor-element-21db31bf{width:50%;}.elementor-6897 .elementor-element.elementor-element-141cba33{width:50%;}.elementor-6897 .elementor-element.elementor-element-9394ff4{width:50%;}.elementor-6897 .elementor-element.elementor-element-2ad9977b{width:50%;}}/* Start custom CSS for html, class: .elementor-element-8e27be4 *//* Card: sem fundo (transparente) e sem borda/ sombra */
.pay-box {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0;                /* opcional: remove a “margem visual” do card */
  color: #fff;               /* mantém o texto branco do seu rodapé escuro */
}

/* Título mantém o estilo, mas sem “card” */
.pay-box__title {
  margin: 0 0 8px 0;
  font-weight: 700;
  font-size: 14px;
  letter-spacing: .08em;
  text-transform: uppercase;
  opacity: .95;
}

/* Grade das bandeiras: ajuste o gap se quiser mais compacto */
.pay-box__flags {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: max-content;
  gap: 8px;                  /* era 10px */
  padding: 0;
  margin: 0;
}

/* Bandeiras menores e sem “borda” forte */
.pay-box .flag {
  width: 40px;               /* era 48px */
  height: 26px;              /* era 32px */
  border-radius: 6px;
  box-shadow: 0 0 0 1px rgba(255,255,255,0.14) inset;  /* borda sutil; retire se não quiser */
  transition: transform .15s ease, box-shadow .15s ease;
  background: transparent;
}

/* SVG acompanha o novo tamanho */
.pay-box .icon {
  width: 40px;               /* era 48px */
  height: 26px;              /* era 32px */
  display: block;
  border-radius: 6px;
}

/* Hover discreto no tema escuro (opcional) */
.pay-box .flag:hover {
  transform: translateY(-1px);
  box-shadow: 0 0 0 1px rgba(255,255,255,0.22) inset;
}

/* Responsivo (opcional) – ainda menores em mobile */
@media (max-width: 640px) {
  .pay-box .flag,
  .pay-box .icon {
    width: 36px;
    height: 24px;
  }
  .pay-box__flags {
    gap: 6px;
  }
}

.pay-box__flags,       /* seu container dos ícones */
.pay-box__flags li {
  list-style: none;      /* remove os bullets */
}
.pay-box__flags {
  margin: 0;             /* evita recuo padrão do UL */
  padding: 0;            /* idem */
}/* End custom CSS */