@media(max-width:767px){.elementor .mnav__panel{padding-block-start:8px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .spk__role{font-size:13px;}}@media(max-width:767px){.elementor .spk__name{font-size:15px;}}@media(max-width:767px){.elementor .spk__ring{width:86px;height:86px;min-width:86px;}}@media(max-width:767px){.elementor .spk__ring--lg{width:86px;height:86px;min-width:86px;}}@media(max-width:767px){.elementor .spk{padding-block-start:20px;padding-block-end:20px;padding-inline-start:12px;padding-inline-end:12px;gap:12px;}}@media(max-width:767px){.elementor .spk-grid-4{gap:12px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .spk-grid-3{gap:12px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .spk-group{margin-block-start:36px;}}@media(max-width:767px){.elementor .meta{gap:20px;}}@media(max-width:767px){.elementor .h1-sm{font-size:32px;}}@media(max-width:767px){.elementor .hero-page{padding-block-start:130px;padding-block-end:70px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:767px){.elementor .ft__grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .ft__event{align-items:flex-start;text-align: left;\n}}@media(max-width:767px){.elementor .sectors__sep{display:none;}}@media(max-width:767px){.elementor .cta__title{font-size:24px;}}@media(max-width:767px){.elementor .cta{padding:34px;flex-direction:column;align-items:flex-start;}}@media(max-width:767px){.elementor .hero__swoosh{height:60px;}}@media(max-width:767px){.elementor .hero__ovl{background-image:linear-gradient(0deg, rgba(6,30,22,0.96) 30%,rgba(6,30,22,0.7) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}}@media(max-width:767px){.elementor .hero__img{background-image:url("https://brazilcommoditiesforum.com/wp-content/uploads/2026/10/bcf-hero-m.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-position: center top;\n}}@media(max-width:767px){.elementor .hd__logo{height:42px;}}@media(max-width:767px){.elementor .sec{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:767px){.elementor .wrap{padding-inline-start:20px;padding-inline-end:20px;}}