.elementor .e-912f444-34619dd{font-family:"DM Sans";font-weight:600;font-size:16px;color:#DFAC9A;letter-spacing:6.4px;text-align:start;text-transform:uppercase;}.elementor .e-d9553dc-334bedb{font-family:"Fraunces";font-weight:400;font-size:96px;color:var(--White);line-height:118px;}.elementor .e-5443050-a22a69b{width:1340px;text-align:start;display:block;align-self:end;}.elementor .e-55505f0-1a39fab{min-height:600px;background-image:linear-gradient(#131C37B2, #131C37B2),url("https://lptest.dev-design.it/wp-content/uploads/2026/07/a2a71a87906b81d09b698f1fe6008163029fc97e.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor .e-684f818-6f1f36f{font-family:"DM Sans";font-weight:700;font-size:16px;color:var(--Secondary);letter-spacing:3.2px;line-height:21px;text-align:start;text-transform:uppercase;}.elementor .e-d57a1c9-8424f8b{width:470px;font-family:"Fraunces";font-weight:400;font-size:48px;color:var(--Primary);letter-spacing:0px;line-height:52px;text-align:start;text-transform:none;}.elementor .e-f2ac2d5-ac77cca{width:225px;font-family:"DM Sans";font-weight:600;font-size:14px;color:var(--Primary);letter-spacing:0.7px;line-height:18px;text-transform:uppercase;padding-block-start:16px;padding-block-end:13px;margin-inline-end:20px;border-radius:4px;border-block-end-width:3px;border-color:var(--Secondary);border-style:solid;background-color:var(--White);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor .e-f2ac2d5-ac77cca:hover,.elementor .e-f2ac2d5-ac77cca:focus-visible{width:225px;color:var(--White);padding-block-start:16px;padding-block-end:13px;border-radius:4px;border-block-end-width:3px;border-color:var(--White);border-style:solid;background-color:var(--Secondary);}.elementor .e-f0e13aa-4e6581a{width:225px;font-family:"DM Sans";font-weight:600;font-size:14px;color:var(--White);letter-spacing:0.7px;line-height:18px;text-transform:uppercase;padding-block-start:16px;padding-block-end:13px;margin-inline-end:20px;border-radius:4px;border-block-end-width:3px;border-color:var(--White);border-style:solid;background-color:var(--Primary);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor .e-f0e13aa-4e6581a:hover,.elementor .e-f0e13aa-4e6581a:focus-visible{width:225px;color:var(--Primary);padding-block-start:16px;padding-block-end:13px;border-radius:4px;border-block-end-width:3px;border-color:var(--Primary);border-style:solid;background-color:var(--White);}.elementor .e-2dde852-4ec88fb{padding:0px;}.elementor .e-b0cac7a-a94ec3e{min-height:550px;position:relative;inset-inline-start:0px;padding:0px;background-image:url("https://lptest.dev-design.it/wp-content/uploads/2026/07/d22b4bd2d1001d42f0d535128d49b973ddd500a3-1024x887.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;}.elementor .e-2117f28-635450a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;justify-content:center;align-items:center;}.elementor .e-40e9144-fbe8688{font-family:"DM Sans";font-weight:700;font-size:16px;color:var(--Secondary);letter-spacing:3.2px;line-height:21px;text-align:start;text-transform:uppercase;}.elementor .e-29001b9-a06cd6a{width:470px;font-family:"Fraunces";font-weight:400;font-size:48px;color:var(--White);letter-spacing:0px;line-height:52px;text-align:start;text-transform:none;}.elementor .e-39ab910-af21410{width:48px;height:48px;color:var(--SecondaryLight);}.elementor .e-6797eea-a20586a{font-family:"DM Sans";font-weight:700;font-size:48px;color:var(--White);line-height:62px;padding-inline-start:20px;}.elementor .e-ad4afca-fcbb47f{font-family:"DM Sans";font-weight:300;font-size:48px;color:var(--Secondary);line-height:62px;padding-inline-start:2px;}.elementor .e-5e88af0-d83f242{display:flex;justify-content:flex-start;align-items:center;}.elementor .e-92dde36-59ff7df{font-family:"DM Sans";font-weight:400;font-size:16px;color:var(--White);letter-spacing:0.8px;line-height:30px;padding-inline-start:10px;}.elementor .e-22546ff-a6b7044{width:48px;height:48px;color:var(--SecondaryLight);}.elementor .e-28794b6-66bc9f6{font-family:"DM Sans";font-weight:700;font-size:48px;color:var(--White);line-height:62px;padding-inline-start:20px;}.elementor .e-08821de-ec00ef4{font-family:"DM Sans";font-weight:300;font-size:48px;color:var(--Secondary);line-height:62px;padding-inline-start:2px;}.elementor .e-bf4db9f-f7247e5{display:flex;justify-content:flex-start;align-items:center;}.elementor .e-1b0a99f-0acd8f1{font-family:"DM Sans";font-weight:400;font-size:16px;color:var(--White);letter-spacing:0.8px;line-height:30px;padding-inline-start:10px;}.elementor .e-5aa2f43-76cd689{width:48px;height:48px;color:var(--SecondaryLight);}.elementor .e-72682f9-c291cf1{font-family:"DM Sans";font-weight:700;font-size:48px;color:var(--White);line-height:62px;padding-inline-start:20px;}.elementor .e-d794151-b02a160{font-family:"DM Sans";font-weight:300;font-size:48px;color:var(--Secondary);line-height:62px;padding-inline-start:2px;}.elementor .e-0062722-c3565b3{display:flex;justify-content:flex-start;align-items:center;}.elementor .e-a6a751c-6fdfa8d{font-family:"DM Sans";font-weight:400;font-size:16px;color:var(--White);letter-spacing:0.8px;line-height:30px;padding-inline-start:10px;}.elementor .e-85ec365-256e10a{width:750px;padding:0px;justify-content:flex-end;}.elementor .e-9ad02e9-c67621a{font-family:"Fraunces";font-weight:600;font-size:28px;color:var(--SecondaryLight);letter-spacing:0px;line-height:38px;text-align:start;text-transform:none;}.elementor .e-3356b8b-98fb415{font-family:"Fraunces";font-weight:600;font-size:28px;color:var(--SecondaryLight);letter-spacing:0px;line-height:38px;text-align:start;text-transform:none;}.elementor .e-8d59bad-3f94bf3{font-family:"Fraunces";font-weight:600;font-size:28px;color:var(--SecondaryLight);letter-spacing:0px;line-height:38px;text-align:start;text-transform:none;}.elementor .e-785742b-d5ab0bd{font-family:"Fraunces";font-weight:600;font-size:28px;color:var(--SecondaryLight);letter-spacing:0px;line-height:38px;text-align:start;text-transform:none;}.elementor .e-09b9853-e9c250d{min-height:780px;padding-block-start:0px;padding-block-end:0px;background-image:linear-gradient(180deg, #1b3345 40%,#f2f2f2 40%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-1e42a26-64e9fa5{font-family:"DM Sans";font-weight:700;font-size:16px;color:var(--Secondary);letter-spacing:3.2px;line-height:21px;text-align:start;text-transform:uppercase;}.elementor .e-7dcd3f2-cc01bd9{font-family:"Fraunces";font-weight:400;font-size:48px;color:var(--Primary);letter-spacing:0px;line-height:52px;text-align:start;text-transform:none;}.elementor .e-3b9a00c-533e8b1{padding:0px;display:flex;flex-direction:column;}.elementor .e-3ccc042-70410cd{width:180px;font-family:"DM Sans";font-weight:600;font-size:14px;color:var(--Primary);letter-spacing:0.7px;line-height:18px;text-transform:uppercase;padding-block-start:16px;padding-block-end:13px;margin-inline-end:20px;border-radius:4px;border-block-end-width:3px;border-color:var(--Secondary);border-style:solid;background-color:var(--White);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor .e-3ccc042-70410cd:hover,.elementor .e-3ccc042-70410cd:focus-visible{width:180px;color:var(--White);padding-block-start:16px;padding-block-end:13px;border-radius:4px;border-block-end-width:3px;border-color:var(--White);border-style:solid;background-color:var(--Secondary);}.elementor .e-5f51304-43f1dac{width:180px;font-family:"DM Sans";font-weight:600;font-size:14px;color:var(--White);letter-spacing:0.7px;line-height:18px;text-transform:uppercase;padding-block-start:16px;padding-block-end:13px;margin-inline-end:20px;border-radius:4px;border-block-end-width:3px;border-color:var(--White);border-style:solid;background-color:var(--Primary);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor .e-5f51304-43f1dac:hover,.elementor .e-5f51304-43f1dac:focus-visible{width:180px;color:var(--Primary);padding-block-start:16px;padding-block-end:13px;border-radius:4px;border-block-end-width:3px;border-color:var(--Primary);border-style:solid;background-color:var(--White);}.elementor .e-27bcc26-8870fbb{padding:0px;display:flex;flex-direction:row;justify-content:flex-end;}.elementor .e-85c3e96-7bd83a7{width:180px;font-family:"DM Sans";font-weight:600;font-size:14px;color:var(--Primary);letter-spacing:0.7px;line-height:18px;text-transform:uppercase;padding-block-start:16px;padding-block-end:13px;margin-inline-end:20px;border-radius:4px;border-block-end-width:3px;border-color:var(--Secondary);border-style:solid;background-color:var(--White);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor .e-85c3e96-7bd83a7:hover,.elementor .e-85c3e96-7bd83a7:focus-visible{width:180px;color:var(--White);padding-block-start:16px;padding-block-end:13px;border-radius:4px;border-block-end-width:3px;border-color:var(--White);border-style:solid;background-color:var(--Secondary);}.elementor .e-e3c01b5-344a7b8{width:180px;font-family:"DM Sans";font-weight:600;font-size:14px;color:var(--White);letter-spacing:0.7px;line-height:18px;text-transform:uppercase;padding-block-start:16px;padding-block-end:13px;margin-inline-end:20px;border-radius:4px;border-block-end-width:3px;border-color:var(--White);border-style:solid;background-color:var(--Primary);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor .e-e3c01b5-344a7b8:hover,.elementor .e-e3c01b5-344a7b8:focus-visible{width:180px;color:var(--Primary);padding-block-start:16px;padding-block-end:13px;border-radius:4px;border-block-end-width:3px;border-color:var(--Primary);border-style:solid;background-color:var(--White);}.elementor .e-c0981fc-8820a58{padding:0px;display:none;flex-direction:row;justify-content:flex-end;}.elementor .e-4d9ddfb-0b4aded{padding-block-start:50px;padding-block-end:0px;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-1e938bc-1fce94e{font-family:"DM Sans";font-weight:700;font-size:16px;color:var(--Secondary);letter-spacing:3.2px;line-height:21px;text-align:center;text-transform:uppercase;}.elementor .e-5b3446ae-07a6a8d{font-family:"Fraunces";font-weight:400;font-size:48px;color:#1B3345;letter-spacing:0px;line-height:52px;text-align:center;text-transform:none;}.elementor .e-2385cc56-647aaf1{font-family:"DM Sans";font-weight:700;font-size:16px;color:var(--Secondary);letter-spacing:3.2px;line-height:21px;text-align:start;text-transform:uppercase;}.elementor .e-2541c1c0-47142d9{font-family:"Fraunces";font-weight:400;font-size:48px;color:var(--White);letter-spacing:0px;line-height:52px;text-align:start;text-transform:none;}.elementor .e-3d2ff3a-031f214{width:24px;height:24px;color:#DFAC9A;}.elementor .e-621d4819-10d34da{width:250px;height:50px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--DUP_White3);border-style:solid;display:flex;gap:16px;justify-content:center;align-items:center;}.elementor .e-7b901f67-57e7dc7{width:50%;font-family:"DM Sans";font-weight:400;font-size:14px;color:#70787E;letter-spacing:0.7px;line-height:18px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;border-width:1px;border-color:#C4D0D8;border-style:solid;}.elementor .e-66fb30a6-51007ec{width:50%;font-family:"DM Sans";font-weight:400;font-size:14px;color:#70787E;letter-spacing:0.7px;line-height:18px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;border-width:1px;border-color:#C4D0D8;border-style:solid;}.elementor .e-49ff32fb-51b3b45{width:50%;font-family:"DM Sans";font-weight:400;font-size:14px;color:#70787E;letter-spacing:0.7px;line-height:18px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;border-width:1px;border-color:#C4D0D8;border-style:solid;}.elementor .e-793eec76-eea4436{width:50%;font-family:"DM Sans";font-weight:400;font-size:14px;color:#70787E;letter-spacing:0.7px;line-height:18px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;border-width:1px;border-color:#C4D0D8;border-style:solid;}.elementor .e-62dac77a-2eb2812{width:100%;font-family:"DM Sans";font-weight:400;font-size:14px;color:#70787E;letter-spacing:0.7px;line-height:18px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:4px;border-width:1px;border-color:#C4D0D8;border-style:solid;}.elementor .e-5b15fa93-22a63d2{width:12px;height:12px;border-color:#C4D0D8;flex:1 0 auto;}.elementor .e-7a2f2e61-3b01669{font-family:"DM Sans";font-weight:300;font-size:10px;color:#70787E;letter-spacing:1px;word-spacing:1px;line-height:13px;}.elementor .e-1c796ad4-9e3bdfb{display:flex;}.elementor .e-7818c80f-9fae850{color:var(--DUP_Primary3);border-radius:4px;border-block-end-width:3px;border-color:var(--DUP_Primary3);border-style:solid;background-color:var(--DUP_White3);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor .e-7818c80f-9fae850:hover,.elementor .e-7818c80f-9fae850:focus-visible{color:var(--DUP_White3);border-radius:4px;border-block-end-width:3px;border-color:var(--DUP_White3);border-style:solid;background-color:var(--DUP_Primary3);}.elementor .e-7ecd4d55-7254370{width:100%;display:flex;flex-direction:row;gap:20px;}.elementor .e-3663e257-e2255a0{width:850px;position:absolute;inset-block-start:200px;z-index:10;text-align:start;padding:0px;border-radius:6px;border-block-start-width:0px;border-block-end-width:6px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--DUP_Secondary3);border-style:solid;background-color:var(--DUP_White3);display:flex;align-self:center;}.elementor .e-41e5f7bd-6cfdb1a{min-height:450px;position:relative;padding-block-start:80px;background-image:linear-gradient(#ffffff99, #ffffff99),url("https://lptest.dev-design.it/wp-content/uploads/2026/07/a2a71a87906b81d09b698f1fe6008163029fc97e.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-6c90a53-c718b73{height:300px;background-color:#f3f3f3;flex-direction:column;}