.elementor-590 .elementor-element.elementor-element-a1f1ae4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-590 .elementor-element.elementor-element-a1f1ae4:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-a1f1ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-a1f1ae4::before, .elementor-590 .elementor-element.elementor-element-a1f1ae4 > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-a1f1ae4 > .e-con-inner > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-a1f1ae4 > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-a1f1ae4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-a1f1ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-117aa86 );--background-overlay:'';}.elementor-590 .elementor-element.elementor-element-201dd2c{--display:flex;--min-height:980px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--z-index:1;}.elementor-590 .elementor-element.elementor-element-ffaaa2f{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 3rem 0rem;text-align:center;}.elementor-590 .elementor-element.elementor-element-ffaaa2f .elementor-heading-title{font-family:"Jost", Sans-serif;font-size:10rem;font-weight:500;text-transform:uppercase;line-height:12rem;letter-spacing:1.5rem;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-35cc0bd{text-align:center;}.elementor-590 .elementor-element.elementor-element-35cc0bd .elementor-heading-title{font-size:40px;font-weight:500;line-height:6rem;letter-spacing:0.2rem;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-f259c27{--display:flex;--min-height:100vh;--overflow:hidden;}.elementor-590 .elementor-element.elementor-element-a71ddcc{--e-image-carousel-slides-to-show:1;}.elementor-590 .elementor-element.elementor-element-79adb8e{--display:flex;--min-height:100px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-590 .elementor-element.elementor-element-79adb8e:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-79adb8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-b9131e1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-590 .elementor-element.elementor-element-aa8f8b1 .elementor-heading-title{font-family:"Futura PT Medium", Sans-serif;font-size:16px;font-weight:100;text-transform:uppercase;}.elementor-590 .elementor-element.elementor-element-dc9ee63{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-590 .elementor-element.elementor-element-6262ec4 .elementor-heading-title{font-family:"Futura PT Medium", Sans-serif;font-size:16px;font-weight:100;text-transform:uppercase;}.elementor-590 .elementor-element.elementor-element-f235234{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-590 .elementor-element.elementor-element-0dfe18c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-590 .elementor-element.elementor-element-3d97a8a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-590 .elementor-element.elementor-element-3d97a8a.e-con{--align-self:center;}.elementor-590 .elementor-element.elementor-element-f1601ca{--e-image-carousel-slides-to-show:1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-590 .elementor-element.elementor-element-f1601ca .elementor-swiper-button.elementor-swiper-button-prev, .elementor-590 .elementor-element.elementor-element-f1601ca .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-f1601ca .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-590 .elementor-element.elementor-element-f1601ca .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-f1601ca .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-590 .elementor-element.elementor-element-2de7983{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:8rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-590 .elementor-element.elementor-element-2de7983:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-2de7983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://salz.design-seo.at/wp-content/uploads/2025/05/rooms_spruch_150px_01_GardenStudio.svg");background-position:98% 132px;background-repeat:no-repeat;background-size:23% auto;}.elementor-590 .elementor-element.elementor-element-41feb6d{--display:flex;}.elementor-590 .elementor-element.elementor-element-59a1e52{width:auto;max-width:auto;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-590 .elementor-element.elementor-element-59a1e52 .elementor-heading-title{font-size:6rem;font-weight:500;line-height:6.5rem;letter-spacing:0.15rem;}.elementor-590 .elementor-element.elementor-element-7e90dd1{width:var( --container-widget-width, 552px );max-width:552px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:left;font-size:22px;font-weight:500;line-height:30px;}.elementor-590 .elementor-element.elementor-element-7e90dd1.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-5092315{padding:0rem 0rem 3rem 0rem;text-align:left;font-family:"Futura PT Medium", Sans-serif;font-size:30px;font-weight:400;line-height:40px;letter-spacing:1px;}.elementor-590 .elementor-element.elementor-element-5092315.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-da98720 .elementor-button{background-color:var( --e-global-color-20168d3 );font-family:"Jost", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:2rem;letter-spacing:0.3rem;fill:var( --e-global-color-ad7218e );color:var( --e-global-color-ad7218e );border-style:solid;border-width:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;padding:2.5rem 2rem 2.5rem 2rem;}.elementor-590 .elementor-element.elementor-element-da98720 .elementor-button:hover, .elementor-590 .elementor-element.elementor-element-da98720 .elementor-button:focus{background-color:var( --e-global-color-20168d3 );color:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-da98720{padding:0px 0px 0px 0px;}.elementor-590 .elementor-element.elementor-element-da98720.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-da98720 .elementor-button:hover svg, .elementor-590 .elementor-element.elementor-element-da98720 .elementor-button:focus svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-5656945{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-590 .elementor-element.elementor-element-5656945.e-con{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-d694d0e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:8rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-590 .elementor-element.elementor-element-d694d0e:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-d694d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1935cf );background-image:url("https://salz.design-seo.at/wp-content/uploads/2024/12/rooms_spruch_150px_02_HomeBase.svg");background-position:95% 90%;background-repeat:no-repeat;background-size:23% auto;}.elementor-590 .elementor-element.elementor-element-d694d0e::before, .elementor-590 .elementor-element.elementor-element-d694d0e > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-d694d0e > .e-con-inner > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-d694d0e > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-d694d0e > .e-con-inner > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-d694d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a1935cf );--background-overlay:'';}.elementor-590 .elementor-element.elementor-element-d694d0e.e-con{--align-self:stretch;}.elementor-590 .elementor-element.elementor-element-4ae6068{--display:flex;}.elementor-590 .elementor-element.elementor-element-09d7be3{width:auto;max-width:auto;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-590 .elementor-element.elementor-element-09d7be3 .elementor-heading-title{font-size:6rem;font-weight:500;line-height:6.5rem;letter-spacing:0.15rem;}.elementor-590 .elementor-element.elementor-element-23cd04c{width:var( --container-widget-width, 552px );max-width:552px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:left;font-size:22px;font-weight:500;line-height:30px;}.elementor-590 .elementor-element.elementor-element-23cd04c.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-cecaafc{padding:0rem 0rem 3rem 0rem;text-align:left;font-family:"Futura PT Medium", Sans-serif;font-size:30px;font-weight:400;line-height:40px;letter-spacing:1px;}.elementor-590 .elementor-element.elementor-element-cecaafc.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-77f886b .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:2rem;letter-spacing:0.3rem;fill:var( --e-global-color-ad7218e );color:var( --e-global-color-ad7218e );border-style:solid;border-width:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;padding:2.5rem 2rem 2.5rem 2rem;}.elementor-590 .elementor-element.elementor-element-77f886b{padding:0px 0px 0px 0px;}.elementor-590 .elementor-element.elementor-element-77f886b.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-77f886b .elementor-button:hover, .elementor-590 .elementor-element.elementor-element-77f886b .elementor-button:focus{color:var( --e-global-color-20168d3 );border-color:var( --e-global-color-ad7218e );}.elementor-590 .elementor-element.elementor-element-77f886b .elementor-button:hover svg, .elementor-590 .elementor-element.elementor-element-77f886b .elementor-button:focus svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-d3a08a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:stretch;}.elementor-590 .elementor-element.elementor-element-7064a5e{--e-image-carousel-slides-to-show:1;}.elementor-590 .elementor-element.elementor-element-7064a5e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-590 .elementor-element.elementor-element-7064a5e .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-7064a5e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-590 .elementor-element.elementor-element-7064a5e .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-96289e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-590 .elementor-element.elementor-element-eb90c7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-590 .elementor-element.elementor-element-3e53775{--e-image-carousel-slides-to-show:1;}.elementor-590 .elementor-element.elementor-element-3e53775 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-590 .elementor-element.elementor-element-3e53775 .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:#38533D;}.elementor-590 .elementor-element.elementor-element-3e53775 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-590 .elementor-element.elementor-element-3e53775 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#38533D;}.elementor-590 .elementor-element.elementor-element-b6c4a75{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:8rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-590 .elementor-element.elementor-element-b6c4a75:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-b6c4a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-117aa86 );background-image:url("https://salz.design-seo.at/wp-content/uploads/2024/12/rooms_spruch_150px_03_CityObservatory.svg");background-position:95% 90%;background-repeat:no-repeat;background-size:23% auto;}.elementor-590 .elementor-element.elementor-element-b6c4a75::before, .elementor-590 .elementor-element.elementor-element-b6c4a75 > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-b6c4a75 > .e-con-inner > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-b6c4a75 > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-b6c4a75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-b6c4a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-590 .elementor-element.elementor-element-9d01237{--display:flex;}.elementor-590 .elementor-element.elementor-element-4fb2b0c{width:auto;max-width:auto;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-590 .elementor-element.elementor-element-4fb2b0c .elementor-heading-title{font-size:6rem;font-weight:500;line-height:6.5rem;letter-spacing:0.15rem;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-64e2796{width:var( --container-widget-width, 552px );max-width:552px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:left;font-size:22px;font-weight:500;line-height:30px;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-64e2796.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-4e24b4c{padding:0rem 0rem 3rem 0rem;text-align:left;font-family:"Futura PT Medium", Sans-serif;font-size:30px;font-weight:400;line-height:40px;letter-spacing:1px;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-4e24b4c.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-7dd7d0a .elementor-button{background-color:#FFFFFF00;font-family:"Jost", Sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;line-height:2rem;letter-spacing:0.3rem;fill:var( --e-global-color-1a4819b );color:var( --e-global-color-1a4819b );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-1a4819b );border-radius:0px 0px 0px 0px;padding:2.5rem 2rem 2.5rem 2rem;}.elementor-590 .elementor-element.elementor-element-7dd7d0a{padding:0px 0px 0px 0px;}.elementor-590 .elementor-element.elementor-element-7dd7d0a.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-7dd7d0a .elementor-button:hover, .elementor-590 .elementor-element.elementor-element-7dd7d0a .elementor-button:focus{color:var( --e-global-color-20168d3 );border-color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-7dd7d0a .elementor-button:hover svg, .elementor-590 .elementor-element.elementor-element-7dd7d0a .elementor-button:focus svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-ff9a558{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-590 .elementor-element.elementor-element-6aa3494{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:8rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-590 .elementor-element.elementor-element-6aa3494:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-6aa3494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a4819b );background-image:url("https://salz.design-seo.at/wp-content/uploads/2024/12/rooms_spruch_150px_02_HomeBase.svg");background-position:95% 90%;background-repeat:no-repeat;background-size:23% auto;}.elementor-590 .elementor-element.elementor-element-6aa3494::before, .elementor-590 .elementor-element.elementor-element-6aa3494 > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-6aa3494 > .e-con-inner > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-6aa3494 > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-6aa3494 > .e-con-inner > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-6aa3494 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a1935cf );--background-overlay:'';}.elementor-590 .elementor-element.elementor-element-6dbf891{--display:flex;}.elementor-590 .elementor-element.elementor-element-38f3907{width:auto;max-width:auto;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-590 .elementor-element.elementor-element-38f3907 .elementor-heading-title{font-size:6rem;font-weight:500;line-height:6.5rem;letter-spacing:0.15rem;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-ee1b637{width:var( --container-widget-width, 552px );max-width:552px;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:552px;--container-widget-flex-grow:0;text-align:left;font-size:22px;font-weight:500;line-height:30px;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-ee1b637.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-9533a68{padding:0rem 0rem 3rem 0rem;text-align:left;font-family:"Futura PT Medium", Sans-serif;font-size:30px;font-weight:400;line-height:40px;letter-spacing:1px;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-9533a68.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-09dcf2e .elementor-button{background-color:var( --e-global-color-20168d3 );font-family:"Jost", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.17em;fill:var( --e-global-color-ad7218e );color:var( --e-global-color-ad7218e );border-style:solid;border-width:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-590 .elementor-element.elementor-element-09dcf2e{padding:0px 0px 0px 0px;}.elementor-590 .elementor-element.elementor-element-09dcf2e.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-09dcf2e .elementor-button:hover, .elementor-590 .elementor-element.elementor-element-09dcf2e .elementor-button:focus{color:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-09dcf2e .elementor-button:hover svg, .elementor-590 .elementor-element.elementor-element-09dcf2e .elementor-button:focus svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-477b4d7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-590 .elementor-element.elementor-element-88a9b26{--e-image-carousel-slides-to-show:1;}.elementor-590 .elementor-element.elementor-element-88a9b26 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-590 .elementor-element.elementor-element-88a9b26 .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-88a9b26 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-590 .elementor-element.elementor-element-88a9b26 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-8a20446{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-590 .elementor-element.elementor-element-244b931{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-590 .elementor-element.elementor-element-bdf5689{--e-image-carousel-slides-to-show:1;}.elementor-590 .elementor-element.elementor-element-bdf5689 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-590 .elementor-element.elementor-element-bdf5689 .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-bdf5689 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-590 .elementor-element.elementor-element-bdf5689 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-e105f4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:8rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-590 .elementor-element.elementor-element-e105f4e:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-e105f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-20168d3 );background-image:url("https://salz.design-seo.at/wp-content/uploads/2024/12/rooms_spruch_150px_02_HomeBase.svg");background-position:95% 90%;background-repeat:no-repeat;background-size:23% auto;}.elementor-590 .elementor-element.elementor-element-e105f4e::before, .elementor-590 .elementor-element.elementor-element-e105f4e > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-e105f4e > .e-con-inner > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-e105f4e > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-e105f4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-e105f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a1935cf );--background-overlay:'';}.elementor-590 .elementor-element.elementor-element-7ff5b22{--display:flex;}.elementor-590 .elementor-element.elementor-element-f29b64d{width:auto;max-width:auto;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-590 .elementor-element.elementor-element-f29b64d .elementor-heading-title{font-size:6rem;font-weight:500;line-height:6.5rem;letter-spacing:0.15rem;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-9589b83{width:auto;max-width:auto;padding:0rem 0rem 0rem 0rem;text-align:left;font-family:"Futura PT Medium", Sans-serif;font-size:22px;font-weight:400;line-height:30px;}.elementor-590 .elementor-element.elementor-element-7d284c3{padding:0rem 0rem 1rem 0rem;text-align:left;font-family:"Futura PT Medium", Sans-serif;font-size:30px;font-weight:400;line-height:40px;letter-spacing:1px;}.elementor-590 .elementor-element.elementor-element-7d284c3.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-d5cd507 .elementor-button{background-color:var( --e-global-color-20168d3 );font-family:"Jost", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.17em;fill:var( --e-global-color-ad7218e );color:var( --e-global-color-ad7218e );border-style:solid;border-width:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-590 .elementor-element.elementor-element-d5cd507{padding:0px 0px 0px 0px;}.elementor-590 .elementor-element.elementor-element-d5cd507.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-d5cd507 .elementor-button:hover, .elementor-590 .elementor-element.elementor-element-d5cd507 .elementor-button:focus{color:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-d5cd507 .elementor-button:hover svg, .elementor-590 .elementor-element.elementor-element-d5cd507 .elementor-button:focus svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-c36bae6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-590 .elementor-element.elementor-element-334349f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:8rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-590 .elementor-element.elementor-element-334349f:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-334349f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1935cf );background-image:url("https://salz.design-seo.at/wp-content/uploads/2024/12/rooms_spruch_150px_02_HomeBase.svg");background-position:95% 90%;background-repeat:no-repeat;background-size:23% auto;}.elementor-590 .elementor-element.elementor-element-334349f::before, .elementor-590 .elementor-element.elementor-element-334349f > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-334349f > .e-con-inner > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-334349f > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-334349f > .e-con-inner > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-334349f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a1935cf );--background-overlay:'';}.elementor-590 .elementor-element.elementor-element-7a9d8cd{--display:flex;}.elementor-590 .elementor-element.elementor-element-1fb3f0a{width:auto;max-width:auto;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-590 .elementor-element.elementor-element-1fb3f0a .elementor-heading-title{font-size:6rem;font-weight:500;line-height:6.5rem;letter-spacing:0.15rem;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-1b20c2f{width:auto;max-width:auto;padding:0rem 0rem 0rem 0rem;text-align:left;font-family:"Futura PT Medium", Sans-serif;font-size:22px;font-weight:400;line-height:30px;}.elementor-590 .elementor-element.elementor-element-63db32c{padding:0rem 0rem 1rem 0rem;text-align:left;font-family:"Futura PT Medium", Sans-serif;font-size:30px;font-weight:400;line-height:40px;letter-spacing:1px;}.elementor-590 .elementor-element.elementor-element-63db32c.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-e89fb12 .elementor-button{background-color:var( --e-global-color-20168d3 );font-family:"Jost", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.17em;fill:var( --e-global-color-ad7218e );color:var( --e-global-color-ad7218e );border-style:solid;border-width:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-590 .elementor-element.elementor-element-e89fb12{padding:0px 0px 0px 0px;}.elementor-590 .elementor-element.elementor-element-e89fb12.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-e89fb12 .elementor-button:hover, .elementor-590 .elementor-element.elementor-element-e89fb12 .elementor-button:focus{color:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-e89fb12 .elementor-button:hover svg, .elementor-590 .elementor-element.elementor-element-e89fb12 .elementor-button:focus svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-edc6b4a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-590 .elementor-element.elementor-element-25a7d41{--e-image-carousel-slides-to-show:1;}.elementor-590 .elementor-element.elementor-element-25a7d41 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-590 .elementor-element.elementor-element-25a7d41 .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-25a7d41 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-590 .elementor-element.elementor-element-25a7d41 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-b4c4c08{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-590 .elementor-element.elementor-element-a41dc54{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-590 .elementor-element.elementor-element-6221feb{--e-image-carousel-slides-to-show:1;}.elementor-590 .elementor-element.elementor-element-6221feb .elementor-swiper-button.elementor-swiper-button-prev, .elementor-590 .elementor-element.elementor-element-6221feb .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;color:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-6221feb .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-590 .elementor-element.elementor-element-6221feb .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-52ebd8b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:8rem;--padding-bottom:0rem;--padding-left:10rem;--padding-right:10rem;}.elementor-590 .elementor-element.elementor-element-52ebd8b:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-52ebd8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a4819b );background-image:url("https://salz.design-seo.at/wp-content/uploads/2024/12/rooms_spruch_150px_02_HomeBase.svg");background-position:95% 90%;background-repeat:no-repeat;background-size:23% auto;}.elementor-590 .elementor-element.elementor-element-52ebd8b::before, .elementor-590 .elementor-element.elementor-element-52ebd8b > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-52ebd8b > .e-con-inner > .elementor-background-video-container::before, .elementor-590 .elementor-element.elementor-element-52ebd8b > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-52ebd8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-590 .elementor-element.elementor-element-52ebd8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a1935cf );--background-overlay:'';}.elementor-590 .elementor-element.elementor-element-00c91bc{--display:flex;}.elementor-590 .elementor-element.elementor-element-e580016{width:auto;max-width:auto;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:left;}.elementor-590 .elementor-element.elementor-element-e580016 .elementor-heading-title{font-size:6rem;font-weight:500;line-height:6.5rem;letter-spacing:0.15rem;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-fda43c3{width:auto;max-width:auto;padding:0rem 0rem 0rem 0rem;text-align:left;font-family:"Futura PT Medium", Sans-serif;font-size:22px;font-weight:400;line-height:30px;}.elementor-590 .elementor-element.elementor-element-9f9f950{padding:0rem 0rem 1rem 0rem;text-align:left;font-family:"Futura PT Medium", Sans-serif;font-size:30px;font-weight:400;line-height:40px;letter-spacing:1px;}.elementor-590 .elementor-element.elementor-element-9f9f950.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-99401bf .elementor-button{background-color:var( --e-global-color-20168d3 );font-family:"Jost", Sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:0.17em;fill:var( --e-global-color-ad7218e );color:var( --e-global-color-ad7218e );border-style:solid;border-width:3px 3px 3px 3px;border-radius:0px 0px 0px 0px;padding:1.5rem 1.5rem 1.5rem 1.5rem;}.elementor-590 .elementor-element.elementor-element-99401bf{padding:0px 0px 0px 0px;}.elementor-590 .elementor-element.elementor-element-99401bf.elementor-element{--align-self:flex-start;}.elementor-590 .elementor-element.elementor-element-99401bf .elementor-button:hover, .elementor-590 .elementor-element.elementor-element-99401bf .elementor-button:focus{color:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-99401bf .elementor-button:hover svg, .elementor-590 .elementor-element.elementor-element-99401bf .elementor-button:focus svg{fill:var( --e-global-color-20168d3 );}.elementor-590 .elementor-element.elementor-element-5dbe876{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-590 .elementor-element.elementor-element-5dbe876:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-5dbe876 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-117aa86 );}.elementor-590 .elementor-element.elementor-element-b1119db{text-align:center;}.elementor-590 .elementor-element.elementor-element-b1119db .elementor-heading-title{font-family:"Futura PT Medium", Sans-serif;font-size:80px;font-weight:400;text-transform:uppercase;line-height:100px;letter-spacing:0.2rem;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-e917c3f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-590 .elementor-element.elementor-element-bc2a703{--display:flex;}.elementor-590 .elementor-element.elementor-element-e8969ea{text-align:center;font-family:"Futura PT Medium", Sans-serif;font-size:22px;font-weight:400;line-height:30px;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-9fc7b2f{--display:flex;}.elementor-590 .elementor-element.elementor-element-4e6d207 img{width:46%;}.elementor-590 .elementor-element.elementor-element-6d7a024{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-590 .elementor-element.elementor-element-8f33c75{text-align:center;font-family:"Futura PT Medium", Sans-serif;font-size:22px;font-weight:400;line-height:30px;color:var( --e-global-color-1a4819b );}.elementor-590 .elementor-element.elementor-element-6bb9f0cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-590 .elementor-element.elementor-element-6bb9f0cb:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-6bb9f0cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a1935cf );}.elementor-590 .elementor-element.elementor-element-24dddabb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-590 .elementor-element.elementor-element-1b15408d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-590 .elementor-element.elementor-element-42cb2285{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-590 .elementor-element.elementor-element-42cb2285 .elementor-heading-title{font-size:80px;font-weight:500;text-transform:uppercase;line-height:100px;}.elementor-590 .elementor-element.elementor-element-7ecde347{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-590 .elementor-element.elementor-element-600435d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-590 .elementor-element.elementor-element-3ace7079{text-align:center;font-family:"Jost", Sans-serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:0.5px;}.elementor-590 .elementor-element.elementor-element-45eed1e4{font-family:"Jost", Sans-serif;font-size:20px;font-weight:500;}.elementor-590 .elementor-element.elementor-element-735279b2{font-family:"Jost", Sans-serif;font-size:20px;font-weight:500;color:var( --e-global-color-ad7218e );}.elementor-590 .elementor-element.elementor-element-735279b2 a{color:var( --e-global-color-ad7218e );}.elementor-590 .elementor-element.elementor-element-2c3d89a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-590 .elementor-element.elementor-element-31cf3a97 img{width:419px;}.elementor-590 .elementor-element.elementor-element-28c5a464{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-590 .elementor-element.elementor-element-28c5a464.e-con{--align-self:center;}.elementor-590 .elementor-element.elementor-element-3bfebe11{padding:0px 0px 030px 0px;text-align:center;}.elementor-590 .elementor-element.elementor-element-3bfebe11 img{width:21%;}.elementor-590 .elementor-element.elementor-element-16e11067{text-align:center;font-family:"Futura PT Medium", Sans-serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:0.5px;}.elementor-590 .elementor-element.elementor-element-08db7d5{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-590 .elementor-element.elementor-element-a1f1ae4{--content-width:100%;}.elementor-590 .elementor-element.elementor-element-b9131e1{--width:50%;}.elementor-590 .elementor-element.elementor-element-dc9ee63{--width:50%;}.elementor-590 .elementor-element.elementor-element-3d97a8a{--width:50%;}.elementor-590 .elementor-element.elementor-element-2de7983{--width:50%;}.elementor-590 .elementor-element.elementor-element-41feb6d{--width:100%;}.elementor-590 .elementor-element.elementor-element-d694d0e{--width:50%;}.elementor-590 .elementor-element.elementor-element-4ae6068{--width:100%;}.elementor-590 .elementor-element.elementor-element-d3a08a1{--width:50%;}.elementor-590 .elementor-element.elementor-element-eb90c7b{--width:50%;}.elementor-590 .elementor-element.elementor-element-b6c4a75{--width:50%;}.elementor-590 .elementor-element.elementor-element-9d01237{--width:100%;}.elementor-590 .elementor-element.elementor-element-6aa3494{--width:50%;}.elementor-590 .elementor-element.elementor-element-6dbf891{--width:100%;}.elementor-590 .elementor-element.elementor-element-477b4d7{--width:50%;}.elementor-590 .elementor-element.elementor-element-244b931{--width:50%;}.elementor-590 .elementor-element.elementor-element-e105f4e{--width:50%;}.elementor-590 .elementor-element.elementor-element-7ff5b22{--width:100%;}.elementor-590 .elementor-element.elementor-element-334349f{--width:50%;}.elementor-590 .elementor-element.elementor-element-7a9d8cd{--width:100%;}.elementor-590 .elementor-element.elementor-element-edc6b4a{--width:50%;}.elementor-590 .elementor-element.elementor-element-a41dc54{--width:50%;}.elementor-590 .elementor-element.elementor-element-52ebd8b{--width:50%;}.elementor-590 .elementor-element.elementor-element-00c91bc{--width:100%;}.elementor-590 .elementor-element.elementor-element-24dddabb{--width:33.3333%;}.elementor-590 .elementor-element.elementor-element-1b15408d{--width:33.3333%;}.elementor-590 .elementor-element.elementor-element-7ecde347{--width:33.3333%;}.elementor-590 .elementor-element.elementor-element-600435d8{--width:33.3333%;}.elementor-590 .elementor-element.elementor-element-2c3d89a1{--width:33.3333%;}.elementor-590 .elementor-element.elementor-element-28c5a464{--width:33%;}}@media(max-width:1024px){.elementor-590 .elementor-element.elementor-element-ffaaa2f{text-align:center;}.elementor-590 .elementor-element.elementor-element-2de7983:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-2de7983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-590 .elementor-element.elementor-element-d694d0e:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-d694d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-590 .elementor-element.elementor-element-b6c4a75:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-b6c4a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-590 .elementor-element.elementor-element-6aa3494:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-6aa3494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-590 .elementor-element.elementor-element-e105f4e:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-e105f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-590 .elementor-element.elementor-element-334349f:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-334349f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-590 .elementor-element.elementor-element-52ebd8b:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-52ebd8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:767px){.elementor-590 .elementor-element.elementor-element-ffaaa2f{text-align:center;}.elementor-590 .elementor-element.elementor-element-ffaaa2f .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-590 .elementor-element.elementor-element-35cc0bd .elementor-heading-title{font-size:18px;line-height:1.38em;}.elementor-590 .elementor-element.elementor-element-2de7983:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-2de7983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0px;}.elementor-590 .elementor-element.elementor-element-d694d0e:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-d694d0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-590 .elementor-element.elementor-element-b6c4a75:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-b6c4a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-590 .elementor-element.elementor-element-6aa3494:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-6aa3494 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-590 .elementor-element.elementor-element-e105f4e:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-e105f4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-590 .elementor-element.elementor-element-334349f:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-334349f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-590 .elementor-element.elementor-element-52ebd8b:not(.elementor-motion-effects-element-type-background), .elementor-590 .elementor-element.elementor-element-52ebd8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-590 .elementor-element.elementor-element-b1119db .elementor-heading-title{font-size:19px;letter-spacing:0px;}}/* Start custom CSS for container, class: .elementor-element-a1f1ae4 *//* ===========================
   HERO GRUNDSETUP
   =========================== */

.hero-salz {
  position: relative;
  min-height: 90vh;
}

/* Hintergrund-Container mit Bildkarussell */
.hero-salz .hero-bg {
  position: absolute;
  inset: 0;
  z-index: 1;
  overflow: hidden;
}

.hero-salz .hero-bg .elementor-widget-container,
.hero-salz .hero-bg .swiper,
.hero-salz .hero-bg .swiper-wrapper,
.hero-salz .hero-bg .swiper-slide {
    height: 90vh;
    
}

.hero-salz .hero-bg img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

/* Overlay über dem Bild */
.hero-salz::before {
  content: "";
  position: absolute;
  inset: 0;
  background: rgba(0, 0, 0, 0.35);
  z-index: 2;
}

/* Content-Ebene */
.hero-salz .hero-content {
  position: relative;
  z-index: 3;
  min-height:90vh;             /* ← an 95vh angleichen */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura PT Medium';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://salz.design-seo.at/wp-content/uploads/2024/12/FuturaCyrillicMedium.woff') format('woff');
}
/* End Custom Fonts CSS */