@media(max-width:1024px){.elementor .Section{padding-block-start:5rem;padding-inline-start:3rem;padding-inline-end:3rem;}}@media(max-width:1024px){.elementor .text_md{font-size:1.2rem;}}@media(max-width:1024px){.elementor .footer__contact--container{flex-wrap:wrap;justify-content:space-between;}}@media(max-width:1024px){.elementor .footer__contact{width:calc(50% - 2rem);padding:0px;}}@media(max-width:1024px){.elementor .button-secondary{width:fit-content;}}@media(max-width:1024px){.elementor .Section{padding-block-start:5rem;padding-inline-start:3rem;padding-inline-end:3rem;}}@media(max-width:1024px){.elementor .text-lg{font-size:1.3rem;}}@media(max-width:1024px){.elementor .title--lg{font-size:3rem;}}@media(max-width:1024px){.elementor .text_md{font-size:1.2rem;}}@media(max-width:1024px){.elementor .h2{font-size:2.5rem;}}@media(max-width:1024px){.elementor .side__body{width:100%;}}@media(max-width:1024px){.elementor .side__txt--col{padding:5rem;gap:2rem;}}@media(max-width:1024px){.elementor .side_img{height:23rem;aspect-ratio:auto;}}@media(max-width:1024px){.elementor .side__txt{max-width:100%;gap:2rem;}}@media(max-width:1024px){.elementor .interactive-map{max-height:initial;flex-direction:column;}}@media(max-width:1024px){.elementor .interactive-map__content{width:100%;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .interactive-map__img---container{width:100%;min-height:22rem;}}@media(max-width:1024px){.elementor .interactive-map__txt{max-width:50ch;margin-block-start:0rem;margin-block-end:0rem;flex-direction:column;gap:0rem;align-items:start;}}@media(max-width:1024px){.elementor .news__text{font-size:1.2rem;}}@media(max-width:1024px){.elementor .news__tag{position:absolute;inset-block-start:-3rem;inset-inline-start:2rem;}}@media(max-width:1024px){.elementor .news{width:calc(50% - 1.5rem);margin-block-start:0rem;}}@media(max-width:1024px){.elementor .news__container{column-gap:2rem;row-gap:5rem;}}@media(max-width:1024px){.elementor .interactive-map__img{width:100%;height:100%;max-height:30rem;object-fit:cover;}}@media(max-width:1024px){.elementor .interactive-map__svg{width:25rem;object-fit:fill;}}@media(max-width:1024px){.elementor .button-secondary{width:fit-content;}}@media(max-width:1024px){.elementor .e-06ed5f2-76fe39f{padding:0px;}}@media(max-width:1024px){.elementor .e-969b75a-fadb413{padding:0px;}}@media(max-width:1024px){.elementor .e-095cb3c-b099d6a{padding:0px;}}@media(max-width:1024px){.elementor .e-043f69b-d47c60b{gap:2rem;}}@media(max-width:1024px){.elementor .e-21c8893-ba76495{padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:1024px){.elementor .e-94c76e1-01d4f4e{max-width:80ch;}}@media(max-width:1024px){.elementor .e-12169c6-6387cbd{width:30%;max-width:800px;}}@media(max-width:1024px){.elementor .e-cc51bb4-976d75e{margin-block-end:0rem;flex-direction:row;align-items:start;}}@media(max-width:1024px){.elementor .e-f5b9f0e-9625642{margin-block-start:1rem;}}@media(max-width:1024px){.elementor .e-7b5a4e5-07baca0{padding-block-end:8rem;padding-inline-start:0rem;padding-inline-end:0rem;}}@media(max-width:1024px){.elementor .e-512f997-2fb5e2f{margin-block-end:0rem;}}@media(max-width:1024px){.elementor .e-965f4e9-e012aa3{width:100%;max-width:80ch;}}@media(max-width:1024px){.elementor .e-5f3bf03-281083f{margin-block-end:0rem;flex-direction:column;gap:1rem;align-items:start;}}@media(max-width:1024px){.elementor .e-7d64d02-d2bfdb4{padding-block-start:0rem;padding-inline-start:0rem;padding-inline-end:0rem;}}@media(max-width:1024px){.elementor .e-54ce2d7-da36d28{padding-block-end:40rem;}}@media(max-width:1024px){.elementor .e-e21863f-28ce812{flex-direction:column;}}@media(max-width:1024px){.elementor .e-bc151a0-8b17c3a{flex-direction:column;}}@media(max-width:1024px){.elementor .e-80e544d-8202211{flex-direction:column;}}@media(max-width:1024px){.elementor .e-ad01f39-e6a1ddb{font-size:2rem;}}@media(max-width:1024px){.elementor .e-18e4519-4a5f07b{width:100%;max-width:80ch;}}@media(max-width:1024px){.elementor .e-a75075d-e6d3bb8{margin-block-end:0rem;flex-direction:column;gap:1rem;align-items:start;}}@media(max-width:1024px){.elementor .e-ccff311-e22449b{padding-block-start:0rem;padding-inline-start:0rem;padding-inline-end:0rem;}}@media(max-width:1024px){.elementor .e-cc368e1-6346fad{font-size:2rem;}}@media(max-width:1024px){.elementor .e-99d6afb-28d8f88{margin-block-end:0rem;flex-direction:column;gap:1rem;align-items:start;}}@media(max-width:1024px){.elementor .e-475c5fe-0bbc659{flex-direction:column;}}@media(max-width:1024px){.elementor .e-c310d12-2e29590{font-size:2rem;}}@media(max-width:1024px){.elementor .e-abf4de4-73596a2{width:100%;max-width:80ch;}}@media(max-width:1024px){.elementor .e-c408662-e2ab834{font-size:2rem;}}@media(max-width:1024px){.elementor .e-0835b21-856dcd7{width:100%;max-width:80ch;}}@media(max-width:1024px){.elementor .e-e5bd1e2-88701c9{font-size:2rem;}}@media(max-width:1024px){.elementor .e-554450b-b381955{width:100%;max-width:80ch;}}@media(max-width:1024px){.elementor .e-461ae6b-b714fc9{font-size:2rem;}}@media(max-width:1024px){.elementor .e-2b3dc2f-9557835{width:100%;max-width:80ch;}}@media(max-width:1024px){.elementor .e-5c05436-ccb17a2{font-size:2rem;}}@media(max-width:1024px){.elementor .e-4bf6977-1384946{width:100%;max-width:80ch;}}@media(max-width:1024px){.elementor .e-466d242-d31373a{margin-block-end:0rem;flex-direction:column;gap:1rem;align-items:start;}}@media(max-width:1024px){.elementor .e-9bb1586-035d880{padding-block-start:0rem;padding-inline-start:0rem;padding-inline-end:0rem;}}@media(max-width:1024px){.elementor .e-1081fe2-28dc677{padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .e-e0eeea8-3fb00aa{font-size:1.5rem;}}@media(max-width:1024px){.elementor .e-6b43148-8d53427{max-width:100ch;gap:1rem;}}@media(max-width:1024px){.elementor .e-4d4e7a1-45cd95a{padding:5rem;background-image:linear-gradient(180deg, rgba(0, 1, 37, 1) 0%,rgba(255, 255, 255, 0) 53%),url(https://booking.valdherens.ch/wp-content/uploads/2026/06/Visuel-chalet-nuit-1024x641.jpg);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;flex-direction:row;justify-content:flex-start;align-items:start;}}