.elementor .e-47e587c1-2195{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;}.elementor .e-111e755a-bcdc{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;background-color:rgba(36,26,29,0.85);}.elementor .e-184f464d-1a87{width:100px;height:auto;filter:drop-shadow(0px 8px 18px rgba(0,0,0,0.45));}.elementor .e-30125d13-9c08{font-size:2.7rem;line-height:1.1;}.elementor .e-1c35718e-a4ee{font-size:5.2rem;line-height:0.95;}.elementor .e-7c8ffa19-1b5b{width:100%;text-align:center;display:flex;flex-direction:column;gap:0.3rem;align-items:center;}.elementor .e-d6a6e5b-64db{font-size:1.2rem;}.elementor .e-55584591-afe3{max-width:640px;font-size:1.2rem;}.elementor .e-41ef6ba4-a3e0{width:100%;text-align:center;padding-block-start:4.25rem;padding-block-end:3.75rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(220,174,82,0.75);border-style:solid;display:flex;flex-direction:column;gap:1.6rem;justify-content:center;align-items:center;}.elementor .e-8713066-f150{width:100%;max-width:880px;position:relative;z-index:1;padding-block-start:12px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(220,174,82,0.32);border-style:solid;display:flex;flex-direction:column;}.elementor .e-58c5fb68-969d{min-height:78vh;padding-block-start:4rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;justify-content:center;}.elementor .e-72ea0f47-b12b{width:100%;height:96px;background-image:url("https://www.tavernadelportico.com/wp-content/uploads/2026/11/arcate-intonaco-alte.png");background-repeat:repeat-x;background-attachment:scroll;background-size:auto 100%;background-position:0% 0%;background-color:#241a1d;flex:0 0 auto;}.elementor .e-44aa6756-c30b{width:100%;column-gap:0.4rem;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-64a213f6-2600{width:72px;height:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#6b1f2f;border-style:solid;opacity:75%;}.elementor .e-52f5bd95-e89f{width:26px;height:26px;color:#6b1f2f;}.elementor .e-68282119-b767{width:72px;height:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#6b1f2f;border-style:solid;opacity:75%;}.elementor .e-8e3047b-b436{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center;}.elementor .e-d182318-b863{box-shadow:0px 0px 0px 9px #efdcae,0px 0px 0px 10px rgba(107,31,47,0.6),0px 28px 54px 0px rgba(70,35,20,0.30);}.elementor .e-6d585d5e-d514{min-width:0px;padding:12px;flex:1 1 0px;}.elementor .e-5d9a0922-fdff{font-size:2.6rem;color:#6b1f2f;line-height:1;text-align:start;}.elementor .e-5457265c-4486{font-size:1.75rem;line-height:1.1;text-align:start;}.elementor .e-32a8d094-cb48{text-align:start;}.elementor .e-5b4b2a5b-1e2c{font-size:1.75rem;line-height:1.1;text-align:start;}.elementor .e-7c2063d0-e24b{text-align:start;}.elementor .e-75af1f52-133c{font-size:1.75rem;line-height:1.1;text-align:start;}.elementor .e-2664ae70-8741{text-align:start;}.elementor .e-536f6f-e063{min-width:0px;display:flex;flex-direction:column;gap:1.35rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-11c025a4-6bfc{font-size:1.75rem;line-height:1.1;text-align:start;}.elementor .e-7727d8cd-e4e1{text-align:start;}.elementor .e-4cf2a49b-fed1{font-size:1.75rem;line-height:1.1;text-align:start;}.elementor .e-3d066b0d-281b{text-align:start;}.elementor .e-5d6393a3-3675{min-width:0px;display:flex;flex-direction:column;gap:1.35rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-21ee5ab-8046{box-shadow:0px 0px 0px 9px #efdcae,0px 0px 0px 10px rgba(107,31,47,0.6),0px 28px 54px 0px rgba(70,35,20,0.30);}.elementor .e-5fd0e835-43a6{min-width:0px;padding:12px;flex:1 1 0px;}.elementor .e-3480a65e-50b1{box-shadow:0px 0px 0px 9px #efdcae,0px 0px 0px 10px rgba(107,31,47,0.6),0px 28px 54px 0px rgba(70,35,20,0.30);}.elementor .e-175f0761-59e2{min-width:0px;padding:12px;flex:1 1 0px;}.elementor .e-88d86bf-cf0b{font-size:2.6rem;color:#6b1f2f;line-height:1;text-align:start;}.elementor .e-56a3bd0a-ec3d{font-size:1.75rem;line-height:1.1;text-align:start;}.elementor .e-f21de90-7035{text-align:start;}.elementor .e-3b356eac-c05c{min-width:0px;display:flex;flex-direction:column;gap:1.35rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-6a3797ee-c826{font-size:2.6rem;color:#6b1f2f;line-height:1;text-align:start;}.elementor .e-396000bb-5576{font-size:1.75rem;line-height:1.1;text-align:start;}.elementor .e-30d884ce-4711{text-align:start;}.elementor .e-51354d5a-af44{min-width:0px;display:flex;flex-direction:column;gap:1.35rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-5b12ffd-505c{box-shadow:0px 0px 0px 9px #efdcae,0px 0px 0px 10px rgba(107,31,47,0.6),0px 28px 54px 0px rgba(70,35,20,0.30);}.elementor .e-4e224cfd-b1c3{min-width:0px;padding:12px;flex:1 1 0px;}.elementor .e-15dc939-bf18{font-size:1.9rem;color:#fbf3e2;line-height:1.15;}.elementor .e-5bd4b2db-9fb8{font-size:3.4rem;color:#d7c3a0;line-height:1;text-decoration:line-through;}.elementor .e-5eb3cbd6-ed66{column-gap:0.7rem;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-617891a5-3fde{font-size:1.9rem;color:#fbf3e2;line-height:1.15;text-align:center;margin-block-start:1rem;}.elementor .e-11b57979-7fe3{font-size:9rem;color:#dcae52;line-height:0.95;text-align:center;}.elementor .e-60116bd5-8f09{font-size:1.9rem;color:#fbf3e2;line-height:1.15;text-align:center;}.elementor .e-292777f7-5526{width:100%;max-width:860px;padding-block-start:3rem;padding-block-end:3.25rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:22px;border-width:2px;border-color:rgba(220,174,82,0.75);border-style:dashed;background-color:#241a1d;box-shadow:0px 0px 0px 10px #efdcae,0px 0px 0px 11px rgba(107,31,47,0.45),0px 30px 60px 0px rgba(70,35,20,0.35);display:flex;flex-direction:column;gap:0.35rem;align-items:center;}.elementor .e-487fb21f-e4cc{font-weight:700;font-size:1.7rem;line-height:1.35;}.elementor .e-da969fc-ec8b:hover,.elementor .e-da969fc-ec8b:focus-visible{color:#efc573;background-color:#3b2a2f;}.elementor .e-da969fc-ec8b{color:#dcae52;background-color:#241a1d;box-shadow:0px 14px 30px 0px rgba(36,26,29,0.35);}.elementor .e-4b56fe67-ef79{width:100%;max-width:760px;margin-block-start:0.5rem;display:flex;flex-direction:column;gap:1.75rem;align-items:center;}.elementor .e-474a62fe-f9c0{width:100%;max-width:1120px;position:relative;z-index:1;display:flex;flex-direction:column;gap:3.5rem;align-items:center;}.elementor .e-428916fa-5a53{padding-block-start:4.5rem;}.elementor .e-3cdcc72f-95e0{width:100%;height:96px;background-image:url("https://www.tavernadelportico.com/wp-content/uploads/2026/11/arcate-inchiostro-alte.png");background-repeat:repeat-x;background-attachment:scroll;background-size:auto 100%;background-position:0% 0%;background-color:#efdcae;flex:0 0 auto;}.elementor .e-2a74370-5e90{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;}.elementor .e-35f01b04-cf9a{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;background-color:rgba(36,26,29,0.9);}.elementor .e-48dcce5b-2231{width:100%;column-gap:0.4rem;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-19a43889-3ad0{width:72px;height:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#dcae52;border-style:solid;opacity:75%;}.elementor .e-6452f139-7879{width:26px;height:26px;color:#dcae52;}.elementor .e-7316ac13-47fd{width:72px;height:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#dcae52;border-style:solid;opacity:75%;}.elementor .e-6bc28cfa-e537{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center;}.elementor .e-322aeb49-5ac6{max-width:780px;}.elementor .e-635e28bb-479e{width:100%;}.elementor .e-6496555-91a2{width:100%;max-width:1040px;position:relative;z-index:1;margin-block-start:3rem;}.elementor .e-63849599-bb2c{padding-block-start:4.5rem;}.elementor .e-3bb83f3-d94f{width:100%;height:96px;background-image:url("https://www.tavernadelportico.com/wp-content/uploads/2026/11/arcate-senape-alte.png");background-repeat:repeat-x;background-attachment:scroll;background-size:auto 100%;background-position:0% 0%;background-color:#241a1d;flex:0 0 auto;}.elementor .e-59da2606-68e9{font-size:4.9rem;line-height:0.95;}.elementor .e-5e72d5c1-7798{width:100%;column-gap:0.4rem;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-46d0642b-9d23{width:72px;height:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#241a1d;border-style:solid;opacity:75%;}.elementor .e-48a8044d-d637{width:26px;height:26px;color:#241a1d;}.elementor .e-464187da-9a3f{width:72px;height:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#241a1d;border-style:solid;opacity:75%;}.elementor .e-576644e7-e434{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center;}.elementor .e-5d17e24f-7f17{box-shadow:0px 0px 0px 9px #d9a441,0px 0px 0px 10px rgba(36,26,29,0.7),0px 28px 50px 0px rgba(70,35,10,0.40);}.elementor .e-4b8ba637-8b10{min-width:0px;padding:12px;flex:1 1 0px;}.elementor .e-5b8627ba-fe7c{text-align:start;}.elementor .e-252fe533-616c{text-align:start;}.elementor .e-33dc38c1-a2df{min-width:0px;display:flex;flex-direction:column;gap:1.35rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-6ab0f7d8-d808{text-align:start;}.elementor .e-721f843-62e3{font-size:2.6rem;line-height:1.2;text-align:center;}.elementor .e-3c47a221-12b8{min-width:0px;display:flex;flex-direction:column;gap:1.35rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-7a46d18d-824d{box-shadow:0px 0px 0px 9px #d9a441,0px 0px 0px 10px rgba(36,26,29,0.7),0px 28px 50px 0px rgba(70,35,10,0.40);}.elementor .e-493129a2-292e{min-width:0px;padding:12px;flex:1 1 0px;}.elementor .e-50c2d935-52ba{box-shadow:0px 0px 0px 9px #d9a441,0px 0px 0px 10px rgba(36,26,29,0.7),0px 28px 50px 0px rgba(70,35,10,0.40);}.elementor .e-1eb98f64-d722{min-width:0px;padding:12px;flex:1 1 0px;}.elementor .e-284cbd07-3734{text-align:start;}.elementor .e-56a5e698-b002{text-align:start;}.elementor .e-971af06-5a95{min-width:0px;display:flex;flex-direction:column;gap:1.35rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-5dbb8780-6e1d{font-weight:700;font-size:1.85rem;line-height:1.35;}.elementor .e-7095e6a1-4583:hover,.elementor .e-7095e6a1-4583:focus-visible{color:#efc573;background-color:#3b2a2f;}.elementor .e-7095e6a1-4583{color:#dcae52;background-color:#241a1d;box-shadow:0px 14px 30px 0px rgba(36,26,29,0.35);}.elementor .e-62ee1f8a-cbdb{width:100%;max-width:780px;padding-block-start:2.75rem;margin-block-start:1rem;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(36,26,29,0.3);border-style:solid;display:flex;flex-direction:column;gap:1.75rem;align-items:center;}.elementor .e-58871c26-9d05{width:100%;max-width:1120px;position:relative;z-index:1;display:flex;flex-direction:column;gap:3.25rem;align-items:center;}.elementor .e-6064e2c2-8aec{padding-block-start:4.5rem;}.elementor .e-74acaf58-b64c{width:100%;height:96px;background-image:url("https://www.tavernadelportico.com/wp-content/uploads/2026/11/arcate-intonaco-alte.png");background-repeat:repeat-x;background-attachment:scroll;background-size:auto 100%;background-position:0% 0%;background-color:#d9a441;flex:0 0 auto;}.elementor .e-2121e0a3-a923{width:100%;column-gap:0.4rem;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-4c570cbb-91c4{width:72px;height:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#6b1f2f;border-style:solid;opacity:75%;}.elementor .e-45b5a7d8-9423{width:26px;height:26px;color:#6b1f2f;}.elementor .e-63de7949-bb1a{width:72px;height:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#6b1f2f;border-style:solid;opacity:75%;}.elementor .e-6edce879-efb3{display:flex;flex-direction:row;gap:1rem;justify-content:center;align-items:center;}.elementor .e-3eb13dfc-d9af{text-align:start;}.elementor .e-72cb659a-c8ad{text-align:start;}.elementor .e-3df8028c-1aae{min-width:0px;display:flex;flex-direction:column;gap:1.35rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-7591315b-3ad8{box-shadow:0px 0px 0px 9px #efdcae,0px 0px 0px 10px rgba(107,31,47,0.6),0px 28px 54px 0px rgba(70,35,20,0.30);}.elementor .e-10a10ccd-7b54{min-width:0px;padding:12px;flex:1 1 0px;}.elementor .e-79daeb8e-512f{box-shadow:0px 0px 0px 9px #efdcae,0px 0px 0px 10px rgba(107,31,47,0.6),0px 28px 54px 0px rgba(70,35,20,0.30);}.elementor .e-1f6be673-f197{min-width:0px;padding:12px;flex:1 1 0px;}.elementor .e-60f9f385-63c9{text-align:start;}.elementor .e-684e0495-ba59{text-align:start;}.elementor .e-7c093d04-6445{min-width:0px;display:flex;flex-direction:column;gap:1.35rem;flex:1 1 0px;align-items:flex-start;}.elementor .e-6f59a28a-d787{max-width:780px;font-weight:700;font-size:1.85rem;line-height:1.35;}.elementor .e-669fcb34-3612{width:100%;max-width:1120px;position:relative;z-index:1;display:flex;flex-direction:column;gap:3.25rem;align-items:center;}.elementor .e-4aa4ec46-a3e7{padding-block-start:4.5rem;padding-block-end:5.5rem;}.elementor .e-4484e1a6-9a33{width:100%;height:96px;background-image:url("https://www.tavernadelportico.com/wp-content/uploads/2026/11/arcate-inchiostro-alte.png");background-repeat:repeat-x;background-attachment:scroll;background-size:auto 100%;background-position:0% 0%;background-color:#efdcae;flex:0 0 auto;}.elementor .e-35cd2534-cce7{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;}.elementor .e-a2585c4-2d20{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;z-index:0;padding:0px;background-color:rgba(36,26,29,0.9);}.elementor .e-4774b19f-3647{width:100px;height:auto;filter:drop-shadow(0px 8px 18px rgba(0,0,0,0.45));}.elementor .e-7bef774f-229d{max-width:640px;font-size:2.3rem;line-height:1.25;text-align:center;}.elementor .e-4808438d-578e{width:100%;column-gap:0.4rem;text-align:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-6213e1e5-2672{max-width:600px;line-height:1.85;}.elementor .e-34d83d5a-d306{font-size:1.7rem;color:#fbf3e2;line-height:1.15;text-align:center;}.elementor .e-26617c14-81a2{font-size:3rem;color:#d7c3a0;line-height:1;text-align:center;text-decoration:line-through;}.elementor .e-554983e4-4a80{column-gap:0.6rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-79d773f0-df83{font-size:1.7rem;color:#fbf3e2;line-height:1.15;text-align:center;margin-block-start:0.8rem;}.elementor .e-73c24946-bfad{font-size:8rem;color:#dcae52;line-height:0.95;text-align:center;}.elementor .e-43d60bcb-f50c{font-size:1.7rem;color:#fbf3e2;line-height:1.15;text-align:center;}.elementor .e-4a8cd23e-9f24{width:100%;text-align:center;display:flex;flex-direction:column;gap:0.3rem;align-items:center;}.elementor .e-3f4c39fe-12c2{font-size:1.35rem;padding-block-start:1rem;padding-block-end:0.95rem;padding-inline-start:2.2rem;padding-inline-end:2.2rem;}.elementor .e-2ef12a8d-6b09{width:100%;text-align:center;padding-block-start:4.25rem;padding-block-end:3.75rem;padding-inline-start:3.5rem;padding-inline-end:3.5rem;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(220,174,82,0.75);border-style:solid;display:flex;flex-direction:column;gap:1.6rem;justify-content:center;align-items:center;}.elementor .e-5ede0f2c-b5f3{width:100%;max-width:880px;position:relative;z-index:1;padding-block-start:12px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-start-start-radius:999px;border-start-end-radius:999px;border-end-start-radius:0px;border-end-end-radius:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(220,174,82,0.32);border-style:solid;display:flex;flex-direction:column;}.elementor .e-5f7ef5fa-47f6{padding-block-start:4.5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}.elementor .e-73c3690d-7db2{width:112px;height:auto;filter:drop-shadow(0px 8px 18px rgba(0,0,0,0.45));}.elementor .e-219444f8-fd51{font-size:2.6rem;}.elementor .e-4c92055f-9dde{font-size:1.3rem;}.elementor .e-6923c66b-617a{font-size:1.3rem;}.elementor .e-62c26b3-56c8{font-size:1.3rem;}.elementor .e-257b4d6f-48ba{min-width:0px;text-align:center;display:flex;flex-direction:column;gap:0.9rem;flex:1 1 0px;align-items:center;}.elementor .e-628de4c4-f1b5{width:100%;height:100%;min-height:440px;}.elementor .e-4d0e8837-d964{min-width:0px;min-height:440px;overflow:hidden;border-radius:18px;border-width:1px;border-color:rgba(220,174,82,0.55);border-style:solid;box-shadow:0px 0px 0px 9px rgba(36,26,29,0),0px 0px 0px 10px rgba(220,174,82,0.3);flex:1 1 0px;}.elementor .e-5ac6a49e-7f83{width:100%;max-width:1100px;position:relative;z-index:1;display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-1f6dd73d-e0be{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(220,174,82,0.45);border-style:solid;}