.elementor .e-5a3da442-5f947c7{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-58d96117-cb8f09d{font-family:"Brandon";font-weight:500;font-size:1rem;color:#A6A6A6;letter-spacing:0.01em;line-height:1.4em;text-align:center;}.elementor .e-58bb8f9c-e12fd66{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/dtyjucjw/forestis-dolomites-luxury-hotel2154.jpg?width=2133&height=1359&format=webp&v=1dce18f740faeb0&hmac=3a96933a006d46ba39f7a44c9dbeb05c68211caf19132bad563a7ea4fcdf43e2");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-28f4a1e7-7a2e598{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-7ba869e2-925ad1f{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-4dfdf0f2-54b30f0{width:100%;height:25rem;object-fit:cover;}.elementor .e-4fe7352f-6eb1448{overflow:hidden;position:relative;display:flex;flex-direction:column;}.elementor .e-190345f1-505e63b{width:100%;height:25rem;object-fit:cover;}.elementor .e-65a977ac-3103f23{overflow:hidden;position:relative;display:flex;flex-direction:column;}.elementor .e-3ae19325-94a4895{width:100%;height:25rem;object-fit:cover;}.elementor .e-3b7f1964-42f1fb8{overflow:hidden;position:relative;display:flex;flex-direction:column;}.elementor .e-3481e049-79be8eb{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-7f41c74c-58c1629{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-4f750e75-58d8131{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-42ce1b9b-c9f476c{display:flex;flex-direction:column;align-items:stretch;}.elementor .e-75411a6f-2af3faa{font-family:"Brandon";font-weight:500;font-size:0.875rem;color:#747062;}.elementor .e-1b355ac1-77ab746{font-family:"Brandon";font-weight:400;font-size:0.875rem;color:#747062;}.elementor .e-62a49d9f-7067a37{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-3d193b87-29bcb17{font-family:"Brandon";font-weight:500;font-size:0.875rem;color:#747062;}.elementor .e-47511a40-dd7d676{font-family:"Brandon";font-weight:400;font-size:0.875rem;color:#747062;}.elementor .e-7141354e-e6b2e54{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-37e096d2-6ee18bd{font-family:"Brandon";font-weight:500;font-size:0.875rem;color:#747062;}.elementor .e-5ac0bb00-81f1205{font-family:"Brandon";font-weight:400;font-size:0.875rem;color:#747062;}.elementor .e-e1f3dae-00e38e1{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-629e2ec7-ed5b47c{font-family:"Brandon";font-weight:500;font-size:0.875rem;color:#747062;}.elementor .e-755d0510-3d6b181{font-family:"Brandon";font-weight:400;font-size:0.875rem;color:#747062;}.elementor .e-31b752fe-2127a6d{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-4c25c862-7b50975{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-193e246b-4b6d5e7{width:47%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-634c05aa-4ef39e6{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-1db59724-590de24{width:47%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-6bb9edfb-7091321{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-830a86b-f1a5426{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-505f80d2-0d73687{font-family:"Brandon";font-weight:300;font-size:3rem;color:#FAF9F7;text-align:center;}.elementor .e-2dca31b0-3d812bb{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-3640960d-02bc508{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-3dbb7091-0a5aeee{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-5c49b00a-49a519a{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-687142f5-8b752ab{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-1a93e9b9-fd04caf{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-1cc66416-5cead95{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-5ac1d533-f2a8ee5{width:100%;column-gap:2rem;display:grid;row-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-6ad2997-330b1df{width:100%;max-width:75rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-37ed21ae-342a0c8{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-367acebe-3e1cf6d{font-family:"Brandon";font-weight:300;font-size:3rem;color:#3A3224;line-height:1.2em;text-align:center;}.elementor .e-6abe0405-1dbf423{font-family:"Brandon";font-weight:400;font-size:1.0625rem;color:#747062;line-height:1.5em;text-align:center;}.elementor .e-64a8a1a6-03fb309{width:100%;column-gap:0rem;border-width:0px;border-style:none;display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.elementor .e-62ce78d6-41fd435{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-62ce78d6-41fd435:hover,.elementor .e-62ce78d6-41fd435:focus-visible{background-color:#747062;}.elementor .e-77d5db90-e9c83d3{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-77d5db90-e9c83d3:hover,.elementor .e-77d5db90-e9c83d3:focus-visible{color:#FAF9F7;border-width:1px;border-color:#3A3224;border-style:solid;background-color:#3A3224;}.elementor .e-2d6fdb83-832b4db{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-34902a96-7e52b68{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-f071736-65f9105{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;}