@layer bricks {.brxe-button{width:auto}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#cg-page-title-heading {font-size: clamp(32px,3.6vw,52px); font-weight: 700; line-height: 1.12; letter-spacing: -0.025em; color: #ffffff; max-width: 900px}#cg-page-title-heading { margin: 0;}#cg-page-title-description {font-size: clamp(18px,1.5vw,21px); line-height: 1.6; color: #ffffff; max-width: 720px}#cg-page-title-description { margin: 0;}#cg-page-title-inner {display: flex; flex-direction: column; align-items: flex-start; gap: 18px}#cg-page-title {padding-top: 175px; padding-right: var(--gutter); padding-bottom: 64px; padding-left: var(--gutter); min-height: 360px; background-size: cover; background-position: center 55%; background-color: #161816; background-repeat: no-repeat; color: #ffffff}@media (max-width: 767px) { body #cg-page-title { background-image: linear-gradient(180deg,rgba(22,24,22,.80),rgba(22,24,22,.60)),url("https://cochosboigordo.com.br/wp-content/uploads/Gado-Negro-no-Cocho-de-Feno.webp"); background-position: center; }}#cg-page-title { background-image: linear-gradient(90deg,rgba(22,24,22,.94),rgba(22,24,22,.68)),url("https://cochosboigordo.com.br/wp-content/uploads/Gado-Angus-no-Cocho-ao-Entardecer.webp");}@media (max-width: 767px) {#cg-page-title {padding-top: 150px; padding-bottom: 48px; min-height: 320px}}#brxe-aaows9 {font-weight: 700; color: #716957; line-height: 1.4; letter-spacing: .12em; margin-bottom: var(--space-xs)}#brxe-ki1xnq {font-size: clamp(3.2rem, 3.3vw, 4.8rem); font-weight: 700; color: #373435; line-height: 1.08; letter-spacing: -.03em; max-width: 46rem}#brxe-ojeiq4 {font-size: clamp(2.2rem, 2vw, 2.8rem); font-weight: 500; color: #373435; line-height: 1.45; letter-spacing: -.015em; margin-bottom: 0}#brxe-vdtmon {font-size: 1.8rem; font-weight: 400; color: #5d5851; line-height: 1.65; margin-bottom: 0}#brxe-jpt65k {font-size: 1.8rem; font-weight: 600; color: #373435; line-height: 1.65; margin-bottom: 0}#brxe-s95ra1 {max-width: 68rem; gap: 2.4rem; padding-left: 3.2rem; border-left: 4px solid #b49e49}@media (max-width: 767px) {#brxe-s95ra1 {padding-left: 2rem}}#brxe-srrkg3 {grid-template-columns: minmax(0,.85fr) minmax(0,1.2fr); gap: clamp(3rem, 5vw, 8rem)}@media (max-width: 767px) {#brxe-srrkg3 {grid-template-columns: 1fr}}#origem {font-size: 1.8rem; line-height: 1.65; padding-top: clamp(6rem, 7.8vw, 12rem); padding-right: var(--gutter); padding-bottom: clamp(6rem, 7.8vw, 12rem); padding-left: var(--gutter); background-color: #ffffff}#brxe-g4unzs {font-weight: 700; color: #716957; line-height: 1.4; letter-spacing: .12em; margin-bottom: var(--space-xs)}#brxe-1r8q2s {font-size: clamp(3.2rem, 3.3vw, 4.8rem); font-weight: 700; color: #373435; line-height: 1.08; letter-spacing: -.03em; max-width: 46rem}#brxe-59ajjw {font-size: 2.2rem; font-weight: 700; color: #373435; line-height: 1.3; margin-bottom: 0}#brxe-wmpofz {font-size: 2.2rem; font-weight: 700; color: #373435; line-height: 1.3; padding-left: 1.6rem; border-left: 3px solid #b49e49; margin-bottom: 0}#brxe-3qt3hi {display: flex; flex-direction: row; flex-wrap: wrap; gap: 1.6rem; margin-top: var(--space-s); align-items: center}#brxe-joumj9 {font-size: clamp(2.2rem, 2vw, 2.8rem); font-weight: 500; color: #373435; line-height: 1.45; letter-spacing: -.015em; margin-bottom: 0}#brxe-y0o58n {font-size: 1.8rem; font-weight: 400; color: #5d5851; line-height: 1.65; margin-bottom: 0}#brxe-mjby3n {font-size: 1.8rem; font-weight: 600; color: #373435; line-height: 1.65; margin-bottom: 0}#brxe-n16gtc {max-width: 68rem; gap: 2.4rem; padding-left: 3.2rem; border-left: 4px solid #b49e49}@media (max-width: 767px) {#brxe-n16gtc {padding-left: 2rem}}#brxe-vf7e58 {grid-template-columns: minmax(0,.85fr) minmax(0,1.2fr); gap: clamp(3rem, 5vw, 8rem)}@media (max-width: 767px) {#brxe-vf7e58 {grid-template-columns: 1fr}}#como-nasceu {font-size: 1.8rem; line-height: 1.65; padding-top: clamp(6rem, 7.8vw, 12rem); padding-right: var(--gutter); padding-bottom: clamp(6rem, 7.8vw, 12rem); padding-left: var(--gutter); background-color: #f0ede5}#brxe-oagdye {font-weight: 700; color: #716957; line-height: 1.4; letter-spacing: .12em; text-align: center; margin-bottom: var(--space-xs)}#brxe-vaotug {font-size: clamp(3.2rem, 3.3vw, 4.8rem); font-weight: 700; color: #373435; line-height: 1.08; letter-spacing: -.03em; text-align: center; max-width: 70rem}#brxe-rgddfj {font-size: 2.5rem; font-weight: 700; color: #373435; line-height: 1.2; letter-spacing: -.02em}#brxe-571pi3 {font-size: 1.8rem; font-weight: 400; color: #5d5851; line-height: 1.65; margin-bottom: 0}#brxe-gjm04h {padding-top: 2rem; border-top: 4px solid #ffd53e; text-align: left; gap: 1.2rem; display: flex; flex-direction: column}#brxe-64l1q4 {font-size: 2.5rem; font-weight: 700; color: #373435; line-height: 1.2; letter-spacing: -.02em}#brxe-c4xbqq {font-size: 1.8rem; font-weight: 400; color: #5d5851; line-height: 1.65; margin-bottom: 0}#brxe-loyjkh {padding-top: 2rem; border-top: 4px solid #ffd53e; text-align: left; gap: 1.2rem; display: flex; flex-direction: column}#brxe-6hdhj1 {font-size: 2.5rem; font-weight: 700; color: #373435; line-height: 1.2; letter-spacing: -.02em}#brxe-46l09u {font-size: 1.8rem; font-weight: 400; color: #5d5851; line-height: 1.65; margin-bottom: 0}#brxe-m5h6im {padding-top: 2rem; border-top: 4px solid #ffd53e; text-align: left; gap: 1.2rem; display: flex; flex-direction: column}#brxe-57f8ya {font-size: 2.5rem; font-weight: 700; color: #373435; line-height: 1.2; letter-spacing: -.02em}#brxe-8ho0p5 {font-size: 1.8rem; font-weight: 400; color: #5d5851; line-height: 1.65; margin-bottom: 0}#brxe-49ivn8 {padding-top: 2rem; border-top: 4px solid #ffd53e; text-align: left; gap: 1.2rem; display: flex; flex-direction: column}#brxe-w9ziti {display: grid; align-items: initial; grid-template-columns: repeat(4, 1fr); gap: var(--space-l); width: 100%; margin-top: var(--space-l)}@media (max-width: 991px) {#brxe-w9ziti {grid-template-columns: 1fr 1fr}}@media (max-width: 478px) {#brxe-w9ziti {grid-template-columns: 1fr}}#brxe-rkg4sd {font-size: 1.5rem; font-weight: 500; color: #716957; line-height: 1.6; text-align: center; max-width: 62rem; margin-top: var(--space-m); margin-bottom: 0}#brxe-74cce4 {gap: var(--space-m); align-items: center; text-align: center}#por-que-escolher {font-size: 1.8rem; line-height: 1.65; padding-top: clamp(6rem, 7.8vw, 12rem); padding-right: var(--gutter); padding-bottom: clamp(6rem, 7.8vw, 12rem); padding-left: var(--gutter); background-color: #ffffff}#brxe-527qat {font-weight: 700; color: #ffd53e; line-height: 1.4; letter-spacing: .12em; padding-left: 1.5rem; border-left: 3px solid #ffd53e}#brxe-lro54j {font-size: clamp(3.5rem, 3.5vw, 5rem); font-weight: 700; color: #ffffff; line-height: 1.1; letter-spacing: -.03em; max-width: 70rem}#brxe-ftc89q {font-size: 2rem; font-weight: 400; color: #dedbd6; line-height: 1.6; max-width: 62rem; margin-bottom: 0}#brxe-3tqef1 {gap: 2.4rem}#brxe-49j21o {font-size: 1.7rem; font-weight: 600; color: #292728; line-height: 1.3; text-align: center; padding-top: 1.6rem; padding-right: 3rem; padding-bottom: 1.6rem; padding-left: 3rem; max-width: 100%; background-color: #ffd53e; border-color: #ffd53e}#brxe-49j21o:hover {background-color: #f5c51b; color: #292728; border-color: #f5c51b}#brxe-jbb1p5 {font-size: 1.4rem; font-weight: 500; color: #d0cbc3; line-height: 1.5; margin-bottom: 0}#brxe-3z3sv1 {gap: 2rem; align-items: flex-start; padding-left: 3rem; border-left: 1px solid #65605c}@media (max-width: 991px) {#brxe-3z3sv1 {padding-left: 0; border-left-width: 0px}}#brxe-rma18h {grid-template-columns: minmax(0,1.3fr) minmax(0,.85fr); gap: clamp(3rem, 6vw, 9rem)}@media (max-width: 991px) {#brxe-rma18h {grid-template-columns: 1fr}}#contato-final {font-size: 10px; background-color: #292728; padding-top: clamp(7rem, 8vw, 12rem); padding-right: var(--gutter); padding-bottom: clamp(7rem, 8vw, 12rem); padding-left: var(--gutter)}