.elementor .e-5ea4ca09-c3a1{background-image:linear-gradient(90deg, rgba(5,20,13,.86) 0%,rgba(5,20,13,.38) 58%,rgba(5,20,13,.12) 100%),url("https://crescentoaksgolf.com/wp-content/uploads/2026/10/co-food-grille-photo.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-3479825e-860d{font-family:Manrope;font-weight:700;font-size:0.72rem;color:#a38b57;letter-spacing:0.18em;}.elementor .e-77616d87-cdd3{font-family:"Playfair Display";font-weight:400;font-size:clamp(2.8rem, 4.5vw, 4.7rem);color:#1b2d25;line-height:1.1;}.elementor .e-72319786-a618{max-width:42rem;font-family:Manrope;color:#526056;line-height:1.75;}.elementor .e-25c5bc33-a013{width:100%;height:auto;display:block;}.elementor .e-16f2b584-d32d{font-family:Manrope;font-weight:700;font-size:0.68rem;color:#6a765e;letter-spacing:0.16em;padding-block-start:1.1rem;padding-block-end:0.3rem;padding-inline-start:0.4rem;padding-inline-end:0.4rem;}.elementor .e-60c6eb3d-74b7:hover,.elementor .e-60c6eb3d-74b7:focus-visible{background-color:#314b39;}.elementor .e-60c6eb3d-74b7{font-family:Manrope;font-weight:700;font-size:0.75rem;color:#fff;letter-spacing:0.08em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;background-color:#1b2d25;display:inline-block;align-self:center;}.elementor .e-7cbbd12d-78b2{min-width:0px;padding:0.8rem;background-color:#fff;box-shadow:0px 22px 55px 0px rgba(23,45,33,.12);display:flex;flex-direction:column;align-items:stretch;}.elementor .e-216c70ac-59d8{width:100%;height:auto;display:block;}.elementor .e-8ce2e3b-1d64{font-family:Manrope;font-weight:700;font-size:0.68rem;color:#6a765e;letter-spacing:0.16em;padding-block-start:1.1rem;padding-block-end:0.3rem;padding-inline-start:0.4rem;padding-inline-end:0.4rem;}.elementor .e-2354e8d9-f1f6:hover,.elementor .e-2354e8d9-f1f6:focus-visible{color:#fff;background-color:#1b2d25;}.elementor .e-2354e8d9-f1f6{font-family:Manrope;font-weight:700;font-size:0.75rem;color:#1b2d25;letter-spacing:0.08em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;border-width:1px;border-color:#1b2d25;border-style:solid;background-color:transparent;display:inline-block;align-self:center;}.elementor .e-5782aec-9ca0{min-width:0px;padding:0.8rem;background-color:#fff;box-shadow:0px 22px 55px 0px rgba(23,45,33,.12);display:flex;flex-direction:column;align-items:stretch;}.elementor .e-62d1b24d-dd0c{width:100%;height:auto;max-width:100%;margin:0px;display:block;}.elementor .e-50e3752c-b0ca{font-family:Manrope;font-weight:700;font-size:0.68rem;color:#6a765e;letter-spacing:0.12em;padding-block-start:1.1rem;padding-block-end:0.3rem;padding-inline-start:0.4rem;padding-inline-end:0.4rem;}.elementor .e-70e35885-d1ca:hover,.elementor .e-70e35885-d1ca:focus-visible{background-color:#d9c585;}.elementor .e-70e35885-d1ca{font-family:Manrope;font-weight:700;font-size:0.75rem;color:#17271c;letter-spacing:0.08em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;margin-block-start:auto;margin-block-end:0.5rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:0px;background-color:#cbb475;display:inline-block;align-self:center;}.elementor .e-424f0257-4a67{min-width:0px;padding:0.8rem;background-color:#fff;box-shadow:0px 22px 55px 0px rgba(23,45,33,.12);display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-e5299c6-c5ae{width:100%;margin-block-start:2rem;display:grid;gap:1.25rem;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-3af5b2b5-1dbe{max-width:76rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start;}.elementor .e-4379d335-ef02{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#f8f6ef;}.elementor .e-5b36186a-a6aa{min-height:21rem;color:#fffaf0;padding:2rem;background-image:linear-gradient(90deg, rgba(8,28,19,.75) 0%,rgba(8,28,19,.2) 100%),url("https://crescentoaksgolf.com/wp-content/uploads/2026/10/co-food-charcuterie.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:flex-end;border-block-start-width: 2px; background-size: auto auto,cover; background-position: 0% 0%,center center; border-top-style: solid; border-top-color: #cbb475;\n}.elementor .e-444dfb06-b1ec{min-height:21rem;color:#fffaf0;padding:2rem;border-block-start-width:2px;background-image:linear-gradient(90deg, rgba(8,28,19,.75) 0%,rgba(8,28,19,.2) 100%),url("https://crescentoaksgolf.com/wp-content/uploads/2026/10/co-food-club-fries.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-end;border-top-style: solid; border-top-color: #bba365; border-top-style: solid; border-top-color: #cbb475;\n}.elementor .e-6b264b33-dcab{min-height:21rem;color:#fffaf0;padding:2rem;border-block-start-width:2px;background-image:linear-gradient(90deg, rgba(8,28,19,.75) 0%,rgba(8,28,19,.2) 100%),url("https://crescentoaksgolf.com/wp-content/uploads/2026/10/co-food-grille-photo.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-end;border-top-style: solid; border-top-color: #bba365; border-top-style: solid; border-top-color: #cbb475;\n}.elementor .e-39109ba7-c0c5{font-family:Manrope;font-weight:700;font-size:0.72rem;color:#d7bd79;letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-51030b6f-78e7{max-width:42rem;font-family:"Cormorant Garamond";font-weight:400;font-size:5rem;color:#fffaf0;letter-spacing:-0.03em;line-height:1.02;}.elementor .e-6b81d0e6-add7{max-width:34rem;font-family:Manrope;font-size:1.1rem;color:#fffaf0;line-height:1.7;}.elementor .e-673012f0-cf6a:hover,.elementor .e-673012f0-cf6a:focus-visible{background-color:#e3cf9b;}.elementor .e-673012f0-cf6a{font-family:Manrope;font-weight:700;font-size:0.76rem;color:#12271c;letter-spacing:0.12em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:0px;background-color:#cbb475;}.elementor .e-40c541a1-2226{width:100%;max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1.4rem;align-items:flex-start;}.elementor .e-4aa66631-f47f{min-height:34rem;color:#fffaf0;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5%;padding-inline-end:5%;background-image:linear-gradient(90deg, rgba(8,28,19,.78) 0%,rgba(8,28,19,.18) 100%),url("https://crescentoaksgolf.com/wp-content/uploads/2026/10/co-food-grazing-table.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;align-items:center;}