.elementor-4072 .elementor-element.elementor-element-f86830e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4072 .elementor-element.elementor-element-dc22b92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-4072 .elementor-element.elementor-element-f86830e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}/* Start custom CSS for html, class: .elementor-element-dc22b92 *//* Corrigir apenas este widget HTML */
.elementor-widget-html:has(.bj-infi-final){
  width:100% !important;
  max-width:100% !important;
  min-width:0 !important;
  align-self:stretch !important;
  margin:0 !important;
  padding:0 !important;
}

.bj-infi-final{
  width:100% !important;
  max-width:100% !important;
  margin:0 !important;
  padding:0 28px 48px !important;
  background:#FCFAF7 !important;
}

.bj-infi-final__inner{
  width:100% !important;
  max-width:1124px !important;
  margin:0 auto !important;
  padding:0 !important;
}

.bj-infi-final__card{
  width:100% !important;
  max-width:100% !important;
  margin:0 auto !important;
}

@media(max-width:1024px){
  .bj-infi-final{
    padding:0 24px 40px !important;
  }
}

@media(max-width:767px){
  .bj-infi-final{
    padding:0 18px 32px !important;
  }
}/* End custom CSS */