.elementor .e-74d3a4c0-7686{font-family:'Instrument Serif';font-weight:400;font-size:88px;color:#F6EBDD;letter-spacing:0.04em;line-height:92px;text-transform:uppercase;margin-inline-start:0px;margin-inline-end:0px;text-align:left; margin-block-start:14px !important; margin-block-end:0px !important; & em { font-style:italic }\n}.elementor .e-5f0630bf-85ec{max-width:540px;margin-inline-start:0px;margin-inline-end:0px;text-align:left; margin-block-start:24px !important; margin-block-end:0px !important;\n}.elementor .e-711653eb-fee6:hover,.elementor .e-711653eb-fee6:focus-visible{color:#141414;}.elementor .e-711653eb-fee6{&:is(*) { transition:color .4s ease, border-color .4s ease } &::before { transition:width .4s ease-out, height .4s ease-out, top .1s, left .1s } &:focus-visible { color:#141414 }\n}.elementor .e-1a2e5f73-468e{width:auto;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;margin-block-start:32px !important; gap:12px !important;\n}.elementor .e-3e3e3066-e31c{width:100%;padding:0px;display:flex;flex-direction:column;align-items:flex-start;gap:0px !important; text-align:left;\n}.elementor .e-3004cb99-38a1{width:96px;height:auto;position:absolute;inset-block-start:22px;inset-inline-end:22px;z-index:2;transform:rotateX(0deg) rotateY(0deg) rotateZ(8deg);display:block;max-width:none;\n}.elementor .e-6b301d9d-e004{width:auto;height:auto;max-width:100%;max-height:560px;margin-inline-start:auto;margin-inline-end:auto;filter:drop-shadow(0px 30px 60px rgba(0,0,0,.45));display:block;}.elementor .e-46eabb80-b656{width:100%;position:relative;padding-inline-start:40px;padding-inline-end:40px;border-radius:2px;background-image:linear-gradient(96deg, rgba(246,235,221,0) 44%,rgba(246,235,221,.08) 61%,rgba(246,235,221,0) 79%),linear-gradient(104deg, rgba(246,235,221,0) 19%,rgba(246,235,221,.09) 30%,rgba(246,235,221,0) 40%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#EC6E1A;display:flex;justify-content:center;align-items:center;padding-block-start:44px !important; padding-block-end:44px !important;\n}.elementor .e-7abbdaff-56cb{width:100%;max-width:1440px;padding-inline-start:40px;padding-inline-end:40px;margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;padding-block-start:190px !important; padding-block-end:80px !important; gap:60px !important;\n}.elementor .e-6d9c7cb7-3bf8{padding:0px;background-color:#141414;}.elementor .e-a18e5bf-18fa{text-align:center;margin-inline-start:0px;margin-inline-end:0px;margin-block-start:12px !important; margin-block-end:0px !important; & em { font-style:italic }\n}.elementor .e-4333e915-44eb{text-align:center;margin-inline-start:0px;margin-inline-end:0px;margin-block-start:16px !important; margin-block-end:0px !important;\n}.elementor .e-4141654c-710d{width:100%;max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;margin-block-end:48px !important; gap:0px !important;\n}.elementor .e-4115508d-4054{width:100%;height:100%;object-fit:cover;display:block;max-width:none;\n}.elementor .e-9f0083e-2566{width:100%;overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;}.elementor .e-a35e4ef-102a{font-family:Volte;font-weight:500;font-size:24px;color:#F6EBDD;letter-spacing:0.04em;line-height:30px;text-transform:uppercase;margin:0px;}.elementor .e-f54e5f1-cd1b{font-family:Volte;font-weight:500;font-size:14px;color:rgba(246,235,221,.72);letter-spacing:0.02em;line-height:20px;margin:0px;}.elementor .e-2a9e72ee-938c{font-family:Volte;font-weight:600;font-size:14px;color:#F6EBDD;letter-spacing:0.02em;line-height:21px;margin:0px;}.elementor .e-5c820a7e-6a5f{font-family:Volte;font-weight:500;font-size:15px;color:rgba(246,235,221,.7);letter-spacing:0.02em;line-height:20px;margin:0px;}.elementor .e-4e75d38c-eb6b{font-family:Volte;font-weight:600;font-size:15px;color:#F6EBDD;letter-spacing:0.02em;line-height:20px;margin:0px;text-align:right;\n}.elementor .e-38d893f2-3e85{width:100%;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline; gap:12px !important;\n}.elementor .e-6e6f3dca-8359:hover,.elementor .e-6e6f3dca-8359:focus-visible{color:#F6EBDD;border-color:#FA8722;}.elementor .e-6e6f3dca-8359{width:100%;height:48px;font-size:14px;color:#141414;letter-spacing:0.22em;border-color:#F6EBDD;background-color:#F6EBDD;margin-block-start:auto !important; &:is(*) { transition:color .4s ease, border-color .4s ease } &::before { transition:width .4s ease-out, height .4s ease-out, top .1s, left .1s } &:focus-visible { color:#F6EBDD; border-color:#FA8722 }\n}.elementor .e-3cc82998-414e:hover,.elementor .e-3cc82998-414e:focus-visible{color:#FA8722;}.elementor .e-3cc82998-414e{font-size:14px;letter-spacing:0.2em;line-height:16px;border-block-end-width:0px;transition:color 0.4s;align-self:flex-start;margin-block-start:4px !important; text-align:left; padding-block-end:0px !important; &:focus-visible { color:#FA8722; outline:2px solid #FA8722; outline-offset:3px }\n}.elementor .e-a85bdec-fda8{width:100%;padding-inline-start:18px;padding-inline-end:18px;display:flex;flex-direction:column;flex:1 1 auto;padding-block-start:18px !important; padding-block-end:20px !important; gap:8px !important;\n}.elementor .e-4701cf4f-eb39{min-width:0px;overflow:hidden;position:relative;padding:0px;border-radius:2px;background-color:rgba(246,235,221,.06);display:flex;flex-direction:column;gap:0px !important; &::after { content:''; position:absolute; inset:0; z-index:5; border:1px solid rgba(246,235,221,.16); border-radius:2px; pointer-events:none; transition:border-color .4s ease } &:hover::after { border-color:#FA8722 }\n}.elementor .e-6ecbe18e-8905{width:100%;height:100%;object-fit:cover;display:block;max-width:none;\n}.elementor .e-310cb1bc-b217{width:100%;overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;}.elementor .e-56fce177-e813{font-family:Volte;font-weight:500;font-size:24px;color:#F6EBDD;letter-spacing:0.04em;line-height:30px;text-transform:uppercase;margin:0px;}.elementor .e-1ff6388c-25fe{font-family:Volte;font-weight:500;font-size:14px;color:rgba(246,235,221,.72);letter-spacing:0.02em;line-height:20px;margin:0px;}.elementor .e-3c151a0d-f328{font-family:Volte;font-weight:600;font-size:14px;color:#F6EBDD;letter-spacing:0.02em;line-height:21px;margin:0px;}.elementor .e-7bb66c32-b351{font-family:Volte;font-weight:500;font-size:15px;color:rgba(246,235,221,.7);letter-spacing:0.02em;line-height:20px;margin:0px;}.elementor .e-44bf06de-2b1b{font-family:Volte;font-weight:600;font-size:15px;color:#F6EBDD;letter-spacing:0.02em;line-height:20px;margin:0px;text-align:right;\n}.elementor .e-5bd9f8a-3ac5{width:100%;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline; gap:12px !important;\n}.elementor .e-15b44cc3-fd79:hover,.elementor .e-15b44cc3-fd79:focus-visible{color:#F6EBDD;border-color:#FA8722;}.elementor .e-15b44cc3-fd79{width:100%;height:48px;font-size:14px;color:#141414;letter-spacing:0.22em;border-color:#F6EBDD;background-color:#F6EBDD;margin-block-start:auto !important; &:is(*) { transition:color .4s ease, border-color .4s ease } &::before { transition:width .4s ease-out, height .4s ease-out, top .1s, left .1s } &:focus-visible { color:#F6EBDD; border-color:#FA8722 }\n}.elementor .e-691cad1f-3456:hover,.elementor .e-691cad1f-3456:focus-visible{color:#FA8722;}.elementor .e-691cad1f-3456{font-size:14px;letter-spacing:0.2em;line-height:16px;border-block-end-width:0px;transition:color 0.4s;align-self:flex-start;margin-block-start:4px !important; text-align:left; padding-block-end:0px !important; &:focus-visible { color:#FA8722; outline:2px solid #FA8722; outline-offset:3px }\n}.elementor .e-586a1d83-5fab{width:100%;padding-inline-start:18px;padding-inline-end:18px;display:flex;flex-direction:column;flex:1 1 auto;padding-block-start:18px !important; padding-block-end:20px !important; gap:8px !important;\n}.elementor .e-245b4a57-edf6{min-width:0px;overflow:hidden;position:relative;padding:0px;border-radius:2px;background-color:rgba(246,235,221,.06);display:flex;flex-direction:column;gap:0px !important; &::after { content:''; position:absolute; inset:0; z-index:5; border:1px solid rgba(246,235,221,.16); border-radius:2px; pointer-events:none; transition:border-color .4s ease } &:hover::after { border-color:#FA8722 }\n}.elementor .e-34dff76b-e27e{width:100%;height:100%;object-fit:cover;display:block;max-width:none;\n}.elementor .e-718c4ebb-ae97{width:100%;overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;}.elementor .e-14a1e23-bedb{font-family:Volte;font-weight:500;font-size:24px;color:#F6EBDD;letter-spacing:0.04em;line-height:30px;text-transform:uppercase;margin:0px;}.elementor .e-37689ce5-b7f2{font-family:Volte;font-weight:500;font-size:14px;color:rgba(246,235,221,.72);letter-spacing:0.02em;line-height:20px;margin:0px;}.elementor .e-4a3f9b2a-66e2{font-family:Volte;font-weight:600;font-size:14px;color:#F6EBDD;letter-spacing:0.02em;line-height:21px;margin:0px;}.elementor .e-205e7761-d6d4{font-family:Volte;font-weight:500;font-size:15px;color:rgba(246,235,221,.7);letter-spacing:0.02em;line-height:20px;margin:0px;}.elementor .e-664df071-a7c8{font-family:Volte;font-weight:600;font-size:15px;color:#F6EBDD;letter-spacing:0.02em;line-height:20px;margin:0px;text-align:right;\n}.elementor .e-4662cdd-7e51{width:100%;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline; gap:12px !important;\n}.elementor .e-7bc678f-6b0c:hover,.elementor .e-7bc678f-6b0c:focus-visible{color:#F6EBDD;border-color:#FA8722;}.elementor .e-7bc678f-6b0c{width:100%;height:48px;font-size:14px;color:#141414;letter-spacing:0.22em;border-color:#F6EBDD;background-color:#F6EBDD;margin-block-start:auto !important; &:is(*) { transition:color .4s ease, border-color .4s ease } &::before { transition:width .4s ease-out, height .4s ease-out, top .1s, left .1s } &:focus-visible { color:#F6EBDD; border-color:#FA8722 }\n}.elementor .e-5f3a54b9-5be2:hover,.elementor .e-5f3a54b9-5be2:focus-visible{color:#FA8722;}.elementor .e-5f3a54b9-5be2{font-size:14px;letter-spacing:0.2em;line-height:16px;border-block-end-width:0px;transition:color 0.4s;align-self:flex-start;margin-block-start:4px !important; text-align:left; padding-block-end:0px !important; &:focus-visible { color:#FA8722; outline:2px solid #FA8722; outline-offset:3px }\n}.elementor .e-6f85b033-a903{width:100%;padding-inline-start:18px;padding-inline-end:18px;display:flex;flex-direction:column;flex:1 1 auto;padding-block-start:18px !important; padding-block-end:20px !important; gap:8px !important;\n}.elementor .e-780d7d50-ff9f{min-width:0px;overflow:hidden;position:relative;padding:0px;border-radius:2px;background-color:rgba(246,235,221,.06);display:flex;flex-direction:column;gap:0px !important; &::after { content:''; position:absolute; inset:0; z-index:5; border:1px solid rgba(246,235,221,.16); border-radius:2px; pointer-events:none; transition:border-color .4s ease } &:hover::after { border-color:#FA8722 }\n}.elementor .e-1141eba-e425{width:100%;height:100%;object-fit:cover;display:block;max-width:none; filter:grayscale(.3);\n}.elementor .e-4bcc6445-62eb{position:absolute;z-index:2;font-family:Volte;font-weight:500;font-size:30px;color:#F6EBDD;letter-spacing:0.3em;line-height:36px;text-align:center;text-transform:uppercase;padding-inline-start:16px;padding-inline-end:16px;margin:0px;display:flex;justify-content:center;align-items:center;inset:0; text-shadow:0 2px 14px rgba(0,0,0,.6);\n}.elementor .e-74c6e90c-c933{width:100%;overflow:hidden;aspect-ratio:16/10;position:relative;padding:0px;&::after { content:''; position:absolute; inset:0; background:rgba(20,20,20,.45) }\n}.elementor .e-73e44649-3ce6{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:3;font-family:Volte;font-weight:600;font-size:14px;color:#141414;letter-spacing:0.12em;line-height:1;text-transform:uppercase;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:2px;background-color:#FA8722;display:inline-flex;align-items:center;padding-block-start:7px !important; padding-block-end:7px !important;\n}.elementor .e-7bb58424-c10b{font-family:Volte;font-weight:500;font-size:24px;color:#F6EBDD;letter-spacing:0.04em;line-height:30px;text-transform:uppercase;margin:0px;}.elementor .e-d3ee994-dadf{font-family:Volte;font-weight:500;font-size:14px;color:rgba(246,235,221,.72);letter-spacing:0.02em;line-height:20px;margin:0px;}.elementor .e-417cdab-32e8{font-family:Volte;font-weight:600;font-size:14px;color:#F6EBDD;letter-spacing:0.02em;line-height:21px;margin:0px;}.elementor .e-7f375f3d-406c{font-family:Volte;font-weight:500;font-size:15px;color:rgba(246,235,221,.7);letter-spacing:0.02em;line-height:20px;margin:0px;}.elementor .e-72ccaf73-e911{font-family:Volte;font-weight:600;font-size:15px;color:#F6EBDD;letter-spacing:0.02em;line-height:20px;margin:0px;text-align:right;\n}.elementor .e-258638a0-6575{width:100%;padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline; gap:12px !important;\n}.elementor .e-191ce1d-e20d{width:100%;height:48px;font-family:Volte;font-weight:600;font-size:14px;color:rgba(20,20,20,.7);letter-spacing:0.25em;line-height:16px;text-transform:uppercase;border-radius:2px;background-color:rgba(246,235,221,.5);display:inline-flex;justify-content:center;align-items:center;margin-block-start:auto !important; cursor:default; pointer-events:none;\n}.elementor .e-59645d03-8b8f:hover,.elementor .e-59645d03-8b8f:focus-visible{color:#FA8722;}.elementor .e-59645d03-8b8f{font-size:14px;letter-spacing:0.2em;line-height:16px;border-block-end-width:0px;transition:color 0.4s;align-self:flex-start;margin-block-start:4px !important; text-align:left; padding-block-end:0px !important; &:focus-visible { color:#FA8722; outline:2px solid #FA8722; outline-offset:3px }\n}.elementor .e-70b795d5-b857{width:100%;padding-inline-start:18px;padding-inline-end:18px;display:flex;flex-direction:column;flex:1 1 auto;padding-block-start:18px !important; padding-block-end:20px !important; gap:8px !important;\n}.elementor .e-20571e73-9e87{min-width:0px;overflow:hidden;position:relative;padding:0px;border-radius:2px;background-color:rgba(246,235,221,.06);display:flex;flex-direction:column;gap:0px !important; &::after { content:''; position:absolute; inset:0; z-index:5; border:1px solid rgba(246,235,221,.16); border-radius:2px; pointer-events:none; transition:border-color .4s ease } &:hover::after { border-color:#FA8722 }\n}.elementor .e-774e4d5f-d80c{width:100%;max-width:1360px;padding:0px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:20px !important;\n}.elementor .e-65a33bad-b248{display:flex;flex-direction:column;align-items:center;padding-top:80px !important; padding-bottom:80px !important;\n}.elementor .e-27387e47-59d6{padding:0px;/* ag-anchor */ scroll-margin-top:0px;\n}.elementor .e-218763f5-480a{text-align:center;margin-inline-start:0px;margin-inline-end:0px;margin-block-start:12px !important; margin-block-end:0px !important; & em { font-style:italic }\n}.elementor .e-43902945-4909{width:100%;max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;margin-block-end:48px !important; gap:0px !important;\n}.elementor .e-23e1acdc-e106{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset:0; max-width:none;\n}.elementor .e-65f0906b-9f29{width:100%;min-height:500px;overflow:hidden;position:relative;padding:0px;border-radius:2px;}.elementor .e-7ab5ab1b-693c{width:100%;min-width:0px;padding:0px;display:flex;flex-direction:column;justify-content:center;gap:0px !important;\n}.elementor .e-b301537-6baa{text-align:center;margin-inline-start:0px;margin-inline-end:0px;display:none;margin-block-start:28px !important; margin-block-end:16px !important;\n}.elementor .e-24f4dfe3-88f4{width:100%;min-width:0px;padding:0px;display:none;flex-direction:column;gap:0px !important;\n}.elementor .e-29554562-111b{width:100%;max-width:1360px;padding:0px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;column-gap:48px !important; row-gap:0px !important;\n}.elementor .e-7c6b7142-af89{display:flex;flex-direction:column;align-items:center;padding-top:80px !important; padding-bottom:80px !important;\n}.elementor .e-25fe5e2a-25c2{padding:0px;}.elementor .e-420e05c7-933c{margin-inline-start:0px;margin-inline-end:0px;text-align:left; margin-block-start:12px !important; margin-block-end:18px !important; & em { font-style:italic }\n}.elementor .e-36cab758-b0f8{max-width:48ch;color:#F6EBDD;margin:0px;text-align:left;\n}.elementor .e-3b12b792-621d:hover,.elementor .e-3b12b792-621d:focus-visible{color:#141414;}.elementor .e-3b12b792-621d{&:is(*) { transition:color .4s ease, border-color .4s ease } &::before { transition:width .4s ease-out, height .4s ease-out, top .1s, left .1s } &:focus-visible { color:#141414 }\n}.elementor .e-3a8ccaf2-14a6:hover,.elementor .e-3a8ccaf2-14a6:focus-visible{color:#F6EBDD;border-color:#FA8722;}.elementor .e-3a8ccaf2-14a6{&:is(*) { transition:color .4s ease, border-color .4s ease } &::before { transition:width .4s ease-out, height .4s ease-out, top .1s, left .1s } &:focus-visible { color:#F6EBDD; border-color:#FA8722 }\n}.elementor .e-6b2d9697-bc79{width:auto;padding:0px;display:flex;flex-direction:row;flex-wrap:wrap;margin-block-start:32px !important; gap:12px !important;\n}.elementor .e-30195618-6e44{display:flex;flex-direction:column;align-items:flex-start;padding-top:110px !important; padding-bottom:110px !important;\n}.elementor .e-645188d6-dca6{padding:0px;background-image:linear-gradient(90deg, rgba(20,20,20,.92) 0%,rgba(20,20,20,.75) 45%,rgba(20,20,20,.15) 100%),url("https://adegagaucha.com/wp-content/uploads/2026/11/ds-catering-spread.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#141414;}.elementor .e-4fc0aa3d-78f1{text-align:center;margin:0px;}.elementor .e-59f4a3c4-3151{width:100%;max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;align-items:center;margin-block-end:40px !important; gap:0px !important;\n}.elementor .e-709964d9-2cca{max-width:900px;/*ag-faq-hv*/ & .ag-faq-item > summary:hover .ag-faq-icon, & .ag-faq-item > summary:focus-visible .ag-faq-icon { background-color:#FA8722 !important; color:#141414 !important } & .ag-faq-item > summary:hover .ag-faq-q { color:#FA8722 !important } & .ag-faq-q { transition:color .25s ease } & .ag-faq-a a { text-decoration:underline; text-underline-offset:3px; transition:color .25s ease } & .ag-faq-a a:hover { color:#F6EBDD !important }\n}.elementor .e-478b403a-c7c6{display:flex;flex-direction:column;align-items:center;padding-top:80px !important; padding-bottom:80px !important;\n}.elementor .e-55b4558e-4cc8{padding:0px;}