.elementor .e-360e7a49-edac{gap:16px;}.elementor .e-14f5b32c-18ff{font-family:var(--sans);background-image:url("https://www.gianlucausai.com/wp-content/uploads/2026/09/pubblico-sala.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:50% 50%;}.elementor .e-4e7ad60f-3152{width:auto;gap:10px;flex:0 1 auto;}.elementor .e-1b5f8a91-ba32{font-family:var(--serif);font-weight:500;font-size:28px;color:var(--gold-hi);line-height:1;font-style:italic;}.elementor .e-2be69fa4-b827{font-family:var(--serif);font-weight:500;font-size:clamp(52px,5.4vw,72px);color:var(--ivory);line-height:1;}.elementor .e-5688d57d-8d2b{font-size:15px;color:#efe2cf;}.elementor .e-56b6d7f3-3b31{font-family:var(--serif);font-weight:500;font-size:28px;color:var(--gold-ink);line-height:1;font-style:italic;}.elementor .e-2dc0a979-e04e{font-family:var(--serif);font-weight:500;font-size:clamp(52px,5.4vw,72px);color:var(--velvet);line-height:1;}.elementor .e-2a06fffa-ed5c{font-size:15px;color:var(--ink2);}.elementor .e-2bdb694d-9112{padding:clamp(28px,3vw,40px);gap:12px;}.elementor .e-21fb1b91-784d{font-family:var(--serif);font-weight:500;font-size:28px;color:var(--gold-ink);line-height:1;font-style:italic;}.elementor .e-8767699-3147{font-family:var(--serif);font-weight:500;font-size:clamp(52px,5.4vw,72px);color:var(--velvet);line-height:1;}.elementor .e-477785ef-b456{font-size:15px;color:var(--ink2);}.elementor .e-87c98db-d2cc{padding:clamp(28px,3vw,40px);gap:12px;}.elementor .e-44cf18d0-2ce4{color:var(--ink2);padding-block-start:20px;}.elementor .e-28317dd3-8b04{color:var(--ink2);padding-block-start:20px;}.elementor .e-7cd4e114-4768{padding:0px;margin-block-start:24px;gap:24px;grid-template-columns:1fr 2fr;}.elementor .e-398d62b4-a0d1{gap:0px;}.elementor .e-78572097-6698{width:100%;height:100%;object-fit:cover;}.elementor .e-37a06774-930a{overflow:hidden;padding:0px;background-color:var(--wine);}.elementor .e-7d1069bf-9523{padding-block-start:clamp(48px,7vw,96px);padding-block-end:clamp(48px,6vw,80px);padding-inline-start:clamp(28px,5vw,80px);padding-inline-end:max(clamp(16px,5vw,64px), calc((100vw - 1240px) / 2 + clamp(16px,5vw,64px)));flex-direction:column;gap:22px;justify-content:center;}.elementor .e-50306d88-7113{min-height:560px;font-family:var(--sans);font-size:17px;line-height:1.6;padding:0px;gap:0px;grid-template-columns:6fr 5fr;}.elementor .e-6f516575-a8e2{gap:8px;}.elementor .e-26722548-7f23{font-size:22px;}.elementor .e-421c1593-9bf1{font-size:15px;}.elementor .e-3ef6fca9-de11{gap:8px;}.elementor .e-34f9460b-4636{font-size:22px;}.elementor .e-3a756d1d-1a7e{font-size:15px;}.elementor .e-1d466a94-1ec1{gap:8px;}.elementor .e-36cfbbe2-2b04{font-size:22px;}.elementor .e-254c82fb-6911{font-size:15px;}.elementor .e-22724ece-dec4{gap:8px;}.elementor .e-ddf6c4-338c{font-size:22px;}.elementor .e-74296dd9-414c{font-size:15px;}.elementor .e-1429c0d5-afe9{font-size:22px;}.elementor .e-7e466ff1-579d{font-size:15px;}.elementor .e-6f97055a-81ba{font-size:22px;}.elementor .e-4cd73fe7-57cc{font-size:15px;}.elementor .e-77401faf-f945{font-size:22px;}.elementor .e-5c04b11b-2e52{font-size:15px;}.elementor .e-3db8476-b125{gap:8px;}.elementor .e-6fb1426d-899f{font-size:22px;}.elementor .e-543610b6-f665{font-size:15px;}.elementor .e-39ae4e2e-5185{font-size:22px;}.elementor .e-6c896785-9965{font-size:15px;}.elementor .e-2f92e4e0-1230{font-size:12px;}.elementor .e-57152850-4f84{font-size:22px;}.elementor .e-6d43da23-6db9{font-size:15px;}.elementor .e-46f68456-5feb{font-size:22px;}.elementor .e-520240f5-7f1b{font-size:15px;}.elementor .e-76d97cd9-b034{font-size:22px;}.elementor .e-7ae9a39d-5296{font-size:15px;}.elementor .e-4554ad53-2efe{font-size:22px;}.elementor .e-7c00a81a-76dd{font-size:15px;}.elementor .e-79d99034-9e0c{font-size:22px;}.elementor .e-2597efb2-60b5{font-size:15px;}.elementor .e-4176cd34-9d38{gap:40px;}.elementor .e-8b08fc6-7dd4{gap:0px;}.elementor .e-6579712a-d292{font-size:clamp(40px,4.4vw,52px);}.elementor .e-3a0950c4-26f6{color:#efe2cf;}.elementor .e-11964d24-f009{width:auto;gap:10px;flex:0 1 auto;}.elementor .e-3c2fad30-1f62{flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;}