.elementor .e-7907a867-8a03{max-width:760px;font-family:Volte;font-weight:500;font-size:18px;color:var(--ag-cream);letter-spacing:.03em;line-height:30px;margin-block-start:28px;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;& a{color:var(--ag-cream);border-bottom:1px solid rgb(246 235 221 / .45);text-decoration:none}\n}.elementor .e-268a40e4-abb6{height:60px;min-width:280px;box-shadow:0 18px 40px 0 rgb(0 0 0 / .35)}.elementor .e-76477392-d155{height:60px;min-width:280px;box-shadow:0 18px 40px 0 rgb(0 0 0 / .35)}.elementor .e-20f2773d-3982{justify-content:center;margin-top:44px!important;\n}.elementor .e-7e383b4f-2b14{width:100%;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding-inline:24px;padding-top:136px!important;padding-bottom:104px!important;gap:0px!important;\n}.elementor .e-4a81c23e-6eb2{width:100%;position:relative;z-index:2;padding:0;display:flex;flex-direction:column;flex:1 1 auto;justify-content:center;align-items:center;min-height:inherit;\n}.elementor .e-77bd39d8-9868{display:none}.elementor .e-56a9eb51-38ad{min-height:820px;overflow:hidden;position:relative;text-align:center;padding:0;margin:0;background-image:url(https://hillsborosquare.com/wp-content/uploads/2026/08/Preload-hero-BG-Adega-Gaucha.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--ag-ink);display:flex;flex-direction:column;justify-content:center;align-items:center;&::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(20 20 20 / .6),rgb(20 20 20 / .45) 45%,rgb(20 20 20 / .85));z-index:1;pointer-events:none}\n}.elementor .e-2a43ba0b-65bc{width:100%;padding-inline:40px;padding-top:26px!important;padding-bottom:26px!important;\n}.elementor .e-59e67480-ad4f{padding:0;gap:0px!important;padding-top:0px!important;padding-bottom:0px!important;\n}.elementor .e-31fe9722-b02d{margin-block-start:12px}.elementor .e-5786fd5c-973c{max-width:480px;font-size:16px;line-height:26px;margin-block-start:32px}.elementor .e-34c3eac8-6ef8{min-width:0;padding:0;display:flex;flex-direction:column;padding-top:4px!important;gap:0px!important;\n}.elementor .e-6c1268a5-e123{max-width:620px;font-family:Volte;font-weight:500;font-size:20px;color:var(--ag-cream);letter-spacing:.02em;line-height:32px;margin:0}.elementor .e-29133d1b-432b{& span{font-family:Roboto,sans-serif}\n}.elementor .e-3570f806-fd7d{text-decoration:underline;text-decoration-color:rgb(246 235 221 / .3);text-underline-offset:4px;transition:color .2s ease-out,text-decoration-color .2s ease-out;\n}.elementor .e-21191602-c482{&:hover .ag-fact-t{color:var(--ag-orange)}&:hover .ag-fact-d{color:var(--ag-cream);text-decoration-color:var(--ag-orange)}\n}.elementor .e-41869810-df19{width:100%;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block-start-width:1px;border-top-style:solid;border-top-color:var(--ag-hair-strong);\n}.elementor .e-3a5f760b-fe11{min-width:0;padding:0;display:flex;flex-direction:column;gap:40px!important;\n}.elementor .e-2790e20e-e67b{width:100%;max-width:1440px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;padding-inline:40px;padding-top:56px!important;padding-bottom:40px!important;gap:80px!important;\n}.elementor .e-4b111eb4-c0b0{width:60px;height:60px;min-width:0;position:absolute;z-index:2;padding:0;display:block;&:not(.ag-x){left:calc(50% + min(260px, 18vw) - 30px);top:calc(50% - 10px);background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MCIgaGVpZ2h0PSI2MCIgdmlld0JveD0iMCAwIDYwIDYwIj48ZGVmcz48cmFkaWFsR3JhZGllbnQgaWQ9ImciPjxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iI0ZBODcyMiIgc3RvcC1vcGFjaXR5PSIuOTUiLz48c3RvcCBvZmZzZXQ9Ii40IiBzdG9wLWNvbG9yPSIjRkE4NzIyIiBzdG9wLW9wYWNpdHk9Ii42Ii8+PHN0b3Agb2Zmc2V0PSIuNyIgc3RvcC1jb2xvcj0iI0ZBODcyMiIgc3RvcC1vcGFjaXR5PSIuMjIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNGQTg3MjIiIHN0b3Atb3BhY2l0eT0iMCIvPjwvcmFkaWFsR3JhZGllbnQ+PC9kZWZzPjxjaXJjbGUgY3g9IjMwIiBjeT0iMzAiIHI9IjMwIiBmaWxsPSJ1cmwoI2cpIi8+PGNpcmNsZSBjeD0iMzAiIGN5PSIzMCIgcj0iMTEiIGZpbGw9IiNGQTg3MjIiLz48Y2lyY2xlIGN4PSIzMCIgY3k9IjMwIiByPSI1IiBmaWxsPSIjZmZmIi8+PC9zdmc+);background-size:60px 60px;background-repeat:no-repeat;cursor:pointer}\n}.elementor .e-d6ef6a-6a6c{position:absolute;z-index:2;font-family:Volte;font-weight:600;font-size:13px;color:#FA8722;letter-spacing:.02em;line-height:16px;text-decoration:none;margin:0;opacity:90%;white-space:nowrap;&:not(.ag-x){left:calc(50% + min(260px, 18vw) + 18px);top:calc(50% + 20px);transform:translateY(-50%);text-shadow:0 0 4px #141414,0 0 8px #141414,0 0 12px #141414}\n}.elementor .e-1ae79e49-1231{position:absolute;inset-inline-end:0;inset-block-end:0;z-index:3;font-family:Volte;font-weight:500;font-size:10px;color:rgb(246 235 221 / .55);line-height:14px;padding-block-start:0;padding-block-end:0;padding-inline-start:5px;padding-inline-end:5px;margin:0;background-color:rgb(20 20 20 / .75);& a{color:rgb(246 235 221 / .7);text-decoration:none}\n}.elementor .e-2a76ac6-b4bb{width:auto;height:auto;overflow:hidden;position:absolute;z-index:0;padding:0;background-color:#141414;clip-path:inset(3px 0 0 0);inset:0;&::before{content:'';position:absolute;left:calc(50% + min(260px, 18vw) - 1723px);top:calc(50% - 507px);width:2816px;height:1024px;background-image:url(https://tile.openstreetmap.org/15/8968/13679.png),url(https://tile.openstreetmap.org/15/8969/13679.png),url(https://tile.openstreetmap.org/15/8970/13679.png),url(https://tile.openstreetmap.org/15/8971/13679.png),url(https://tile.openstreetmap.org/15/8972/13679.png),url(https://tile.openstreetmap.org/15/8973/13679.png),url(https://tile.openstreetmap.org/15/8974/13679.png),url(https://tile.openstreetmap.org/15/8975/13679.png),url(https://tile.openstreetmap.org/15/8976/13679.png),url(https://tile.openstreetmap.org/15/8977/13679.png),url(https://tile.openstreetmap.org/15/8978/13679.png),url(https://tile.openstreetmap.org/15/8968/13680.png),url(https://tile.openstreetmap.org/15/8969/13680.png),url(https://tile.openstreetmap.org/15/8970/13680.png),url(https://tile.openstreetmap.org/15/8971/13680.png),url(https://tile.openstreetmap.org/15/8972/13680.png),url(https://tile.openstreetmap.org/15/8973/13680.png),url(https://tile.openstreetmap.org/15/8974/13680.png),url(https://tile.openstreetmap.org/15/8975/13680.png),url(https://tile.openstreetmap.org/15/8976/13680.png),url(https://tile.openstreetmap.org/15/8977/13680.png),url(https://tile.openstreetmap.org/15/8978/13680.png),url(https://tile.openstreetmap.org/15/8968/13681.png),url(https://tile.openstreetmap.org/15/8969/13681.png),url(https://tile.openstreetmap.org/15/8970/13681.png),url(https://tile.openstreetmap.org/15/8971/13681.png),url(https://tile.openstreetmap.org/15/8972/13681.png),url(https://tile.openstreetmap.org/15/8973/13681.png),url(https://tile.openstreetmap.org/15/8974/13681.png),url(https://tile.openstreetmap.org/15/8975/13681.png),url(https://tile.openstreetmap.org/15/8976/13681.png),url(https://tile.openstreetmap.org/15/8977/13681.png),url(https://tile.openstreetmap.org/15/8978/13681.png),url(https://tile.openstreetmap.org/15/8968/13682.png),url(https://tile.openstreetmap.org/15/8969/13682.png),url(https://tile.openstreetmap.org/15/8970/13682.png),url(https://tile.openstreetmap.org/15/8971/13682.png),url(https://tile.openstreetmap.org/15/8972/13682.png),url(https://tile.openstreetmap.org/15/8973/13682.png),url(https://tile.openstreetmap.org/15/8974/13682.png),url(https://tile.openstreetmap.org/15/8975/13682.png),url(https://tile.openstreetmap.org/15/8976/13682.png),url(https://tile.openstreetmap.org/15/8977/13682.png),url(https://tile.openstreetmap.org/15/8978/13682.png);background-position:0 0,256px 0,512px 0,768px 0,1024px 0,1280px 0,1536px 0,1792px 0,2048px 0,2304px 0,2560px 0,0 256px,256px 256px,512px 256px,768px 256px,1024px 256px,1280px 256px,1536px 256px,1792px 256px,2048px 256px,2304px 256px,2560px 256px,0 512px,256px 512px,512px 512px,768px 512px,1024px 512px,1280px 512px,1536px 512px,1792px 512px,2048px 512px,2304px 512px,2560px 512px,0 768px,256px 768px,512px 768px,768px 768px,1024px 768px,1280px 768px,1536px 768px,1792px 768px,2048px 768px,2304px 768px,2560px 768px;background-repeat:no-repeat;background-size:256px 256px;filter:grayscale(1) invert(1) brightness(.5) contrast(.7);pointer-events:none}\n}.elementor .e-515748b6-7366{margin:0}.elementor .e-462c6008-5a7c{width:18px;height:18px;color:var(--ag-orange);margin-block-start:4px;display:block;flex:0 0 auto;& svg{display:block;width:18px!important;height:18px!important;fill:none;stroke:var(--ag-orange)}\n}.elementor .e-58f42ef8-7cfc{align-items:flex-start;gap:14px!important;\n}.elementor .e-183cdc0b-57d7{letter-spacing:.16em;padding-block-start:0;padding-block-end:0;padding-inline-start:12px;padding-inline-end:12px;flex:1 1 0%}.elementor .e-4b87b644-4a89{letter-spacing:.16em;padding-block-start:0;padding-block-end:0;padding-inline-start:12px;padding-inline-end:12px;flex:1 1 0%}.elementor .e-522ba201-1d2c{margin-top:20px!important;\n}.elementor .e-2c0631ae-42af{width:420px;position:absolute;z-index:2;padding:32px;border-radius:2px;border-width:1px;border-color:var(--ag-hair-strong);border-style:solid;background-color:#141414;box-shadow:0 24px 60px 0 rgb(0 0 0 / .5);display:flex;flex-direction:column;gap:0px!important;padding-top:32px!important;padding-bottom:32px!important;&:not(.ag-x){left:max(40px, calc((100vw - 1440px) / 2 + 40px));top:56px}\n}.elementor .e-737005a1-68eb{height:680px;overflow:hidden;position:relative;padding:0;background-color:#141414;display:flex;flex-direction:column;clip-path:inset(0);isolation:isolate;&::after{content:'';display:block;position:absolute;left:0;right:0;top:0;height:64px;background:linear-gradient(180deg,#141414 0%,#141414 45%,rgb(20 20 20 / .001));z-index:1;pointer-events:none}\n}.elementor .e-1b85664b-9616{padding:0;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;\n}.elementor .e-a4a20e9-a482{font-size:64px;line-height:64px}.elementor .e-5178c75c-c5cd{width:auto;padding:0;display:flex;flex-direction:column;flex:0 0 280px;align-items:flex-start;gap:36px!important;\n}.elementor .e-c9b3e00-2961{min-width:126px;display:inline-block}.elementor .e-192b0b2f-5576{min-width:126px;display:inline-block}.elementor .e-2e8253a9-ab3f{min-width:166px;display:inline-block}.elementor .e-1089a71b-1796{width:auto;max-width:900px;padding:0;display:flex;flex-direction:row;flex:1 1 auto;justify-content:space-between;gap:0px!important;\n}.elementor .e-33a7d0f4-d1ef{width:100%;max-width:1360px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-inline:40px;padding-top:56px!important;padding-bottom:56px!important;gap:40px!important;\n}.elementor .e-1ea73b91-e4d6{padding:0;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;\n}.elementor .e-38b4641a-a770{margin-block-start:-12px}.elementor .e-78f788f3-9bcf{font-family:Volte;font-weight:500;font-size:18px;color:var(--ag-cream);letter-spacing:.04em;line-height:30px;margin:0}.elementor .e-8f2e71f-f008{margin-top:8px!important;\n}.elementor .e-3909dc26-320b{min-width:0;padding:0;display:flex;flex-direction:column;gap:24px!important;\n}.elementor .e-775b9193-d15f{min-width:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px!important;row-gap:0px!important;\n}.elementor .e-49b0bf44-22a9{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:80px!important;\n}.elementor .e-5ff2b2f3-60ed{padding:0;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;\n}.elementor .e-71246ee2-cbae{margin-block-start:12px;margin-block-end:20px;margin-inline-start:0;margin-inline-end:0}.elementor .e-7bbdc056-a04f{max-width:620px}.elementor .e-487dc661-a6c5{text-align:center;padding:0;display:flex;flex-direction:column;align-items:center;margin-bottom:56px!important;gap:0px!important;\n}.elementor .e-1642a37c-7779{font-size:44px;line-height:48px}.elementor .e-6e0d087c-947c{margin-top:24px!important;\n}.elementor .e-24f9464f-c0c0{padding:36px;padding-top:36px!important;padding-bottom:36px!important;\n}.elementor .e-4704e91a-461f{background-image:url(https://hillsborosquare.com/wp-content/uploads/2026/10/churrasco-dinner.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;grid-column:1 / 3;grid-row:1 / 3}.elementor .e-16ada055-5b63{background-image:url(https://hillsborosquare.com/wp-content/uploads/2026/10/gourmet-table-orlando.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center}.elementor .e-15ad4317-d5a8{background-image:url(https://hillsborosquare.com/wp-content/uploads/2026/10/executive-dinner.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center}.elementor .e-406f33ec-6529{background-image:url(https://hillsborosquare.com/wp-content/uploads/2026/10/bar-orlando-1536x864.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center}.elementor .e-36bfdeea-52f1{background-image:url(https://hillsborosquare.com/wp-content/uploads/2026/10/wine-list-adega-gaucha.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center}.elementor .e-2b2561ee-3ec9{width:100%;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:340px 340px;gap:16px!important;\n}.elementor .e-3a99ee25-c3eb{display:flex;flex-direction:column;gap:0px!important;\n}.elementor .e-42a5174a-41cb{padding:0;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;\n}.elementor .e-51a9c513-ec60{width:26px;height:40px;object-fit:contain;display:block;flex:0 0 26px;max-width:none;\n}.elementor .e-133a5e24-2deb{padding-inline-start:.2em;white-space:nowrap;\n}.elementor .e-2a5352e0-5340{width:26px;height:40px;object-fit:contain;display:block;flex:0 0 26px;max-width:none;\n}.elementor .e-57bee1a8-3f7b{width:auto;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:18px!important;\n}.elementor .e-6b75c767-e274{width:200px;height:auto;max-width:100%;filter:drop-shadow(0 18px 30px rgb(0 0 0 / .55));display:block}.elementor .e-67b0247f-88f0{width:260px;height:auto;max-width:100%;position:relative;z-index:1;margin-block-start:0;margin-block-end:0;margin-inline-start:-16px;margin-inline-end:-16px;filter:drop-shadow(0 18px 30px rgb(0 0 0 / .55));display:block}.elementor .e-14f56b66-3979{width:200px;height:auto;max-width:100%;filter:drop-shadow(0 18px 30px rgb(0 0 0 / .55));display:block}.elementor .e-71af3b35-d664{width:100%;padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:48px!important;margin-bottom:40px!important;gap:0px!important;\n}.elementor .e-e8ed11-9a1e{max-width:700px;font-family:Volte;font-weight:500;font-size:12px;color:var(--ag-cream-muted);letter-spacing:.16em;line-height:20px;text-transform:uppercase;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto}.elementor .e-2d0fc03-e528{width:20px;height:20px;flex:0 0 auto;& svg{display:block}\n}.elementor .e-71ffab95-765a{width:82px;height:14px;color:#FFC904;flex:0 0 auto;& svg{display:block}\n}.elementor .e-34b9c0ec-dc6d{font-family:"Instrument Serif";font-weight:400;font-size:44px;color:var(--ag-cream);line-height:40px;flex:0 0 auto}.elementor .e-1b6e3689-9241{font-family:Volte;font-weight:600;font-size:11px;color:var(--ag-cream);letter-spacing:.1em;line-height:16px;text-transform:uppercase;display:block;flex:0 0 auto;text-align:left;white-space:nowrap;& span{display:block;font-weight:500;font-size:12px;letter-spacing:.04em;text-transform:none;color:var(--ag-cream-muted)}\n}.elementor .e-38e32617-300f{width:auto;display:flex;flex-direction:row;flex:0 0 auto;align-items:center;padding-inline:22px;padding-top:14px!important;padding-bottom:14px!important;gap:16px!important;\n}.elementor .e-7588c4ca-e69a{height:48px}.elementor .e-4ab5fbfc-c1db{width:auto;display:flex;flex:0 0 auto;justify-content:center;border-inline-start-width:1px;padding-inline:10px;border-left-style:solid;border-left-color:var(--ag-hair-strong);padding-top:10px!important;padding-bottom:10px!important;\n}.elementor .e-4bc9cb44-cb0a{width:auto;max-width:100%;padding:0;border-radius:2px;border-width:1px;border-color:var(--ag-hair-strong);border-style:solid;display:inline-flex;flex-direction:row;margin-top:44px!important;gap:0px!important;\n}.elementor .e-2e8509d7-7b57{text-align:center;align-items:center;padding-inline:24px;padding-top:56px!important;padding-bottom:45px!important;gap:0px!important;background-image:radial-gradient(ellipse 50% 45% at 50% 42%,rgb(250 135 34 / .10),transparent 70%);\n}.elementor .e-15b458ac-d5d0{font-size:64px;line-height:66px}.elementor .e-73e5747e-e827{padding:0;display:flex;flex-direction:column;align-items:center;gap:16px!important;\n}.elementor .e-6e5deb2b-cd8a{max-width:820px;margin-block-start:44px}.elementor .e-7c07c952-f594{max-width:700px;color:var(--ag-cream);margin-block-start:36px}.elementor .e-6c9ca192-1cd7{margin:0;white-space:nowrap;\n}.elementor .e-1aa70a8d-372e{font-family:Volte;font-weight:500;font-size:17px;color:var(--ag-cream);letter-spacing:.04em;line-height:30px;margin:0}.elementor .e-4756a2e8-a242{width:100%;max-width:760px;padding:0;display:flex;flex-direction:column;border-block-start-width:1px;border-block-end-width:1px;padding-top:28px!important;padding-bottom:28px!important;margin-top:36px!important;gap:12px!important;border-top-style:solid;border-top-color:var(--ag-hair-strong);border-bottom-style:solid;border-bottom-color:var(--ag-hair-strong);\n}.elementor .e-349a3564-fb74{max-width:700px;color:var(--ag-cream);margin-block-start:36px}.elementor .e-4a737811-c602{min-width:260px;margin-block-start:44px}.elementor .e-73b4035d-ecb4{width:100%;max-width:960px;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding-inline:24px;padding-top:80px!important;padding-bottom:80px!important;gap:0px!important;\n}.elementor .e-1870ef35-438b{min-height:760px;text-align:center;padding:0;background-image:url(https://hillsborosquare.com/wp-content/uploads/2026/09/ag-menu/hero-grill-scaled.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;&::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#141414 0%,rgb(20 20 20 / .55) 18%,rgb(20 20 20 / .62) 70%,#141414 100%)}\n}.elementor .e-27aaa913-12c0{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0;display:block;inset:0;max-width:none;\n}.elementor .e-7a7448b4-b02c{min-height:100%;overflow:hidden;position:relative;padding:0;&::after{content:'';position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,#fff0 62%,rgb(20 20 20 / .55) 100%)}\n}.elementor .e-5e6f13f1-f9e5{padding:0;display:flex;flex-direction:column;gap:14px!important;\n}.elementor .e-45b58a5a-c2f0{max-width:520px}.elementor .e-78a4d9a-e34c{width:280px;padding-block-start:0;padding-block-end:0;padding-inline-start:12px;padding-inline-end:12px}.elementor .e-380bf7ac-33d0{margin-top:8px!important;\n}.elementor .e-46303e9c-c9ae{max-width:640px;padding-inline-start:88px;padding-inline-end:40px;display:flex;flex-direction:column;justify-content:center;padding-top:56px!important;padding-bottom:56px!important;gap:28px!important;\n}.elementor .e-72782eeb-88a0{min-height:760px;padding:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.elementor .e-382c448f-b13c{padding-block-start:0;padding-block-end:0;padding-inline-start:28px;padding-inline-end:28px}.elementor .e-33905455-c75e{min-height:700px}.elementor .e-1b7b083a-1318{padding:0;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;\n}.elementor .e-a7e6a38-c0e3{padding:0;display:flex;flex-direction:column;gap:12px!important;margin-bottom:56px!important;\n}.elementor .e-2084b21f-a52e{font-family:"Instrument Serif";font-weight:600;font-size:140px;color:var(--ag-orange);line-height:120px;margin:0}.elementor .e-5c6937f1-5701{font-family:Volte;font-weight:500;font-size:13px;color:var(--ag-cream);letter-spacing:.12em;line-height:20px;text-transform:uppercase;margin:0}.elementor .e-299e1710-9104{min-width:0;padding:0;display:flex;flex-direction:column;gap:14px!important;\n}.elementor .e-6abb7d0c-f366{max-width:860px;font-family:"Instrument Serif";font-weight:400;font-size:34px;color:var(--ag-cream);letter-spacing:.01em;line-height:44px;font-style:italic;margin:0}.elementor .e-4f48471b-db95{width:20px;height:20px;flex:0 0 auto;& svg{display:block}\n}.elementor .e-129a59d6-cffb{margin:0}.elementor .e-301fcd06-9553{font-weight:500;color:var(--ag-cream-muted);letter-spacing:.08em;text-transform:none;margin:0}.elementor .e-c1252eb-cf20{font-family:Volte;font-weight:600;font-size:12px;color:var(--ag-cream);letter-spacing:.18em;line-height:16px;text-transform:uppercase;padding:0;display:flex;flex-direction:row;align-items:center;margin-top:32px!important;gap:16px!important;\n}.elementor .e-65fb7fbc-2372{min-width:0;padding:0;display:flex;flex-direction:column;gap:0px!important;\n}.elementor .e-2bfc0eea-c81d{width:100%;padding:0;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;border-block-end-width:1px;padding-bottom:64px!important;column-gap:80px!important;row-gap:80px!important;border-bottom-style:solid;border-bottom-color:var(--ag-hair);\n}.elementor .e-2b05a558-2f55{width:100%;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:64px!important;column-gap:16px!important;row-gap:16px!important;\n}.elementor .e-3b59c7d4-2911{padding:0;display:flex;flex-direction:column;align-items:center;margin-top:40px!important;gap:0px!important;\n}.elementor .e-112d44ae-c8b0{display:flex;flex-direction:column;gap:0px!important;\n}.elementor .e-226c9c8d-2a83{padding:0;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;\n}.elementor .e-75a6dfc5-4849{margin-block-start:0;margin-block-end:0;margin-inline-start:128px;margin-inline-end:0}.elementor .e-251a02ee-313f{padding-block-start:0;padding-block-end:0;padding-inline-start:28px;padding-inline-end:28px}.elementor .e-680f93ed-ba77{padding-block-start:0;padding-block-end:0;padding-inline-start:40px;padding-inline-end:0}.elementor .e-23268c62-f34b{min-height:760px;flex-direction:row-reverse}.elementor .e-6bcd607a-8a78{padding:0;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;\n}.elementor .e-9e38a4c-5462{padding-block-start:0;padding-block-end:0;padding-inline-start:28px;padding-inline-end:28px}.elementor .e-35892961-fa30{min-height:680px}.elementor .e-7e66942f-938a{padding:0;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;\n}.elementor .e-5ae52ca1-d2be{margin-block-start:0;margin-block-end:0;margin-inline-start:128px;margin-inline-end:0}.elementor .e-12740dfc-cf7b{padding-block-start:0;padding-block-end:0;padding-inline-start:28px;padding-inline-end:28px}.elementor .e-1dc241e1-deee{padding-block-start:0;padding-block-end:0;padding-inline-start:40px;padding-inline-end:0}.elementor .e-41fd4a88-290f{min-height:936px;flex-direction:row-reverse}.elementor .e-2bed6b0d-ba0a{padding:0;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;\n}.elementor .e-ebaf7cf-85b4{width:auto;height:84%;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:2;filter:drop-shadow(0 30px 50px rgb(0 0 0 / .6));transform:translate3d(-50%,-50%,0);display:block;max-width:none;\n}.elementor .e-599f1aab-b875{&::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(20 20 20 / .3),rgb(20 20 20 / .6));z-index:1}\n}.elementor .e-488660e6-8dd0{padding-block-start:0;padding-block-end:0;padding-inline-start:28px;padding-inline-end:28px}.elementor .e-7cb1a507-53f0{min-height:757px}.elementor .e-47a41010-38e9{padding:0;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;\n}.elementor .e-1a200a-6ce8{font-family:Volte;font-weight:600;font-size:14px;color:#86411A;letter-spacing:.05em;line-height:16px;text-align:center;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-7f64274a-1538{font-family:Volte;font-weight:600;font-size:14px;color:#86411A;letter-spacing:.05em;line-height:16px;text-align:center;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-22a57e99-e10f{width:125px;height:32px;min-width:0;padding:0;transform:translate3d(8px,0,0);display:flex;flex-direction:column;flex:0 0 auto;justify-content:center;align-items:center}.elementor .e-66da9eaf-6623{width:389.781px;height:42px;min-width:0;position:absolute;inset-block-start:0;inset-inline-start:0;border-radius:2px;background-image:linear-gradient(96deg,rgb(246 235 221 / .4) 0%,rgb(246 235 221 / .9) 55%,rgb(246 235 221 / .4) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform-origin:0 0 0;display:flex;flex-direction:row;justify-content:center;align-items:center;background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;padding-inline:8px 10px;padding-top:5px!important;padding-bottom:5px!important;gap:4px!important;transform:matrix(.839,-.545,.545,.839,-114,135.29);\n}.elementor .e-914fe5f-c7b0{width:172px;height:112px;min-width:0;overflow:hidden;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:3;padding:0;pointer-events:none;\n}.elementor .e-393f896-b011{font-size:80px;line-height:80px}.elementor .e-7691b9df-1f4a{max-width:560px;margin-block-start:32px;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto}.elementor .e-2b20259e-2880{width:100%;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:48px!important;margin-top:52px!important;margin-bottom:52px!important;\n}.elementor .e-107b637-ecb1{justify-content:center}.elementor .e-30a375e5-d4bb{width:100%;max-width:900px;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding-inline:24px;margin-inline:auto;padding-top:88px!important;padding-bottom:88px!important;gap:0px!important;\n}.elementor .e-6af7c023-2dc8{min-height:680px;overflow:hidden;text-align:center;padding:0;background-image:linear-gradient(180deg,rgb(20 20 20 / .55) 0%,rgb(20 20 20 / .72) 100%),url(https://hillsborosquare.com/wp-content/uploads/2026/08/bg-rewards-program-1.webp);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;justify-content:center;align-items:center;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;background-size:auto,cover;background-position:center center,center center;background-repeat:no-repeat,no-repeat;\n}.elementor .e-ae22c4a-5fb2{font-family:"Instrument Serif";font-weight:600;color:var(--ag-orange);line-height:1.1;font-style:italic;margin-block-start:12px;margin-block-end:24px;margin-inline-start:0;margin-inline-end:0;white-space:nowrap;word-break:keep-all;overflow-wrap:normal;&:not(.ag-x){font-size:clamp(36px,3.4vw,50px)}\n}.elementor .e-22df2dfd-6205{margin-top:32px!important;\n}.elementor .e-23765598-ec78{min-width:0;padding:0;display:flex;flex-direction:column;gap:0px!important;\n}.elementor .e-6162251b-f378{background-image:url(https://hillsborosquare.com/wp-content/uploads/2026/08/ag-insta-03.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;grid-column:1 / 3;grid-row:1 / 3}.elementor .e-2402822f-b76e{background-image:url(https://hillsborosquare.com/wp-content/uploads/2026/08/ag-insta-02.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center}.elementor .e-51380140-c556{background-image:url(https://hillsborosquare.com/wp-content/uploads/2026/08/ag-insta-04.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center}.elementor .e-34f5591d-a2c8{background-image:url(https://hillsborosquare.com/wp-content/uploads/2026/08/ag-insta-05.webp);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center}.elementor .e-5928041-782f{background-image:url(https://hillsborosquare.com/wp-content/uploads/2026/08/1Y9A9187-2-683x1024.jpg);background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center}.elementor .e-6bf09c50-3f83{min-width:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:240px 240px;column-gap:10px!important;row-gap:10px!important;\n}.elementor .e-5d2a8dae-8b7d{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;column-gap:64px!important;row-gap:64px!important;\n}.elementor .e-1c7b2bac-6a5c{padding:0;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;\n}.elementor .e-1ff57abc-442a{font-family:Volte;font-weight:500;font-size:24px;color:var(--ag-cream);letter-spacing:.05em;line-height:30px;text-transform:uppercase;margin:0}.elementor .e-44f0d6b4-b8ba{max-width:560px;font-family:Volte;font-weight:500;font-size:15px;color:var(--ag-cream);letter-spacing:.04em;line-height:24px;margin-block-start:10px;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.elementor .e-157a8b2e-d9c3{min-width:0;padding:0;display:flex;flex-direction:column;gap:0px!important;\n}.elementor .e-ddf0636-a49f{min-width:240px;border-color:rgb(246 235 221 / .8);flex:0 0 auto}.elementor .e-5dcf42a3-b8ae{width:100%;max-width:980px;position:relative;z-index:2;padding-block-start:36px;padding-block-end:36px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;border-radius:2px;background-image:linear-gradient(100deg,#EC6E1A 0%,#F2852F 45%,#EC6E1A 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0 24px 60px 0 rgb(0 0 0 / .35);display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;padding-top:36px!important;padding-bottom:36px!important;gap:48px!important;\n}.elementor .e-379c32c3-b3f8{padding-inline:24px;padding-top:56px!important;padding-bottom:0px!important;gap:0px!important;\n}.elementor .e-6a073386-2b03{margin-block-start:12px;margin-block-end:24px;margin-inline-start:0;margin-inline-end:0}.elementor .e-7b2ccf29-63f9{margin-top:36px!important;\n}.elementor .e-39fb7397-60ae{min-width:0;padding:0;display:flex;flex-direction:column;gap:0px!important;\n}.elementor .e-111883c8-cecd{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:96px!important;row-gap:96px!important;\n}.elementor .e-2a823628-3d4d{padding:0;padding-top:0px!important;padding-bottom:0px!important;gap:0px!important;\n}