.elementor-12105 .elementor-element.elementor-element-e4c3a05{--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-12105 .elementor-element.elementor-element-e7b7415{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-d045458{--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;--overlay-opacity:0.35;--overlay-mix-blend-mode:multiply;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-d045458::before, .elementor-12105 .elementor-element.elementor-element-d045458 > .elementor-background-video-container::before, .elementor-12105 .elementor-element.elementor-element-d045458 > .e-con-inner > .elementor-background-video-container::before, .elementor-12105 .elementor-element.elementor-element-d045458 > .elementor-background-slideshow::before, .elementor-12105 .elementor-element.elementor-element-d045458 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12105 .elementor-element.elementor-element-d045458 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#281D0B;--background-overlay:'';}.elementor-12105 .elementor-element.elementor-element-d045458:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-d045458 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://thewellem.com/wp-content/uploads/2026/10/Codex-Bild-24.-Sept.-2026-13_03_46.png") 50% 50%;background-size:cover;}.elementor-12105 .elementor-element.elementor-element-5a1f44c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-12105 .elementor-element.elementor-element-2d12302{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12105 .elementor-element.elementor-element-c08bfc4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-0f212a6{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-cfcee0e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-7f0a2e1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-ad904d4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12105 .elementor-element.elementor-element-47add6c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-06a9341{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-ce61248{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-2b62685{--display:flex;}.elementor-12105 .elementor-element.elementor-element-2b62685:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-2b62685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://thewellem.com/wp-content/uploads/2026/10/1050698-2.jpg") 50% 50%;background-size:cover;}.elementor-12105 .elementor-element.elementor-element-2b62685.e-con{--order:-99999 /* order start hack */;}.elementor-12105 .elementor-element.elementor-element-36bbf3f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-b3be4bf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-d5e7112{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-fc8631b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-a613d57{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-1d51ef0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-f2a7d51{--display:flex;}.elementor-12105 .elementor-element.elementor-element-397e76a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-e6e1b43{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-901e1b8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-059060f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-dd58a0c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-b030947{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-292bfb5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-d85b3a0{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-38dd52b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-bf09c2a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-c95e8c8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-d938638{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-0c4e8c9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-fcf705b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-8cb4b8e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-9fd8f9a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-36b8187{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12105 .elementor-element.elementor-element-a7b573e{--display:flex;}.elementor-12105 .elementor-element.elementor-element-a7b573e:not(.elementor-motion-effects-element-type-background), .elementor-12105 .elementor-element.elementor-element-a7b573e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12105 .elementor-element.elementor-element-c396ee2 img{width:100%;}@media(max-width:1600px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS */.wz-page{--blue:#1f3045;--cream:#fdfaf6;--gold:#917149;background:var(--cream);color:#281d0b;gap:0!important}
.wz-page .e-con{gap:0}
.wz-page .elementor-widget{margin:0}
.wz-page .elementor-heading-title{font-family:"Brandon Grotesque",Arial,sans-serif!important;font-size:35px!important;font-weight:400!important;line-height:37px!important;letter-spacing:.5px;color:var(--blue)!important;margin:0 0 24px}
.wz-page .elementor-widget-text-editor{font:400 15px/19px "Adobe Garamond Pro",Georgia,serif!important;color:#281d0b;letter-spacing:.5px}
.wz-page p{margin:0 0 25px}
.wz-page .wz-eyebrow p{font-size:14px;line-height:21px;letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:10px}
.wz-page .wz-inner{width:calc(100% - 80px)!important;max-width:1140px!important;margin:0 auto}
.wz-page .wz-actions{flex-direction:row!important;justify-content:center;flex-wrap:wrap!important;gap:20px!important;width:100%}
.wz-page .wz-actions&gt;.elementor-widget{width:auto}
.wz-page .elementor-button{font:400 16px/21px "Adobe Garamond Pro",Georgia,serif!important;letter-spacing:1.5px;word-spacing:3px;text-transform:none;border:1px solid var(--blue);border-radius:0!important;padding:12px 24px!important;min-height:48px;background:var(--blue);color:var(--cream)}
.wz-page .wz-outline .elementor-button{background:transparent;color:var(--blue)}
.wz-page .elementor-button:hover,.wz-page .elementor-button:focus{background:#31465f!important;color:#fff!important;border-color:var(--blue)}
.wz-page .wz-hero{min-height:90vh;position:relative;isolation:isolate;overflow:hidden;justify-content:center;align-items:center;text-align:center}
.wz-page .wz-hero-media{position:absolute;inset:0;width:100%;height:100%;z-index:-2}
.wz-page .wz-hero-media .elementor-widget-container{height:100%}
.wz-page .wz-hero-media img,.wz-page .wz-hero-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.wz-page .wz-hero:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.38);z-index:-1;pointer-events:none}
.wz-page .wz-hero-copy{max-width:610px!important;width:calc(100% - 40px)!important;padding:80px 0!important}
.wz-page .wz-hero-copy .elementor-heading-title,.wz-page .wz-hero-copy .elementor-widget-text-editor{color:#fff!important}
.wz-page .wz-hero-copy .wz-eyebrow p{color:#d2ba97}
.wz-page .wz-hero .wz-outline .elementor-button{color:white;border-color:var(--cream)}
.wz-page .wz-intro{padding:80px 0 30px!important;text-align:center;align-items:center}
.wz-page .wz-intro&gt;.elementor-widget-text-editor{max-width:610px}
.wz-page .wz-split{display:grid!important;grid-template-columns:1fr 1fr;gap:75px!important;align-items:center;padding:75px 0!important}
.wz-page .wz-copy{text-align:center;align-items:center;min-width:0}
.wz-page .wz-photo{width:100%;height:500px}
.wz-page .wz-photo .elementor-widget-container{height:100%}
.wz-page .wz-photo img{display:block;width:100%;height:500px;object-fit:cover}
.wz-page .wz-media{position:relative;height:500px;overflow:hidden}
.wz-page .wz-media img,.wz-page .wz-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.wz-page .wz-video{opacity:0}.wz-page .wz-video.is-playing{opacity:1}
.wz-page .wz-advent{padding:80px 0!important}
.wz-page .wz-advent-intro{max-width:650px!important;margin:0 auto 40px;text-align:center}
.wz-page .wz-city,.wz-page .wz-city img{height:400px}
.wz-page .wz-markets{display:grid!important;grid-template-columns:repeat(3,1fr);gap:40px!important;margin-top:45px}
.wz-page .wz-market{border-top:1px solid var(--gold);padding-top:24px!important}
.wz-page .wz-market .elementor-heading-title{font-size:25px!important;line-height:29px!important}
.wz-page .wz-market .wz-eyebrow p{letter-spacing:1.4px}
.wz-page .wz-market-link{margin-top:35px!important}
.wz-page .wz-market-link a{color:inherit;text-decoration:underline;text-underline-offset:5px}
.wz-page .wz-closing{padding:80px 0 100px!important;text-align:center;align-items:center}
.wz-page .wz-closing&gt;.elementor-widget-text-editor{max-width:580px}
.wz-page [id]{scroll-margin-top:140px}
@media(max-width:1024px){.wz-page .wz-split{gap:35px!important}.wz-page .elementor-heading-title{font-size:30px!important}}
@media(max-width:767px){.wz-page .wz-inner{width:calc(100% - 30px)!important}.wz-page .elementor-heading-title{font-size:28px!important;line-height:33px!important}.wz-page .wz-hero{min-height:75vh}.wz-page .wz-hero-copy{padding:65px 10px!important}.wz-page .wz-split{grid-template-columns:1fr!important;gap:30px!important;padding:50px 0!important}.wz-page .wz-photo,.wz-page .wz-photo img,.wz-page .wz-media{height:380px}.wz-page .wz-split&gt;.wz-copy{order:2}.wz-page .wz-intro{padding:50px 0 0!important}.wz-page .wz-markets{grid-template-columns:1fr!important;gap:20px!important;margin-top:25px}.wz-page .wz-city,.wz-page .wz-city img{height:300px}.wz-page .wz-advent{padding:50px 0!important}.wz-page .wz-closing{padding:50px 0 65px!important}.wz-page .wz-actions{gap:14px!important}}
.wz-page .elementor-button{background:#1f3045!important;color:#fdfaf6!important;border-color:#1f3045!important}.wz-page .wz-outline .elementor-button{background:transparent!important;color:#1f3045!important}.wz-page .wz-hero .wz-outline .elementor-button{color:#fff!important;border-color:#fdfaf6!important}.wz-page .elementor-button:hover{background:#31465f!important;color:#fff!important}.wz-page .wz-hero .wz-outline .elementor-button:hover{background:rgba(255,255,255,.17)!important}.elementor-element:has(&gt;.wz-page){padding:0!important;gap:0!important}.wz-page&gt;.wz-styles{min-height:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden}.wz-page{width:100%!important}.wz-page .elementor-widget-heading,.wz-page .elementor-widget-text-editor{width:100%}
/* Winterzauber: ergänzte Angebotsbausteine, nur Seite 11978 */
.elementor-11978 .wz-page .elementor-text-editor h3{font-family:"Brandon Grotesque",Arial,sans-serif;font-weight:400;font-size:25px;line-height:1.2;letter-spacing:.5px;color:#1f3045;margin:24px 0 16px}
.elementor-11978 .wz-page .elementor-text-editor small{font-size:14px;line-height:1.45;display:inline-block}
.elementor-11978 .wz-page .elementor-text-editor hr{border:0;border-top:1px solid #b9a987;margin:28px 0}

.elementor-11978 .wz-page .elementor-widget-text-editor h3{font-family:"Brandon Grotesque",Arial,sans-serif;font-weight:400;font-size:25px;line-height:1.2;letter-spacing:.5px;color:#1f3045;margin:24px 0 16px}
.elementor-11978 .wz-page .elementor-widget-text-editor small{font-size:14px;line-height:1.45;display:inline-block}
.elementor-11978 .wz-page .elementor-widget-text-editor hr{border:0;border-top:1px solid #b9a987;margin:28px 0}

/* Referenzaufbau Gondelstuben und Private Dining – nur Winterzauber */
.elementor-11978 .wz-private-dining{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:45px!important;padding:75px 0!important;align-items:start}
.elementor-11978 .wz-private-dining&gt;[data-id="21520e5"]{grid-column:1/-1;text-align:center;max-width:680px;margin:0 auto 5px!important}
.elementor-11978 .wz-private-dining&gt;[data-id="21520e5"] h2{font-family:"Brandon Grotesque",Arial,sans-serif;font-size:35px;font-weight:400;line-height:1.1;color:#1f3045;margin:16px 0 24px}
.elementor-11978 .wz-pd-eyebrow,.elementor-11978 .wz-offer-eyebrow{font-size:14px;letter-spacing:1.4px;text-transform:uppercase;color:#917149}
.elementor-11978 .wz-private-dining&gt;.wz-split{display:flex!important;flex-direction:column!important;width:100%!important;padding:0!important;margin:0!important;gap:26px!important;min-width:0;align-items:stretch}
.elementor-11978 .wz-private-dining .wz-photo{order:-1;height:340px}
.elementor-11978 .wz-private-dining .wz-photo img{height:340px}
.elementor-11978 .wz-private-dining .wz-copy{text-align:left;align-items:flex-start}
.elementor-11978 .wz-private-dining .elementor-heading-title{font-size:25px!important;line-height:29px!important;margin-bottom:20px}
.elementor-11978 .wz-private-dining .wz-actions{justify-content:flex-start}
.elementor-11978 #gondelstuben{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:45px!important;row-gap:0!important}
.elementor-11978 #gondelstuben&gt;[data-id="06a9341"]{grid-column:1;grid-row:1}
.elementor-11978 #gondelstuben&gt;[data-id="2b62685"]{grid-column:2;grid-row:1}
.elementor-11978 #gondelangebote{grid-column:1/-1;grid-row:2;margin-top:65px!important;text-align:left}
.elementor-11978 .wz-raclette-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:45px}
.elementor-11978 .wz-raclette-grid h3{margin:0 0 20px!important}
.elementor-11978 #gondelstuben&gt;[data-id="ce61248"]{grid-column:2;grid-row:3;justify-content:flex-start}
.elementor-11978 #gondelstuben&gt;[data-id="9a4cf81"]{grid-column:1/-1;grid-row:4;text-align:center;margin-top:40px!important}
.elementor-11978 #gondelstuben a:not(.elementor-button){color:inherit;text-decoration:underline;text-underline-offset:5px}
@media(max-width:767px){.elementor-11978 .wz-private-dining{grid-template-columns:1fr;gap:40px!important;padding:50px 0!important}.elementor-11978 .wz-private-dining&gt;[data-id="21520e5"] h2{font-size:28px}.elementor-11978 .wz-private-dining .wz-photo,.elementor-11978 .wz-private-dining .wz-photo img{height:300px}.elementor-11978 #gondelstuben&gt;[data-id="2b62685"]{grid-column:1;grid-row:1}.elementor-11978 #gondelstuben&gt;[data-id="06a9341"]{grid-column:1;grid-row:2;margin-top:30px}.elementor-11978 #gondelangebote{grid-column:1;grid-row:3;margin-top:35px!important}.elementor-11978 .wz-raclette-grid{grid-template-columns:1fr;gap:5px}.elementor-11978 #gondelstuben&gt;[data-id="ce61248"]{grid-column:1;grid-row:4}.elementor-11978 #gondelstuben&gt;[data-id="9a4cf81"]{grid-column:1;grid-row:5;margin-top:35px!important}}

.elementor-11978 .wz-private-dining&gt;[data-id="21520e5"]{max-width:680px!important;justify-self:center}

/* Vollstaendiger Aufbauabgleich mit Sites, nur Landingpage */
.elementor-11978 .wz-ref-eyebrow{font-size:14px;line-height:21px;letter-spacing:3px;text-transform:uppercase;color:#917149;margin:0 0 10px}
.elementor-11978 [data-id="c7e7588"],.elementor-11978 [data-id="db8d3ef"]{order:-1}
.elementor-11978 [data-id="f099e0a"],.elementor-11978 [data-id="67cd1d0"]{order:5;margin-top:20px!important}
.elementor-11978 [data-id="f099e0a"] small{color:#635a50;line-height:20px;max-width:490px}
.elementor-11978 .wz-page .elementor-widget-text-editor a{color:inherit;text-decoration:underline;text-underline-offset:5px}
.elementor-11978 [data-id="db6caea"]{order:5;margin-top:20px!important}
.elementor-11978 [data-id="fd4d28e"]{order:0}.elementor-11978 [data-id="4ad1240"]{order:1}.elementor-11978 [data-id="be93488"]{order:2}.elementor-11978 [data-id="a71a12f"]{order:3}
.elementor-11978 #gondelstuben{column-gap:75px!important}.elementor-11978 #gondelangebote{margin-top:55px!important}.elementor-11978 .wz-raclette-grid{gap:75px}
.elementor-11978 .wz-offer-eyebrow,.elementor-11978 .wz-occasion-eyebrow{font-size:12px;line-height:21px;letter-spacing:1.7px;text-transform:uppercase;color:#917149;margin:0 0 10px}
.elementor-11978 #il-punto [data-id="1f56483"],.elementor-11978 #il-punto [data-id="005e6a8"]{border-top:1px solid #d9d0c2;padding-top:24px;margin-top:26px!important}
.elementor-11978 #il-punto .elementor-widget-text-editor h3{margin:0 0 16px;font-size:25px;line-height:29px}
.elementor-11978 .wz-private-dining{gap:40px 50px!important;padding:65px 0 75px!important}
.elementor-11978 .wz-private-dining&gt;[data-id="21520e5"]{max-width:660px!important;margin-bottom:0!important}
.elementor-11978 .wz-private-dining .wz-photo,.elementor-11978 .wz-private-dining .wz-photo img{height:auto;aspect-ratio:3/2}
.elementor-11978 .wz-private-dining .wz-copy{text-align:center;align-items:center}.elementor-11978 .wz-private-dining .wz-actions{justify-content:center}.elementor-11978 .wz-pd-eyebrow{font-size:14px;line-height:21px;letter-spacing:3px;margin-bottom:10px}
@media(min-width:768px){.elementor-11978 #gondelstuben&gt;[data-id="06a9341"]{grid-column:2}.elementor-11978 #gondelstuben&gt;[data-id="2b62685"]{grid-column:1}.elementor-11978 #franks&gt;[data-id="69cf49c"]{grid-column:1;grid-row:1}.elementor-11978 #franks&gt;[data-id="a613d57"]{grid-column:2;grid-row:1}.elementor-11978 #arrangement,.elementor-11978 #franks{padding:100px 0!important}.elementor-11978 #il-punto .wz-photo,.elementor-11978 #il-punto .wz-photo img{height:660px}.elementor-11978 [data-id="0c4e8c9"]{padding:0!important;margin:60px auto!important}}
@media(max-width:1024px) and (min-width:768px){.elementor-11978 #gondelstuben{column-gap:35px!important}.elementor-11978 .wz-raclette-grid{gap:35px}}
@media(max-width:767px){.elementor-11978 .wz-raclette-grid{gap:5px}.elementor-11978 #gondelangebote{margin-top:35px!important}.elementor-11978 .wz-private-dining{padding:50px 0!important}.elementor-11978 [data-id="0c4e8c9"] .wz-photo,.elementor-11978 [data-id="0c4e8c9"] .wz-photo img{height:350px}}

.elementor-11978 [data-id="54ce597"]{max-width:610px!important;align-self:center}
.elementor-11978 [data-id="16f68a5"]{max-width:580px!important;align-self:center}/* End custom CSS */