.elementor-99 .elementor-element.elementor-element-7a62aa7{--display:flex;--min-height:98vh;--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:flex-end;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-7a62aa7:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-7a62aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty-neuss.de/wp-content/uploads/2026/05/WhatsApp-Image-2026-05-26-at-23.02.28-1-e1779989908798.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-7a62aa7::before, .elementor-99 .elementor-element.elementor-element-7a62aa7 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-7a62aa7 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-7a62aa7 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-7a62aa7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-7a62aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0000003B 0%, #000000 100%);}.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 );text-transform:var( --e-global-typography-primary-text-transform );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-99 .elementor-element.elementor-element-655dbd1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:500;text-shadow:0px 0px 10px #000000;color:var( --e-global-color-6470971 );}.elementor-99 .elementor-element.elementor-element-410ef40{padding:0px 400px 0px 0px;}.elementor-99 .elementor-element.elementor-element-410ef40 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:96px;font-weight:800;text-transform:none;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-6470971 );}.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 );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-99 .elementor-element.elementor-element-eea3ef4{padding:0px 800px 0px 0px;font-family:"Manrope", Sans-serif;font-size:22px;font-weight:400;letter-spacing:1px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-ecd6063 );}.elementor-99 .elementor-element.elementor-element-1ca5817{--display:flex;--min-height:270px;--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;--overlay-opacity:0.06;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-1ca5817:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-1ca5817 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(286deg, var( --e-global-color-97c3d6f ) 0%, var( --e-global-color-0cb076a ) 100%);}.elementor-99 .elementor-element.elementor-element-1ca5817::before, .elementor-99 .elementor-element.elementor-element-1ca5817 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-1ca5817 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-1ca5817 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-1ca5817 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-1ca5817 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://beauty-neuss.de/wp-content/uploads/2026/04/Design-ohne-Titel-36.png");--background-overlay:'';background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-99 .elementor-element.elementor-element-1ca5817::before{filter:brightness( 82% ) contrast( 100% ) saturate( 98% ) blur( 0px ) hue-rotate( 0deg );}.elementor-99 .elementor-element.elementor-element-be3800c{--display:flex;}.elementor-99 .elementor-element.elementor-element-be3800c.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-dfc8b0f{left:0px;}body.rtl .elementor-99 .elementor-element.elementor-element-dfc8b0f{right:0px;}.elementor-99 .elementor-element.elementor-element-dfc8b0f{top:-134px;}.elementor-99 .elementor-element.elementor-element-dfc8b0f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:400px;font-weight:400;color:#B89C7766;}.elementor-99 .elementor-element.elementor-element-c29cada{--e-transform-rotateZ:-90deg;text-align:center;}.elementor-99 .elementor-element.elementor-element-c29cada .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-1aa39a9 );}.elementor-99 .elementor-element.elementor-element-0c0488a{--display:flex;}.elementor-99 .elementor-element.elementor-element-97415d6 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:68px;font-weight:500;font-style:italic;color:var( --e-global-color-6470971 );}.elementor-99 .elementor-element.elementor-element-e8520ac{--display:flex;--min-height:95vh;--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-bf30727{--display:flex;}.elementor-99 .elementor-element.elementor-element-f9c8124 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-5d03f4c{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;}.elementor-99 .elementor-element.elementor-element-498155a{--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-99 .elementor-element.elementor-element-6857c37{--display:flex;--overlay-opacity:0.15;--border-radius:25px 25px 25px 25px;}.elementor-99 .elementor-element.elementor-element-6857c37:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-6857c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty-neuss.de/wp-content/uploads/2026/04/20171129_Geyik_Neuss_006-scaled-2.jpg");background-position:center center;background-size:cover;}.elementor-99 .elementor-element.elementor-element-6857c37::before, .elementor-99 .elementor-element.elementor-element-6857c37 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-6857c37 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-6857c37 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-6857c37 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-6857c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-6470971 ) 0%, #F2295B00 100%);}.elementor-99 .elementor-element.elementor-element-488d08a{--display:flex;--position:absolute;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:20px 20px 20px 20px;box-shadow:5px 5px 20px -10px rgba(0, 0, 0, 0.24);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;bottom:50px;}.elementor-99 .elementor-element.elementor-element-488d08a:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-488d08a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ecd6063 );}.elementor-99 .elementor-element.elementor-element-488d08a.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-488d08a{left:-50px;}body.rtl .elementor-99 .elementor-element.elementor-element-488d08a{right:-50px;}.elementor-99 .elementor-element.elementor-element-76cd6df{text-align:start;}.elementor-99 .elementor-element.elementor-element-76cd6df .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:700;text-transform:none;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-aac6340 .elementor-heading-title{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 );color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-cc95df5{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-a70ad48{text-align:center;}.elementor-99 .elementor-element.elementor-element-a70ad48 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:500;}.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 );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7c4a16e img{width:30%;}.elementor-99 .elementor-element.elementor-element-d16daf2{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-99 .elementor-element.elementor-element-9d0eb77{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-aae6c4d );--border-color:var( --e-global-color-aae6c4d );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-dbbc20b{--display:flex;--min-height:400px;--border-radius:30px 30px 0px 0px;}.elementor-99 .elementor-element.elementor-element-dbbc20b:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-dbbc20b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty-neuss.de/wp-content/uploads/2026/04/IMG_4147-e1600767862566-scaled-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-99c4063{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99 .elementor-element.elementor-element-99c4063:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-99c4063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6470971 );}.elementor-99 .elementor-element.elementor-element-c61267d .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-642a6bf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;text-transform:none;letter-spacing:1px;}.elementor-99 .elementor-element.elementor-element-d336ae4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-aae6c4d );--border-color:var( --e-global-color-aae6c4d );--border-radius:30px 30px 30px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-bda6190{--display:flex;--min-height:400px;--border-radius:30px 30px 0px 0px;}.elementor-99 .elementor-element.elementor-element-bda6190:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-bda6190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty-neuss.de/wp-content/uploads/2026/04/IMG_4155-e1600767838139-scaled-1.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-5f6e0a2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 0px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99 .elementor-element.elementor-element-5f6e0a2:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-5f6e0a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6470971 );}.elementor-99 .elementor-element.elementor-element-be750a4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-4ddcf22 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:30px;font-weight:800;text-transform:none;letter-spacing:1px;}.elementor-99 .elementor-element.elementor-element-b506694{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-b506694:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-b506694 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(342deg, var( --e-global-color-primary ) 56%, #1E1710C4 100%);}.elementor-99 .elementor-element.elementor-element-df9b604 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-6734c20 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:1px;color:var( --e-global-color-6470971 );}.elementor-99 .elementor-element.elementor-element-afe1b3c{--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-99 .elementor-element.elementor-element-cb4e81d{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-aae6c4d );--border-color:var( --e-global-color-aae6c4d );--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99 .elementor-element.elementor-element-cb4e81d:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-cb4e81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty-neuss.de/wp-content/uploads/2026/04/Design-ohne-Titel-12.png");background-position:top center;background-repeat:no-repeat;background-size:75% auto;}.elementor-99 .elementor-element.elementor-element-cb4e81d::before, .elementor-99 .elementor-element.elementor-element-cb4e81d > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-cb4e81d > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-cb4e81d > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-cb4e81d > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-cb4e81d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-primary ) 100%);}.elementor-99 .elementor-element.elementor-element-5c6ab6c .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;text-transform:none;letter-spacing:1px;color:var( --e-global-color-6470971 );}.elementor-99 .elementor-element.elementor-element-2e8f87a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-3037874{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99 .elementor-element.elementor-element-3037874::before, .elementor-99 .elementor-element.elementor-element-3037874 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-3037874 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-3037874 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-3037874 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-3037874 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-primary ) 100%);}.elementor-99 .elementor-element.elementor-element-3f67c1f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;text-transform:none;letter-spacing:1px;color:var( --e-global-color-6470971 );}.elementor-99 .elementor-element.elementor-element-84584a1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-83295d3{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99 .elementor-element.elementor-element-83295d3::before, .elementor-99 .elementor-element.elementor-element-83295d3 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-83295d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-83295d3 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-83295d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-83295d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-primary ) 100%);}.elementor-99 .elementor-element.elementor-element-d8eb06e .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;text-transform:none;letter-spacing:1px;color:var( --e-global-color-6470971 );}.elementor-99 .elementor-element.elementor-element-20434fd .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-d2ab018{--display:flex;--min-height:300px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-99 .elementor-element.elementor-element-d2ab018::before, .elementor-99 .elementor-element.elementor-element-d2ab018 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-d2ab018 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-d2ab018 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-d2ab018 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-d2ab018 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 0%, var( --e-global-color-primary ) 100%);}.elementor-99 .elementor-element.elementor-element-ae307df .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:24px;font-weight:400;text-transform:none;letter-spacing:1px;color:var( --e-global-color-6470971 );}.elementor-99 .elementor-element.elementor-element-ca0705e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-b254ee0{--display:flex;--min-height:75vh;--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-3a5a91e{--display:flex;--justify-content:flex-start;--border-radius:30px 30px 30px 30px;}.elementor-99 .elementor-element.elementor-element-3a5a91e:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-3a5a91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty-neuss.de/wp-content/uploads/2026/04/IMG_1115-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-99 .elementor-element.elementor-element-89a6892{text-align:start;}.elementor-99 .elementor-element.elementor-element-89a6892 img{width:19%;filter:brightness( 141% ) contrast( 100% ) saturate( 74% ) blur( 0px ) hue-rotate( 0deg );}.elementor-99 .elementor-element.elementor-element-7742dde{--display:flex;--justify-content:center;}.elementor-99 .elementor-element.elementor-element-3c46b24 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:500;}.elementor-99 .elementor-element.elementor-element-edd3698 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:40px;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:1px;}.elementor-99 .elementor-element.elementor-element-d0943db{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 3px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:3px;border-color:var( --e-global-color-aae6c4d );--border-color:var( --e-global-color-aae6c4d );--border-radius:0px 20px 20px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:25px;--padding-right:115px;}.elementor-99 .elementor-element.elementor-element-d0943db:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-d0943db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6470971 );}.elementor-99 .elementor-element.elementor-element-e5bff2b{font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;font-style:italic;letter-spacing:1px;}.elementor-99 .elementor-element.elementor-element-cfbfcb4 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;color:var( --e-global-color-secondary );}.elementor-99 .elementor-element.elementor-element-5b591fa{--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:040px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-5b591fa:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-5b591fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85d541b );}.elementor-99 .elementor-element.elementor-element-49ae05a{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-02edb01{--display:flex;--min-height:100px;--overlay-opacity:0.5;}.elementor-99 .elementor-element.elementor-element-02edb01:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-02edb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty-neuss.de/wp-content/uploads/2026/04/cropped-KLAPP_Cosmetics_Logo-bearbeitet.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-99 .elementor-element.elementor-element-02edb01::before, .elementor-99 .elementor-element.elementor-element-02edb01 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-02edb01 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-02edb01 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-02edb01 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-02edb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-85d541b );--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-02edb01:hover::before, .elementor-99 .elementor-element.elementor-element-02edb01:hover > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-02edb01:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-02edb01 > .elementor-background-slideshow:hover::before, .elementor-99 .elementor-element.elementor-element-02edb01 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-02edb01:hover{--overlay-opacity:0.5;}.elementor-99 .elementor-element.elementor-element-3b472b0{--display:flex;--overlay-opacity:0.5;}.elementor-99 .elementor-element.elementor-element-3b472b0:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-3b472b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty-neuss.de/wp-content/uploads/2026/04/Druck-bearbeitet.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-99 .elementor-element.elementor-element-3b472b0::before, .elementor-99 .elementor-element.elementor-element-3b472b0 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-3b472b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-3b472b0 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-3b472b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-3b472b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-85d541b );--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-3b472b0:hover::before, .elementor-99 .elementor-element.elementor-element-3b472b0:hover > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-3b472b0:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-3b472b0 > .elementor-background-slideshow:hover::before, .elementor-99 .elementor-element.elementor-element-3b472b0 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-3b472b0:hover{--overlay-opacity:0.5;}.elementor-99 .elementor-element.elementor-element-85af8d7{--display:flex;--overlay-opacity:0.5;}.elementor-99 .elementor-element.elementor-element-85af8d7:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-85af8d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty-neuss.de/wp-content/uploads/2026/04/gehwol-fusspflege-bearbeitet.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-99 .elementor-element.elementor-element-85af8d7::before, .elementor-99 .elementor-element.elementor-element-85af8d7 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-85af8d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-85af8d7 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-85af8d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-85af8d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-85d541b );--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-85af8d7:hover::before, .elementor-99 .elementor-element.elementor-element-85af8d7:hover > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-85af8d7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-85af8d7 > .elementor-background-slideshow:hover::before, .elementor-99 .elementor-element.elementor-element-85af8d7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-85af8d7:hover{--overlay-opacity:0.5;}.elementor-99 .elementor-element.elementor-element-e9f9777{--display:flex;--overlay-opacity:0.5;}.elementor-99 .elementor-element.elementor-element-e9f9777:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-e9f9777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://beauty-neuss.de/wp-content/uploads/2026/04/LogoHUVCMYK500Px-bearbeitet.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-99 .elementor-element.elementor-element-e9f9777::before, .elementor-99 .elementor-element.elementor-element-e9f9777 > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-e9f9777 > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-e9f9777 > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-e9f9777 > .e-con-inner > .elementor-background-slideshow::before, .elementor-99 .elementor-element.elementor-element-e9f9777 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-85d541b );--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-e9f9777:hover::before, .elementor-99 .elementor-element.elementor-element-e9f9777:hover > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-e9f9777:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-99 .elementor-element.elementor-element-e9f9777 > .elementor-background-slideshow:hover::before, .elementor-99 .elementor-element.elementor-element-e9f9777 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:#02010100;--background-overlay:'';}.elementor-99 .elementor-element.elementor-element-e9f9777:hover{--overlay-opacity:0.5;}.elementor-99 .elementor-element.elementor-element-f5eef04{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-f5eef04:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-f5eef04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(342deg, var( --e-global-color-97c3d6f ) 0%, var( --e-global-color-0cb076a ) 77%);}.elementor-99 .elementor-element.elementor-element-10aa128{text-align:center;}.elementor-99 .elementor-element.elementor-element-10aa128 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-1aa39a9 );}.elementor-99 .elementor-element.elementor-element-f10bdbd{text-align:center;}.elementor-99 .elementor-element.elementor-element-f10bdbd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:54px;font-weight:800;text-transform:none;line-height:1.1em;letter-spacing:1px;color:var( --e-global-color-6470971 );}.elementor-99 .elementor-element.elementor-element-d5372e2{text-align:center;color:var( --e-global-color-ecd6063 );}.elementor-99 .elementor-element.elementor-element-fa6e1a2{--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;}.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-99 .elementor-element.elementor-element-5f065c4 .elementor-button{background-color:#94603800;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-f6ded24 .elementor-button{background-color:#94603800;padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-f6ded24 .elementor-button-content-wrapper{flex-direction:row;}.elementor-99 .elementor-element.elementor-element-f6ded24 .elementor-button .elementor-button-content-wrapper{gap:10px;}@media(max-width:1024px){.elementor-99 .elementor-element.elementor-element-7a62aa7{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.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-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-99 .elementor-element.elementor-element-eea3ef4{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-dfc8b0f{text-align:start;}.elementor-99 .elementor-element.elementor-element-e8520ac{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-99 .elementor-element.elementor-element-bf30727{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-498155a{--justify-content:center;}.elementor-99 .elementor-element.elementor-element-6857c37{--min-height:350px;}.elementor-99 .elementor-element.elementor-element-6857c37:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-6857c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-99 .elementor-element.elementor-element-488d08a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );bottom:-24px;}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-488d08a{left:65px;}body.rtl .elementor-99 .elementor-element.elementor-element-488d08a{right:65px;}.elementor-99 .elementor-element.elementor-element-aac6340 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-99 .elementor-element.elementor-element-d16daf2{--flex-wrap:wrap;}.elementor-99 .elementor-element.elementor-element-dbbc20b{--min-height:252px;}.elementor-99 .elementor-element.elementor-element-bda6190{--min-height:250px;}.elementor-99 .elementor-element.elementor-element-bda6190:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-bda6190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-99 .elementor-element.elementor-element-b254ee0{--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-3a5a91e{--min-height:350px;}.elementor-99 .elementor-element.elementor-element-3a5a91e:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-3a5a91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-99 .elementor-element.elementor-element-5b591fa{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-f5eef04{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-99 .elementor-element.elementor-element-7a62aa7{--min-height:90vh;--padding-top:0px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.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-99 .elementor-element.elementor-element-410ef40{padding:0px 0px 0px 0px;}.elementor-99 .elementor-element.elementor-element-410ef40 .elementor-heading-title{font-size:44px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-99 .elementor-element.elementor-element-eea3ef4{padding:0px 0px 0px 0px;font-size:18px;}.elementor-99 .elementor-element.elementor-element-1ca5817{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-99 .elementor-element.elementor-element-0c0488a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-97415d6{text-align:center;}.elementor-99 .elementor-element.elementor-element-97415d6 .elementor-heading-title{font-size:22px;}.elementor-99 .elementor-element.elementor-element-e8520ac{--min-height:30vh;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-99 .elementor-element.elementor-element-bf30727{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-f9c8124 .elementor-heading-title{font-size:22px;}.elementor-99 .elementor-element.elementor-element-5d03f4c{font-size:16px;}.elementor-99 .elementor-element.elementor-element-498155a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-6857c37{--min-height:260px;}.elementor-99 .elementor-element.elementor-element-6857c37:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-6857c37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:530px auto;}.elementor-99 .elementor-element.elementor-element-488d08a{--width:85%;bottom:-20px;}body:not(.rtl) .elementor-99 .elementor-element.elementor-element-488d08a{left:25px;}body.rtl .elementor-99 .elementor-element.elementor-element-488d08a{right:25px;}.elementor-99 .elementor-element.elementor-element-76cd6df .elementor-heading-title{font-size:22px;}.elementor-99 .elementor-element.elementor-element-aac6340 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-99 .elementor-element.elementor-element-cc95df5{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-a70ad48 .elementor-heading-title{font-size:22px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-99 .elementor-element.elementor-element-7c4a16e img{width:67%;}.elementor-99 .elementor-element.elementor-element-d16daf2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-99 .elementor-element.elementor-element-dbbc20b{--min-height:200px;}.elementor-99 .elementor-element.elementor-element-99c4063{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-c61267d .elementor-heading-title{font-size:14px;}.elementor-99 .elementor-element.elementor-element-642a6bf .elementor-heading-title{font-size:26px;}.elementor-99 .elementor-element.elementor-element-d336ae4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-bda6190{--min-height:200px;}.elementor-99 .elementor-element.elementor-element-5f6e0a2{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-99 .elementor-element.elementor-element-be750a4 .elementor-heading-title{font-size:14px;}.elementor-99 .elementor-element.elementor-element-4ddcf22 .elementor-heading-title{font-size:26px;}.elementor-99 .elementor-element.elementor-element-b506694{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-99 .elementor-element.elementor-element-df9b604 .elementor-heading-title{font-size:22px;}.elementor-99 .elementor-element.elementor-element-6734c20 .elementor-heading-title{font-size:30px;}.elementor-99 .elementor-element.elementor-element-afe1b3c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-b254ee0{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-99 .elementor-element.elementor-element-3a5a91e{--min-height:200px;}.elementor-99 .elementor-element.elementor-element-3a5a91e:not(.elementor-motion-effects-element-type-background), .elementor-99 .elementor-element.elementor-element-3a5a91e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-99 .elementor-element.elementor-element-89a6892 img{width:22%;}.elementor-99 .elementor-element.elementor-element-7742dde{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-99 .elementor-element.elementor-element-3c46b24 .elementor-heading-title{font-size:22px;}.elementor-99 .elementor-element.elementor-element-edd3698 .elementor-heading-title{font-size:30px;}.elementor-99 .elementor-element.elementor-element-5b591fa{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-99 .elementor-element.elementor-element-49ae05a{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-99 .elementor-element.elementor-element-02edb01{--width:70%;}.elementor-99 .elementor-element.elementor-element-3b472b0{--width:70%;--min-height:100px;}.elementor-99 .elementor-element.elementor-element-85af8d7{--width:70%;--min-height:100px;}.elementor-99 .elementor-element.elementor-element-e9f9777{--width:70%;--min-height:100px;}.elementor-99 .elementor-element.elementor-element-10aa128 .elementor-heading-title{font-size:22px;}.elementor-99 .elementor-element.elementor-element-f10bdbd .elementor-heading-title{font-size:34px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(min-width:768px){.elementor-99 .elementor-element.elementor-element-be3800c{--width:32.647%;}.elementor-99 .elementor-element.elementor-element-498155a{--width:100%;}.elementor-99 .elementor-element.elementor-element-6857c37{--width:83%;}.elementor-99 .elementor-element.elementor-element-488d08a{--width:100%;}.elementor-99 .elementor-element.elementor-element-f5eef04{--content-width:870px;}}@media(max-width:1024px) and (min-width:768px){.elementor-99 .elementor-element.elementor-element-be3800c{--width:25%;}.elementor-99 .elementor-element.elementor-element-488d08a{--width:80%;}}/* Start custom CSS for container, class: .elementor-element-7a62aa7 *//* ══════════════════════════════════════════
   HERO ANIMATIONS
   ══════════════════════════════════════════ */

/* ── BILD ZOOM-OUT ── */
.hero.e-con {
  overflow: hidden !important;
  background-size: 108% !important;
  transition: background-size 8s ease !important;
}

.hero.e-con.bcn-loaded {
  background-size: 100% !important;
}

/* ── OVERLAY ── */
.hero.e-con .elementor-background-overlay {
  background: linear-gradient(
    165deg,
    rgba(20,12,6,0.1) 0%,
    rgba(20,12,6,0.2) 40%,
    rgba(20,12,6,0.75) 100%
  ) !important;
}

/* ── EYEBROW — hero-ttl ── */
/* Startzustand: unsichtbar, leicht nach links verschoben */
.hero .hero-ttl.elementor-widget {
  opacity: 0 !important;
  transform: translateX(-12px) !important;
  transition: opacity 0.6s ease 0.6s,
              transform 0.6s ease 0.6s !important;
}

/* Endzustand: sichtbar, an Originalposition */
.hero.bcn-loaded .hero-ttl.elementor-widget {
  opacity: 1 !important;
  transform: translateX(0) !important;
}

/* ── HAUPTTITEL — word by word via JS ── */
.hero .header.elementor-widget {
  opacity: 0 !important;
  transition: opacity 0.01s !important;
}

.hero.bcn-loaded .header.elementor-widget {
  opacity: 1 !important;
}

.bcn-word {
  display: inline-block;
  overflow: hidden;
  vertical-align: bottom;
  margin-right: 0.22em;
}

.bcn-word-inner {
  display: inline-block;
  transform: translateY(110%);
  transition: transform 0.7s cubic-bezier(0.16, 1, 0.3, 1);
}

.bcn-word-inner.bcn-in {
  transform: translateY(0) !important;
}

/* ── BESCHREIBUNG ── */
.hero .desc.elementor-widget {
  opacity: 0 !important;
  transform: translateY(16px) !important;
  transition: opacity 0.7s ease 1.1s,
              transform 0.7s ease 1.1s !important;
}

.hero.bcn-loaded .desc.elementor-widget {
  opacity: 1 !important;
  transform: translateY(0) !important;
}

/* -- Responsive -- */


/* Tablet */
@media (max-width: 1024px) {
  .hero.e-con {
    overflow: hidden !important;
    background-size: 300% !important;
    transition: background-size 2s ease !important;
  }

  .hero.e-con.bcn-loaded {
    background-size: 280% !important;
  }
}

/* Mobile */
@media (max-width: 600px) {
  .hero.e-con {
    overflow: hidden !important;
    background-size: 300% !important;
    transition: background-size 2s ease !important;
  }

  .hero.e-con.bcn-loaded {
    background-size: 140% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-488d08a */.elementor-99 .elementor-element.elementor-element-488d08a {
  backdrop-filter: blur(25px) saturate(180%);
  -webkit-backdrop-filter: blur(25px) saturate(180%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a70ad48 */.ttl {
  background: linear-gradient(160deg, #d4b48a 0%, #ba9461 70%, #b87355 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f065c4 */.elementor-99 .elementor-element.elementor-element-5f065c4 {
  background: linear-gradient(15deg, #946038 0%, #ba9461 75%, #d4b48a 100%);
  border-radius: 999px;
  padding: 14px 28px;
  box-shadow: 0 8px 24px rgba(148, 96, 56, 0.5);
  transition: all 0.3s ease;
}

.elementor-99 .elementor-element.elementor-element-5f065c4:hover {
  opacity: 0.88;
  transform: translateY(-2px);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6ded24 */.elementor-99 .elementor-element.elementor-element-f6ded24 {
  text-align: center;
  box-sizing: border-box;
  margin: 0;
  display: inline-flex;
  align-items: center;
  gap: 10px;
  padding: 16px 32px;
  background: rgba(255, 255, 255, 0.08);
  color: white;
  border-radius: 999px;
  text-decoration: none;
  border: 1px solid rgba(255, 255, 255, 0.15);
  transition: background 0.2s, border-color 0.2s, transform 0.3s ease;
}

.elementor-99 .elementor-element.elementor-element-f6ded24:hover {
  background: rgba(255, 255, 255, 0.15);
  border-color: rgba(255, 255, 255, 0.3);
  transform: translateY(-2px);
}/* End custom CSS */