.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --color-primary:#0E3525; --color-accent-deep:#2A7448; --color-line-dark:rgba(255,255,255,0.14); --font-display:Montserrat; --fs-h2:clamp(2rem, 1.675rem + 1.387vw, 2.75rem); --font-body:IBM Plex Sans; --font-mono:IBM Plex Mono; --color-primary-deep:#081F15; --color-accent:#4FAA6E; --color-accent-press:#22603B; --color-accent-light:#A9D4B7; --color-canvas:#FFFFFF; --color-surface:#EEF5F0; --color-muted:#4F6659; --color-border:#D4E2D9; --color-border-strong:#7F9A8C; --color-error:#B3261E; --color-panel-dark:rgba(255,255,255,0.05); --color-accent-tint:rgba(79,170,110,0.14); --color-tag-dark:rgba(8,31,21,0.7); --fs-display:clamp(2.5rem, 1.741rem + 3.237vw, 4.25rem); --fs-h1:clamp(2.25rem, 1.708rem + 2.312vw, 3.5rem); --fs-h3:clamp(1.375rem, 1.212rem + 0.694vw, 1.75rem); --fs-h4:clamp(1.125rem, 1.017rem + 0.462vw, 1.375rem); --fs-lead:clamp(1.125rem, 1.071rem + 0.231vw, 1.25rem); --fs-body:clamp(1rem, 0.946rem + 0.231vw, 1.125rem); --fs-small:clamp(0.875rem, 0.848rem + 0.116vw, 0.9375rem); --fs-number:clamp(2.75rem, 2.208rem + 2.312vw, 4rem); --fs-number-strip:clamp(2.5rem, 2.175rem + 1.387vw, 3.25rem); --section-y:clamp(3.5rem, 2.416rem + 4.624vw, 6rem); --gutter:clamp(1.25rem, 1.142rem + 0.462vw, 1.5rem); --fs-label:14px; --fs-button:16px; --fs-eyebrow:12.5px; --fs-mono:12px; --space-2:8px; --space-3:12px; --space-4:16px; --space-6:24px; --space-8:32px; --space-12:48px; --space-16:64px; --container:1240px; --editorial:760px; --measure:680px; --radius-sm:8px; --radius-md:16px; --radius-lg:24px; --radius-pill:999px; }
/* Start custom CSS */body { font-family: var(--font-body), "Segoe UI", Arial, sans-serif; color: var(--color-primary); background: var(--color-canvas); -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; }
.f24-num, .f24-num * { font-variant-numeric: tabular-nums; }
.f24-eyebrow::before, .f24-eyebrow::after { content: none !important; }
:where(a, button, [role="button"], input, select, textarea, summary):focus-visible { outline: 3px solid var(--color-accent-deep); outline-offset: 3px; border-radius: var(--radius-sm); }
.f24-card:has(a:focus-visible) { outline: 3px solid var(--color-accent-deep); outline-offset: 2px; }
:where(.f24-dark, .f24-deep, .f24-hero-dark) :where(a, button, [role="button"], input, select, textarea, summary):focus-visible { outline-color: var(--color-accent-light); }
.elementor :is(.f24-dark, .f24-deep, .f24-hero-dark, .f24-card--hw) :is(.f24-h1, .f24-h2, .f24-h3, .f24-h4, .f24-num) { color: var(--color-canvas); }
.elementor :is(.f24-dark, .f24-deep, .f24-hero-dark, .f24-card--hw) :is(.f24-lead, .f24-body, .f24-small, .f24-label) { color: var(--color-accent-light); }
.elementor :is(.f24-dark, .f24-deep, .f24-hero-dark) .f24-eyebrow { color: var(--color-accent); }
.elementor :is(.f24-dark, .f24-deep, .f24-hero-dark) .f24-promise { color: var(--color-accent-light); }
.elementor :is(.f24-dark, .f24-deep, .f24-hero-dark) .f24-btn--secondary { color: var(--color-canvas); box-shadow: inset 0 0 0 1.5px var(--color-canvas); }
.elementor :is(.f24-dark, .f24-deep, .f24-hero-dark) .f24-btn--secondary:hover { background-color: var(--color-canvas); color: var(--color-primary); }
.elementor :is(.f24-dark, .f24-hero-dark) .f24-btn--tertiary { color: var(--color-accent-light); }
.elementor :is(.f24-dark, .f24-hero-dark) .f24-btn--tertiary:hover { background-color: rgba(255,255,255,.08); color: var(--color-canvas); }
.elementor :is(.f24-dark, .f24-hero-dark) .f24-badge { background-color: rgba(255,255,255,.10); color: var(--color-accent-light); }
.elementor :is(.f24-dark, .f24-hero-dark, .f24-card--hw) .f24-icon-chip { background-color: rgba(255,255,255,.08); color: var(--color-accent); }
.elementor :is(.f24-dark, .f24-deep) .f24-num span, .elementor .f24-strip .f24-num span { color: var(--color-accent); }
.f24-display em, .f24-h1 em { font-style: normal; color: var(--color-accent); }
.f24-card--link:hover, .f24-card:has(a:hover) { box-shadow: 0 8px 24px rgba(14,53,37,.10); }
.f24-btn svg { width: 20px; height: 20px; flex: none; }
.f24-btn--tertiary svg { transition: transform 220ms cubic-bezier(.2,.8,.2,1); }
.f24-btn--tertiary:hover svg { transform: translateX(4px); }
.f24-techgrid { position: relative; }
.f24-techgrid::before { content: ""; position: absolute; inset: 0; pointer-events: none; background-image: linear-gradient(rgba(169,212,183,.07) 1px, transparent 1px), linear-gradient(90deg, rgba(169,212,183,.07) 1px, transparent 1px); background-size: 48px 48px; -webkit-mask-image: radial-gradient(900px 600px at 70% 50%, #000 30%, transparent 75%); mask-image: radial-gradient(900px 600px at 70% 50%, #000 30%, transparent 75%); }
.f24-techgrid > * { position: relative; }
.f24-overlap-header { margin-top: -80px; }
@media (max-width: 767px) { .f24-overlap-header { margin-top: -64px; } }
:is(.f24-dark, .f24-hero-dark, .f24-deep) + :is(.f24-section, .f24-surface)::before { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 96px; pointer-events: none; background: linear-gradient(to bottom, rgba(14,53,37,.13), rgba(14,53,37,0)); }
:is(.f24-dark, .f24-hero-dark, .f24-deep) + :is(.f24-dark, .f24-hero-dark, .f24-deep)::before { display: none; }
.f24-stage { position: relative; aspect-ratio: 1 / .92; display: grid; place-items: center; }
.f24-arcs { position: absolute; inset: -10% -20% -20% -10%; width: 130%; height: 130%; pointer-events: none; }
.f24-arcs path { fill: none; stroke: var(--color-accent); stroke-width: 1.5; opacity: .18; }
.f24-arcs path:nth-child(2) { animation: f24-pulse 4.5s cubic-bezier(.2,.8,.2,1) infinite; }
.f24-arcs path:nth-child(3) { animation: f24-pulse 4.5s .9s cubic-bezier(.2,.8,.2,1) infinite; }
.f24-arcs path:nth-child(4) { animation: f24-pulse 4.5s 1.8s cubic-bezier(.2,.8,.2,1) infinite; }
.f24-arcs path:nth-child(5) { animation: f24-pulse 4.5s 2.7s cubic-bezier(.2,.8,.2,1) infinite; }
@keyframes f24-pulse { 0%, 100% { opacity: .12; } 50% { opacity: .42; } }
.f24-glow { position: absolute; width: 60%; aspect-ratio: 1; border-radius: 50%; background: radial-gradient(circle, rgba(79,170,110,.38) 0%, rgba(79,170,110,0) 65%); filter: blur(10px); }
.f24-product, .f24-product img { position: relative; max-width: 80%; max-height: 80%; border-radius: 0; filter: drop-shadow(0 30px 40px rgba(0,0,0,.45)); animation: f24-float 7s ease-in-out infinite; }
@keyframes f24-float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-8px); } }
.f24-tag--tl { top: 14%; left: 2%; }
.f24-tag--br { bottom: 10%; right: 4%; }
.elementor .f24-tag .f24-mono { color: var(--color-accent-light); }
.f24-render { aspect-ratio: 4 / 3; display: grid; place-items: center; position: relative; }
.f24-render::before { content: ""; position: absolute; width: 55%; aspect-ratio: 1; border-radius: 50%; background: radial-gradient(circle, rgba(79,170,110,.38), transparent 65%); filter: blur(8px); }
.f24-render img { position: relative; width: 82%; border-radius: 0; filter: drop-shadow(0 20px 26px rgba(0,0,0,.45)); }
.f24-chip::before { content: ""; width: 6px; height: 6px; border-radius: 50%; background: var(--color-accent); box-shadow: 0 0 0 3px rgba(79,170,110,.25); flex: none; }
.f24-promise::before { content: ""; width: 8px; height: 8px; border-radius: 50%; background: var(--color-accent); box-shadow: 0 0 0 4px rgba(79,170,110,.22); flex: none; }
.f24-strip { padding-top: 32px !important; padding-bottom: 32px !important; border-top: 1px solid var(--color-line-dark); border-bottom: 1px solid var(--color-line-dark); }
.elementor .f24-strip .f24-num { font-size: var(--fs-number-strip); color: var(--color-canvas); }
.elementor .f24-strip .f24-mono { color: var(--color-accent-light); opacity: .8; }
.f24-pipe { position: relative; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; }
.f24-pipe--3 { grid-template-columns: repeat(3, minmax(0, 1fr)); }
.f24-pipe::before { content: ""; position: absolute; left: 24px; right: 24px; top: 15px; height: 2px; background: linear-gradient(90deg, var(--color-accent) 0%, var(--color-accent-light) 100%); }
.f24-node { width: 32px; height: 32px; border-radius: 50%; background: var(--color-canvas); border: 2px solid var(--color-accent); display: grid; place-items: center; font-family: var(--font-mono); font-size: 12px; font-weight: 500; color: var(--color-accent-deep); position: relative; box-shadow: 0 0 0 6px var(--color-canvas); }
.elementor .f24-surface .f24-node { box-shadow: 0 0 0 6px var(--color-surface); }
@media (max-width: 1024px) { .f24-pipe { grid-template-columns: 1fr 1fr; } .f24-pipe::before { display: none; } }
@media (max-width: 767px) { .f24-pipe, .f24-pipe--3 { grid-template-columns: 1fr; } }
.f24-bignum { display: grid; gap: 6px; padding: 24px 28px; background: var(--color-canvas); border: 1px solid var(--color-border); border-radius: var(--radius-md); width: fit-content; }
.f24-dark .f24-bignum { background: var(--color-panel-dark); border-color: var(--color-line-dark); }
.f24-dark .f24-bignum .f24-num { color: var(--color-accent); }
.f24-crops { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 12px; }
.f24-crop { display: flex; gap: 12px; align-items: center; padding: 14px 16px; border: 1px solid var(--color-border); border-radius: var(--radius-sm); font-weight: 500; background: var(--color-canvas); }
.f24-crop img, .f24-crop svg { width: 32px; height: 32px; border-radius: 0; flex: none; }
.f24-crop--lead { border-color: var(--color-accent); background: rgba(79,170,110,.06); }
@media (max-width: 767px) { .f24-crops { grid-template-columns: 1fr 1fr; } }
.f24-compare { width: 100%; max-width: 960px; margin-inline: auto; border-collapse: collapse; font-size: 15px; }
.f24-compare th { font-family: var(--font-display); font-weight: 700; text-align: left; padding: 16px 20px; }
.f24-compare th:nth-child(2) { background: var(--color-primary); color: var(--color-canvas); border-radius: var(--radius-sm) var(--radius-sm) 0 0; }
.f24-compare th:nth-child(3) { background: var(--color-surface); }
.f24-compare td { border-bottom: 1px solid var(--color-border); padding: 16px 20px; vertical-align: top; }
.f24-compare td:nth-child(2) { background: rgba(79,170,110,.06); }
@media (max-width: 640px) {
.f24-compare thead { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); }
.f24-compare, .f24-compare tbody, .f24-compare tr, .f24-compare td { display: block; }
.f24-compare tr { border: 1px solid var(--color-border); border-radius: var(--radius-md); padding: 16px; margin-bottom: 12px; }
.f24-compare td { border: 0; padding: 4px 0; background: none !important; }
.f24-compare td:first-child { font-family: var(--font-display); font-weight: 700; padding-bottom: 8px; }
.f24-compare td[data-label]::before { content: attr(data-label); display: block; font-family: var(--font-mono); font-size: 12px; letter-spacing: .06em; text-transform: uppercase; color: var(--color-muted); margin-top: 8px; }
}
.f24-form select.f24-input, .f24-form select { appearance: none; -webkit-appearance: none; padding-right: 44px; cursor: pointer; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%232A7448' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"); background-repeat: no-repeat; background-position: right 16px center; }
.f24-form .f24-input::placeholder { color: var(--color-muted); opacity: 1; }
.f24-form textarea.f24-input { min-height: 120px; resize: vertical; }
.f24-form input[type="checkbox"] { width: 20px; height: 20px; min-height: 0; accent-color: var(--color-accent); border: 1px solid var(--color-border-strong); border-radius: 4px; flex: none; margin-top: 2px; }
.f24-consent { display: flex; gap: 10px; align-items: flex-start; font-size: 14px; line-height: 1.5; color: var(--color-primary); }
.f24-form .f24-input:user-invalid { border-color: var(--color-error); }
.f24-form [data-e-type="e-form-success-message"] { grid-column: 1 / -1; background: var(--color-surface); color: var(--color-primary); border: 1px solid var(--color-border); border-radius: var(--radius-sm); padding: 16px; }
.f24-form [data-e-type="e-form-error-message"] { grid-column: 1 / -1; background: var(--color-canvas); color: var(--color-primary); border: 1px solid var(--color-error); border-radius: var(--radius-sm); padding: 16px; }
.elementor .f24-form--dark .f24-label, .elementor .f24-form--dark .f24-consent { color: var(--color-canvas); }
.elementor .f24-form--dark .f24-input { background-color: rgba(8,31,21,.6); border-color: rgba(169,212,183,.45); color: var(--color-canvas); }
.elementor .f24-form--dark .f24-input::placeholder { color: rgba(169,212,183,.6); }
.elementor .f24-form--dark select { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23A9D4B7' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"); }
.elementor .f24-form--dark a { color: var(--color-accent-light); }
.f24-faq details { border-bottom: 1px solid var(--color-border); }
.f24-faq summary { padding: 20px 0; cursor: pointer; font-family: var(--font-display); font-weight: 600; font-size: var(--fs-h4); color: var(--color-primary); }
.f24-faq summary svg { color: var(--color-accent-deep); transition: transform 220ms cubic-bezier(.2,.8,.2,1); }
.f24-faq details[open] summary svg { transform: rotate(180deg); }
.elementor-location-header { position: sticky; top: 0; z-index: 30; }
.f24-header { min-height: 80px; transition: background-color 220ms cubic-bezier(.2,.8,.2,1), box-shadow 220ms cubic-bezier(.2,.8,.2,1); }
@media (max-width: 767px) { .f24-header { min-height: 64px; } }
.f24-header--on-dark:not(.is-stuck) { background: transparent; }
.f24-header--on-dark:not(.is-stuck) .elementor-nav-menu--main .elementor-item { color: var(--color-canvas); }
.f24-header.is-stuck, .f24-header:not(.f24-header--on-dark) { background: rgba(255,255,255,.92); -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); box-shadow: 0 1px 2px rgba(14,53,37,.06), 0 1px 3px rgba(14,53,37,.08); }
.f24-header .elementor-nav-menu--main .elementor-item { padding: 8px 12px; border-radius: 999px; font-family: var(--font-body); font-weight: 500; font-size: 15px; color: var(--color-primary); }
.f24-header .elementor-nav-menu--main .elementor-item::before, .f24-header .elementor-nav-menu--main .elementor-item::after { display: none !important; }
.f24-header .elementor-nav-menu--main .elementor-item:hover, .f24-header .elementor-nav-menu--main .elementor-item.elementor-item-active { background: var(--color-accent-tint); color: var(--color-accent-deep); }
.f24-header--on-dark:not(.is-stuck) .elementor-nav-menu--main .elementor-item:hover, .f24-header--on-dark:not(.is-stuck) .elementor-nav-menu--main .elementor-item.elementor-item-active { color: var(--color-accent); }
.f24-header .elementor-item-active { font-weight: 600; }
.f24-header .elementor-nav-menu--dropdown { background: var(--color-canvas); border: 1px solid var(--color-border); border-radius: var(--radius-md); padding: 8px; }
.f24-header--on-dark:not(.is-stuck) .f24-logo-light { display: none; }
.f24-header.is-stuck .f24-logo-dark, .f24-header:not(.f24-header--on-dark) .f24-logo-dark { display: none; }
.f24-footer-links a { color: var(--color-canvas); text-decoration: none; display: inline-block; transition: color 150ms, transform 150ms; }
.f24-footer-links a:hover { color: var(--color-accent); transform: translateX(4px); }
.f24-social { display: flex; gap: 10px; }
.f24-social a { width: 44px; height: 44px; border-radius: 50%; border: 1px solid var(--color-line-dark); display: inline-flex; align-items: center; justify-content: center; color: var(--color-accent-light); transition: background-color 150ms, color 150ms, transform 150ms; }
.f24-social a:hover { background: var(--color-accent); border-color: var(--color-accent); color: var(--color-primary); transform: translateY(-2px); }
.f24-social--light a { border-color: var(--color-border); color: var(--color-primary); }
.f24-crumb { font-size: 14px; color: var(--color-muted); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.f24-crumb a { color: var(--color-muted); text-decoration: none; }
.f24-crumb a:hover { color: var(--color-primary); }
.f24-hero-dark .f24-crumb, .f24-hero-dark .f24-crumb a { color: var(--color-accent-light); }
.f24-hero-dark .f24-crumb .last { color: var(--color-canvas); }
.f24-body a, .f24-lead a, .f24-small a, .f24-link, .elementor-widget-theme-post-content a { color: var(--color-accent-deep); font-weight: 500; text-decoration: none; padding: 0 2px; margin: 0 -2px; border-radius: 3px; background-image: linear-gradient(var(--color-accent-light), var(--color-accent-light)); background-repeat: no-repeat; background-size: 100% 1px; background-position: 0 100%; transition: background-size 220ms cubic-bezier(.2,.8,.2,1), color 220ms cubic-bezier(.2,.8,.2,1); }
.f24-body a:hover, .f24-lead a:hover, .f24-small a:hover, .f24-link:hover, .elementor-widget-theme-post-content a:hover { color: var(--color-primary); background-size: 100% 100%; }
.f24-video { border-radius: var(--radius-lg); overflow: hidden; background: var(--color-primary); aspect-ratio: 16 / 9; }
.f24-video--vertical { aspect-ratio: 9 / 16; max-width: 420px; margin-inline: auto; }
.f24-is-pending { display: none !important; }
.elementor-editor-active .f24-is-pending { display: block !important; outline: 2px dashed var(--color-border-strong); }
.f24-cookie { position: fixed; left: 0; right: 0; bottom: 0; z-index: 60; background: var(--color-surface); border-top: 1px solid var(--color-border); padding: 14px 24px; display: flex; gap: 16px; align-items: center; flex-wrap: wrap; font-size: 14.5px; color: var(--color-primary); font-family: var(--font-body); }
.f24-cookie[hidden] { display: none; }
.f24-cookie p { margin: 0; max-width: 760px; }
.f24-cookie__btns { margin-left: auto; display: flex; gap: 8px; }
.f24-cookie button { min-height: 40px; padding: 10px 18px; border-radius: var(--radius-sm); font-family: var(--font-display); font-weight: 600; font-size: 15px; cursor: pointer; }
.f24-cookie__accept { background: var(--color-accent); color: var(--color-primary); border: 0; }
.f24-cookie__accept:hover { background: var(--color-accent-deep); color: var(--color-canvas); }
.f24-cookie__reject { background: transparent; color: var(--color-primary); border: 1.5px solid var(--color-primary); }
.f24-cookie__reject:hover { background: var(--color-primary); color: var(--color-canvas); }
@media (max-width: 767px) { .f24-cookie__btns { margin-left: 0; width: 100%; } .f24-cookie button { flex: 1; } }
@media (prefers-reduced-motion: reduce) {
*, *::before, *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; scroll-behavior: auto !important; }
.f24-arcs path, .f24-product, .f24-product img { animation: none !important; }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://farm24.com.br/wp-content/uploads/2026/10/montserrat-600.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://farm24.com.br/wp-content/uploads/2026/10/montserrat-700.woff2') format('woff2');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://farm24.com.br/wp-content/uploads/2026/10/montserrat-800.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://farm24.com.br/wp-content/uploads/2026/10/ibm-plex-sans-400.woff2') format('woff2');
}
@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://farm24.com.br/wp-content/uploads/2026/10/ibm-plex-sans-500.woff2') format('woff2');
}
@font-face {
	font-family: 'IBM Plex Sans';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://farm24.com.br/wp-content/uploads/2026/10/ibm-plex-sans-600.woff2') format('woff2');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://farm24.com.br/wp-content/uploads/2026/10/ibm-plex-mono-400.woff2') format('woff2');
}
@font-face {
	font-family: 'IBM Plex Mono';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://farm24.com.br/wp-content/uploads/2026/10/ibm-plex-mono-500.woff2') format('woff2');
}
/* End Custom Fonts CSS */