.elementor-2 .elementor-element.elementor-element-df610fe{--display:flex;--min-height:900px;--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;--flex-wrap:wrap;--align-content:center;--overlay-opacity:1;}.elementor-2 .elementor-element.elementor-element-df610fe:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-df610fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-df610fe::before, .elementor-2 .elementor-element.elementor-element-df610fe > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-df610fe > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-df610fe > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-df610fe > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-df610fe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-f76e7bb ) 7%, var( --e-global-color-b5724da ) 65%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3579293{text-align:center;}.elementor-2 .elementor-element.elementor-element-3579293 .elementor-heading-title{font-family:var( --e-global-typography-624e5eb-font-family ), Sans-serif;font-size:var( --e-global-typography-624e5eb-font-size );font-weight:var( --e-global-typography-624e5eb-font-weight );text-transform:var( --e-global-typography-624e5eb-text-transform );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );color:var( --e-global-color-9880bb9 );}.elementor-2 .elementor-element.elementor-element-977241c{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-977241c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );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-2 .elementor-element.elementor-element-658dadd{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 28px) 0;text-align:center;font-family:var( --e-global-typography-dcc59dc-font-family ), Sans-serif;font-size:var( --e-global-typography-dcc59dc-font-size );color:var( --e-global-color-19b0a05 );}.elementor-2 .elementor-element.elementor-element-658dadd p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-c132cf8{--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;--justify-content:center;--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-weight:var( --e-global-typography-accent-font-weight );}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6b6741c{left:50%;}body.rtl .elementor-2 .elementor-element.elementor-element-6b6741c{right:50%;}.elementor-2 .elementor-element.elementor-element-6b6741c{bottom:40px;}.elementor-2 .elementor-element.elementor-element-65471af{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-6adf43e{text-align:center;}.elementor-2 .elementor-element.elementor-element-6adf43e .elementor-heading-title{font-family:var( --e-global-typography-624e5eb-font-family ), Sans-serif;font-size:var( --e-global-typography-624e5eb-font-size );font-weight:var( --e-global-typography-624e5eb-font-weight );text-transform:var( --e-global-typography-624e5eb-text-transform );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );color:var( --e-global-color-b68aade );}.elementor-2 .elementor-element.elementor-element-0968ef4{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-4b29006{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-2 .elementor-element.elementor-element-4b29006 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-5760139{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-5760139 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-52915e4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-52915e4:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-52915e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91af387 );}.elementor-2 .elementor-element.elementor-element-aa63f65{text-align:center;}.elementor-2 .elementor-element.elementor-element-aa63f65 .elementor-heading-title{font-family:var( --e-global-typography-624e5eb-font-family ), Sans-serif;font-size:var( --e-global-typography-624e5eb-font-size );font-weight:var( --e-global-typography-624e5eb-font-weight );text-transform:var( --e-global-typography-624e5eb-text-transform );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );color:var( --e-global-color-b68aade );}.elementor-2 .elementor-element.elementor-element-a4a3a48{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-543bef4{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-2 .elementor-element.elementor-element-543bef4 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-c95ed68{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c95ed68 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-cb0242e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-cb0242e:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cb0242e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f76e7bb );}.elementor-2 .elementor-element.elementor-element-02e2702{text-align:center;}.elementor-2 .elementor-element.elementor-element-02e2702 .elementor-heading-title{font-family:var( --e-global-typography-624e5eb-font-family ), Sans-serif;font-size:var( --e-global-typography-624e5eb-font-size );font-weight:var( --e-global-typography-624e5eb-font-weight );text-transform:var( --e-global-typography-624e5eb-text-transform );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );color:var( --e-global-color-b68aade );}.elementor-2 .elementor-element.elementor-element-c9b2d4c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 44px) 0px;text-align:center;}.elementor-2 .elementor-element.elementor-element-c9b2d4c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-34fab4b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:clamp(2rem,5vw,6rem) clamp(2rem,5vw,6rem);--row-gap:clamp(2rem,5vw,6rem);--column-gap:clamp(2rem,5vw,6rem);--grid-auto-flow:row;--align-items:stretch;--margin-top:0;--margin-bottom:clamp(3rem,6vw,6rem);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cb362cb{--display:flex;--min-height:380px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cb362cb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cb362cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;background-image:url("https://www.moorgen.de/wp-content/uploads/2024/12/Screenshot-2024-12-30-at-23.35.45.png");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-6785260{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0aa668c .elementor-heading-title{font-family:var( --e-global-typography-624e5eb-font-family ), Sans-serif;font-size:var( --e-global-typography-624e5eb-font-size );font-weight:var( --e-global-typography-624e5eb-font-weight );text-transform:var( --e-global-typography-624e5eb-text-transform );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );color:var( --e-global-color-9880bb9 );}.elementor-2 .elementor-element.elementor-element-f05d76a{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-f05d76a .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-35db72e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-19b0a05 );}.elementor-2 .elementor-element.elementor-element-35db72e p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-9f30b21{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:clamp(2rem,5vw,6rem) clamp(2rem,5vw,6rem);--row-gap:clamp(2rem,5vw,6rem);--column-gap:clamp(2rem,5vw,6rem);--grid-auto-flow:row;--align-items:stretch;--margin-top:0;--margin-bottom:clamp(3rem,6vw,6rem);--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-542eda5{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b901e27 .elementor-heading-title{font-family:var( --e-global-typography-624e5eb-font-family ), Sans-serif;font-size:var( --e-global-typography-624e5eb-font-size );font-weight:var( --e-global-typography-624e5eb-font-weight );text-transform:var( --e-global-typography-624e5eb-text-transform );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );color:var( --e-global-color-9880bb9 );}.elementor-2 .elementor-element.elementor-element-8cd21ea{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-8cd21ea .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-1fa2bc0{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-19b0a05 );}.elementor-2 .elementor-element.elementor-element-1fa2bc0 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-006a0aa{--display:flex;--min-height:380px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-006a0aa:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-006a0aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;background-image:url("https://www.moorgen.de/wp-content/uploads/2024/12/资源-14r.png");}.elementor-2 .elementor-element.elementor-element-49d82e2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:clamp(2rem,5vw,6rem) clamp(2rem,5vw,6rem);--row-gap:clamp(2rem,5vw,6rem);--column-gap:clamp(2rem,5vw,6rem);--grid-auto-flow:row;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2036106{--display:flex;--min-height:380px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2036106:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-2036106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;background-image:url("https://www.moorgen.de/wp-content/uploads/2025/09/yabu-smart-panel-0.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-beddcf4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-67287fb .elementor-heading-title{font-family:var( --e-global-typography-624e5eb-font-family ), Sans-serif;font-size:var( --e-global-typography-624e5eb-font-size );font-weight:var( --e-global-typography-624e5eb-font-weight );text-transform:var( --e-global-typography-624e5eb-text-transform );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );color:var( --e-global-color-9880bb9 );}.elementor-2 .elementor-element.elementor-element-1142584{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-1142584 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-8b37ee2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-19b0a05 );}.elementor-2 .elementor-element.elementor-element-8b37ee2 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-c393ad9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--padding-v);--padding-bottom:48px;--padding-left:var(--padding-h);--padding-right:var(--padding-h);}.elementor-2 .elementor-element.elementor-element-b588846{text-align:center;}.elementor-2 .elementor-element.elementor-element-b588846 .elementor-heading-title{font-family:var( --e-global-typography-624e5eb-font-family ), Sans-serif;font-size:var( --e-global-typography-624e5eb-font-size );font-weight:var( --e-global-typography-624e5eb-font-weight );text-transform:var( --e-global-typography-624e5eb-text-transform );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );color:var( --e-global-color-b68aade );}.elementor-2 .elementor-element.elementor-element-c95740a{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-ee6ca45{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-2 .elementor-element.elementor-element-ee6ca45 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-2fa2287{--display:flex;--padding-top:0;--padding-bottom:var(--padding-v);--padding-left:0;--padding-right:0;}.elementor-2 .elementor-element.elementor-element-b211ed0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-b211ed0:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b211ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91af387 );}.elementor-2 .elementor-element.elementor-element-4e59e58{text-align:center;}.elementor-2 .elementor-element.elementor-element-4e59e58 .elementor-heading-title{font-family:var( --e-global-typography-624e5eb-font-family ), Sans-serif;font-size:var( --e-global-typography-624e5eb-font-size );font-weight:var( --e-global-typography-624e5eb-font-weight );text-transform:var( --e-global-typography-624e5eb-text-transform );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );color:var( --e-global-color-b68aade );}.elementor-2 .elementor-element.elementor-element-166eaf4{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-0f7c9d9{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-2 .elementor-element.elementor-element-0f7c9d9 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-346a2d4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-874908c .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-874908c .elementor-image-box-description{font-size:0.9375rem;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-ff164ab .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-ff164ab .elementor-image-box-description{font-family:"Glacial Indifference", Sans-serif;font-size:0.9375rem;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-946e0b6 .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-946e0b6 .elementor-image-box-description{font-size:0.9375rem;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-96686ac .elementor-image-box-wrapper{text-align:start;}.elementor-2 .elementor-element.elementor-element-96686ac .elementor-image-box-description{font-size:0.9375rem;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-2ba1180{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2 .elementor-element.elementor-element-07dd3ce{text-align:center;}.elementor-2 .elementor-element.elementor-element-07dd3ce .elementor-heading-title{font-family:var( --e-global-typography-624e5eb-font-family ), Sans-serif;font-size:var( --e-global-typography-624e5eb-font-size );font-weight:var( --e-global-typography-624e5eb-font-weight );text-transform:var( --e-global-typography-624e5eb-text-transform );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );color:var( --e-global-color-b68aade );}.elementor-2 .elementor-element.elementor-element-d9d9639{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-599be02{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );}.elementor-2 .elementor-element.elementor-element-599be02 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-3653cc3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6e6e169{--display:flex;--min-height:380px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6e6e169:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-6e6e169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91af387 );background-image:url("https://www.moorgen.de/wp-content/uploads/2025/09/yabu-w-hotel-guangzhou-1024x683.avif");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-b76f23c{--display:flex;--min-height:380px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b76f23c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-b76f23c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91af387 );background-image:url("https://www.moorgen.de/wp-content/uploads/2025/09/Yabu-Pushelberg-Exquisite-Four-Seasons-New-York-Downtown10-1024x624.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-9ef0db2{--display:flex;--min-height:380px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9ef0db2:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9ef0db2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91af387 );background-image:url("https://www.moorgen.de/wp-content/uploads/2025/09/moet-yabu-1024x768.webp");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-32f4698{--display:flex;--min-height:380px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-32f4698:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-32f4698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-91af387 );background-image:url("https://www.moorgen.de/wp-content/uploads/2025/09/id_boy_2024-aman-residences-tokyo-yabu-pushelberg-residential-lobby-amenity-space-1024x768.jpg");background-position:center center;background-size:cover;}.elementor-2 .elementor-element.elementor-element-a732b2d{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2 .elementor-element.elementor-element-c7afc4d{--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;--flex-wrap:wrap;--align-content:center;--overlay-opacity:1;}.elementor-2 .elementor-element.elementor-element-c7afc4d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c7afc4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c7afc4d::before, .elementor-2 .elementor-element.elementor-element-c7afc4d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c7afc4d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-c7afc4d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c7afc4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-c7afc4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-f76e7bb ) 7%, var( --e-global-color-b5724da ) 65%);}.elementor-2 .elementor-element.elementor-element-04b3e8c{width:100%;max-width:100%;text-align:center;}.elementor-2 .elementor-element.elementor-element-04b3e8c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-c2a1b88{width:var( --container-widget-width, 500px );max-width:500px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 28px) 0;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-dcc59dc-font-family ), Sans-serif;font-size:var( --e-global-typography-dcc59dc-font-size );color:var( --e-global-color-19b0a05 );}.elementor-2 .elementor-element.elementor-element-c2a1b88 p{margin-block-end:0px;}.elementor-2 .elementor-element.elementor-element-546b8d2{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-546b8d2.e-con{--flex-grow:1;--flex-shrink:0;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-df610fe{--content-width:725px;}.elementor-2 .elementor-element.elementor-element-65471af{--content-width:700px;}.elementor-2 .elementor-element.elementor-element-52915e4{--content-width:700px;}.elementor-2 .elementor-element.elementor-element-cb0242e{--content-width:1100px;}.elementor-2 .elementor-element.elementor-element-c393ad9{--content-width:700px;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-3579293 .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-658dadd{font-size:var( --e-global-typography-dcc59dc-font-size );}.elementor-2 .elementor-element.elementor-element-6adf43e .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-aa63f65 .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-02e2702 .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-34fab4b{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-0aa668c .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9f30b21{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-b901e27 .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-49d82e2{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-67287fb .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b588846 .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4e59e58 .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-346a2d4{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-07dd3ce .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3653cc3{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-c2a1b88{font-size:var( --e-global-typography-dcc59dc-font-size );}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-3579293 .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-658dadd{font-size:var( --e-global-typography-dcc59dc-font-size );}.elementor-2 .elementor-element.elementor-element-c132cf8{--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-2 .elementor-element.elementor-element-6adf43e .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-aa63f65 .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-02e2702 .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-34fab4b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-0aa668c .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-9f30b21{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-b901e27 .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-49d82e2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-67287fb .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-b588846 .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-4e59e58 .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-346a2d4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-07dd3ce .elementor-heading-title{font-size:var( --e-global-typography-624e5eb-font-size );letter-spacing:var( --e-global-typography-624e5eb-letter-spacing );}.elementor-2 .elementor-element.elementor-element-3653cc3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-c2a1b88{font-size:var( --e-global-typography-dcc59dc-font-size );}.elementor-2 .elementor-element.elementor-element-546b8d2{--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;}}/* Start custom CSS for text-editor, class: .elementor-element-658dadd */.elementor-2 .elementor-element.elementor-element-658dadd {
    max-width: 600px
    !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6b6741c */.scroll-indicator {
        transform: translateX(-50%);
    }

    .scroll-indicator span {
        display: block;
        width: 1px;
        height: 48px;
        background: linear-gradient(transparent, rgba(255, 255, 255, 0.5));
        animation: scrollPulse 2s ease-in-out infinite
    }

    @keyframes scrollPulse {
        0%, 100% {
            opacity: .3;
            transform:scaleY(.7)
        }

        50% {
            opacity: 1;
            transform: scaleY(1)
        }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f4be017 *//* ══════════════════════════════════════════════════════
       DESIGNER MARQUEE
       ══════════════════════════════════════════════════════ */
    .marquee-wrap {
        overflow: hidden;
        padding: 48px 0;
        border-top: 1px solid #E5E5E5;
        border-bottom: 1px solid #E5E5E5;
    }

    .marquee-track {
        display: flex;
        gap: 64px;
        animation: marquee 30s linear infinite;
        width: max-content
    }

    .marquee-track span {
        font-family: var(--font-heading);
        font-size: clamp(1.2rem, 2vw, 1.75rem);
        font-weight: 200;
        color: var(--border);
        white-space: nowrap;
        letter-spacing: .02em
    }

    @keyframes marquee {
        0% {
            transform:translateX(0)
        }

        100% {
            transform: translateX(-50%)
        }
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-346a2d4 */.step-item .step-num {
        font-family: var(--font-heading);
        font-size: clamp(2.5rem, 4vw, 4rem);
        font-weight: 200;
        color: var(--color-border);
        line-height: 1;
        margin-bottom: 16px
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c2a1b88 */.elementor-2 .elementor-element.elementor-element-c2a1b88 {
    max-width: 600px
    !important;
}/* End custom CSS */