@media(max-width:1024px){.elementor .bf-card-pos-4{& .bf-card { flex-direction: column;
    min-height: 471px; } & .bf-card-text { margin: 0; } & .bf-card-media { width: 100%;
    aspect-ratio: 303 / 228; } & .bf-card-body { width: 100%; }\n}}@media(max-width:1024px){.elementor .bf-card-pos-3{& .bf-card { min-height: 534px; } & .bf-card-body { width: 100%; } & .bf-card-body br:nth-of-type(2) { display: none; } & .bf-card-body strong { font-weight: 400; }\n}}@media(max-width:1024px){.elementor .bf-card-pos-2{& .bf-card { flex-direction: column;
    min-height: 472px; } & .bf-card-text { margin: 0; } & .bf-card-media { width: 100%;
    aspect-ratio: 303 / 228; } & .bf-card-lead em { font-weight: 700;
    background-image: linear-gradient(187.98deg, var(--bf-gold-light) 17.179%, var(--bf-gold-deep) 83.379%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent; }\n}}@media(max-width:1024px){.elementor .bf-card-pos-1{& .bf-card { min-height: 443px; }\n}}@media(max-width:1024px){.elementor .bf-card-text{width:auto;padding-block-start:39.95px;padding-block-end:40px;padding-inline-start:34.66px;padding-inline-end:44px;margin:0px;}}@media(max-width:1024px){.elementor .bf-faixa-group{padding-block-start:0px;padding-block-end:0px;padding-inline-start:8.9px;padding-inline-end:8.9px;gap:17.8px;}}@media(max-width:1024px){.elementor .bf-faixa-track--mobile{position:relative;visibility: visible; pointer-events: auto;\n}}@media(max-width:1024px){.elementor .bf-faixa-track--desktop{position:absolute;inset-block-start:0px;inset-inline-start:0px;visibility: hidden; pointer-events: none;\n}}@media(max-width:1024px){.elementor .bf-faixa-star{width:14.257px;height:14.257px;}}@media(max-width:1024px){.elementor .bf-faixa{height:42px;}}@media(max-width:1024px){.elementor .bf-pill-info{width:239px;}}@media(max-width:1024px){.elementor .bf-card-media{width:100%;height:auto;aspect-ratio:303 / 228;margin-block-start:auto;}}@media(max-width:1024px){.elementor .bf-card{height:auto;aspect-ratio:auto;flex-direction:column;justify-content:flex-start;align-items:stretch;}}@media(max-width:1024px){.elementor .bf-faixa-text{font-size:12.37px;}}@media(max-width:1024px){.elementor .bf-card-body{line-height: normal;\n}}@media(max-width:1024px){.elementor .bf-como-title{font-family:var(--bf-font-display);}}@media(max-width:1024px){.elementor .bf-h1-hero{& br:first-of-type { display: inline; }\n}}@media(max-width:1024px){.elementor .bf-section-title{font-family:var(--bf-font-display);}}