.elementor .e-0fb7a072-111b{max-width:760px;font-family:Volte;font-weight:500;font-size:18px;color:var(--ag-cream);letter-spacing:0.03em;line-height:30px;margin-block-start:28px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;& a { color:var(--ag-cream);border-bottom:1px solid rgba(246,235,221,.45);text-decoration:none }\n}.elementor .e-0ba3686-89a3{height:60px;min-width:280px;box-shadow:0px 18px 40px 0px rgba(0,0,0,.35);}.elementor .e-2aaa215-a55e{height:60px;min-width:280px;box-shadow:0px 18px 40px 0px rgba(0,0,0,.35);}.elementor .e-452118b5-2d18{justify-content:center;margin-top:44px !important;\n}.elementor .e-d4a4540-ca2a{width:100%;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding-inline:24px; padding-top:136px !important; padding-bottom:40px !important; gap:0px !important;\n}.elementor .e-e33fcca6-928c{width:100%;position:relative;z-index:2;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;justify-content:center;align-items:center;min-height:inherit;\n}.elementor .e-7f10daa-1d45{display:none;}.elementor .e-07a615d-8671{min-height:0px;overflow:hidden;position:relative;text-align:center;padding:0px;margin:0px;background-image:url("https://adegagaucha.com/wp-content/uploads/ag-loc/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,rgba(20,20,20,.6) 0%,rgba(20,20,20,.45) 45%,rgba(20,20,20,.8) 88%,#141414 100%);z-index:1;pointer-events:none } & > .e-background-video__media{top:0 !important;bottom:auto !important;height:calc(100% - 4px) !important} padding-bottom:3px !important; background-clip:content-box;\n}.elementor .e-32ccd896-7b21{padding:0px;gap:0px !important; padding-top:0px !important; padding-bottom:0px !important;\n}.elementor .e-08421ae-62ac{margin-block-start:12px;}.elementor .e-da1720d-69c3{max-width:480px;font-size:16px;line-height:26px;margin-block-start:32px;}.elementor .e-7744ca7-4b93{max-width:480px;font-size:14px;line-height:22px;margin-block-start:12px;}.elementor .e-61382b7-ed7e{min-width:0px;padding:0px;display:flex;flex-direction:column;padding-top:4px !important; gap:0px !important;\n}.elementor .e-b592677d-9a6a{& span { font-family:Roboto, sans-serif }\n}.elementor .e-ede3afe6-cd84{text-decoration:underline;text-decoration-color:rgba(246,235,221,.3); text-underline-offset:4px; transition:color .2s ease-out,text-decoration-color .2s ease-out;\n}.elementor .e-444ef19-bf65{&: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-a0924723-8257{width:100%;padding:0px;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-f32f680a-227d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:40px !important;\n}.elementor .e-950adf49-b637{width:100%;max-width:1440px;margin-block-start:0px;margin-block-end:0px;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-bb407255-e00c{width:60px;height:60px;min-width:0px;position:absolute;z-index:2;padding:0px;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-912b19c7-0ce9{position:absolute;z-index:2;font-family:Volte;font-weight:600;font-size:13px;color:#FA8722;letter-spacing:0.02em;line-height:16px;text-decoration:none;margin:0px;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-fe3e8822-d530{position:absolute;inset-inline-end:0px;inset-block-end:0px;z-index:3;font-family:Volte;font-weight:500;font-size:10px;color:rgba(246,235,221,.55);line-height:14px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:5px;padding-inline-end:5px;margin:0px;background-color:rgba(20,20,20,.75);& a { color:rgba(246,235,221,.7);text-decoration:none }\n}.elementor .e-abd08cf-9015{width:auto;height:auto;overflow:hidden;position:absolute;z-index:0;padding:0px;background-color:#141414;clip-path:inset(3px 0 0 0);inset:0px; &::before { content:'';position:absolute;left:calc(50% + min(260px, 18vw) - 1932px);top:calc(50% - 588px);width:3072px;height:1280px;background-image:url("https://tile.openstreetmap.org/15/8949/13690.png"),url("https://tile.openstreetmap.org/15/8950/13690.png"),url("https://tile.openstreetmap.org/15/8951/13690.png"),url("https://tile.openstreetmap.org/15/8952/13690.png"),url("https://tile.openstreetmap.org/15/8953/13690.png"),url("https://tile.openstreetmap.org/15/8954/13690.png"),url("https://tile.openstreetmap.org/15/8955/13690.png"),url("https://tile.openstreetmap.org/15/8956/13690.png"),url("https://tile.openstreetmap.org/15/8957/13690.png"),url("https://tile.openstreetmap.org/15/8958/13690.png"),url("https://tile.openstreetmap.org/15/8959/13690.png"),url("https://tile.openstreetmap.org/15/8960/13690.png"),url("https://tile.openstreetmap.org/15/8949/13691.png"),url("https://tile.openstreetmap.org/15/8950/13691.png"),url("https://tile.openstreetmap.org/15/8951/13691.png"),url("https://tile.openstreetmap.org/15/8952/13691.png"),url("https://tile.openstreetmap.org/15/8953/13691.png"),url("https://tile.openstreetmap.org/15/8954/13691.png"),url("https://tile.openstreetmap.org/15/8955/13691.png"),url("https://tile.openstreetmap.org/15/8956/13691.png"),url("https://tile.openstreetmap.org/15/8957/13691.png"),url("https://tile.openstreetmap.org/15/8958/13691.png"),url("https://tile.openstreetmap.org/15/8959/13691.png"),url("https://tile.openstreetmap.org/15/8960/13691.png"),url("https://tile.openstreetmap.org/15/8949/13692.png"),url("https://tile.openstreetmap.org/15/8950/13692.png"),url("https://tile.openstreetmap.org/15/8951/13692.png"),url("https://tile.openstreetmap.org/15/8952/13692.png"),url("https://tile.openstreetmap.org/15/8953/13692.png"),url("https://tile.openstreetmap.org/15/8954/13692.png"),url("https://tile.openstreetmap.org/15/8955/13692.png"),url("https://tile.openstreetmap.org/15/8956/13692.png"),url("https://tile.openstreetmap.org/15/8957/13692.png"),url("https://tile.openstreetmap.org/15/8958/13692.png"),url("https://tile.openstreetmap.org/15/8959/13692.png"),url("https://tile.openstreetmap.org/15/8960/13692.png"),url("https://tile.openstreetmap.org/15/8949/13693.png"),url("https://tile.openstreetmap.org/15/8950/13693.png"),url("https://tile.openstreetmap.org/15/8951/13693.png"),url("https://tile.openstreetmap.org/15/8952/13693.png"),url("https://tile.openstreetmap.org/15/8953/13693.png"),url("https://tile.openstreetmap.org/15/8954/13693.png"),url("https://tile.openstreetmap.org/15/8955/13693.png"),url("https://tile.openstreetmap.org/15/8956/13693.png"),url("https://tile.openstreetmap.org/15/8957/13693.png"),url("https://tile.openstreetmap.org/15/8958/13693.png"),url("https://tile.openstreetmap.org/15/8959/13693.png"),url("https://tile.openstreetmap.org/15/8960/13693.png"),url("https://tile.openstreetmap.org/15/8949/13694.png"),url("https://tile.openstreetmap.org/15/8950/13694.png"),url("https://tile.openstreetmap.org/15/8951/13694.png"),url("https://tile.openstreetmap.org/15/8952/13694.png"),url("https://tile.openstreetmap.org/15/8953/13694.png"),url("https://tile.openstreetmap.org/15/8954/13694.png"),url("https://tile.openstreetmap.org/15/8955/13694.png"),url("https://tile.openstreetmap.org/15/8956/13694.png"),url("https://tile.openstreetmap.org/15/8957/13694.png"),url("https://tile.openstreetmap.org/15/8958/13694.png"),url("https://tile.openstreetmap.org/15/8959/13694.png"),url("https://tile.openstreetmap.org/15/8960/13694.png");background-position:0px 0px,256px 0px,512px 0px,768px 0px,1024px 0px,1280px 0px,1536px 0px,1792px 0px,2048px 0px,2304px 0px,2560px 0px,2816px 0px,0px 256px,256px 256px,512px 256px,768px 256px,1024px 256px,1280px 256px,1536px 256px,1792px 256px,2048px 256px,2304px 256px,2560px 256px,2816px 256px,0px 512px,256px 512px,512px 512px,768px 512px,1024px 512px,1280px 512px,1536px 512px,1792px 512px,2048px 512px,2304px 512px,2560px 512px,2816px 512px,0px 768px,256px 768px,512px 768px,768px 768px,1024px 768px,1280px 768px,1536px 768px,1792px 768px,2048px 768px,2304px 768px,2560px 768px,2816px 768px,0px 1024px,256px 1024px,512px 1024px,768px 1024px,1024px 1024px,1280px 1024px,1536px 1024px,1792px 1024px,2048px 1024px,2304px 1024px,2560px 1024px,2816px 1024px;background-repeat:no-repeat;background-size:256px 256px;filter:grayscale(1) invert(1) brightness(.5) contrast(.7);pointer-events:none }\n}.elementor .e-b4bd2a48-5b56{margin:0px;}.elementor .e-afcbb507-1e8e{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-61c64579-0465{align-items:flex-start;gap:14px !important;\n}.elementor .e-1b057ce-ddf9{letter-spacing:0.16em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;flex:1 1 0%;}.elementor .e-dc3dd098-a6d2{margin-top:20px !important;\n}.elementor .e-3f3f8f9-24a7{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:0px 24px 60px 0px rgba(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-e029d35-25fa{height:680px;overflow:hidden;position:relative;padding:0px;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%,rgba(20,20,20,.001));z-index:1;pointer-events:none }\n}.elementor .e-792ef24-77f8{padding:0px;padding-top:0px !important; padding-bottom:0px !important; gap:0px !important;\n}.elementor .e-025eac0-69c9{font-size:64px;line-height:64px;}.elementor .e-0278adf-bdee{width:auto;padding:0px;display:flex;flex-direction:column;flex:0 0 280px;align-items:flex-start;gap:36px !important;\n}.elementor .e-7a227168-111f{min-width:126px;display:inline-block;}.elementor .e-9b489848-c755{min-width:126px;display:inline-block;}.elementor .e-6de69a5-ccf6{min-width:166px;display:inline-block;}.elementor .e-da70e31-4273{width:auto;max-width:900px;padding:0px;display:flex;flex-direction:row;flex:1 1 auto;justify-content:space-between;gap:0px !important;\n}.elementor .e-90c1f33-2b6d{width:100%;max-width:1360px;margin-block-start:0px;margin-block-end:0px;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-4be0c3b-0db7{padding:0px;padding-top:0px !important; padding-bottom:0px !important; gap:0px !important;\n}.elementor .e-677822a-021d{margin-block-start:12px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d01acc94-645d{max-width:620px;}.elementor .e-5024f62-94f0{text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;margin-bottom:56px !important; gap:0px !important;\n}.elementor .e-35a304a6-9e5f{font-size:44px;line-height:48px;}.elementor .e-ace42c0b-9e41{margin-top:24px !important;\n}.elementor .e-1c1c404-66d0{padding:36px;padding-top:36px !important; padding-bottom:36px !important;\n}.elementor .e-ae84e925-e9c1{background-image:url("https://adegagaucha.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-d77dc03-863b{background-image:url("https://adegagaucha.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-18d392e3-0a49{background-image:url("https://adegagaucha.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-3e22d350-83aa{background-image:url("https://adegagaucha.com/wp-content/uploads/ag-loc/2026/10/bar-orlando-1024x576.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-c8d96b31-cdf0{background-image:url("https://adegagaucha.com/wp-content/uploads/ag-loc/2026/10/wine-list-adega-gaucha-768x768.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-dd29eb56-29e4{width:100%;padding:0px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:340px 340px;gap:16px !important;\n}.elementor .e-7b1c903-4e1a{display:flex;flex-direction:column;gap:0px !important;\n}.elementor .e-3a85ff6-53f0{padding:0px;padding-top:0px !important; padding-bottom:0px !important; gap:0px !important;\n}.elementor .e-9f764836-7371{width:26px;height:40px;object-fit:contain;display:block;flex:0 0 26px;max-width:none;\n}.elementor .e-764729f-8ce9{padding-inline-start:0.2em;white-space:nowrap;\n}.elementor .e-05e661cc-410b{width:26px;height:40px;object-fit:contain;display:block;flex:0 0 26px;max-width:none;\n}.elementor .e-294da289-1f8c{width:auto;padding:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:18px !important;\n}.elementor .e-1d97be5-62f6{width:200px;height:auto;max-width:100%;filter:drop-shadow(0px 18px 30px rgba(0,0,0,.55));display:block;}.elementor .e-9ec95d4-333b{width:260px;height:auto;max-width:100%;position:relative;z-index:1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-16px;margin-inline-end:-16px;filter:drop-shadow(0px 18px 30px rgba(0,0,0,.55));display:block;}.elementor .e-0509fab7-fb07{width:200px;height:auto;max-width:100%;filter:drop-shadow(0px 18px 30px rgba(0,0,0,.55));display:block;}.elementor .e-d4a0e046-625c{width:100%;padding:0px;display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:48px !important; margin-bottom:40px !important; gap:0px !important; isolation:isolate; &::before{content:'';position:absolute;left:50%;top:50%;width:1160px;height:880px;transform:translate(-50%,-50%) scale(1,.76);background:radial-gradient(50% 50% at 50% 50%,rgba(118,109,104,.843) 0%,rgba(118,109,104,.824) 7.692%,rgba(118,109,104,.77) 15.385%,rgba(118,109,104,.675) 23.077%,rgba(118,109,104,.553) 30.769%,rgba(118,109,104,.416) 38.462%,rgba(118,109,104,.286) 46.154%,rgba(118,109,104,.173) 53.846%,rgba(118,109,104,.094) 61.538%,rgba(118,109,104,.047) 69.231%,rgba(118,109,104,.02) 76.923%,rgba(118,109,104,.008) 84.615%,rgba(118,109,104,.004) 92.308%,rgba(118,109,104,0) 100%);z-index:-1;pointer-events:none}\n}.elementor .e-e4d858a8-811a{max-width:700px;font-family:Volte;font-weight:500;font-size:12px;color:var(--ag-cream-muted);letter-spacing:0.16em;line-height:20px;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-5e58d0e5-b592{width:20px;height:20px;flex:0 0 auto;& svg { display:block }\n}.elementor .e-15d12c9-2030{width:82px;height:14px;color:#FFC904;flex:0 0 auto;& svg { display:block }\n}.elementor .e-cfb11a8-28ae{font-family:"Instrument Serif";font-weight:400;font-size:44px;color:var(--ag-cream);line-height:40px;flex:0 0 auto;}.elementor .e-7f5a22b-1db0{font-family:Volte;font-weight:600;font-size:11px;color:var(--ag-cream);letter-spacing:0.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-8bfc19a9-1826{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-a08dac09-0641{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-2b0d2b84-5114{width:auto;max-width:100%;padding:0px;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-cf8c3a7-beba{text-align:center;align-items:center;padding-inline:24px; padding-top:56px !important; padding-bottom:45px !important; gap:0px !important; background-color:#141414; box-shadow:0 0 0 1px #141414; overflow-x:clip;\n}.elementor .e-16fe6b9-6e09{margin-block-start:-12px;}.elementor .e-abff833-4512{margin-top:8px !important;\n}.elementor .e-37d7caf-5e82{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:24px !important;\n}.elementor .e-e53d939-cdf3{width:32px;height:32px;color:#FA8722;display:block;flex:0 0 32px; margin-bottom:4px; & svg, & svg * { fill:none !important; stroke:currentColor; }\n}.elementor .e-5545e523-084c{width:32px;height:32px;color:#FA8722;display:block;flex:0 0 32px; margin-bottom:4px; & svg, & svg * { fill:none !important; stroke:currentColor; }\n}.elementor .e-d65c211-0912{width:32px;height:32px;color:#FA8722;display:block;flex:0 0 32px; margin-bottom:4px; & svg, & svg * { fill:none !important; stroke:currentColor; }\n}.elementor .e-fccb6824-3973{width:32px;height:32px;color:#FA8722;display:block;flex:0 0 32px; margin-bottom:4px; & svg, & svg * { fill:none !important; stroke:currentColor; }\n}.elementor .e-51a6c6f-06ea{min-width:0px;padding:0px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px !important; row-gap:0px !important;\n}.elementor .e-a5f9fef-3530{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:80px !important;\n}.elementor .e-e9e97431-c017{padding:0px;padding-top:0px !important; padding-bottom:0px !important; gap:0px !important;\n}.elementor .e-dd500f0-6341{margin-block-start:12px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3b0d55c4-4d97{text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;margin-bottom:56px !important; gap:0px !important;\n}.elementor .e-6e582d2-ed86{position:absolute !important; inset:0; width:100% !important; max-width:100% !important; height:100% !important; display:block; object-fit:cover; transition:transform .8s cubic-bezier(.2,.7,.2,1); & img { width:100%; height:100%; object-fit:cover; display:block }\n}.elementor .e-576a3415-037d{position:relative; width:100%; height:100%; min-height:320px; overflow:hidden; padding:0 !important; margin:0 !important;\n}.elementor .e-ffdd48b-86e2{font-family:"Instrument Serif",serif !important; font-weight:400 !important; font-size:40px !important; line-height:44px !important; letter-spacing:.04em !important; text-transform:uppercase; color:#F6EBDD; margin:0; &::after { content:""; display:block; width:40px; height:1px; background:#FA8722; margin-top:20px }\n}.elementor .e-0435c6f-b8d6{font-size:16px !important; line-height:27px !important; max-width:520px;\n}.elementor .e-d33d2dae-81fa{margin-top:8px !important; align-self:flex-start;\n}.elementor .e-2210e26-7535{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto; justify-content:center; padding:48px 56px !important; gap:18px !important; text-align:left;\n}.elementor .e-57dd53c0-fa30{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-width:0; padding:0 !important; gap:0 !important; border:1px solid rgba(246,235,221,.10); background:rgba(246,235,221,.03); overflow:hidden; transition:border-color .35s ease, background-color .35s ease; &:hover { border-color:rgba(250,135,34,.55); background:rgba(246,235,221,.05) }\n}.elementor .e-a094cf2-7266{position:absolute !important; inset:0; width:100% !important; max-width:100% !important; height:100% !important; display:block; object-fit:cover; transition:transform .8s cubic-bezier(.2,.7,.2,1); & img { width:100%; height:100%; object-fit:cover; display:block }\n}.elementor .e-dc10a49-59e6{position:relative; width:100%; aspect-ratio:16 / 9; overflow:hidden; padding:0 !important; margin:0 !important;\n}.elementor .e-44ea66b-9d51{font-family:"Instrument Serif",serif !important; font-weight:400 !important; font-size:28px !important; line-height:32px !important; letter-spacing:.04em !important; text-transform:uppercase; color:#F6EBDD; margin:0; &::after { content:""; display:block; width:32px; height:1px; background:#FA8722; margin-top:16px }\n}.elementor .e-00f25b7-bdc0{margin-top:auto !important; align-self:flex-start;\n}.elementor .e-db46e479-ca5a{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto; padding:28px 28px 32px !important; gap:16px !important; text-align:left;\n}.elementor .e-a17362ae-b0c4{display:flex;flex-direction:column;min-width:0; padding:0 !important; gap:0 !important; border:1px solid rgba(246,235,221,.10); background:rgba(246,235,221,.03); overflow:hidden; transition:border-color .35s ease, background-color .35s ease; &:hover { border-color:rgba(250,135,34,.55); background:rgba(246,235,221,.05) }\n}.elementor .e-2ea126f-6b3a{position:absolute !important; inset:0; width:100% !important; max-width:100% !important; height:100% !important; display:block; object-fit:cover; transition:transform .8s cubic-bezier(.2,.7,.2,1); & img { width:100%; height:100%; object-fit:cover; display:block }\n}.elementor .e-89f899cd-bb2d{position:relative; width:100%; aspect-ratio:16 / 9; overflow:hidden; padding:0 !important; margin:0 !important;\n}.elementor .e-3ec0572-cfbd{font-family:"Instrument Serif",serif !important; font-weight:400 !important; font-size:28px !important; line-height:32px !important; letter-spacing:.04em !important; text-transform:uppercase; color:#F6EBDD; margin:0; &::after { content:""; display:block; width:32px; height:1px; background:#FA8722; margin-top:16px }\n}.elementor .e-9773679f-f7bf{margin-top:auto !important; align-self:flex-start;\n}.elementor .e-cd59f73e-df21{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto; padding:28px 28px 32px !important; gap:16px !important; text-align:left;\n}.elementor .e-a7d895a-0fa3{display:flex;flex-direction:column;min-width:0; padding:0 !important; gap:0 !important; border:1px solid rgba(246,235,221,.10); background:rgba(246,235,221,.03); overflow:hidden; transition:border-color .35s ease, background-color .35s ease; &:hover { border-color:rgba(250,135,34,.55); background:rgba(246,235,221,.05) }\n}.elementor .e-10acad99-a42b{position:absolute !important; inset:0; width:100% !important; max-width:100% !important; height:100% !important; display:block; object-fit:cover; transition:transform .8s cubic-bezier(.2,.7,.2,1); & img { width:100%; height:100%; object-fit:cover; display:block }\n}.elementor .e-d4f4575-6422{position:relative; width:100%; aspect-ratio:16 / 9; overflow:hidden; padding:0 !important; margin:0 !important;\n}.elementor .e-ce7e792b-77fa{font-family:"Instrument Serif",serif !important; font-weight:400 !important; font-size:28px !important; line-height:32px !important; letter-spacing:.04em !important; text-transform:uppercase; color:#F6EBDD; margin:0; &::after { content:""; display:block; width:32px; height:1px; background:#FA8722; margin-top:16px }\n}.elementor .e-8436598a-709c{margin-top:auto !important; align-self:flex-start;\n}.elementor .e-6ca85829-eb78{display:flex;flex-direction:column;align-items:flex-start;flex:1 1 auto; padding:28px 28px 32px !important; gap:16px !important; text-align:left;\n}.elementor .e-933a0d80-70cd{display:flex;flex-direction:column;min-width:0; padding:0 !important; gap:0 !important; border:1px solid rgba(246,235,221,.10); background:rgba(246,235,221,.03); overflow:hidden; transition:border-color .35s ease, background-color .35s ease; &:hover { border-color:rgba(250,135,34,.55); background:rgba(246,235,221,.05) }\n}.elementor .e-aed5d23-13db{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%; padding:0 !important; gap:16px !important; align-items:stretch;\n}.elementor .e-8d2ceb20-ffdd{display:flex;flex-direction:column;width:100%; padding:0 !important; gap:16px !important;\n}.elementor .e-effe680b-c4b9{display:flex;flex-direction:column;gap:0px !important;\n}.elementor .e-d63b800-d192{padding:0px;padding-top:0px !important; padding-bottom:0px !important; gap:0px !important;\n}.elementor .e-146e702b-955c{padding:0px;display:flex;flex-direction:column;gap:12px !important; margin-bottom:56px !important;\n}.elementor .e-f4070d89-b2ba{font-family:"Instrument Serif";font-weight:600;font-size:140px;color:var(--ag-orange);line-height:120px;margin:0px;}.elementor .e-8bca782-09bd{font-family:Volte;font-weight:500;font-size:13px;color:var(--ag-cream);letter-spacing:0.12em;line-height:20px;text-transform:uppercase;margin:0px;}.elementor .e-e38f1d4-a4a4{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px !important;\n}.elementor .e-c2fa5cb-c6f0{max-width:860px;font-family:"Instrument Serif";font-weight:400;font-size:34px;color:var(--ag-cream);letter-spacing:0.01em;line-height:44px;font-style:italic;margin:0px;}.elementor .e-17c418c8-425b{width:20px;height:20px;flex:0 0 auto;& svg { display:block }\n}.elementor .e-7d1b65f-4985{margin:0px;}.elementor .e-406e3d70-3a9e{font-weight:500;color:var(--ag-cream-muted);letter-spacing:0.08em;text-transform:none;margin:0px;}.elementor .e-afc3344-dda5{font-family:Volte;font-weight:600;font-size:12px;color:var(--ag-cream);letter-spacing:0.18em;line-height:16px;text-transform:uppercase;padding:0px;display:flex;flex-direction:row;align-items:center;margin-top:32px !important; gap:16px !important;\n}.elementor .e-a7395d9-8f3a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px !important;\n}.elementor .e-6d05d0b2-c948{width:100%;padding:0px;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-32051b5-fdd7{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;margin-top:64px !important; gap:16px !important; overflow-x:auto; scroll-snap-type:x mandatory; scroll-behavior:smooth; scrollbar-width:none; & > * { flex:0 0 calc((100% - 32px) / 3); scroll-snap-align:start } &::-webkit-scrollbar { display:none } & .ag-rc-q { flex:0 0 auto; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:5; overflow:hidden; min-height:120px } & .ag-rc.is-open .ag-rc-q { display:block; -webkit-line-clamp:unset; overflow:visible } & .ag-rc-more { visibility:hidden } & .ag-rc.has-more .ag-rc-more { visibility:visible } & .ag-rc.is-open .ag-rc-more { display:none } & .ag-rc.is-open .ag-rc-less { display:inline-block } & .ag-rc-mw .ag-link { padding-top:0 !important; padding-bottom:4px !important } & .ag-rc:not(.is-open) .ag-rc-less { display:none }\n}.elementor .e-f95bc065-8b86{width:auto;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px !important;\n}.elementor .e-15f98db-bb6f{padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:40px !important; gap:0px !important;\n}.elementor .e-9b7333c7-3d9d{display:flex;flex-direction:column;gap:0px !important;\n}.elementor .e-b78da99-c525{padding:0px;padding-top:0px !important; padding-bottom:0px !important; gap:0px !important;\n}.elementor .e-75bc6f1-2adb{margin-block-start:0px;margin-block-end:0px;margin-inline-start:128px;margin-inline-end:0px;}.elementor .e-dbed2dc-aba2{padding-block-start:0px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;}.elementor .e-21a16363-83be{padding-block-start:0px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:0px;}.elementor .e-f4dc30c7-37e6{min-height:936px;flex-direction:row-reverse;}.elementor .e-df77c868-d132{padding:0px;padding-top:0px !important; padding-bottom:0px !important; gap:0px !important;\n}.elementor .e-d717db8-b931{font-family:Volte;font-weight:600;font-size:14px;color:#86411A;letter-spacing:0.02em;line-height:16px;text-align:center;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-3e763dfe-979d{font-family:Volte;font-weight:600;font-size:14px;color:#86411A;letter-spacing:0.02em;line-height:16px;text-align:center;text-transform:uppercase;white-space:nowrap;\n}.elementor .e-fa47d87-a471{width:125px;height:32px;min-width:0px;padding:0px;transform:translate3d(0px, 4px, 0px);display:flex;flex-direction:column;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-c85e43a-ebc2{width:389.781px;height:42px;min-width:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;border-radius:2px;background-image:linear-gradient(96deg, rgba(246,235,221,.4) 0%,rgba(246,235,221,.9) 55%,rgba(246,235,221,.4) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;transform-origin:0px 0px 0px;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:0px; padding-top:5px !important; padding-bottom:5px !important; gap:4px !important; transform:matrix(0.839,-0.545,0.545,0.839,-114,135.290);\n}.elementor .e-e408383-1d22{width:172px;height:112px;min-width:0px;overflow:hidden;position:absolute;inset-block-start:0px;inset-inline-start:0px;z-index:3;padding:0px;pointer-events:none;\n}.elementor .e-3682e844-c116{font-size:80px;line-height:80px;}.elementor .e-4c50a64-53da{max-width:560px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;font-size:16px !important; line-height:20px !important; letter-spacing:.15em !important; font-weight:500 !important;\n}.elementor .e-d8123bf-6c5a{width:100%;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:40px !important; margin-top:60px !important; margin-bottom:0px !important; & > .ag-perk { gap:16px !important } & .ag-perk-icon { width:34px !important; height:34px !important; flex:0 0 34px !important } & .ag-perk-text { font-size:16px !important; line-height:20px !important; letter-spacing:.15em !important; font-weight:500 !important; max-width:200px !important; text-align:left !important }\n}.elementor .e-9d308073-4a9b{align-self:center !important;\n}.elementor .e-52a9b9b-5754{justify-content:center;margin-top:40px !important; gap:24px !important; & > .ag-bt { width:200px !important; padding-inline:8px !important; letter-spacing:.3em !important }\n}.elementor .e-1d93bc8-95b8{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:364px !important; padding-bottom:40px !important; gap:0px !important;\n}.elementor .e-a8caa61-4d0b{min-height:840px;overflow:hidden;text-align:center;padding:0px;background-image:linear-gradient(180deg, rgba(20,20,20,.1) 0%,rgba(20,20,20,.8) 100%),url("https://adegagaucha.com/wp-content/uploads/ag-loc/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; position:relative; &::after { content:'';position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid rgba(246,235,221,.40);pointer-events:none;z-index:2 }\n}.elementor .e-4e3da26a-6de5{margin-block-start:12px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-02f2cbe7-7e22{margin-top:36px !important;\n}.elementor .e-999aaa07-9141{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px !important;\n}.elementor .e-82e9d669-b3ac{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:96px !important; row-gap:96px !important;\n}.elementor .e-1345b3f8-cb18{padding:0px;padding-top:0px !important; padding-bottom:0px !important; gap:0px !important;\n}.elementor .e-12c236cd-b5f0{font-family:Volte;font-weight:500;font-size:24px;color:var(--ag-cream);letter-spacing:0.05em;line-height:30px;text-transform:uppercase;margin:0px;}.elementor .e-152effb-9518{max-width:560px;font-family:Volte;font-weight:500;font-size:15px;color:var(--ag-cream);letter-spacing:0.04em;line-height:24px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-96f829f-791a{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0px !important;\n}.elementor .e-33214c1-95e1{min-width:240px;border-color:rgba(246,235,221,.8);flex:0 0 auto;&.ag-bt.ag-bt-g::before { background:var(--ag-cream) } &.ag-bt.ag-bt-g:hover, &.ag-bt.ag-bt-g:focus-visible { color:#141414;border-color:var(--ag-cream) }\n}.elementor .e-e5aeba8-aa1e{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:0px;margin-block-end:0px;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:0px 24px 60px 0px rgba(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-9b0a3893-ff3f{padding-inline:24px; padding-top:56px !important; padding-bottom:0px !important; gap:0px !important;\n}