.elementor .e-126661e{height:600px;padding-block-start:100px;padding-block-end:50px;padding-inline-start:64px;padding-inline-end:64px;margin-inline-start:0px;margin-inline-end:0px;background-image:url("https://www.aestiva.it/wp-content/uploads/2026/10/hotel-back.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:bottom center;background-color:#ffffff;display:flex;flex-direction:column;justify-content:center;}.elementor .e-a04da5d-ca62649{font-family:Montserrat;font-weight:600;font-size:18px;color:var(--titolo);text-align:start;display:flex;align-items:center;}.elementor .e-f86e00a-9a831f7{font-family:Montserrat;font-weight:400;font-size:14px;text-align:center;}.elementor .e-3b3f052-30f0161{font-family:Montserrat;font-weight:600;font-size:18px;color:var(--titolo);text-align:start;display:flex;align-items:center;}.elementor .e-3658f75-d5faa25{font-family:Montserrat;font-weight:400;font-size:14px;text-align:center;}.elementor .e-0dd73c8-ed2ef3d{font-family:Montserrat;font-weight:600;font-size:18px;color:var(--titolo);text-align:center;display:flex;align-items:center;}.elementor .e-2415f48-c848bcd{font-family:Montserrat;font-weight:400;font-size:14px;text-align:center;}.elementor .e-131578c-4286e05{padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;margin-block-start:20px;margin-block-end:96px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:40px;}.elementor .e-34e1b16-8a5755a{font-family:Montserrat;font-weight:600;font-size:14px;color:#1F2937;text-align:start;display:flex;}.elementor .e-a4d95a2-45c0a2f{font-family:Montserrat;font-weight:400;font-size:12px;color:#1F2937;text-align:start;display:flex;}.elementor .e-d969b5c-5363333{width:100%;font-family:Montserrat;font-weight:600;font-size:14px;color:#1F2937;text-align:start;display:flex;justify-content:flex-end;}.elementor .e-77a575c-350e2aa{font-family:Montserrat;font-weight:600;font-size:14px;color:#1F2937;text-align:start;display:flex;}.elementor .e-c42c062-c9c3e65{font-family:Montserrat;font-weight:400;font-size:12px;color:#1F2937;text-align:start;display:flex;}.elementor .e-623bdb1-8d844ff{width:100%;font-family:Montserrat;font-weight:600;font-size:14px;color:#1F2937;text-align:start;display:flex;justify-content:flex-end;}.elementor .e-1e037dd-5ec0c85{font-family:Montserrat;font-weight:600;font-size:14px;color:#1F2937;text-align:start;display:flex;}.elementor .e-d0822bf-8429c16{font-family:Montserrat;font-weight:400;font-size:12px;color:#1F2937;text-align:start;display:flex;}.elementor .e-ab49a39-deb0348{width:50%;font-family:Montserrat;font-weight:600;font-size:14px;color:#1F2937;text-align:start;display:flex;justify-content:flex-end;}.elementor .e-2195535-da766f9{width:80%;font-family:Montserrat;font-weight:400;font-size:12px;color:#1F2937;text-align:start;display:flex;}.elementor .e-1d0ccbe-8caf1e3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;margin-block-start:50px;margin-block-end:96px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:40px;}.elementor .e-d4eae2a-85e9357{font-family:Montserrat;font-weight:600;font-size:34px;color:var(--titolo);text-align:start;display:flex;}.elementor .e-206e96e-f80e5b1{font-family:Montserrat;font-weight:600;font-size:34px;color:#2F6BFF;text-align:start;display:flex;}.elementor .e-6c3ec61-3aebe0a{font-family:Montserrat;font-weight:600;font-size:14px;color:#1F2937;text-align:start;display:flex;}.elementor .e-fa64425-30656e0{font-family:Montserrat;font-weight:400;font-size:12px;color:#1F2937;text-align:start;display:flex;}.elementor .e-faec8b9-8bdbcdc{font-family:Montserrat;font-weight:600;font-size:14px;color:#1F2937;text-align:start;display:flex;}.elementor .e-94864d2-3e2fa1c{font-family:Montserrat;font-weight:400;font-size:12px;color:#1F2937;text-align:start;display:flex;}.elementor .e-adb91ba-a17e982{font-family:Montserrat;font-weight:600;font-size:14px;color:#1F2937;text-align:start;display:flex;}.elementor .e-b665367-03630e4{font-family:Montserrat;font-weight:400;font-size:12px;color:#1F2937;text-align:start;display:flex;}.elementor .e-a7abba7-df5d70c{font-family:Montserrat;font-weight:600;font-size:14px;color:#1F2937;text-align:start;padding-block-end:16px;display:flex;}.elementor .e-055d8f6-1b4ef1b{font-family:Montserrat;font-weight:400;font-size:12px;color:#1F2937;text-align:start;display:flex;}.elementor .e-4a2348d-adced15{font-family:Montserrat;font-weight:600;font-size:14px;color:#1F2937;text-align:start;padding-block-end:16px;display:flex;}.elementor .e-85cb7da-e447c67{font-family:Montserrat;font-weight:400;font-size:12px;color:#1F2937;text-align:start;display:flex;}.elementor .e-40753c6-f55cfe8{padding-block-start:40px;padding-block-end:40px;padding-inline-start:64px;padding-inline-end:64px;margin-block-start:96px;margin-block-end:96px;margin-inline-start:0px;margin-inline-end:0px;background-color:#2e69ff0a;display:flex;flex-direction:column;gap:40px;}.elementor .e-0c9ca22-ce0cdc2{font-family:Montserrat;font-weight:700;font-size:18px;color:var(--titolo);text-align:start;display:flex;}.elementor .e-3abed7e-5e19ebb{font-family:Montserrat;font-weight:400;font-size:16px;color:#1F2937;text-align:start;padding-block-end:20px;display:flex;}.elementor .e-ae7c695-180d906{padding-block-start:0px;padding-block-end:0px;padding-inline-start:64px;padding-inline-end:64px;margin-block-start:96px;margin-block-end:96px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;}