.elementor .e-3c88138f-8712{width:1.1rem;height:1.1rem;}.elementor .e-3de2aff1-7264{font-family:"Mona Sans";font-weight:700;font-size:0.8rem;color:#FFFFFF;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-7c1eea4b-c31d{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.28);border-style:solid;background-color:rgba(255,255,255,0.12);backdrop-filter:blur(8px);gap:0.6rem;align-items:center;}.elementor .e-67b5c07f-1522{font-family:"Mona Sans";font-weight:600;font-size:6.4vw;color:#FFFFFF;letter-spacing:-0.03em;line-height:0.95;margin:0px;}.elementor .e-1b5e79ac-6f67{max-width:36rem;font-family:"Mona Sans";font-size:1.25rem;color:rgba(255,255,255,0.85);line-height:1.5;margin:0px;}.elementor .e-55102532-8448:hover,.elementor .e-55102532-8448:focus-visible{color:#BD2F27;background-color:#FFFFFF;transform:translate3d(0px, -3px, 0px);}.elementor .e-55102532-8448{font-family:"Mona Sans";font-weight:700;font-size:1rem;color:#FFFFFF;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.4rem;padding-inline-end:2.4rem;border-radius:999px;background-color:#BD2F27;box-shadow:0px 18px 40px 0px rgba(189,47,39,0.35);transition:all 0.3s;}.elementor .e-71bc5dfa-b32c:hover,.elementor .e-71bc5dfa-b32c:focus-visible{color:#0D4F9F;background-color:#FFFFFF;transform:translate3d(0px, -3px, 0px);}.elementor .e-71bc5dfa-b32c{font-family:"Mona Sans";font-weight:700;font-size:1rem;color:#FFFFFF;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.4rem;padding-inline-end:2.4rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.6);border-style:solid;background-color:transparent;transition:all 0.3s;}.elementor .e-54f328dc-2b6b{margin-block-start:0.5rem;gap:1rem;flex-wrap:wrap;}.elementor .e-48fc1f58-aca0{max-width:60rem;position:relative;z-index:2;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-4055066d-bb28{width:15vw;position:absolute;inset-block-start:8rem;inset-inline-end:5vw;z-index:2;}.elementor .e-7c20a6f5-d984:hover,.elementor .e-7c20a6f5-d984:focus-visible{color:#0D4F9F;background-color:#FFFFFF;}.elementor .e-7c20a6f5-d984{font-family:"Mona Sans";font-size:0.95rem;color:#FFFFFF;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.08);transition:all 0.3s;}.elementor .e-dfc8bfc-1a8a:hover,.elementor .e-dfc8bfc-1a8a:focus-visible{color:#0D4F9F;background-color:#FFFFFF;}.elementor .e-dfc8bfc-1a8a{font-family:"Mona Sans";font-size:0.95rem;color:#FFFFFF;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.08);transition:all 0.3s;}.elementor .e-940585a-f193:hover,.elementor .e-940585a-f193:focus-visible{color:#0D4F9F;background-color:#FFFFFF;}.elementor .e-940585a-f193{font-family:"Mona Sans";font-size:0.95rem;color:#FFFFFF;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.08);transition:all 0.3s;}.elementor .e-47a81cbe-dd79:hover,.elementor .e-47a81cbe-dd79:focus-visible{color:#0D4F9F;background-color:#FFFFFF;}.elementor .e-47a81cbe-dd79{font-family:"Mona Sans";font-size:0.95rem;color:#FFFFFF;padding-block-start:0.6rem;padding-block-end:0.6rem;padding-inline-start:1.2rem;padding-inline-end:1.2rem;margin:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:rgba(255,255,255,0.08);transition:all 0.3s;}.elementor .e-702a5c90-6d79{position:relative;z-index:2;padding-block-start:2rem;border-block-start-width:1px;gap:0.75rem;flex-wrap:wrap;border-top-style: solid; border-top-color: rgba(255,255,255,0.2);\n}.elementor .e-1bf4a656-f9d8{min-height:92vh;overflow:hidden;position:relative;padding-block-start:9rem;padding-block-end:3rem;padding-inline-start:5vw;padding-inline-end:5vw;border-radius:24px;background-image:linear-gradient(100deg, rgba(6,32,70,0.97) 0%,rgba(13,79,159,0.88) 45%,rgba(13,79,159,0.15) 100%),url("https://maf.dkrweb.it/wp-content/uploads/2026/08/maf_rent-veicoli_speciali_noleggio_maf.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center right;background-color:#0D4F9F;flex-direction:column;gap:3rem;justify-content:flex-end;}.elementor .e-34ff224e-6802{padding-block-start:0px;padding-block-end:0.5vw;padding-inline-start:0.5vw;padding-inline-end:0.5vw;flex-direction:column;}.elementor .e-1edcae03-50ea{width:1.1rem;height:1.1rem;}.elementor .e-7092467f-3c69{font-family:"Mona Sans";font-weight:700;font-size:0.8rem;color:#BD2F27;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-7084068c-8d7a{gap:0.6rem;align-items:center;}.elementor .e-504bb06c-2cb8{font-family:"Mona Sans";font-weight:500;font-size:3.6vw;color:#0F172A;letter-spacing:-0.025em;line-height:1.02;margin:0px;}.elementor .e-1b1bc11c-5a36{font-family:"Mona Sans";font-size:1.15rem;color:#0F172A;line-height:1.65;margin:0px;}.elementor .e-244148d8-515a{font-family:"Mona Sans";font-size:1.05rem;color:#64748B;line-height:1.7;margin:0px;}.elementor .e-c03bf8e-2283{padding-inline-start:2rem;border-inline-start-width:3px;flex-direction:column;gap:1.25rem;border-left-style: solid; border-left-color: #BD2F27;\n}.elementor .e-291d6484-9407{gap:5vw;grid-template-columns:1.4fr 1fr;grid-template-rows:auto;align-items:end;}.elementor .e-eedde84-1726{padding-block-start:10rem;padding-block-end:6rem;padding-inline-start:5vw;padding-inline-end:5vw;flex-direction:column;gap:2.5rem;}.elementor .e-4665186-af6d{max-width:48rem;font-family:"Mona Sans";font-weight:500;font-size:2.5vw;color:#0F172A;letter-spacing:-0.02em;line-height:1.1;margin:0px;}.elementor .e-f6ada1-aed4{font-family:"Mona Sans";font-weight:700;font-size:0.85rem;color:#BD2F27;letter-spacing:0.1em;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6c4519e9-ff18{width:1.5rem;height:1.5rem;color:#FFFFFF;}.elementor .e-76de66f1-ed50{width:3.5rem;height:3.5rem;color:#FFFFFF;border-radius:999px;background-color:#0D4F9F;justify-content:center;align-items:center;}.elementor .e-603ad5b4-302c{font-family:"Mona Sans";font-weight:600;font-size:1.5rem;color:#0F172A;line-height:1.1;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-644e28cd-7025{font-family:"Mona Sans";font-size:1rem;color:#64748B;margin:0px;}.elementor .e-3c216a49-63ed:hover,.elementor .e-3c216a49-63ed:focus-visible{border-color:#0D4F9F;box-shadow:0px 30px 60px 0px rgba(13,79,159,0.18);transform:translate3d(0px, -10px, 0px);}.elementor .e-3c216a49-63ed{padding:2rem;border-radius:20px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.4s;flex-direction:column;gap:1rem;}.elementor .e-19b9cf60-cd11{font-family:"Mona Sans";font-weight:700;font-size:0.85rem;color:#BD2F27;letter-spacing:0.1em;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5b8f3cdb-e741{width:1.5rem;height:1.5rem;color:#FFFFFF;}.elementor .e-455ce063-e692{width:3.5rem;height:3.5rem;color:#FFFFFF;border-radius:999px;background-color:#0D4F9F;justify-content:center;align-items:center;}.elementor .e-63980468-953c{font-family:"Mona Sans";font-weight:600;font-size:1.5rem;color:#0F172A;line-height:1.1;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-359d4120-f94b{font-family:"Mona Sans";font-size:1rem;color:#64748B;margin:0px;}.elementor .e-219229f8-2f63:hover,.elementor .e-219229f8-2f63:focus-visible{border-color:#0D4F9F;box-shadow:0px 30px 60px 0px rgba(13,79,159,0.18);transform:translate3d(0px, -10px, 0px);}.elementor .e-219229f8-2f63{padding:2rem;border-radius:20px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.4s;flex-direction:column;gap:1rem;}.elementor .e-3fe0c291-3048{font-family:"Mona Sans";font-weight:700;font-size:0.85rem;color:#BD2F27;letter-spacing:0.1em;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2e01917b-b4ff{width:1.5rem;height:1.5rem;color:#FFFFFF;}.elementor .e-3cb4588d-8034{width:3.5rem;height:3.5rem;color:#FFFFFF;border-radius:999px;background-color:#0D4F9F;justify-content:center;align-items:center;}.elementor .e-4d685c77-8600{font-family:"Mona Sans";font-weight:600;font-size:1.5rem;color:#0F172A;line-height:1.1;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-46f0815-8c99{font-family:"Mona Sans";font-size:1rem;color:#64748B;margin:0px;}.elementor .e-654b1ad2-95d0:hover,.elementor .e-654b1ad2-95d0:focus-visible{border-color:#0D4F9F;box-shadow:0px 30px 60px 0px rgba(13,79,159,0.18);transform:translate3d(0px, -10px, 0px);}.elementor .e-654b1ad2-95d0{padding:2rem;border-radius:20px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.4s;flex-direction:column;gap:1rem;}.elementor .e-1164e231-a8c2{font-family:"Mona Sans";font-weight:700;font-size:0.85rem;color:#BD2F27;letter-spacing:0.1em;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-714768a0-aa3d{width:1.5rem;height:1.5rem;color:#FFFFFF;}.elementor .e-3c359367-6481{width:3.5rem;height:3.5rem;color:#FFFFFF;border-radius:999px;background-color:#0D4F9F;justify-content:center;align-items:center;}.elementor .e-2c4bf385-214b{font-family:"Mona Sans";font-weight:600;font-size:1.5rem;color:#0F172A;line-height:1.1;margin-block-start:1rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5ff8e7ec-6712{font-family:"Mona Sans";font-size:1rem;color:#64748B;margin:0px;}.elementor .e-40f705a2-83ba:hover,.elementor .e-40f705a2-83ba:focus-visible{border-color:#0D4F9F;box-shadow:0px 30px 60px 0px rgba(13,79,159,0.18);transform:translate3d(0px, -10px, 0px);}.elementor .e-40f705a2-83ba{padding:2rem;border-radius:20px;border-width:1px;border-color:#E5E7EB;border-style:solid;background-color:#FFFFFF;transition:all 0.4s;flex-direction:column;gap:1rem;}.elementor .e-6020e5c0-d32a{gap:1.25rem;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;}.elementor .e-5f7bac6f-5040{padding-block-start:4rem;padding-block-end:8rem;padding-inline-start:5vw;padding-inline-end:5vw;flex-direction:column;gap:3rem;}.elementor .e-7692219f-2f84:hover,.elementor .e-7692219f-2f84:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-7692219f-2f84{width:100%;height:100%;object-fit:cover;transition:transform 0.8s;}.elementor .e-3ab5dca9-1483{overflow:hidden;border-radius:24px;grid-row:span 2;}.elementor .e-58354bcb-1f1e:hover,.elementor .e-58354bcb-1f1e:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-58354bcb-1f1e{width:100%;height:100%;object-fit:cover;transition:transform 0.8s;}.elementor .e-4079f2ff-a611{overflow:hidden;border-radius:24px;}.elementor .e-553e17ec-b6d5:hover,.elementor .e-553e17ec-b6d5:focus-visible{transform:scale3d(1.06, 1.06, 1);}.elementor .e-553e17ec-b6d5{width:100%;height:100%;object-fit:cover;transition:transform 0.8s;}.elementor .e-39a44cde-3bb4{overflow:hidden;border-radius:24px;}.elementor .e-73d619aa-3b7f{gap:0.5vw;grid-template-columns:1.6fr 1fr;grid-template-rows:22rem 22rem;}.elementor .e-4a60a30b-d2d0{padding-block-start:0px;padding-block-end:8rem;padding-inline-start:0.5vw;padding-inline-end:0.5vw;flex-direction:column;}.elementor .e-1f6a9a24-85e9{width:34vw;height:34vw;position:absolute;inset-block-start:-6vw;inset-inline-end:-6vw;opacity:12%;}.elementor .e-690681d7-bd16{width:1.1rem;height:1.1rem;}.elementor .e-df1fb9e-9d0a{font-family:"Mona Sans";font-weight:700;font-size:0.8rem;color:#FFFFFF;letter-spacing:0.14em;text-transform:uppercase;margin:0px;}.elementor .e-5f29965d-6bfd{position:relative;z-index:2;gap:0.6rem;align-items:center;}.elementor .e-1d2d8738-ea2a{font-family:"Mona Sans";font-weight:600;font-size:7vw;color:#FFFFFF;letter-spacing:-0.035em;line-height:0.95;margin:0px;}.elementor .e-4ea2f734-809e{font-family:"Mona Sans";font-size:1.2rem;color:rgba(255,255,255,0.85);line-height:1.6;margin:0px;}.elementor .e-5780a968-fd06:hover,.elementor .e-5780a968-fd06:focus-visible{color:#FFFFFF;background-color:#BD2F27;transform:translate3d(0px, -3px, 0px);}.elementor .e-5780a968-fd06{font-family:"Mona Sans";font-weight:700;font-size:1rem;color:#0D4F9F;padding-block-start:1.2rem;padding-block-end:1.2rem;padding-inline-start:2.6rem;padding-inline-end:2.6rem;border-radius:999px;background-color:#FFFFFF;box-shadow:0px 20px 50px 0px rgba(0,0,0,0.25);transition:all 0.3s;}.elementor .e-25249031-18f1{flex-direction:column;gap:2rem;align-items:flex-start;}.elementor .e-40ca84fb-ecdd{position:relative;z-index:2;gap:5vw;grid-template-columns:1.2fr 1fr;grid-template-rows:auto;align-items:end;}.elementor .e-1c69cf70-defb{overflow:hidden;position:relative;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:5vw;padding-inline-end:5vw;border-radius:24px;background-image:linear-gradient(135deg, #0D4F9F 0%,#062046 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;gap:2.5rem;}.elementor .e-14b35f70-294a{padding-block-start:0px;padding-block-end:0.5vw;padding-inline-start:0.5vw;padding-inline-end:0.5vw;margin-block-end:15vh;flex-direction:column;}