.elementor .e-18cc33de-1438{font-family:Jost;font-weight:500;font-size:10.9px;color:#D17580;letter-spacing:0.26em;line-height:1.7;text-transform:uppercase;margin-block-start:0px;margin-block-end:19px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-41510140-a21e{font-family:Italiana;font-weight:400;font-size:clamp(45px,5.4vw,74px);color:#2B2624;line-height:1;}.elementor .e-1bedcacb-1ad8{max-width:52ch;font-family:Jost;font-weight:300;font-size:17.3px;color:#2B2624;line-height:1.6;margin-block-start:22px;}.elementor .e-148cf1e-6ceb{width:100%;max-width:1240px;padding-block-start:clamp(20px,3vw,40px);padding-block-end:clamp(40px,5vw,64px);padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-30a75129-42fd{padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F3EEE4;justify-content:center;}.elementor .e-6bee4b50-f8e9{padding:0px;flex-direction:column;gap:0px;}.elementor .e-4893d57e-681d{font-family:"Pinyon Script";font-weight:400;font-size:38px;color:#D17580;line-height:1;padding-inline-end:100px;}.elementor .e-5fd4c94f-49ee{width:100%;position:relative;z-index:5;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-width:0px;}.elementor .e-13ab6486-2dc5{font-family:Jost;font-weight:500;font-size:10.5px;color:#4A5A54;letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-52efe3a7-1557{font-family:Jost;font-weight:300;font-size:15.2px;color:rgba(43,38,36,.45);padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(43,38,36,.4) inset;}.elementor .e-4137d9a2-c666{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;flex:0 0 calc(50% - 14px);}.elementor .e-4ffb1a00-6b7e{font-family:Jost;font-weight:500;font-size:10.5px;color:#4A5A54;letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-4775948d-df09{font-family:Jost;font-weight:300;font-size:15.2px;color:rgba(43,38,36,.45);padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(43,38,36,.4) inset;}.elementor .e-9c68b78-2939{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;flex:0 0 calc(50% - 14px);}.elementor .e-44010757-6645{font-family:Jost;font-weight:500;font-size:10.5px;color:#4A5A54;letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-6096581-700b{font-family:Jost;font-weight:300;font-size:15.2px;color:rgba(43,38,36,.45);padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(43,38,36,.4) inset;}.elementor .e-3af26b33-6af5{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;flex:0 0 calc(50% - 14px);}.elementor .e-71de45a4-810f{font-family:Jost;font-weight:500;font-size:10.5px;color:#4A5A54;letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-6cb1910f-411d{font-family:Jost;font-weight:300;font-size:15.2px;color:rgba(43,38,36,.45);padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(43,38,36,.4) inset;}.elementor .e-101d7371-1c32{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;flex:0 0 calc(50% - 14px);}.elementor .e-7e7e9844-a86a{font-family:Jost;font-weight:500;font-size:10.5px;color:#4A5A54;letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-68e94d75-c2de{font-family:Jost;font-weight:300;font-size:15.2px;color:rgba(43,38,36,.45);padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(43,38,36,.4) inset;}.elementor .e-78cbf245-eeca{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;flex:0 0 calc(50% - 14px);}.elementor .e-299750be-66dd{font-family:Jost;font-weight:500;font-size:10.5px;color:#4A5A54;letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-6a3697b1-8449{font-family:Jost;font-weight:300;font-size:15.2px;color:#2B2624;padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(43,38,36,.4) inset;}.elementor .e-683a4cd0-25df{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;flex:0 0 calc(50% - 14px);}.elementor .e-c13bcd0-9030{font-family:Jost;font-weight:500;font-size:10.5px;color:#4A5A54;letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-144d1b95-8075{min-height:92px;font-family:Jost;font-weight:300;font-size:15.2px;color:rgba(43,38,36,.45);padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(43,38,36,.4) inset;}.elementor .e-43d31143-88eb{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;flex:0 0 100%;}.elementor .e-5288a52e-74dd{font-family:Jost;font-weight:500;font-size:10.5px;color:#4A5A54;letter-spacing:0.22em;text-transform:uppercase;}.elementor .e-4c08080d-bff9{font-family:Jost;font-weight:300;font-size:15.2px;color:rgba(43,38,36,.45);padding-block-start:8px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(43,38,36,.4) inset;}.elementor .e-3e508d42-6a22{padding-block-start:0px;padding-block-end:22px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:4px;flex:0 0 100%;}.elementor .e-1f43b714-21db{column-gap:28px;padding:0px;margin-block-start:6px;display:none;flex-direction:row;flex-wrap:wrap;}.elementor .e-6149a4b2-2a7b{width:18px;height:18px;padding:0px;margin-block-start:2px;border-width:1.4px;border-color:#2B2624;border-style:solid;background-color:rgba(255,253,248,.55);flex:0 1 auto;}.elementor .e-1d173281-78c2{font-family:Jost;font-weight:300;font-size:12.5px;color:#2B2624;line-height:1.5;}.elementor .e-5f8ac273-4264{padding-block-start:0px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;display:none;flex-direction:row;gap:10px;align-items:flex-start;}.elementor .e-4668ee03-df9e:hover,.elementor .e-4668ee03-df9e:focus-visible{color:#E8DEC9;text-decoration:none !important;border-color:#2B2624;background-color:#2B2624;}.elementor .e-4668ee03-df9e{font-family:Jost;font-weight:500;font-size:11.84px;color:#FFFFFF;letter-spacing:0.22em;text-decoration:none !important;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:1px;border-color:#D17580;border-style:solid;background-color:#D17580;}.elementor .e-6d972990-eb1c{padding:0px;display:none;flex-direction:row;}.elementor .e-78de9adc-d417{width:auto;height:auto;min-width:0px;position:absolute;inset-block-start:10px;inset-inline-end:10px;inset-block-end:10px;inset-inline-start:10px;padding:0px;border-width:1px;border-color:rgba(209,117,128,.45);border-style:solid;}.elementor .e-4fe5e828-6d75{width:100%;height:100%;padding:0px;border-width:1px;border-color:rgba(43,38,36,.15);border-style:solid;background-image:url("https://papos.apserver.it/wp-content/uploads/2026/10/home-cinepresa.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-6e860504-4dda{width:78px;height:96px;position:absolute;inset-block-start:18px;inset-inline-end:18px;z-index:3;padding:6px;border-width:5px;border-color:#EFEAE2;border-style:dotted;background-color:#E8DEC9;box-shadow:0px 1px 2px 0px rgba(0,0,0,.18);transform:rotateX(0deg) rotateY(0deg) rotateZ(4deg);}.elementor .e-6c0a37be-4bf5{width:176px;aspect-ratio:12/7;position:absolute;inset-block-start:15px;inset-inline-end:20px;z-index:3;padding:0px;background-image:url("https://papos.apserver.it/wp-content/uploads/2026/10/home-timbro.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:contain;background-position:center center;transform:rotateX(0deg) rotateY(0deg) rotateZ(-12deg);}.elementor .e-596062d9-f4da{min-height:360px;position:relative;padding-block-start:clamp(28px,4vw,52px);padding-block-end:clamp(28px,4vw,52px);padding-inline-start:clamp(22px,3.4vw,44px);padding-inline-end:clamp(22px,3.4vw,44px);background-color:#EFEAE2;box-shadow:0px 1px 0px 0px rgba(43,38,36,.08),0px 18px 40px -18px rgba(0,0,0,.45);transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.2deg);flex-direction:column;gap:18px;flex:0 0 63%;}.elementor .e-27e2594f-7d98{font-family:"Bodoni Moda";font-weight:400;font-size:25.6px;color:#2B2624;line-height:1.2;font-style:italic;}.elementor .e-10182bc9-ffbd{font-family:Jost;font-weight:500;font-size:10px;color:#4A5A54;letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-1d9f4879-499a:hover,.elementor .e-1d9f4879-499a:focus-visible{color:#D17580;text-decoration:none !important;}.elementor .e-1d9f4879-499a{font-family:Jost;font-weight:300;font-size:17.3px;color:#2B2624;letter-spacing:0px;text-align:start;text-decoration:none !important;text-transform:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;}.elementor .e-7e7c3ffe-dba2{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(43,38,36,.2) inset;flex-direction:column;gap:2px;}.elementor .e-2d26dde4-5031{font-family:Jost;font-weight:500;font-size:10px;color:#4A5A54;letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-6457cf11-2929:hover,.elementor .e-6457cf11-2929:focus-visible{color:#D17580;text-decoration:none !important;}.elementor .e-6457cf11-2929{font-family:Jost;font-weight:300;font-size:17.3px;color:#2B2624;letter-spacing:0px;text-align:start;text-decoration:none !important;text-transform:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;}.elementor .e-19a0e1a7-4ad1{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(43,38,36,.2) inset;flex-direction:column;gap:2px;}.elementor .e-4b5227c6-e7f9{font-family:Jost;font-weight:500;font-size:10px;color:#4A5A54;letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-2c1b18d6-3153:hover,.elementor .e-2c1b18d6-3153:focus-visible{color:#D17580;text-decoration:none !important;}.elementor .e-2c1b18d6-3153{font-family:Jost;font-weight:300;font-size:17.3px;color:#2B2624;letter-spacing:0px;text-align:start;text-decoration:none !important;text-transform:none;padding:0px;border-radius:0px;border-width:0px;background-color:transparent;}.elementor .e-2919a584-f471{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(43,38,36,.2) inset;flex-direction:column;gap:2px;}.elementor .e-29a58f05-fd3b{font-family:Jost;font-weight:500;font-size:10px;color:#4A5A54;letter-spacing:0.24em;text-transform:uppercase;}.elementor .e-24853c8f-6812{font-family:Jost;font-weight:300;font-size:17.3px;color:#2B2624;}.elementor .e-62a1b4b1-f769{padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px -1px 0px 0px rgba(43,38,36,.2) inset;flex-direction:column;gap:2px;}.elementor .e-61c164a7-d9c3{padding:0px;box-shadow:0px 1px 0px 0px rgba(43,38,36,.2) inset;flex-direction:column;gap:0px;}.elementor .e-3db5fcc-edf6{width:min(100%,320px);aspect-ratio:4/5;padding:0px;border-width:10px;border-color:#FBF8F3;border-style:solid;background-image:url("https://papos.apserver.it/wp-content/uploads/2026/10/home-fra-bn.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:50% 30%;box-shadow:0px 22px 40px -22px rgba(43,38,36,.55);transform:rotateX(0deg) rotateY(0deg) rotateZ(2.5deg);}.elementor .e-6bb6cfa2-6246{padding:0px;justify-content:center;}.elementor .e-a13482f-b76c{min-width:0px;padding:0px;flex-direction:column;gap:clamp(24px,3vw,36px);flex:1 1 0px;}.elementor .e-71a2e062-5109{width:100%;max-width:1240px;padding:0px;flex-direction:row;gap:clamp(32px,5vw,72px);align-items:flex-start;}.elementor .e-bd8f6d3-cfea{padding-block-start:clamp(48px,6vw,80px);padding-block-end:clamp(64px,8vw,110px);padding-inline-start:24px;padding-inline-end:24px;background-color:#E8DEC9;justify-content:center;}.elementor .e-6c42427e-ba74{padding:0px;flex-direction:column;gap:0px;}.elementor .e-4c45f3e5-7035{font-family:Jost;font-weight:500;font-size:10.5px;color:#4A5A54;letter-spacing:0.32em;text-transform:uppercase;margin-block-end:13px;}.elementor .e-3a29a423-7d21{font-family:Italiana;font-weight:400;font-size:clamp(32px,4vw,51px);color:#2B2624;line-height:1;margin-block-start:0px;margin-block-end:clamp(24px,3vw,40px);margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-6616a68f-8bc5{font-family:Italiana;font-size:38px;color:#D17580;line-height:1;margin-block-end:10px;}.elementor .e-660fc496-e497{font-family:"Bodoni Moda";font-weight:400;font-size:22.4px;color:#2B2624;line-height:1.15;font-style:italic;margin-block-end:6px;}.elementor .e-2bbd210f-9d8e{max-width:34ch;font-family:Jost;font-weight:300;font-size:16.3px;color:#2B2624;line-height:1.6;}.elementor .e-51979835-332d{min-width:0px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px rgba(43,38,36,.25) inset;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-61b035dd-65c4{font-family:Italiana;font-size:38px;color:#D17580;line-height:1;margin-block-end:10px;}.elementor .e-693d5da7-a10f{font-family:"Bodoni Moda";font-weight:400;font-size:22.4px;color:#2B2624;line-height:1.15;font-style:italic;margin-block-end:6px;}.elementor .e-7b6902d7-760c{max-width:34ch;font-family:Jost;font-weight:300;font-size:16.3px;color:#2B2624;line-height:1.6;}.elementor .e-51e31579-6eac{min-width:0px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px rgba(43,38,36,.25) inset;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-453d47f9-17f1{font-family:Italiana;font-size:38px;color:#D17580;line-height:1;margin-block-end:10px;}.elementor .e-3babf47-e5e5{font-family:"Bodoni Moda";font-weight:400;font-size:22.4px;color:#2B2624;line-height:1.15;font-style:italic;margin-block-end:6px;}.elementor .e-3ca69d7e-3e97{max-width:34ch;font-family:Jost;font-weight:300;font-size:16.3px;color:#2B2624;line-height:1.6;}.elementor .e-2f94d510-d934{min-width:0px;padding-block-start:20px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;box-shadow:0px 1px 0px 0px rgba(43,38,36,.25) inset;flex-direction:column;gap:0px;flex:1 1 0px;}.elementor .e-69d8f275-5547{padding:0px;flex-direction:row;gap:clamp(24px,4vw,56px);}.elementor .e-757ad2c5-7e28:hover,.elementor .e-757ad2c5-7e28:focus-visible{color:#E8DEC9;text-decoration:none !important;background-color:#2B2624;}.elementor .e-757ad2c5-7e28{font-family:Jost;font-weight:500;font-size:11.84px;color:#2B2624;letter-spacing:0.22em;text-decoration:none !important;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:0px;border-width:1px;border-color:#2B2624;border-style:solid;background-color:transparent;}.elementor .e-6491dea8-4a39{padding:0px;margin-block-start:clamp(28px,4vw,44px);flex-direction:row;}.elementor .e-6a71936e-4b14{width:100%;max-width:1240px;padding:0px;flex-direction:column;gap:0px;}.elementor .e-67cfbd60-6545{padding-block-start:clamp(56px,7vw,96px);padding-block-end:clamp(56px,7vw,96px);padding-inline-start:24px;padding-inline-end:24px;background-color:#DAD8CF;justify-content:center;}.elementor .e-2e984c4a-b014{padding:0px;flex-direction:column;gap:0px;}