.elementor .e-3c153fe4-bc116c9{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-58729cce-8a90844{font-family:"Brandon";font-weight:500;font-size:1rem;color:#A6A6A6;letter-spacing:0.01em;line-height:1.4em;text-align:center;}.elementor .e-6e194f23-2e68160{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/ql2nwjqg/forestis-dolomites-luxury-hotel8276.jpg?width=2133&height=1359&format=webp&v=1dce18c50ff9370&hmac=430e47e5401d6a14674cdde4849f1852b4ba339e7e8d05f5450b38bf675d2e5d");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-44aed0be-7195780{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-3dc71838-a0bc293{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-1d2a01ed-85160b2{width:100%;height:25rem;object-fit:cover;}.elementor .e-5bc3d15-f78707d{overflow:hidden;position:relative;display:flex;flex-direction:column;}.elementor .e-78d5da3a-612ce30{width:100%;height:25rem;object-fit:cover;}.elementor .e-17e8cc2c-77a2620{overflow:hidden;position:relative;display:flex;flex-direction:column;}.elementor .e-58ae23dc-ac00eb0{width:100%;height:25rem;object-fit:cover;}.elementor .e-5616f3b1-e48e398{overflow:hidden;position:relative;display:flex;flex-direction:column;}.elementor .e-22dd15f3-c07db16{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-3d80e251-699aecc{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-7ee755b0-54ea3d0{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-58a134ac-6c17982{display:flex;flex-direction:column;align-items:stretch;}.elementor .e-51cc6915-17d8c51{font-family:"Brandon";font-weight:500;font-size:0.875rem;color:#747062;}.elementor .e-34a841ea-5d51ba0{font-family:"Brandon";font-weight:400;font-size:0.875rem;color:#747062;}.elementor .e-2ae1065e-16d546c{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-1744a6fa-9f54097{font-family:"Brandon";font-weight:500;font-size:0.875rem;color:#747062;}.elementor .e-31f3ae89-be8a5fc{font-family:"Brandon";font-weight:400;font-size:0.875rem;color:#747062;}.elementor .e-3190386f-763074c{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-5a6792df-fb2f320{font-family:"Brandon";font-weight:500;font-size:0.875rem;color:#747062;}.elementor .e-345ddaf8-f0184e4{font-family:"Brandon";font-weight:400;font-size:0.875rem;color:#747062;}.elementor .e-119de834-ddb8e66{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-ec01173-b584e42{font-family:"Brandon";font-weight:500;font-size:0.875rem;color:#747062;}.elementor .e-7c80d6bb-19f78c3{font-family:"Brandon";font-weight:400;font-size:0.875rem;color:#747062;}.elementor .e-4740e124-eed1a89{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-3a5a9827-f3656e2{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-21d1a9e5-f664943{width:47%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-3196a539-7d6e255{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-2fd55e75-7d176ad{width:47%;display:flex;flex-direction:column;align-items:stretch;}.elementor .e-512dd65b-c702859{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-36dda787-e8cc54c{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-34eefbbb-2f660ce{font-family:"Brandon";font-weight:300;font-size:3rem;color:#FAF9F7;text-align:center;}.elementor .e-6bb94f48-95a1d65{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-31c6a909-10ef016{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-94237fc-cab0f74{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-15184ba3-4b8f0d8{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-3408c7a2-b0d1e86{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-2a3cb425-3ecc362{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-55ca22af-ce2e551{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-7b0282ec-4dafc68{width:100%;column-gap:2rem;display:grid;row-gap:2rem;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-29dbcf9f-84fdefb{width:100%;max-width:75rem;display:flex;flex-direction:column;align-items:center;}.elementor .e-2412d98c-f5a7600{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-e2ccb4-359195b{font-family:"Brandon";font-weight:300;font-size:3rem;color:#3A3224;line-height:1.2em;text-align:center;}.elementor .e-32c38860-0642cfd{font-family:"Brandon";font-weight:400;font-size:1.0625rem;color:#747062;line-height:1.5em;text-align:center;}.elementor .e-4142de8a-5968fa5{width:100%;column-gap:0rem;border-width:0px;border-style:none;display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.elementor .e-190ad320-1c96ea9{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-190ad320-1c96ea9:hover,.elementor .e-190ad320-1c96ea9:focus-visible{background-color:#747062;}.elementor .e-17aaf9e1-5c7bce5{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-17aaf9e1-5c7bce5:hover,.elementor .e-17aaf9e1-5c7bce5:focus-visible{color:#FAF9F7;border-width:1px;border-color:#3A3224;border-style:solid;background-color:#3A3224;}.elementor .e-1e95bf1c-f463ac9{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-7f857355-c3c8043{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-68e1aaad-7a78562{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;}