.elementor-7051 .elementor-element.elementor-element-a3337cc{--display:flex;--min-height:88vh;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.72;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-a3337cc:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-a3337cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2824;background-image:url("https://atlantic-parkhotel.de/wp-content/uploads/2026/10/weihnachtsmarkt-baden-baden-kurhaus-weihnachtsbaum.jpg");background-position:50% 60%;background-repeat:no-repeat;background-size:cover;}.elementor-7051 .elementor-element.elementor-element-a3337cc::before, .elementor-7051 .elementor-element.elementor-element-a3337cc > .elementor-background-video-container::before, .elementor-7051 .elementor-element.elementor-element-a3337cc > .e-con-inner > .elementor-background-video-container::before, .elementor-7051 .elementor-element.elementor-element-a3337cc > .elementor-background-slideshow::before, .elementor-7051 .elementor-element.elementor-element-a3337cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-7051 .elementor-element.elementor-element-a3337cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #1E1C19 0%, #1E1C1900 100%);}.elementor-7051 .elementor-element.elementor-element-3fc2268{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-1fcbe2a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-1fcbe2a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#E7D9B0;}.elementor-7051 .elementor-element.elementor-element-a7ed01f{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;}.elementor-7051 .elementor-element.elementor-element-a7ed01f > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-7051 .elementor-element.elementor-element-a7ed01f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:66px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-7051 .elementor-element.elementor-element-c814908 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-7051 .elementor-element.elementor-element-c814908{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;line-height:1.5em;letter-spacing:2px;color:#FFFFFF;}.elementor-7051 .elementor-element.elementor-element-4afb844{--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:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-f5f6d54 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-7051 .elementor-element.elementor-element-f5f6d54 .elementor-button:hover, .elementor-7051 .elementor-element.elementor-element-f5f6d54 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;border-color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-f5f6d54 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7051 .elementor-element.elementor-element-f5f6d54 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7051 .elementor-element.elementor-element-f5f6d54 .elementor-button:hover svg, .elementor-7051 .elementor-element.elementor-element-f5f6d54 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7051 .elementor-element.elementor-element-eba18ed .elementor-button{background-color:#FFFFFF00;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-7051 .elementor-element.elementor-element-eba18ed .elementor-button:hover, .elementor-7051 .elementor-element.elementor-element-eba18ed .elementor-button:focus{background-color:#FFFFFF;color:#4A4741;border-color:#FFFFFF;}.elementor-7051 .elementor-element.elementor-element-eba18ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7051 .elementor-element.elementor-element-eba18ed .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7051 .elementor-element.elementor-element-eba18ed .elementor-button:hover svg, .elementor-7051 .elementor-element.elementor-element-eba18ed .elementor-button:focus svg{fill:#4A4741;}.elementor-7051 .elementor-element.elementor-element-f694bbf{width:auto;max-width:auto;bottom:16px;}body:not(.rtl) .elementor-7051 .elementor-element.elementor-element-f694bbf{right:16px;}body.rtl .elementor-7051 .elementor-element.elementor-element-f694bbf{left:16px;}.elementor-7051 .elementor-element.elementor-element-bbac277{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-1b7b790{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-2c4fc43{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-d4aa6ba > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-d4aa6ba .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-d895aad > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-7051 .elementor-element.elementor-element-d895aad .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-858b360{font-family:"Noto Serif", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-ca13ef5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-bd511e5 img{width:100%;}.elementor-7051 .elementor-element.elementor-element-33a683a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-33a683a:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-33a683a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86addf2 );}.elementor-7051 .elementor-element.elementor-element-692ffc5{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-cebbbaa > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-cebbbaa .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-4152bfe > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-7051 .elementor-element.elementor-element-4152bfe .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-69e4216{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-7f2a55c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A99664;--border-color:#A99664;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-7f2a55c:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-7f2a55c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b573 );}.elementor-7051 .elementor-element.elementor-element-ba28950 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7051 .elementor-element.elementor-element-ba28950 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-3c70db6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:400;line-height:1.35em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-512098b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A99664;--border-color:#A99664;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-512098b:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-512098b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b573 );}.elementor-7051 .elementor-element.elementor-element-7a05872 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7051 .elementor-element.elementor-element-7a05872 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-4725cd5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:400;line-height:1.35em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-df1577a > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-7051 .elementor-element.elementor-element-df1577a{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-b2c8c6f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A99664;--border-color:#A99664;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-b2c8c6f:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-b2c8c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b573 );}.elementor-7051 .elementor-element.elementor-element-6dca84a > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7051 .elementor-element.elementor-element-6dca84a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-7a9c0d1{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-374a6b2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A99664;--border-color:#A99664;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-374a6b2:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-374a6b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b573 );}.elementor-7051 .elementor-element.elementor-element-a569e3f > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7051 .elementor-element.elementor-element-a569e3f .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-d32d726 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:21px;font-weight:400;line-height:1.35em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-2c83feb > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-7051 .elementor-element.elementor-element-2c83feb{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-48f2937{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-6c71fdc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-12388e2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-12388e2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-6d69180 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-7051 .elementor-element.elementor-element-6d69180 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-cde81ce{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-c85450c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-36748ff img{width:100%;}.elementor-7051 .elementor-element.elementor-element-64fb8f2 > .elementor-widget-container{margin:22px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-64fb8f2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-7051 .elementor-element.elementor-element-e676035 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7051 .elementor-element.elementor-element-e676035 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-2ec8b00{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-1bb6803{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-61612a1 img{width:100%;}.elementor-7051 .elementor-element.elementor-element-f1ac6dc > .elementor-widget-container{margin:22px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-f1ac6dc .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-7051 .elementor-element.elementor-element-e0d44ee > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7051 .elementor-element.elementor-element-e0d44ee .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-9848c28{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-13d0aed{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-956a120 img{width:100%;}.elementor-7051 .elementor-element.elementor-element-e9cb795 > .elementor-widget-container{margin:22px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-e9cb795 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2px;color:#FFFFFF;}.elementor-7051 .elementor-element.elementor-element-43532c5 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7051 .elementor-element.elementor-element-43532c5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-6823784{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-7fba56a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-7fba56a:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-7fba56a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-7051 .elementor-element.elementor-element-5b7ae78{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-c88926b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-c88926b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-5a01c77 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-7051 .elementor-element.elementor-element-5a01c77 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-e47cf67{--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:30px 30px;--row-gap:30px;--column-gap:30px;--flex-wrap:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-9f19b0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-9f19b0d:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-9f19b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b573 );}.elementor-7051 .elementor-element.elementor-element-b6997ea{--display:flex;--min-height:260px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-9860feb img{width:100%;}.elementor-7051 .elementor-element.elementor-element-4ebb49d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-7051 .elementor-element.elementor-element-1d926ba > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7051 .elementor-element.elementor-element-1d926ba .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-e82796b{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-5868d24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-5868d24:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-5868d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b573 );}.elementor-7051 .elementor-element.elementor-element-38c932e{--display:flex;--min-height:260px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-9015d6f img{width:100%;}.elementor-7051 .elementor-element.elementor-element-2086970{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-7051 .elementor-element.elementor-element-92b94cf > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7051 .elementor-element.elementor-element-92b94cf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-ca34971{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-9222362{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-9222362:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-9222362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b573 );}.elementor-7051 .elementor-element.elementor-element-35fd7d7{--display:flex;--min-height:260px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-4e7c9f1 img{width:100%;}.elementor-7051 .elementor-element.elementor-element-bd98f66{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-7051 .elementor-element.elementor-element-8fc78b8 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7051 .elementor-element.elementor-element-8fc78b8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-bc6f38b{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-b944540{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-b944540:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-b944540 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b573 );}.elementor-7051 .elementor-element.elementor-element-ddd5853{--display:flex;--min-height:260px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-54868a6 img{width:100%;}.elementor-7051 .elementor-element.elementor-element-94342f0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-7051 .elementor-element.elementor-element-1be2f5d > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-7051 .elementor-element.elementor-element-1be2f5d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-d54d2e4{font-family:"Noto Serif", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-17eff0f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-9a46aa9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-18ad6c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-18ad6c4:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-18ad6c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-52d3d46{--display:flex;--min-height:460px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-3ec1e61 img{width:100%;}.elementor-7051 .elementor-element.elementor-element-31a450d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:52px;--padding-right:52px;}.elementor-7051 .elementor-element.elementor-element-6784c1b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-6784c1b .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#D9C793;}.elementor-7051 .elementor-element.elementor-element-4af0db6 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-7051 .elementor-element.elementor-element-4af0db6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-7051 .elementor-element.elementor-element-6df1ab7{font-family:"Noto Serif", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#E9E4DA;}.elementor-7051 .elementor-element.elementor-element-a54e7b8 > .elementor-widget-container{margin:20px 0px 26px 0px;}.elementor-7051 .elementor-element.elementor-element-a54e7b8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-7051 .elementor-element.elementor-element-a54e7b8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-7051 .elementor-element.elementor-element-a54e7b8{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-7051 .elementor-element.elementor-element-a54e7b8 .elementor-icon-list-icon{padding-inline-end:14px;}.elementor-7051 .elementor-element.elementor-element-a54e7b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7051 .elementor-element.elementor-element-a54e7b8 .elementor-icon-list-item > a{font-family:"Noto Serif", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;}.elementor-7051 .elementor-element.elementor-element-a54e7b8 .elementor-icon-list-text{color:#E9E4DA;transition:color 0.3s;}.elementor-7051 .elementor-element.elementor-element-cf114b9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:6px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-207535b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#5C5953;--border-color:#5C5953;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-b1ee0c3{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-7051 .elementor-element.elementor-element-b1ee0c3 > .elementor-widget-container{padding:9px 10px 9px 10px;}.elementor-7051 .elementor-element.elementor-element-b1ee0c3 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#D9C793;}.elementor-7051 .elementor-element.elementor-element-1f14781{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;text-align:end;}.elementor-7051 .elementor-element.elementor-element-1f14781 > .elementor-widget-container{padding:9px 10px 9px 10px;}.elementor-7051 .elementor-element.elementor-element-1f14781 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#D9C793;}.elementor-7051 .elementor-element.elementor-element-755c935{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;text-align:end;}.elementor-7051 .elementor-element.elementor-element-755c935 > .elementor-widget-container{padding:9px 10px 9px 10px;}.elementor-7051 .elementor-element.elementor-element-755c935 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1.4em;letter-spacing:1px;color:#D9C793;}.elementor-7051 .elementor-element.elementor-element-8a24733{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#5C5953;--border-color:#5C5953;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-69b29d8{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-7051 .elementor-element.elementor-element-69b29d8 > .elementor-widget-container{padding:9px 10px 9px 10px;}.elementor-7051 .elementor-element.elementor-element-69b29d8 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#E9E4DA;}.elementor-7051 .elementor-element.elementor-element-700f581{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;text-align:end;}.elementor-7051 .elementor-element.elementor-element-700f581 > .elementor-widget-container{padding:9px 10px 9px 10px;}.elementor-7051 .elementor-element.elementor-element-700f581 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#E9E4DA;}.elementor-7051 .elementor-element.elementor-element-b783042{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;text-align:end;}.elementor-7051 .elementor-element.elementor-element-b783042 > .elementor-widget-container{padding:9px 10px 9px 10px;}.elementor-7051 .elementor-element.elementor-element-b783042 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#E9E4DA;}.elementor-7051 .elementor-element.elementor-element-af5ec95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#5C5953;--border-color:#5C5953;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-1456414{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;}.elementor-7051 .elementor-element.elementor-element-1456414 > .elementor-widget-container{padding:9px 10px 9px 10px;}.elementor-7051 .elementor-element.elementor-element-1456414 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#E9E4DA;}.elementor-7051 .elementor-element.elementor-element-323e024{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;text-align:end;}.elementor-7051 .elementor-element.elementor-element-323e024 > .elementor-widget-container{padding:9px 10px 9px 10px;}.elementor-7051 .elementor-element.elementor-element-323e024 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#E9E4DA;}.elementor-7051 .elementor-element.elementor-element-8ed9215{width:var( --container-widget-width, 33.333% );max-width:33.333%;--container-widget-width:33.333%;--container-widget-flex-grow:0;text-align:end;}.elementor-7051 .elementor-element.elementor-element-8ed9215 > .elementor-widget-container{padding:9px 10px 9px 10px;}.elementor-7051 .elementor-element.elementor-element-8ed9215 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.4em;color:#E9E4DA;}.elementor-7051 .elementor-element.elementor-element-825e450 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-7051 .elementor-element.elementor-element-825e450{font-family:"Barlow", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;color:#CFC8BA;}.elementor-7051 .elementor-element.elementor-element-277f6b9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-7051 .elementor-element.elementor-element-277f6b9 .elementor-button:hover, .elementor-7051 .elementor-element.elementor-element-277f6b9 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;border-color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-277f6b9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7051 .elementor-element.elementor-element-277f6b9 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7051 .elementor-element.elementor-element-277f6b9 .elementor-button:hover svg, .elementor-7051 .elementor-element.elementor-element-277f6b9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7051 .elementor-element.elementor-element-97c9cd2{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-97c9cd2:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-97c9cd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-86addf2 );}.elementor-7051 .elementor-element.elementor-element-b147392{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-3791240{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-bac25ee > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-bac25ee .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-ec94064 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-7051 .elementor-element.elementor-element-ec94064 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-ccb8c50{font-family:"Noto Serif", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-eedbe14{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-ec60c55{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-5ececde{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-1af7c68{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--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:#E6DFD2;--border-color:#E6DFD2;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-1af7c68:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-1af7c68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a6b573 );}.elementor-7051 .elementor-element.elementor-element-370ffa0{--display:flex;--min-height:420px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-3c06b5a img{width:100%;}.elementor-7051 .elementor-element.elementor-element-fbb4378{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-7051 .elementor-element.elementor-element-c4d1dee > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-c4d1dee .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-19e3f6c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-7051 .elementor-element.elementor-element-19e3f6c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-d9f0348 > .elementor-widget-container{margin:6px 0px 14px 0px;}.elementor-7051 .elementor-element.elementor-element-d9f0348 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:400;line-height:1.05em;color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-a055fa4 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-7051 .elementor-element.elementor-element-a055fa4{font-family:"Noto Serif", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-9502887 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1.7px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-7051 .elementor-element.elementor-element-9502887 .elementor-button:hover, .elementor-7051 .elementor-element.elementor-element-9502887 .elementor-button:focus{background-color:var( --e-global-color-text );color:#FFFFFF;border-color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-9502887 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7051 .elementor-element.elementor-element-9502887 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7051 .elementor-element.elementor-element-9502887 .elementor-button:hover svg, .elementor-7051 .elementor-element.elementor-element-9502887 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-7051 .elementor-element.elementor-element-279308f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.62;--padding-top:130px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-279308f:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-279308f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B2824;background-image:url("https://atlantic-parkhotel.de/wp-content/uploads/2026/10/weihnachtsmarkt-baden-baden-abendstimmung.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7051 .elementor-element.elementor-element-279308f::before, .elementor-7051 .elementor-element.elementor-element-279308f > .elementor-background-video-container::before, .elementor-7051 .elementor-element.elementor-element-279308f > .e-con-inner > .elementor-background-video-container::before, .elementor-7051 .elementor-element.elementor-element-279308f > .elementor-background-slideshow::before, .elementor-7051 .elementor-element.elementor-element-279308f > .e-con-inner > .elementor-background-slideshow::before, .elementor-7051 .elementor-element.elementor-element-279308f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#28241F;--background-overlay:'';}.elementor-7051 .elementor-element.elementor-element-5732a79{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-ca71fed > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-ca71fed .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:#E7D9B0;}.elementor-7051 .elementor-element.elementor-element-85bd4be > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-7051 .elementor-element.elementor-element-85bd4be .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-7051 .elementor-element.elementor-element-3589f18{font-family:"Noto Serif", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-7051 .elementor-element.elementor-element-ad34a48{width:auto;max-width:auto;bottom:10px;}body:not(.rtl) .elementor-7051 .elementor-element.elementor-element-ad34a48{left:10px;}body.rtl .elementor-7051 .elementor-element.elementor-element-ad34a48{right:10px;}.elementor-7051 .elementor-element.elementor-element-209bdc1{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-3f2520e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-660aa4a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-7051 .elementor-element.elementor-element-660aa4a{text-align:center;}.elementor-7051 .elementor-element.elementor-element-660aa4a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.4em;letter-spacing:2.5px;color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-d782b52 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-7051 .elementor-element.elementor-element-d782b52{text-align:center;}.elementor-7051 .elementor-element.elementor-element-d782b52 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;line-height:1.2em;color:#4A4741;}.elementor-7051 .elementor-element.elementor-element-49e4a96{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:center;font-family:"Noto Serif", Sans-serif;font-size:17px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-7051 .elementor-element.elementor-element-49e4a96 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-7051 .elementor-element.elementor-element-4493ed1 .elementor-button{background-color:#FFFFFF00;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1.2em;letter-spacing:1.7px;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 28px 16px 28px;}.elementor-7051 .elementor-element.elementor-element-4493ed1 .elementor-button:hover, .elementor-7051 .elementor-element.elementor-element-4493ed1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;border-color:var( --e-global-color-primary );}.elementor-7051 .elementor-element.elementor-element-4493ed1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7051 .elementor-element.elementor-element-4493ed1 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-7051 .elementor-element.elementor-element-4493ed1 .elementor-button:hover svg, .elementor-7051 .elementor-element.elementor-element-4493ed1 .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(max-width:1200px){.elementor-7051 .elementor-element.elementor-element-a3337cc:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-a3337cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7051 .elementor-element.elementor-element-a7ed01f .elementor-heading-title{font-size:50px;}.elementor-7051 .elementor-element.elementor-element-d895aad .elementor-heading-title{font-size:34px;}.elementor-7051 .elementor-element.elementor-element-4152bfe .elementor-heading-title{font-size:34px;}.elementor-7051 .elementor-element.elementor-element-6d69180 .elementor-heading-title{font-size:34px;}.elementor-7051 .elementor-element.elementor-element-5a01c77 .elementor-heading-title{font-size:34px;}.elementor-7051 .elementor-element.elementor-element-18ad6c4{--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-7051 .elementor-element.elementor-element-52d3d46{--min-height:380px;}.elementor-7051 .elementor-element.elementor-element-4af0db6 .elementor-heading-title{font-size:34px;}.elementor-7051 .elementor-element.elementor-element-ec94064 .elementor-heading-title{font-size:34px;}.elementor-7051 .elementor-element.elementor-element-1af7c68{--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-7051 .elementor-element.elementor-element-370ffa0{--min-height:380px;}.elementor-7051 .elementor-element.elementor-element-19e3f6c .elementor-heading-title{font-size:34px;}.elementor-7051 .elementor-element.elementor-element-d9f0348 .elementor-heading-title{font-size:38px;}.elementor-7051 .elementor-element.elementor-element-85bd4be .elementor-heading-title{font-size:34px;}.elementor-7051 .elementor-element.elementor-element-d782b52 .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-7051 .elementor-element.elementor-element-a3337cc{--min-height:78vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-a3337cc:not(.elementor-motion-effects-element-type-background), .elementor-7051 .elementor-element.elementor-element-a3337cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-7051 .elementor-element.elementor-element-3fc2268{--padding-top:120px;--padding-bottom:110px;--padding-left:24px;--padding-right:24px;}.elementor-7051 .elementor-element.elementor-element-a7ed01f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7051 .elementor-element.elementor-element-a7ed01f .elementor-heading-title{font-size:36px;}.elementor-7051 .elementor-element.elementor-element-c814908{font-size:15px;}.elementor-7051 .elementor-element.elementor-element-bbac277{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-1b7b790{--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;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-7051 .elementor-element.elementor-element-2c4fc43{--width:100%;}.elementor-7051 .elementor-element.elementor-element-d895aad .elementor-heading-title{font-size:28px;}.elementor-7051 .elementor-element.elementor-element-858b360{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-ca13ef5{--width:100%;}.elementor-7051 .elementor-element.elementor-element-33a683a{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-4152bfe .elementor-heading-title{font-size:28px;}.elementor-7051 .elementor-element.elementor-element-69e4216{--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-7051 .elementor-element.elementor-element-7f2a55c{--width:100%;}.elementor-7051 .elementor-element.elementor-element-512098b{--width:100%;}.elementor-7051 .elementor-element.elementor-element-df1577a{font-size:15px;}.elementor-7051 .elementor-element.elementor-element-b2c8c6f{--width:100%;}.elementor-7051 .elementor-element.elementor-element-7a9c0d1{font-size:15px;}.elementor-7051 .elementor-element.elementor-element-374a6b2{--width:100%;}.elementor-7051 .elementor-element.elementor-element-2c83feb{font-size:15px;}.elementor-7051 .elementor-element.elementor-element-48f2937{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-6d69180 .elementor-heading-title{font-size:28px;}.elementor-7051 .elementor-element.elementor-element-cde81ce{--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-7051 .elementor-element.elementor-element-c85450c{--width:100%;}.elementor-7051 .elementor-element.elementor-element-2ec8b00{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-1bb6803{--width:100%;}.elementor-7051 .elementor-element.elementor-element-9848c28{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-13d0aed{--width:100%;}.elementor-7051 .elementor-element.elementor-element-6823784{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-7fba56a{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-5a01c77 .elementor-heading-title{font-size:28px;}.elementor-7051 .elementor-element.elementor-element-e47cf67{--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-7051 .elementor-element.elementor-element-9f19b0d{--width:100%;--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-7051 .elementor-element.elementor-element-b6997ea{--width:100%;--min-height:220px;}.elementor-7051 .elementor-element.elementor-element-4ebb49d{--width:100%;}.elementor-7051 .elementor-element.elementor-element-e82796b{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-5868d24{--width:100%;--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-7051 .elementor-element.elementor-element-38c932e{--width:100%;--min-height:220px;}.elementor-7051 .elementor-element.elementor-element-2086970{--width:100%;}.elementor-7051 .elementor-element.elementor-element-ca34971{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-9222362{--width:100%;--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-7051 .elementor-element.elementor-element-35fd7d7{--width:100%;--min-height:220px;}.elementor-7051 .elementor-element.elementor-element-bd98f66{--width:100%;}.elementor-7051 .elementor-element.elementor-element-bc6f38b{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-b944540{--width:100%;--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-7051 .elementor-element.elementor-element-ddd5853{--width:100%;--min-height:220px;}.elementor-7051 .elementor-element.elementor-element-94342f0{--width:100%;}.elementor-7051 .elementor-element.elementor-element-d54d2e4{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-17eff0f{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-18ad6c4{--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-7051 .elementor-element.elementor-element-52d3d46{--width:100%;--min-height:280px;}.elementor-7051 .elementor-element.elementor-element-31a450d{--width:100%;--padding-top:36px;--padding-bottom:36px;--padding-left:18px;--padding-right:18px;}.elementor-7051 .elementor-element.elementor-element-4af0db6 .elementor-heading-title{font-size:28px;}.elementor-7051 .elementor-element.elementor-element-6df1ab7{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-a54e7b8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7051 .elementor-element.elementor-element-a54e7b8 .elementor-icon-list-item > a{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-b1ee0c3 > .elementor-widget-container{padding:8px 4px 8px 4px;}.elementor-7051 .elementor-element.elementor-element-b1ee0c3 .elementor-heading-title{font-size:12px;letter-spacing:0.3px;}.elementor-7051 .elementor-element.elementor-element-1f14781 > .elementor-widget-container{padding:8px 4px 8px 4px;}.elementor-7051 .elementor-element.elementor-element-1f14781 .elementor-heading-title{font-size:12px;letter-spacing:0.3px;}.elementor-7051 .elementor-element.elementor-element-755c935 > .elementor-widget-container{padding:8px 4px 8px 4px;}.elementor-7051 .elementor-element.elementor-element-755c935 .elementor-heading-title{font-size:12px;letter-spacing:0.3px;}.elementor-7051 .elementor-element.elementor-element-69b29d8 > .elementor-widget-container{padding:8px 4px 8px 4px;}.elementor-7051 .elementor-element.elementor-element-69b29d8 .elementor-heading-title{font-size:14px;}.elementor-7051 .elementor-element.elementor-element-700f581 > .elementor-widget-container{padding:8px 4px 8px 4px;}.elementor-7051 .elementor-element.elementor-element-700f581 .elementor-heading-title{font-size:14px;}.elementor-7051 .elementor-element.elementor-element-b783042 > .elementor-widget-container{padding:8px 4px 8px 4px;}.elementor-7051 .elementor-element.elementor-element-b783042 .elementor-heading-title{font-size:14px;}.elementor-7051 .elementor-element.elementor-element-1456414 > .elementor-widget-container{padding:8px 4px 8px 4px;}.elementor-7051 .elementor-element.elementor-element-1456414 .elementor-heading-title{font-size:14px;}.elementor-7051 .elementor-element.elementor-element-323e024 > .elementor-widget-container{padding:8px 4px 8px 4px;}.elementor-7051 .elementor-element.elementor-element-323e024 .elementor-heading-title{font-size:14px;}.elementor-7051 .elementor-element.elementor-element-8ed9215 > .elementor-widget-container{padding:8px 4px 8px 4px;}.elementor-7051 .elementor-element.elementor-element-8ed9215 .elementor-heading-title{font-size:14px;}.elementor-7051 .elementor-element.elementor-element-825e450{font-size:15px;}.elementor-7051 .elementor-element.elementor-element-97c9cd2{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-b147392{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7051 .elementor-element.elementor-element-3791240{--width:100%;}.elementor-7051 .elementor-element.elementor-element-ec94064 .elementor-heading-title{font-size:28px;}.elementor-7051 .elementor-element.elementor-element-ccb8c50{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-eedbe14{--width:100%;}.elementor-7051 .elementor-element.elementor-element-ec60c55{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-1af7c68{--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-7051 .elementor-element.elementor-element-370ffa0{--width:100%;--min-height:320px;}.elementor-7051 .elementor-element.elementor-element-fbb4378{--width:100%;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-7051 .elementor-element.elementor-element-19e3f6c .elementor-heading-title{font-size:28px;}.elementor-7051 .elementor-element.elementor-element-d9f0348 .elementor-heading-title{font-size:34px;}.elementor-7051 .elementor-element.elementor-element-a055fa4{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-279308f{--padding-top:96px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-85bd4be .elementor-heading-title{font-size:28px;}.elementor-7051 .elementor-element.elementor-element-3589f18{font-size:16px;}.elementor-7051 .elementor-element.elementor-element-209bdc1{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-7051 .elementor-element.elementor-element-d782b52 .elementor-heading-title{font-size:28px;}.elementor-7051 .elementor-element.elementor-element-49e4a96{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}}@media(min-width:768px){.elementor-7051 .elementor-element.elementor-element-3fc2268{--content-width:1180px;}.elementor-7051 .elementor-element.elementor-element-1b7b790{--content-width:1180px;}.elementor-7051 .elementor-element.elementor-element-2c4fc43{--width:calc(55% - 32px);}.elementor-7051 .elementor-element.elementor-element-ca13ef5{--width:calc(45% - 32px);}.elementor-7051 .elementor-element.elementor-element-692ffc5{--content-width:1180px;}.elementor-7051 .elementor-element.elementor-element-7f2a55c{--width:calc(25% - 17px);}.elementor-7051 .elementor-element.elementor-element-512098b{--width:calc(25% - 17px);}.elementor-7051 .elementor-element.elementor-element-b2c8c6f{--width:calc(25% - 17px);}.elementor-7051 .elementor-element.elementor-element-374a6b2{--width:calc(25% - 17px);}.elementor-7051 .elementor-element.elementor-element-6c71fdc{--content-width:1180px;}.elementor-7051 .elementor-element.elementor-element-c85450c{--width:calc(33.333% - 20px);}.elementor-7051 .elementor-element.elementor-element-1bb6803{--width:calc(33.333% - 20px);}.elementor-7051 .elementor-element.elementor-element-13d0aed{--width:calc(33.333% - 20px);}.elementor-7051 .elementor-element.elementor-element-5b7ae78{--content-width:1180px;}.elementor-7051 .elementor-element.elementor-element-9f19b0d{--width:calc(50% - 15px);}.elementor-7051 .elementor-element.elementor-element-b6997ea{--width:50%;}.elementor-7051 .elementor-element.elementor-element-4ebb49d{--width:50%;}.elementor-7051 .elementor-element.elementor-element-5868d24{--width:calc(50% - 15px);}.elementor-7051 .elementor-element.elementor-element-38c932e{--width:50%;}.elementor-7051 .elementor-element.elementor-element-2086970{--width:50%;}.elementor-7051 .elementor-element.elementor-element-9222362{--width:calc(50% - 15px);}.elementor-7051 .elementor-element.elementor-element-35fd7d7{--width:50%;}.elementor-7051 .elementor-element.elementor-element-bd98f66{--width:50%;}.elementor-7051 .elementor-element.elementor-element-b944540{--width:calc(50% - 15px);}.elementor-7051 .elementor-element.elementor-element-ddd5853{--width:50%;}.elementor-7051 .elementor-element.elementor-element-94342f0{--width:50%;}.elementor-7051 .elementor-element.elementor-element-9a46aa9{--content-width:1180px;}.elementor-7051 .elementor-element.elementor-element-52d3d46{--width:50%;}.elementor-7051 .elementor-element.elementor-element-31a450d{--width:50%;}.elementor-7051 .elementor-element.elementor-element-b147392{--content-width:900px;}.elementor-7051 .elementor-element.elementor-element-3791240{--width:100%;}.elementor-7051 .elementor-element.elementor-element-eedbe14{--width:100%;}.elementor-7051 .elementor-element.elementor-element-5ececde{--content-width:1180px;}.elementor-7051 .elementor-element.elementor-element-370ffa0{--width:50%;}.elementor-7051 .elementor-element.elementor-element-fbb4378{--width:50%;}.elementor-7051 .elementor-element.elementor-element-5732a79{--content-width:868px;}.elementor-7051 .elementor-element.elementor-element-3f2520e{--content-width:1180px;}}@media(max-width:1200px) and (min-width:768px){.elementor-7051 .elementor-element.elementor-element-2c4fc43{--width:calc(55% - 32px);}.elementor-7051 .elementor-element.elementor-element-ca13ef5{--width:calc(45% - 32px);}.elementor-7051 .elementor-element.elementor-element-7f2a55c{--width:calc(50% - 11px);}.elementor-7051 .elementor-element.elementor-element-512098b{--width:calc(50% - 11px);}.elementor-7051 .elementor-element.elementor-element-b2c8c6f{--width:calc(50% - 11px);}.elementor-7051 .elementor-element.elementor-element-374a6b2{--width:calc(50% - 11px);}.elementor-7051 .elementor-element.elementor-element-c85450c{--width:calc(50% - 15px);}.elementor-7051 .elementor-element.elementor-element-1bb6803{--width:calc(50% - 15px);}.elementor-7051 .elementor-element.elementor-element-13d0aed{--width:calc(50% - 15px);}.elementor-7051 .elementor-element.elementor-element-9f19b0d{--width:100%;}.elementor-7051 .elementor-element.elementor-element-5868d24{--width:100%;}.elementor-7051 .elementor-element.elementor-element-9222362{--width:100%;}.elementor-7051 .elementor-element.elementor-element-b944540{--width:100%;}.elementor-7051 .elementor-element.elementor-element-52d3d46{--width:100%;}.elementor-7051 .elementor-element.elementor-element-31a450d{--width:100%;}.elementor-7051 .elementor-element.elementor-element-3791240{--width:100%;}.elementor-7051 .elementor-element.elementor-element-eedbe14{--width:100%;}.elementor-7051 .elementor-element.elementor-element-370ffa0{--width:100%;}.elementor-7051 .elementor-element.elementor-element-fbb4378{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-36748ff */.elementor-7051 .elementor-element.elementor-element-36748ff img{object-position:50% 60%}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3c06b5a */.elementor-7051 .elementor-element.elementor-element-3c06b5a img{object-position:50% 60%}/* End custom CSS */
/* Start custom CSS *//* Bildnachweis als Overlay auf dem Bild (Image-Widget, Bildunterschrift = „Anhang-Bildunterschrift“) */
.pxp-credit figure.wp-caption{position:relative;margin:0}
.pxp-credit figcaption.widget-image-caption{position:absolute;left:10px;bottom:10px;z-index:3;margin:0;
  font-family:"Barlow",Arial,sans-serif;font-size:13px;line-height:1.35;color:#fff;
  background:rgba(30,28,25,.6);padding:3px 9px;max-width:calc(100% - 20px);text-align:left}
