.elementor .e-19599cdf-e58de37{font-family:"Brandon";font-weight:300;font-size:4.5rem;color:#FFFFFF;letter-spacing:-0.025em;line-height:1.05em;text-align:center;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-5b1dd729-4984fb3{font-family:"Brandon";font-weight:500;font-size:1rem;color:#A6A6A6;letter-spacing:0.01em;line-height:1.4em;text-align:center;}.elementor .e-653ebb57-2bb9432{min-height:70vh;text-align:center;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin:0px;background-image:linear-gradient(rgba(58, 50, 36, 0.35), rgba(58, 50, 36, 0.35)),url("https://www.forestis.it/media/yirdithl/forestis-dolomites-luxury-hotel8839.jpg?width=2133&height=1359&format=webp&v=1dce18be1d2e1f0&hmac=07e537bc012b03819a375221aa012929c8219eec9e1f972d9792cb5cec2f97b3");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:center;align-items:center;}.elementor .e-77b1c6e7-2a651ec{max-width:56.25rem;font-family:"Brandon";font-weight:400;font-size:1rem;color:#747062;letter-spacing:0.01em;line-height:1.8em;text-align:center;align-self:center;}.elementor .e-25030d50-59c23fc{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FAF9F7;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-299edf6e-8f2ea35{width:100%;height:25rem;object-fit:cover;}.elementor .e-7f8f0c52-5eac215{overflow:hidden;position:relative;display:flex;flex-direction:column;}.elementor .e-1956e5fc-a505def{width:100%;height:25rem;object-fit:cover;}.elementor .e-2948e06a-60827f8{overflow:hidden;position:relative;display:flex;flex-direction:column;}.elementor .e-22cd9b54-6c191a8{width:100%;height:25rem;object-fit:cover;}.elementor .e-7b077e36-7835474{overflow:hidden;position:relative;display:flex;flex-direction:column;}.elementor .e-1a609e86-941c107{width:100%;max-width:1400px;column-gap:1.5rem;display:grid;flex-direction:row;row-gap:1.5rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-63045844-a31b70a{width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FFFFFF;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-6fdf6545-bfcf252{font-family:"Brandon";font-weight:500;font-size:0.6875rem;color:#3A3224;letter-spacing:0.2em;text-transform:uppercase;margin-block-start:0rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-63270f2c-e218d2a{display:flex;flex-direction:column;align-items:stretch;}.elementor .e-6b01dcc3-cbbda4e{font-family:"Brandon";font-weight:500;font-size:0.875rem;color:#747062;}.elementor .e-7b3f676a-6823bb9{font-family:"Brandon";font-weight:400;font-size:0.875rem;color:#747062;}.elementor .e-49bff5b5-147acd5{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-f18423f-4ad04a3{font-family:"Brandon";font-weight:500;font-size:0.875rem;color:#747062;}.elementor .e-615e6152-ea5e9a7{font-family:"Brandon";font-weight:400;font-size:0.875rem;color:#747062;}.elementor .e-c5d2415-eb2f051{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-28a1feaf-f29df7e{font-family:"Brandon";font-weight:500;font-size:0.875rem;color:#747062;}.elementor .e-29bc6b45-aafd63e{font-family:"Brandon";font-weight:400;font-size:0.875rem;color:#747062;}.elementor .e-10726152-9856b32{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-5ef2f871-efb7c46{font-family:"Brandon";font-weight:500;font-size:0.875rem;color:#747062;}.elementor .e-6ba0dc27-f7c5dfb{font-family:"Brandon";font-weight:400;font-size:0.875rem;color:#747062;}.elementor .e-2f63123d-a63ac66{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-1ff0ac9d-88d0dd7{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-5b8793ca-10527d9{width:47%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-143d95d9-5a2cde9{font-family:"Brandon";font-weight:500;font-size:0.6875rem;color:#3A3224;letter-spacing:0.2em;text-transform:uppercase;margin-block-start:0rem;margin-block-end:0.75rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-5ce97d83-b4b3adf{width:47%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-5cc9ee38-9c0722e{width:100%;max-width:75rem;column-gap:4rem;display:flex;flex-direction:row;row-gap:4rem;justify-content:space-between;align-items:start;}.elementor .e-39cb33d5-b9da434{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FAF9F7;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-18e7280-fd44370{font-family:"Brandon";font-weight:300;font-size:3rem;color:#FAF9F7;text-align:center;}.elementor .e-20f55534-401f8da{width:100%;margin-block-start:0rem;margin-block-end:3rem;margin-inline-start:0rem;margin-inline-end:0rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-70656046-ff930a7{font-family:"Brandon";font-weight:500;font-size:1.0625rem;color:#FAF9F7;letter-spacing:0.1em;text-transform:capitalize;margin-block-start:0em;margin-block-end:1em;margin-inline-start:0em;margin-inline-end:0em;}.elementor .e-2ffbd60d-6bd77c6{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:rgba(250, 249, 247, 0.08);border-style:solid;background-color:rgba(250, 249, 247, 0.02);display:flex;flex-direction:column;align-items:start;}.elementor .e-3a10565b-36a99dd{font-family:"Brandon";font-weight:500;font-size:1.0625rem;color:#FAF9F7;letter-spacing:0.1em;text-transform:capitalize;margin-block-end:1em;}.elementor .e-1809e005-5ec0fb6{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:rgba(250, 249, 247, 0.08);border-style:solid;background-color:rgba(250, 249, 247, 0.02);display:flex;flex-direction:column;align-items:start;}.elementor .e-3b746403-66b6337{font-family:"Brandon";font-weight:500;font-size:1.0625rem;color:#FAF9F7;letter-spacing:0.1em;text-transform:capitalize;margin-block-end:1em;}.elementor .e-5e3587ab-8e6c87c{padding-block-start:2.5rem;padding-block-end:2.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:1px;border-color:rgba(250, 249, 247, 0.08);border-style:solid;background-color:rgba(250, 249, 247, 0.02);display:flex;flex-direction:column;align-items:start;}.elementor .e-475d5ef7-ec6fe4f{width:100%;column-gap:2rem;display:grid;row-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-26e3d1a8-93c86a5{width:100%;max-width:75rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-7514c7d8-3ba4adf{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#3A3224;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-67d172f9-51879c0{font-family:"Brandon";font-weight:300;font-size:3rem;color:#3A3224;line-height:1.2em;text-align:center;}.elementor .e-21ecdec6-c4178b4{font-family:"Brandon";font-weight:400;font-size:1.0625rem;color:#747062;line-height:1.5em;text-align:center;}.elementor .e-3b56dfa4-ac45e7b{width:100%;column-gap:0rem;border-width:0px;border-style:none;display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.elementor .e-244c60a7-0e61242{font-family:"Brandon";font-weight:500;font-size:0.8125rem;color:#FAF9F7;letter-spacing:0.1em;text-transform:capitalize;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:0px;border-style:none;background-color:#3A3224;}.elementor .e-244c60a7-0e61242:hover,.elementor .e-244c60a7-0e61242:focus-visible{background-color:#747062;}.elementor .e-51cb268d-6ad4238{font-family:"Brandon";font-weight:500;font-size:0.8125rem;color:#3A3224;letter-spacing:0.1em;text-transform:capitalize;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.25rem;padding-inline-end:2.25rem;border-radius:0px;border-width:1px;border-color:rgba(58, 50, 36, 0.35);border-style:solid;background-color:transparent;}.elementor .e-51cb268d-6ad4238:hover,.elementor .e-51cb268d-6ad4238:focus-visible{color:#FAF9F7;border-width:1px;border-color:#3A3224;border-style:solid;background-color:#3A3224;}.elementor .e-f37af18-6b7a2f9{width:100%;column-gap:1.5rem;border-width:0px;border-style:none;display:flex;flex-direction:row;row-gap:1rem;justify-content:center;align-items:center;}.elementor .e-ea6bd0e-c64d24a{width:100%;max-width:50rem;column-gap:0rem;border-width:0px;border-style:none;display:flex;flex-direction:column;row-gap:2.5rem;align-items:center;}.elementor .e-674db736-d4aa3b7{width:100%;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-width:0px;border-style:none;background-color:#FAF9F7;display:flex;flex-direction:column;justify-content:center;align-items:center;}