@media(max-width:1024px){.elementor .e-79240536-5a6d{height:620px}}@media(max-width:1024px){.elementor .e-2e4c4cac-b094{max-width:720px;font-size:80px;letter-spacing:.045em;line-height:86px;white-space:normal;\n}}@media(max-width:1024px){.elementor .e-79c938ab-a6da{margin-block-start:48px}}@media(max-width:1024px){.elementor .e-1a332c6-56bc{margin-block-start:76px;margin-block-end:7px}}@media(max-width:1024px){.elementor .e-575a5ce1-cf68{min-height:844px;padding-block-start:200px;padding-block-end:200px;padding-inline-start:16px;padding-inline-end:16px;padding-top:200px!important;padding-bottom:200px!important;\n}}@media(max-width:1024px){.elementor .e-31ff37a2-c6a4{font-size:48px;letter-spacing:.05em;line-height:48px;text-align:center;max-width:none;\n}}@media(max-width:1024px){.elementor .e-c2f7e86-b5f8{display:none}}@media(max-width:1024px){.elementor .e-7a1d3da6-6da3{gap:32px;align-items:center;gap:32px!important;\n}}@media(max-width:1024px){.elementor .e-5b62f11d-90f8{width:8px;height:160px;margin-inline-end:0}}@media(max-width:1024px){.elementor .e-2f3604cc-8a1e{font-size:56px;line-height:56px}}@media(max-width:1024px){.elementor .e-2a50c8d1-102e{font-size:18px;letter-spacing:.12em;line-height:28px}}@media(max-width:1024px){.elementor .e-5123d522-703f{height:auto;margin-inline-end:0;gap:40px;justify-content:flex-start;gap:40px!important;\n}}@media(max-width:1024px){.elementor .e-6c295b4e-3de4{width:8px;height:160px;margin-inline-end:0}}@media(max-width:1024px){.elementor .e-2024897b-6beb{font-size:56px;line-height:56px}}@media(max-width:1024px){.elementor .e-bd5f23f-9338{font-size:18px;letter-spacing:.12em;line-height:28px}}@media(max-width:1024px){.elementor .e-6518015-cb69{height:auto;margin-inline-end:0;gap:40px;justify-content:flex-start;gap:40px!important;\n}}@media(max-width:1024px){.elementor .e-3b13185e-b912{width:8px;height:160px;margin-inline-end:0}}@media(max-width:1024px){.elementor .e-27b5977-faf4{font-size:56px;line-height:56px}}@media(max-width:1024px){.elementor .e-1f31bd06-ce42{font-size:18px;letter-spacing:.12em;line-height:28px}}@media(max-width:1024px){.elementor .e-862c4ee-b4a4{height:auto;gap:40px;justify-content:flex-start;gap:40px!important;\n}}@media(max-width:1024px){.elementor .e-6711be4a-463e{gap:24px;flex:1 1 auto;justify-content:space-between;gap:24px!important;\n}}@media(max-width:1024px){.elementor .e-1953a5b1-b927{padding-inline-start:24px;padding-inline-end:24px;gap:24px;max-width:none;padding-top:48px!important;padding-bottom:48px!important;gap:24px!important;\n}}@media(max-width:1024px){.elementor .e-6dcb44e2-c5c8{max-width:none;\n}}@media(max-width:1024px){.elementor .e-4a89973c-a9ae{padding-inline-start:16px;padding-inline-end:16px;max-width:none;padding-top:48px!important;gap:4px!important;\n}}@media(max-width:1024px){.elementor .e-7ac12c0-60d8{height:400px;margin-inline-start:0;flex:0 0 auto}}@media(max-width:1024px){.elementor .e-21f35041-731d{line-height:25.6px}}@media(max-width:1024px){.elementor .e-45d0eb73-824e{line-height:25.6px}}@media(max-width:1024px){.elementor .e-79924d9b-302b{line-height:25.6px}}@media(max-width:1024px){.elementor .e-4ecabe32-380a{line-height:25.6px}}@media(max-width:1024px){.elementor .e-7ce006e1-aed8{line-height:25.6px}}@media(max-width:1024px){.elementor .e-1348c17c-f31a{line-height:25.6px}}@media(max-width:1024px){.elementor .e-2b86f991-5ed1{margin-block-end:52px}}@media(max-width:1024px){.elementor .e-3d465576-397e{width:100%;margin-block-end:7px}}@media(max-width:1024px){.elementor .e-477052df-7318{max-width:none;\n}}@media(max-width:1024px){.elementor .e-7c0e329e-62ff{padding-inline-start:16px;padding-inline-end:16px;margin-inline-start:0;margin-inline-end:0;flex:0 0 auto;max-width:none;padding-top:40px!important;padding-bottom:48px!important;\n}}@media(max-width:1024px){.elementor .e-a361e7c-b153{flex-direction:column}}@media(max-width:1024px){.elementor .e-42dac8dc-ddae{padding-top:0px!important;padding-bottom:0px!important;\n}}@media(max-width:1024px){.elementor .e-78e15265-453d{max-width:343px;font-size:64px;line-height:64px;font-style:italic;margin-block-start:0}}@media(max-width:1024px){.elementor .e-5c97752f-b93e{max-width:600px;margin-block-start:64px}}@media(max-width:1024px){.elementor .e-55c09472-5c7c{max-width:600px;margin-block-start:24px}}@media(max-width:1024px){.elementor .e-5bb2421e-c4d9{margin-block-start:40px;margin-block-end:7px}}@media(max-width:1024px){.elementor .e-46676ece-d8e2{min-height:0;padding-inline-start:16px;padding-inline-end:16px;padding-top:20px!important;\n}}@media(max-width:1024px){.elementor .e-209f93eb-936f{inset-block-start:194px}}@media(max-width:1024px){.elementor .e-32a1fac0-5092{height:auto}}@media(max-width:1024px){.elementor .e-3a5f9d32-884d{padding-inline-start:24px;padding-inline-end:24px;padding-top:48px!important;padding-bottom:22px!important;\n}}@media(max-width:1024px){.elementor .e-15fc8ac1-c4b3{padding-inline-start:32px;padding-inline-end:32px;padding-top:48px!important;padding-bottom:48px!important;\n}}@media(max-width:1024px){.elementor .e-65086ece-fc1c{gap:0px!important;\n}}@media(max-width:1024px){.elementor .e-536ee935-55a8{max-width:calc(100% - 64px)}}@media(max-width:1024px){.elementor .e-5b377b02-61f4{padding-inline-start:16px;padding-inline-end:16px;margin-inline-start:0}}@media(max-width:1024px){.elementor .e-69e2838-c9c9{flex-direction:column}}@media(max-width:1024px){.elementor .e-a58eb002-6cea{gap:24px 32px!important;max-width:620px;margin-inline:auto;\n}}@media(max-width:1024px){.elementor .e-2016f86-ad72{height:auto;flex:0 0 auto;gap:0px!important;\n}}@media(max-width:1024px){.elementor .e-4699829d-604f{width:100%;flex:0 0 auto}}@media(max-width:1024px){.elementor .e-4390a49b-1d2b{height:auto;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;align-items:flex-start;padding-top:24px!important;padding-bottom:24px!important;gap:18px!important;\n}}@media(max-width:1024px){.elementor .e-779a0d84-7c4c{width:440px;height:440px;inset-block-start:40px}}@media(max-width:1024px){.elementor .e-22190c0b-2cc6{grid-column:2 / 3;justify-self:end;\n}}@media(max-width:1024px){.elementor .e-d445182-27ce{font-size:34px;line-height:40px;margin-block-start:4px;grid-column:1 / 5;grid-row:2 / 3}}@media(max-width:1024px){.elementor .e-38e0108c-f2ad{justify-self:start;\n}}@media(max-width:1024px){.elementor .e-5f7a0aa0-206e{font-size:13px;line-height:20px;grid-column:1 / 5;grid-row:3 / 4}}@media(max-width:1024px){.elementor .e-5200c4c9-c9bd{column-gap:4px;padding-block-start:0;padding-block-end:0;padding-inline-start:24px;padding-inline-end:24px;grid-template-columns:1fr auto auto 1fr;align-items:baseline;column-gap:4px!important;\n}}@media(max-width:1024px){.elementor .e-1f8f85e6-e0e5{width:100%;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:row;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px!important;\n}}@media(max-width:1024px){.elementor .e-64f216c0-2f9d{padding-top:48px!important;padding-bottom:48px!important;\n}}@media(max-width:1024px){.elementor .e-69f9e72-5f56{width:100%}}@media(max-width:1024px){.elementor .e-302cefac-d813{padding-inline-start:32px;padding-inline-end:32px;padding-top:48px!important;padding-bottom:48px!important;\n}}@media(max-width:1024px){.elementor .e-21917eb-3840{inset-block-start:0;inset-inline-end:0}}@media(max-width:1024px){.elementor .e-1aaed441-89ea{max-width:calc(100% - 120px);font-size:44px;line-height:48px}}@media(max-width:1024px){.elementor .e-25696819-dd8e{max-width:200px;grid-column:1 / -1}}@media(max-width:1024px){.elementor .e-164fa7ce-b087{display:grid;grid-template-columns:1fr 1fr;align-items:end}}@media(max-width:1024px){.elementor .e-7135a1d3-a273{min-height:0;padding:40px;padding-top:40px!important;padding-bottom:40px!important;\n}}@media(max-width:1024px){.elementor .e-78d4eded-ccd2{max-width:704px}}@media(max-width:1024px){.elementor .e-281370af-98f8{width:100%;max-width:100%;padding-block-start:200px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(180deg,#141414 0%,#fff0 35%),url(https://hillsborosquare.com/wp-content/uploads/2026/08/ag-guest-bg-mobile.jpg);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%,49.3% 100%;padding-top:200px!important;padding-bottom:64px!important;\n}}@media(max-width:1024px){.elementor .e-53277486-ea6e{padding-top:0px!important;\n}}