/* Bildnachweis für Hintergrundbilder (Text-Editor-Widget, Position absolut über „Erweitert“) */
.pxp-credit-bg{font-family:"Barlow",Arial,sans-serif;font-size:13px;line-height:1.35}
.pxp-credit-bg .elementor-widget-container{background:rgba(30,28,25,.6);color:#fff;padding:3px 9px}
.pxp-credit-bg p{margin:0}
/* Bildformate */
.pxp-ratio-4-3 img{aspect-ratio:4/3;width:100%;object-fit:cover}
.pxp-ratio-4-5 img{aspect-ratio:4/5;width:100%;object-fit:cover}
.pxp-fill,.pxp-fill .elementor-widget-container,.pxp-fill figure{height:100%}
.pxp-fill img{width:100%;height:100%;object-fit:cover}
/* „Neu“-Badge (Heading-Widget, Größe span) */
.pxp-badge .elementor-heading-title{display:inline-block;background:#A99664;color:#fff;
  font-family:"Barlow",Arial,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;padding:2px 10px}
/* Icon-Liste in der dunklen Arrangement-Box: Trennlinien */
.pxp-iconlist-lines .elementor-icon-list-item{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.12)}
/* Bild füllt die Spalte (Höhe kommt aus der Spalte, nicht aus dem Bild) */
.e-con>.pxp-fill{position:absolute;inset:0;height:100%}/* End custom CSS */