.elementor .e-f52b000-9f55{font-family:Manrope;font-weight:700;font-size:0.72rem;color:#d3b878;letter-spacing:0.18em;text-transform:uppercase;}.elementor .e-1cff41ae-9a66{font-family:"Cormorant Garamond";font-weight:400;font-size:clamp(3rem,5vw,5.2rem);color:#fffaf0;letter-spacing:-0.03em;line-height:.98;}.elementor .e-31d2e7ff-f738{max-width:36rem;font-family:Manrope;font-size:1rem;color:#e5e6da;line-height:1.75;}.elementor .e-6cab02f9-c753:hover,.elementor .e-6cab02f9-c753:focus-visible{background-color:#e0cc91;}.elementor .e-6cab02f9-c753{font-family:Manrope;font-weight:700;font-size:0.73rem;color:#132719;letter-spacing:0.1em;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:0px;background-color:#cbb475;}.elementor .e-797a8ac6-6616{padding:4.5rem;background-color:#102a1d;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:flex-start;}.elementor .e-4523eb05-43d4{width:auto;height:auto;max-width:100%;max-height:48rem;object-fit:contain;box-shadow:0px 18px 40px 0px rgba(23,45,33,.16);display:block;}.elementor .e-20f91153-ddd2{padding:2rem;background-color:#d8d0be;display:flex;justify-content:center;align-items:center;}.elementor .e-49afe0e9-ad9b{max-width:76rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-shadow:0px 24px 70px 0px rgba(15,41,28,.13);display:grid;grid-template-columns:1.05fr .95fr;}.elementor .e-7ee1c37b-1359{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:5%;padding-inline-end:5%;background-color:#f5f2e9;}.elementor .e-17116c2b-d787{font-family:Manrope;font-weight:300;letter-spacing:-0.04em;}.elementor .e-58f4d349-a659{background-image:linear-gradient(90deg, rgba(10,27,19,.87) 0%,rgba(10,27,19,.28) 100%),url("https://crescentoaksgolf.com/wp-content/uploads/2026/11/co-hope-hole-1-landscape.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0a1b13;background-repeat:no-repeat,no-repeat; background-size:100% 100%,auto 100%; background-position:center center,right center;\n}